This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jbeck
Recipients jbeck
Date 2015-01-21.00:33:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1421800382.95.0.158394542432.issue23287@psf.upfronthosting.co.za>
In-reply-to
Content
On Solaris, in Lib/ctypes/util.py, we have code that looks for
/usr/bin/crle and calls it to parse its output to try to determine
the Default Library Path.  This code broke recently (Solaris 12 build
65), as it expects to find a line starting with
    "Default Library Path (ELF):"
but the " (ELF)" part of that line was removed because it was no longer
needed.  So we need a change here regardless.  But it turns out that
calling crle is not needed at all because the default library path is
a constant on Solaris: "/lib/64:/usr/lib/64" in 64-bit mode and
"/lib:/usr/lib" in 32-bit mode.  Thus I offer the attached patch
for both 2.7 and 3.4.
History
Date User Action Args
2015-01-21 00:33:03jbecksetrecipients: + jbeck
2015-01-21 00:33:02jbecksetmessageid: <1421800382.95.0.158394542432.issue23287@psf.upfronthosting.co.za>
2015-01-21 00:33:02jbecklinkissue23287 messages
2015-01-21 00:33:02jbeckcreate