[MacPorts] #32517: qhull +debug post-destroot links wrong library (was: qhull post-destroot links wrong library)
MacPorts
noreply at macports.org
Tue Dec 13 07:53:43 PST 2011
#32517: qhull +debug post-destroot links wrong library
------------------------------------+---------------------------------------
Reporter: michaelld@… | Owner: mmoll@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: haspatch | Port: qhull
------------------------------------+---------------------------------------
Old description:
> In r87709, various symlinks were added to the post-destroot phase. The
> DYLIB is currently named "libqhull_d6.dylib", while that revision of the
> Portfile (for whatever reason) used "libqhull6.dylib". This issue is
> fixed by "s/libqhull6/libqhull_d6/g", which changes just the symlink on
> line 41. I'm attaching a patch.
New description:
In r87709, various symlinks were added to the post-destroot phase. When
installed with +debug, the DYLIB is currently named "libqhull_d6.dylib",
while that revision of the Portfile (for whatever reason) used
"libqhull6.dylib". This issue is fixed by "s/libqhull6/libqhull_d6/g", but
for the +debug variant only, which changes just the symlink on line 41.
--
Comment(by michaelld@…):
I just poked around a bit & found out that this issue is with +debug only.
So, I've changed this ticket to reflect this new info. The Portfile patch
won't work for this case, but it's a pretty simple change to check for
that variant. It would be nice if the release and debug libraries were
consistently named (e.g., libfoo.dylib and libfoo_debug.dylib), but that
would require more post-destroot messing.
--
Ticket URL: <https://trac.macports.org/ticket/32517#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list