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.

classification
Title: Patches for OpenBSD 4.0
Type: Stage:
Components: Build Versions: Python 2.5
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: nnorwitz Nosy List: djmdjm, georg.brandl, nnorwitz
Priority: normal Keywords: patch

Created on 2006-08-15 08:37 by djmdjm, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
python25-openbsd4.diff djmdjm, 2006-08-15 08:37 Allow builds and regress tests on OpenBSD 4.x
python-2.4.3-gentoo_obsd-r1.patch georg.brandl, 2006-08-15 11:13 Gentoo's OpenBSD patch
Messages (5)
msg50884 - (view) Author: Damien Miller (djmdjm) Date: 2006-08-15 08:37
Hi,

There are several points in the Python-2.5b3 code that
need to be modified to properly support OpenBSD 4.x.
This is mostly because of a dependence on sys.platform
returning "openbsd3", which is no longer true for
OpenBSD CVS - OpenBSD 4.0 is in beta right now, to be
released in a couple of months.

The attached patch (against SVN head) fixes this. It
would be great if this can make it in for Python-2.5.

msg50885 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2006-08-15 11:13
Logged In: YES 
user_id=849994

Speaking of OpenBSD, Gentoo has an additional patch to
compile for OpenBSD, I'll attach it here without looking
into it.
msg50886 - (view) Author: Neal Norwitz (nnorwitz) * (Python committer) Date: 2006-08-19 03:23
Logged In: YES 
user_id=33168

Did you confirm that each of these hunks are necessary with
4.0 or did you just copy anywhere there was openbsd3 and add
openbsd4?

Thanks.
msg50887 - (view) Author: Damien Miller (djmdjm) Date: 2006-08-19 05:25
Logged In: YES 
user_id=1359232

No, these patches are required to build and pass regress on
OpenBSD 4.0. It wasn't a simple search and replace exercise.
msg50888 - (view) Author: Neal Norwitz (nnorwitz) * (Python committer) Date: 2006-09-05 02:57
Logged In: YES 
user_id=33168

I modified the change to configure.in to be explicit.  This
is generally what we do so if the platform does change, we
are ok.

Committed revision 51727. 2.5
Committed revision 51728.
History
Date User Action Args
2022-04-11 14:56:19adminsetgithub: 43823
2006-08-15 08:37:04djmdjmcreate