[MacPorts] #37784: ImageMagick 6.8.0 does not build because function ReadDOTImage uses too few arguments in function 'agread' on PPC (here Leopard 10.5.8)
#37784: ImageMagick 6.8.0 does not build because function ReadDOTImage uses too few arguments in function 'agread' on PPC (here Leopard 10.5.8) -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: imagemagick -----------------------------+-------------------------------- Trying to build imagemagick +graphviz+jbig+jpeg2+q16+pango (because an upgrade of a depending library tried to rebuild a default imagemagick, which failed, so that old imagemagick +graphviz+jbig+jpeg2+q16±pango got deleted) fails here: {{{ libtool: link: ( cd "coders/.libs" && rm -f "dng.la" && ln -s "../dng.la" "dng.la" ) /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -std=gnu99 -std=gnu99 -DHAVE_CONFIG_H -I. -I./config -I/opt/local/include/graphviz -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include/libxml2 -O2 -arch ppc -Wall -D_THREAD_SAFE -pthread -MT coders/coders_dot_la-dot.lo -MD -MP -MF coders/.deps/coders_dot_la- dot.Tpo -c -o coders/coders_dot_la-dot.lo `test -f 'coders/dot.c' || echo './'`coders/dot.c libtool: compile: /usr/bin/gcc-4.0 -std=gnu99 -std=gnu99 -DHAVE_CONFIG_H -I. -I./config -I/opt/local/include/graphviz -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include/libxml2 -O2 -arch ppc -Wall -D_THREAD_SAFE -pthread -MT coders/coders_dot_la-dot.lo -MD -MP -MF coders/.deps/coders_dot_la- dot.Tpo -c coders/dot.c -fno-common -DPIC -o coders/.libs/coders_dot_la- dot.o coders/dot.c: In function 'ReadDOTImage': coders/dot.c:139: error: too few arguments to function 'agread' make[1]: *** [coders/coders_dot_la-dot.lo] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_graphics_ImageMagick/ImageMagick/work/ImageMagick-6.8.0-7' make: *** [all] Error 2 }}} It's possible that before I had ImageMagick installed without Pango… -- Ticket URL: <https://trac.macports.org/ticket/37784> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37784: ImageMagick 6.8.0 does not build because function ReadDOTImage uses too few arguments in function 'agread' on PPC (here Leopard 10.5.8) ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: imagemagick | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): Since some time configure reports: {{{ configure: WARNING: unrecognized options: --disable-ltdl-install }}} -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37784: ImageMagick 6.8.0 does not build because function ReadDOTImage uses too few arguments in function 'agread' on PPC (here Leopard 10.5.8) ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: imagemagick | ------------------------------+-------------------------------- Comment (by md14-macports@…): I've run into the same problem (Mac OS X 10.6.8). The problem seems to be caused by the recent upgrade of graphviz to 2.30.0. This build fails with the same error: {{{ $ port installed graphviz The following ports are currently installed: graphviz @2.30.0_0 (active) $ sudo port -vs install ImageMagick +graphviz }}} This build succeeds: {{{ $ sudo port -vs install ImageMagick }}} -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37784: ImageMagick @6.8.0-7_0+graphviz: In function 'ReadDOTImage': error: too few arguments to function 'agread' ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ImageMagick | ------------------------------+-------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (removed) * owner: macports-tickets@… => ryandesign@… * status: new => assigned * port: imagemagick => ImageMagick -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37784: ImageMagick @6.8.0-7_0+graphviz: In function 'ReadDOTImage': error: too few arguments to function 'agread' ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ImageMagick | ------------------------------+-------------------------- Changes (by ryandesign@…): * cc: michael.klein@… (added) Comment: Has duplicate #37848. I need to try updating to newer ImageMagick, but I had been putting this off because I fear that library naming changes introduced in 6.8.0-8 will cause problems, though I haven't begun testing for that. -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37784: ImageMagick @6.8.0-7_0+graphviz: In function 'ReadDOTImage': error: too few arguments to function 'agread' ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ImageMagick | ------------------------------+-------------------------- Comment (by nonstop.server@…): FYI: I no longer run into this issue and was able to install ImageMagic version 6.8.6-6. {{{ % port -q installed name ImageMagick ImageMagick @6.8.6-6_0+graphviz+jbig+jpeg2+lqr+pango+rsvg+wmf+x11 (active) }}} -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:18> MacPorts <http://www.macports.org/> Ports system for OS X
#37784: ImageMagick @6.8.0-7_0+graphviz: In function 'ReadDOTImage': error: too few arguments to function 'agread' ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ImageMagick | ------------------------------+-------------------------- Comment (by kasperligaard+macports@…): It also compiles fine for me now. I think it started working for me a couple of weeks ago. -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:19> MacPorts <http://www.macports.org/> Ports system for OS X
#37784: ImageMagick @6.8.0-7_0+graphviz: In function 'ReadDOTImage': error: too few arguments to function 'agread' ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ImageMagick | ------------------------------+-------------------------- Comment (by macosx12345@…): It also works for me under Mac OS 10.8.4 and Mac OS 10.6.8 with ImageMagic version 6.8.6-6. -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:20> MacPorts <http://www.macports.org/> Ports system for OS X
#37784: ImageMagick @6.8.0-7_0+graphviz: In function 'ReadDOTImage': error: too few arguments to function 'agread' ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: ImageMagick | ------------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/37784#comment:21> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts