Opened 14 years ago

Closed 14 years ago

#26326 closed defect (fixed)

gimp update does not work on tiger (10.4.11) due to gegl upgrading crash

Reported by: dduca@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: tiger Cc:
Port: gegl

Description

Trying to update to gimp2 @70837, the related upgrade of gegl (from 0.1.0 to 0.1.2) crashed with the enclosed building error message, extracted by the main.log file.
The same problem holds if the upgrade of gegl is performed, after cleaning, deactivating or uninstalling it.

:msg:configure --->  Building gegl
:debug:build build phase started at Thu Sep  2 15:49:19 CEST 2010
:debug:build Executing org.macports.build (gegl)
:debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gegl/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.4'
:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gegl/work/gegl-0.1.2" && /usr/bin/make -j2 all'
:info:build /usr/bin/make  all-recursive
:info:build Making all in gegl
:info:build Making all in buffer
:info:build   CC     gegl-tile-backend-tiledir.lo
:info:build   CC     gegl-buffer.lo
:info:build gegl-buffer.c:84:22: error: execinfo.h: No such file or directory
:info:build gegl-buffer.c: In function 'gegl_buffer_get_alloc_stack':
:info:build gegl-buffer.c:888: warning: implicit declaration of function 'backtrace'
:info:build gegl-buffer.c:889: warning: implicit declaration of function 'backtrace_symbols'
:info:build gegl-buffer.c:889: warning: assignment makes pointer from integer without a cast
:info:build make[3]: *** [gegl-buffer.lo] Error 1
:info:build make[3]: *** Waiting for unfinished jobs....
:info:build make[3]: *** Waiting for unfinished jobs....
:info:build make[2]: *** [all-recursive] Error 1
:info:build make[1]: *** [all-recursive] Error 1
:info:build make: *** [all] Error 2
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gegl/work/gegl-0.1.2" && /usr/bin/make -j2 all " returned error 2
:error:build Target org.macports.build returned: shell command failed
:debug:build Backtrace: shell command failed
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for gegl): org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Log for gegl is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gegl/main.log

Change History (3)

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Cc: devans@… removed
Keywords: gegl gimp2 10.4.11 removed
Owner: changed from macports-tickets@… to devans@…
Type: updatedefect

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

Status: newassigned

comment:3 Changed 14 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: assignedclosed

GNU C lib backtrace() facility not available on Mac OS X 10.4 and earlier. Fixed in r71233.

Note: See TracTickets for help on using tickets.