[MacPorts] #13573: yasm 0.6.2_0 forgotten dependencies on libiconv and gettext
#13573: yasm 0.6.2_0 forgotten dependencies on libiconv and gettext -------------------------------------+-------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-dev@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Keywords: | -------------------------------------+-------------------------------------- yasm 0.6.2_0 links with libiconv and gettext: {{{ $ ldd /opt/local/bin/yasm /opt/local/bin/yasm: /opt/local/lib/libintl.8.dylib (compatibility version 9.0.0, current version 9.2.0) /opt/local/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.9) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 368.31.0) $ }}} but the port does not declare these dependencies: {{{ $ port deps yasm yasm has no dependencies $ }}} The port should declare these dependencies, or force yasm not to link against these libraries. -- Ticket URL: <https://trac.macports.org/projects/macports/ticket/13573> MacPorts </projects/macports> Ports system for Mac OS
#13573: yasm 0.6.2_0 forgotten dependencies on libiconv and gettext --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-dev@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by bytestorm@gmail.com): Oops, that's embarrasing; this diff declares the dependancies in a variant if nls support is required. Thanks for catching that. -- Ticket URL: <https://svn.macosforge.org/projects/macports/ticket/13573#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#13573: yasm 0.6.2_0 forgotten dependencies on libiconv and gettext --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-dev@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by ryandesign@macports.org): Actually I don't think there should be a variant for this. Who'd want to turn it off? Just keep it on all the time, but declare the dependencies. (We've had arguments on the list before specifically about not adding an "nls" variant to ports.) -- Ticket URL: <https://svn.macosforge.org/projects/macports/ticket/13573#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#13573: yasm 0.6.2_0 forgotten dependencies on libiconv and gettext --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-dev@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by bytestorm@gmail.com): Ok, I missed that discussion. 0.6.2_2 allows nls by default, declaring deps for libiconv and gettext all the time. I considered a nonls variant, but again, who would want to turn it off? Diff is based off of 0.6.2_0 already in the ports tree. -- Ticket URL: <https://svn.macosforge.org/projects/macports/ticket/13573#comment:3> MacPorts </projects/macports> Ports system for Mac OS
#13573: yasm 0.6.2_0 forgotten dependencies on libiconv and gettext --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-dev@lists.macosforge.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.2 Resolution: fixed | Keywords: --------------------------------------+------------------------------------- Changes (by ryandesign@macports.org): * status: new => closed * resolution: => fixed Comment: Committed the update to 0.6.2_2 in r32033. Thanks. FYI: You shouldn't remove the $Id$ header line in your patches in the future. The $Id$ line belongs at the top of every portfile. -- Ticket URL: <https://svn.macosforge.org/projects/macports/ticket/13573#comment:4> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts