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 nbastin
Recipients akitada, christian.heimes, loewis, nbastin
Date 2010-01-09.17:56:29
SpamBayes Score 7.0135564e-12
Marked as misclassified No
Message-id <1263059791.75.0.230492989041.issue4366@psf.upfronthosting.co.za>
In-reply-to
Content
A more appropriate patch should be (for 2.7 trunk - I'm grabbing a checkout of 3.2 trunk now):

Index: build_ext.py
===================================================================
--- build_ext.py	(revision 77388)
+++ build_ext.py	(working copy)
@@ -280,7 +280,7 @@
         # Python's library directory must be appended to library_dirs
         sysconfig.get_config_var('Py_ENABLE_SHARED')
         if ((sys.platform.startswith('linux') or sys.platform.startswith('gnu')
-             or sys.platform.startswith('sunos'))
+             or sys.platform.startswith('sunos') or sys.platform.startswith('freebsd'))
             and sysconfig.get_config_var('Py_ENABLE_SHARED')):
             if sys.executable.startswith(os.path.join(sys.exec_prefix, "bin")):
                 # building third party extensions


I'm hoping someone will weigh in on whether this should be done on all versions of FreeBSD (I don't see why not, but perhaps there is some magic that I don't understand in newer versions).
History
Date User Action Args
2010-01-09 17:56:32nbastinsetrecipients: + nbastin, loewis, christian.heimes, akitada
2010-01-09 17:56:31nbastinsetmessageid: <1263059791.75.0.230492989041.issue4366@psf.upfronthosting.co.za>
2010-01-09 17:56:30nbastinlinkissue4366 messages
2010-01-09 17:56:30nbastincreate