[MacPorts] #38393: couchdb fails during start after Xcode 4.6.1
#38393: couchdb fails during start after Xcode 4.6.1 -------------------------------+-------------------------------- Reporter: public+macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: -------------------------------+-------------------------------- After upgrading to Xcode 4.6.1 Couchdb no longer starts. The error was: dyld: Symbol not found: __cg_png_create_info_struct Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libPng.dylib As a temporal solution I modified the installed launchctl file removing the DYLD_LIBRARY_PATH section <key>DYLD_LIBRARY_PATH</key> <string>/opt/local/lib:$DYLD_LIBRARY_PATH</string> After removing that line, the ImageIO framework seems to load just find and CouchDB server starts -- Ticket URL: <https://trac.macports.org/ticket/38393> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: couchdb | --------------------------------+-------------------- Changes (by larryv@…): * owner: macports-tickets@… => jeff@… * port: => couchdb Old description:
After upgrading to Xcode 4.6.1 Couchdb no longer starts. The error was:
dyld: Symbol not found: __cg_png_create_info_struct Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libPng.dylib
As a temporal solution I modified the installed launchctl file removing the DYLD_LIBRARY_PATH section
<key>DYLD_LIBRARY_PATH</key> <string>/opt/local/lib:$DYLD_LIBRARY_PATH</string>
After removing that line, the ImageIO framework seems to load just find and CouchDB server starts
New description: After upgrading to Xcode 4.6.1 Couchdb no longer starts. The error was: {{{ dyld: Symbol not found: __cg_png_create_info_struct Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libPng.dylib }}} As a temporal solution I modified the installed launchctl file removing the DYLD_LIBRARY_PATH section {{{ <key>DYLD_LIBRARY_PATH</key> <string>/opt/local/lib:$DYLD_LIBRARY_PATH</string> }}} After removing that line, the ImageIO framework seems to load just find and CouchDB server starts -- Comment: Thanks for the ticket. In the future, please Cc relevant port maintainers and use [[WikiFormatting]] in your ticket descriptions. -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: couchdb | --------------------------------+-------------------- Comment (by cal@…): One of the many places where using `DYLD_LIBRARY_PATH` is a bad idea. It should probably just be removed completely. -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: couchdb | --------------------------------+-------------------- Comment (by jeff@…): Regression of #22102, removed in #37632 as included comment suggested it was no longer needed and appeared to build fine without it. Obviously wrong about that. Patch is forthcoming. -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: couchdb | --------------------------------+-------------------- Comment (by jeff@…): Patchfile attached. -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: couchdb | --------------------------------+-------------------- Comment (by larryv@…): Better to do this with patches. I’ve committed a fix in r104103; let me know if it works. -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: couchdb | --------------------------------+-------------------- Comment (by jeff@…): I think this can be closed at this point. Francisco, please add a comment to reopen if you run into this issue again. -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38393: couchdb fails during start after Xcode 4.6.1 --------------------------------+-------------------- Reporter: public+macports@… | Owner: jeff@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: couchdb | --------------------------------+-------------------- Changes (by larryv@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/38393#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts