After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 149354 - nautilus-image-properties-view.c: In function `exif_content_callback'
nautilus-image-properties-view.c: In function `exif_content_callback'
Status: RESOLVED DUPLICATE of bug 143743
Product: nautilus
Classification: Core
Component: [obsolete] Installer
2.7.x
Other Linux
: Urgent blocker
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-08-05 00:06 UTC by diskman
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8


Attachments
EXIF patch used to build nautilus 2.7 for Debian Experimental (714 bytes, patch)
2004-08-07 15:01 UTC, Darren Adams
none Details | Review

Description diskman 2004-08-05 00:06:56 UTC
Cannot compile Nautilus-2.7.2. I was having issues with the install of Nautulis-
2.6.3, when ever I would double click on a folder it would automatically open a 
new browser window. After reporting it here, I was instructed to install 2.7.2 
because the issue had been resolved. Now I'm having FITS trying to get Nautilus-
2.7.2 to compile.

The error I was getting was as follows:
[root@jericho components]# make -s
Making all in adapter
Making all in history
Making all in notes
Making all in text
Making all in throbber
Making all in emblem
Making all in image_properties
 ccache gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Nautilus-Image-
Properties\" -DDATADIR=\"/usr/share\" -I../.. -I../.. -pthread -DORBIT2=1 -
DXTHREADS -I/usr/include/eel-2 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 -
I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gnome-vfs-
2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libart-2.0 -
I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 -
I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -
I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/lib/gtk-
2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-
1.0 -I/usr/include/freetype2 -I/usr/include/libbonobo-2.0 -
I/usr/include/libgnomecanvas-2.0 -I/usr/include/libbonoboui-2.0 -
I/usr/include/gnome-vfs-module-2.0 -I/usr/include/gnome-desktop-2.0 -
I/usr/include/startup-notification-1.0 -I/usr/include/libexif -g -O3 -g -O3 -
mtune=pca56 -mcpu=pca56 -mieee -funroll-loops -mmax -ffast-math -fstrict-
aliasing -pipe -fexpensive-optimizations -ffloat-store -lexif -c nautilus-image-
properties-view.c  -fPIC -DPIC -o .libs/nautilus-image-properties-view.o
nautilus-image-properties-view.c:143:85: macro "exif_content_get_value" 
requires 4 arguments, but only 2 given
nautilus-image-properties-view.c: In function `exif_content_callback':
nautilus-image-properties-view.c:143: error: `exif_content_get_value' 
undeclared (first use in this function)
nautilus-image-properties-view.c:143: error: (Each undeclared identifier is 
reported only once
nautilus-image-properties-view.c:143: error: for each function it appears in.)
make[1]: *** [nautilus-image-properties-view.lo] Error 1
make: *** [all-recursive] Error 1
[root@jericho components]# 

I've tried two different versions of LIBEXIF and received two different errors. 
I tried version 0.69 and 0.5.4, neither worked. Any idea's, tips, or tricks. 
Personally, after being advised to try this version and having spend some time 
creating rpms (the rpmbuild scripts were somewhat outdated), would hate to be 
told 'try version 2.8.x'. An actual working solution would be greatly 
appreciated... TIA

PS. I was running the following:
RH/Compaq Linux 7.2
AlphaPC 164SX
Kernel-2.4.x
GCC-3.4.1
Binutils-2.15
LIBTOOL-1.5.6
EXIF-0.6.9
EXIF-DEVEL-0.6.9
Comment 1 Allison Karlitskaya (desrt) 2004-08-06 23:11:14 UTC
Thanks for the report.  We will look into it.

You might want to avoid the prerelease 2.7 and go back to 2.6, though.  Nautilus
opening a new window on double click is the intended behaviour and it isn't
going away (ever).

If you don't like it, you can select "Browse Filesystem" from the Applications
menu or right-click a folder and select "Browse Folder".

If you'd prefer that nautilus used the old browser method by default, give this
command at a shell prompt (as the user that uses gnome):

gconftool-2  -s /apps/nautilus/preferences/always_use_browser -t bool TRUE
Comment 2 Darren Adams 2004-08-07 14:58:13 UTC
Hi,

I came across a similar problem when building GNOME HEAD using jhbuild on my
Debian unstable (Sid) system. They have included Nautilus 2.7 in their
experimental branch have included a patch that seems to solve the problem
mentioned in this report. I am attaching it here in the hope that you can use it
in some way
Comment 3 Darren Adams 2004-08-07 15:01:29 UTC
Created attachment 30302 [details] [review]
EXIF patch used to build nautilus 2.7 for Debian Experimental
Comment 4 alito 2004-09-02 14:57:43 UTC
dupe of 143743
Comment 5 Stef van der Made 2004-09-07 07:46:54 UTC
The patch fixed the problem on nautilus-2.7.92. Would it be possible to add the
patch to the next release
Comment 6 diskman 2004-09-07 13:21:01 UTC
It fixed the problem for me to, I noticed though, the problem never arose until 
I installed EXIF ;-)
Comment 7 diskman 2004-09-07 14:10:12 UTC
Oh also wanted to add, this patch also fixes the SAME problem with Nautilus-
2.6.3.
Comment 8 Michel Brabants 2004-09-28 20:12:09 UTC
the patch also works with nautilus 2.8.0 and the latest libexif (0.6.10)
Comment 9 Mitch 2004-10-11 18:06:15 UTC
Please close this as a dup of bug 143743 or vice-versa. Pointless having dup's
in the database.
Comment 10 Christian Neumair 2004-10-19 16:49:20 UTC

*** This bug has been marked as a duplicate of 143743 ***