[MacPorts] #18120: gdbm portfile should disable ccache
#18120: gdbm portfile should disable ccache --------------------------------------+------------------------------------- Reporter: garribald@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gdbm ccache | Port: gdbm --------------------------------------+------------------------------------- If ccache is globally enabled in macports.conf, the current gdbm port throws up an error on my Mac (OS X 10.4.11, MacPorts 1.7). On a local portfile with the line "configure.ccache no" or globally disabled ccache it compiles and installs fine. Hence i suggest adding configure.ccache no to the portfile as far as the following log doesn't indicate some totally different problem of whatever sort. I'll attach the full log, but quote here the last part, which points to ccache: {{{ /bin/sh ./libtool --mode=link ccache /usr/bin/gcc-4.0 -o libgdbm.la -rpath /opt/local/lib \ -version-info 3 0 0 gdbmopen.lo gdbmdelete.lo gdbmfetch.lo gdbmstore.lo gdbmclose.lo gdbmreorg.lo gdbmseq.lo gdbmsync.lo gdbmerrno.lo gdbmexists.lo gdbmfdesc.lo gdbmsetopt.lo bucket.lo falloc.lo findkey.lo global.lo hash.lo update.lo version.lo rm -fr .libs/libgdbm.la .libs/libgdbm.* .libs/libgdbm.* ccache -dynamiclib -flat_namespace -undefined suppress -o .libs/libgdbm.3.0.0.dylib gdbmopen.lo gdbmdelete.lo gdbmfetch.lo gdbmstore.lo gdbmclose.lo gdbmreorg.lo gdbmseq.lo gdbmsync.lo gdbmerrno.lo gdbmexists.lo gdbmfdesc.lo gdbmsetopt.lo bucket.lo falloc.lo findkey.lo global.lo hash.lo update.lo version.lo -lc -install_name /opt/local/lib/libgdbm.3.dylib -compatibility_version 4 -current_version 4.0 ccache: illegal option -- d ccache, a compiler cache. Version 2.4 Copyright Andrew Tridgell, 2002 Usage: ccache [options] ccache compiler [compile options] compiler [compile options] (via symbolic link) Options: -s show statistics summary -z zero statistics -c run a cache cleanup -C clear the cache completely -F <maxfiles> set maximum files in cache -M <maxsize> set maximum size of cache (use G, M or K) -h this help page -V print version number make: *** [libgdbm.la] Error 1 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_gdbm/work/gdbm-1.8.3" && nice -n 18 make all " returned error 2 Command output: rm -f gdbm.h cp ./gdbm.proto gdbm.h chmod +w gdbm.h grep _ ./gdbmerrno.h >> gdbm.h cat ./gdbm.proto2 >> gdbm.h chmod -w gdbm.h rm -f libgdbm.la /bin/sh ./libtool --mode=link ccache /usr/bin/gcc-4.0 -o libgdbm.la -rpath /opt/local/lib \ -version-info 3 0 0 gdbmopen.lo gdbmdelete.lo gdbmfetch.lo gdbmstore.lo gdbmclose.lo gdbmreorg.lo gdbmseq.lo gdbmsync.lo gdbmerrno.lo gdbmexists.lo gdbmfdesc.lo gdbmsetopt.lo bucket.lo falloc.lo findkey.lo global.lo hash.lo update.lo version.lo rm -fr .libs/libgdbm.la .libs/libgdbm.* .libs/libgdbm.* ccache -dynamiclib -flat_namespace -undefined suppress -o .libs/libgdbm.3.0.0.dylib gdbmopen.lo gdbmdelete.lo gdbmfetch.lo gdbmstore.lo gdbmclose.lo gdbmreorg.lo gdbmseq.lo gdbmsync.lo gdbmerrno.lo gdbmexists.lo gdbmfdesc.lo gdbmsetopt.lo bucket.lo falloc.lo findkey.lo global.lo hash.lo update.lo version.lo -lc -install_name /opt/local/lib/libgdbm.3.dylib -compatibility_version 4 -current_version 4.0 ccache: illegal option -- d ccache, a compiler cache. Version 2.4 Copyright Andrew Tridgell, 2002 Usage: ccache [options] ccache compiler [compile options] compiler [compile options] (via symbolic link) Options: -s show statistics summary -z zero statistics -c run a cache cleanup -C clear the cache completely -F <maxfiles> set maximum files in cache -M <maxsize> set maximum size of cache (use G, M or K) -h this help page -V print version number make: *** [libgdbm.la] Error 1 Warning: the following items did not execute (for gdbm): org.macports.destroot org.macports.build DEBUG: invalid command name "::ui_init" while executing "::ui_init $priority $prefix $channels $message" ("uplevel" body line 2) invoked from within "uplevel 1 $body" Error: Unable to upgrade port: 1 }}} -- Ticket URL: <http://trac.macports.org/ticket/18120> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18120: gdbm portfile should disable ccache --------------------------------------+------------------------------------- Reporter: garribald@… | Owner: digdog@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gdbm ccache | Port: gdbm --------------------------------------+------------------------------------- Changes (by blb@…): * owner: macports-tickets@… => digdog@… -- Ticket URL: <http://trac.macports.org/ticket/18120#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18120: gdbm portfile should disable ccache ---------------------------------------+------------------------------------ Reporter: garribald@… | Owner: digdog@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: gdbm ccache Port: gdbm | ---------------------------------------+------------------------------------ Changes (by digdog@…): * status: new => closed * resolution: => fixed Comment: fixed in r45747 -- Ticket URL: <http://trac.macports.org/ticket/18120#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts