Opened 17 years ago

Closed 16 years ago

Last modified 16 years ago

#13268 closed defect (fixed)

BUG: Error installing Gimp-gap

Reported by: fovenden@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.5.0
Keywords: Cc: ben.e.findlay@…
Port: gimp-gap

Description (last modified by jmpalacios (Juan Manuel Palacios))

Gimp-gap port install consistently fails when compiling msmpeg4. Gets all the way through installing dependencies including Gimp2. Did have to pre-install libbonobo and force activation of p5-pathtools and p5-getopt-long as others have documented, but otherwise the install is smooth up to the msmpeg4 error.

Machine is iMac with 2GHz Intel Core 2 Duo, 1GB RAM. OS X 10.4.10 Xcode tools v2.5 X11 v1.1.3 Macports v1.52

Originally installed Xcode tools from the OS X 10.4 CD but went back and downloaded v2.5 from Apple, removed Macports and re-installed 1.5.2 including selfupdate. Have Successfully installed the Gimp port (v2.4).

Error listing:

--->  Fetching gimp-gap
--->  Attempting to fetch gimp-gap-2.2.2.tar.bz2 from ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.2/gap/
--->  Verifying checksum(s) for gimp-gap
--->  Extracting gimp-gap
--->  Configuring gimp-gap
--->  Building gimp-gap with target all
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gimp-gap/work/gimp-gap-2.2.2" && make all " returned error 2
Command output: gcc -O3 -g -Wall -Wno-switch -O2 -no-cpp-precomp -DHAVE_LRINTF -fno-common -pipe -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE  -c -o h263.o h263.c
In file included from h263.c:40:
mpeg4data.h:226: warning: pointer targets in initialization differ in signedness
mpeg4data.h:227: warning: pointer targets in initialization differ in signedness
mpeg4data.h:330: warning: pointer targets in initialization differ in signedness
mpeg4data.h:331: warning: pointer targets in initialization differ in signedness
h263.c: In function 'h263_pred_dc':
h263.c:1522: warning: pointer targets in assignment differ in signedness
h263.c: In function 'mpeg4_encode_vol_header':
h263.c:2374: warning: pointer targets in passing argument 2 of 'ff_write_quant_matrix' differ in signedness
h263.c:2375: warning: pointer targets in passing argument 2 of 'ff_write_quant_matrix' differ in signedness
h263.c: In function 'ff_mpeg4_pred_dc':
h263.c:2503: warning: pointer targets in assignment differ in signedness
gcc -O3 -g -Wall -Wno-switch -O2 -no-cpp-precomp -DHAVE_LRINTF -fno-common -pipe -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE  -c -o h261.o h261.c
gcc -O3 -g -Wall -Wno-switch -O2 -no-cpp-precomp -DHAVE_LRINTF -fno-common -pipe -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE  -c -o msmpeg4.o msmpeg4.c
msmpeg4.c: In function 'msmpeg4_pred_dc':
msmpeg4.c:838: warning: pointer targets in assignment differ in signedness
msmpeg4.c: In function 'msmpeg4_encode_block':
msmpeg4.c:727: error: can't find a register in class 'BREG' while reloading 'asm'
{standard input}:15149:non-relocatable subtraction expression, "_msmpeg4v34_decode_mb" minus "L00000000003$pb"
{standard input}:15149:symbol: "_msmpeg4v34_decode_mb" can't be undefined in a subtraction expression
{standard input}:15132:non-relocatable subtraction expression, "_msmpeg4v12_decode_mb" minus "L00000000003$pb"
{standard input}:15132:symbol: "_msmpeg4v12_decode_mb" can't be undefined in a subtraction expression
{standard input}:15114:non-relocatable subtraction expression, "_wmv2_decode_mb" minus "L00000000003$pb"
{standard input}:15114:symbol: "_wmv2_decode_mb" can't be undefined in a subtraction expression
make[4]: *** [msmpeg4.o] Error 1
make[3]: *** [lib] Error 2
make[2]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gimp-gap/work/gimp-gap-2.2.2/extern_libs/ffmpeg/libavformat/libavformat.a] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

Change History (6)

comment:1 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)

Description: modified (diff)
Milestone: MacPorts 1.5Port Bugs

comment:2 Changed 16 years ago by dbevans (David B. Evans)

Keywords: Gimp-gap removed
Resolution: fixed
Status: newclosed

Fixed.

gimp2 updated to 2.6.1 in r40650.
gimp-gap updated to 2.4.0 in r40900.

comment:3 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:4 Changed 16 years ago by ben.e.findlay@…

Cc: ben.e.findlay@… added

Cc Me!

comment:5 Changed 16 years ago by ben.e.findlay@…

I get this exact same error after I used sudo port upgrade installed on my system. Has this been properly resolved, or is there something else I should do to get round it?

comment:6 Changed 16 years ago by dbevans (David B. Evans)

Port: gimp-gap added

One comment is sufficient. See my reply in #17432. Use gimp-gap-devel instead.

Note: See TracTickets for help on using tickets.