[MacPorts] #29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled ------------------------------+--------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 2.0.0 Component: ports | Version: 1.9.2 Keywords: ccache | Port: t1lib ------------------------------+--------------------------------------------- The t1lib 5.1.2_2 port fails to build if configureccache is enabled in /opt/local/etc/macports.conf. (It builds fine with the compiler cache disabled.) The seemingly relevant bit from the log is: {{{ :info:build glibtool: compile: unable to infer tagged configuration :info:build glibtool: compile: specify a tag with `--tag' }}} System: Tiger (10.4.11) Complete log attached. -- Ticket URL: <https://trac.macports.org/ticket/29937> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled ------------------------------+--------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: ccache | Port: t1lib ------------------------------+--------------------------------------------- Changes (by jmr@…): * milestone: MacPorts 2.0.0 => Comment: As per the ticket guidelines, please don't set the Milestone field. -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled ------------------------------+--------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: ccache | Port: t1lib ------------------------------+--------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: t1lib builds fine for me on Snow Leopard with ccache on. "unable to infer tagged configuration" means there is a mismatch between the compiler used to build libtool and the compiler being used right now to build this port using libtool. In this case it could mean that you installed libtool while ccache was off, then turned ccache on, then tried to build something that uses libtool. Now that libtool is on, rebuild libtool so that it knows that. {{{ sudo port -n upgrade --force libtool }}} -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled ------------------------------+--------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: ccache | Port: t1lib ------------------------------+--------------------------------------------- Comment(by ryandesign@…): Replying to [comment:2 ryandesign@…]:
Now that libtool is on,
Of course that should read "Now that ''ccache'' is on," -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled ------------------------------+--------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: ccache | Port: t1lib ------------------------------+--------------------------------------------- Comment(by martijn@…): Thanks, force-rebuilding libtool as instructed fixed my problem. -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled -------------------------------+-------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: invalid | Keywords: ccache Port: t1lib | -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => invalid -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib 5.1.2_2 fails to build if compiler cache is enabled -------------------------------+-------------------------------------------- Reporter: martijn@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: | Keywords: ccache Port: t1lib | -------------------------------+-------------------------------------------- Changes (by dave@…): * status: closed => reopened * resolution: invalid => Comment: Seems to me that this should be handled automatically somehow by macports, or *at least* mentioned prominently in macports.conf next to the configureccache setting. I just wasted a half hour on it before I found this ticket -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib: unable to infer tagged configuration -------------------------------+-------------------------------------------- Reporter: martijn@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: | Keywords: Port: t1lib | -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * cc: ryandesign@… (removed) * status: reopened => new * keywords: ccache => Comment: Sorry about that. Now that we know how to fix the error "unable to infer tagged configuration" we should fix t1lib properly (like we fixed apache2 in r86196). -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib: unable to infer tagged configuration -------------------------------+-------------------------------------------- Reporter: martijn@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: | Keywords: Port: t1lib | -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * cc: dave@… (added) -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29937: t1lib: unable to infer tagged configuration -------------------------------+-------------------------------------------- Reporter: martijn@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: t1lib | -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Fixed t1lib in r87177. If you find other ports exhibiting the "unable to infer tagged configuration" error please let us know so we can fix them too. -- Ticket URL: <https://trac.macports.org/ticket/29937#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts