gthumb build error
Reported by: |
stefan@… |
Owned by: |
macports-tickets@… |
Priority:
|
Normal
|
Milestone:
|
|
Component:
|
ports
|
Version:
|
1.3.2
|
Keywords:
|
|
Cc:
|
markd@…
|
Port:
|
|
|
|
I tried multiple times to build gthumb, always getting the same build error:
---> Fetching gthumb
---> Attempting to fetch gthumb-2.8.1.tar.bz2 from http://ftp.rpmfind.net/linux/gnome.org/sources/gthumb/2.8/
---> Verifying checksum(s) for gthumb
---> Extracting gthumb
---> Configuring gthumb
---> Building gthumb with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gthumb/work/gthumb-2.8.1" && make all" returned error 2
Command output: from rotation-utils.c:31:
../config.h:62:1: warning: this is the location of the previous definition
In file included from jpegutils/jpegtran.h:23,
from rotation-utils.c:34:
../config.h:62:1: warning: "HAVE_STDLIB_H" redefined
In file included from /opt/local/include/jpeglib.h:24,
from jpegutils/transupp.h:54,
from rotation-utils.c:33:
/opt/local/include/jconfig.h:12:1: warning: this is the location of the previous definition
rotation-utils.c: In function 'reset_orientation_field':
rotation-utils.c:114: error: 'JPEGData' undeclared (first use in this function)
rotation-utils.c:114: error: (Each undeclared identifier is reported only once
rotation-utils.c:114: error: for each function it appears in.)
rotation-utils.c:114: error: 'jdata' undeclared (first use in this function)
rotation-utils.c:115: error: 'ExifData' undeclared (first use in this function)
rotation-utils.c:115: error: 'edata' undeclared (first use in this function)
rotation-utils.c:132: error: 'EXIF_IFD_COUNT' undeclared (first use in this function)
rotation-utils.c:133: error: 'ExifContent' undeclared (first use in this function)
rotation-utils.c:133: error: 'content' undeclared (first use in this function)
rotation-utils.c:134: error: 'ExifEntry' undeclared (first use in this function)
rotation-utils.c:134: error: 'entry' undeclared (first use in this function)
rotation-utils.c:139: error: 'EXIF_TAG_ORIENTATION' undeclared (first use in this function)
rotation-utils.c:141: error: 'ExifByteOrder' undeclared (first use in this function)
rotation-utils.c:141: error: parse error before 'byte_order'
rotation-utils.c:142: error: 'ExifShort' undeclared (first use in this function)
rotation-utils.c:144: error: 'byte_order' undeclared (first use in this function)
make[3]: *** [rotation-utils.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Status 1 encountered during processing.
This works fine for me on Intel. Do you have the latest gnome libraries? Do a 'port outdated' and see. I also just committed 2.10.1, the latest but the old one installed fine too.