[Patches] [ python-Patches-1026986 ] building on OpenBSD 3.5

SourceForge.net noreply at sourceforge.net
Wed Sep 15 08:03:42 CEST 2004


Patches item #1026986, was opened at 2004-09-13 04:46
Message generated for change (Comment added) made by loewis
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1026986&group_id=5470

Category: Build
Group: Python 2.4
>Status: Closed
>Resolution: Accepted
Priority: 5
Submitted By: Trevor Perrin (trevp)
Assigned to: Nobody/Anonymous (nobody)
Summary: building on OpenBSD 3.5

Initial Comment:

Doing ./configure, make on OpenBSD 3.5 with Python
2.4a3 doesn't work.

I looked in the OpenBSD 3.5 ports tree for Python 2.3,
and saw a patch with a couple changes to Python's
configure file.    (plus a patch with a tiny tweak to
one of the tests).  With these changes, compile / make
/ regrtest.py seems to work:

-bash-2.05b$ ../../python regrtest.py -q -unetwork
No handlers could be found for logger "cookielib"
-bash-2.05b$





----------------------------------------------------------------------

>Comment By: Martin v. Löwis (loewis)
Date: 2004-09-15 08:03

Message:
Logged In: YES 
user_id=21627

Thanks for the patch. Applied as

configure 1.456
configure.in 1.469
test_tempfile.py 1.18


----------------------------------------------------------------------

Comment By: Trevor Perrin (trevp)
Date: 2004-09-15 07:20

Message:
Logged In: YES 
user_id=973611


I don't know.  I copied that blindly from a patch in
OpenBSD's python port.  It doesn't appear to be necessary (I
can configure & make without it), so I'm resubmitting the
patch without it.

Also, OpenBSD 3.6 is in beta, and will be released November
1.  Looking at the source, it will require this change as
well.  From the below thread, the OpenBSD people don't seem
to be on the verge of fixing this.  So I made the patch
apply to 3.6.
http://www.netsys.com/openbsd-tech/2003/05/msg00172.html

----------------------------------------------------------------------

Comment By: Martin v. Löwis (loewis)
Date: 2004-09-14 09:22

Message:
Logged In: YES 
user_id=21627

Why the change to LDSHARED? Didn't OpenBSD use a.out at some
point in time? Does the C preprocessor not define __ELF__
anymore?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1026986&group_id=5470


More information about the Patches mailing list