[Patches] [ python-Patches-890203 ] DragonFly BSD support

SourceForge.net noreply at sourceforge.net
Sun Jul 25 06:33:18 CEST 2004


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

Category: Build
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Submitted By: Jon Parise (jparise)
Assigned to: Nobody/Anonymous (nobody)
Summary: DragonFly BSD support

Initial Comment:
I spent some time building a simple little patch that
gets Python up and running under DragonFly BSD.  At the
moment, DragonFly (as a platform) is nearly identical
to FreeBSD (from which is was forked), so the generated
the patch was largely mechanical.

I'll continue to make efforts to support Python on
DragonFly should things become more complicated.

The only known issue is a test case failure for
test_fcntl.  I don't know whether this failure is
unique to DragonFly at this time.  I'll investigate
that soon.

This patch is valid for DragonFly 1.0-CURRENT using
either GCC 2.95.4 or GCC 3.3.3 20040126.

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

>Comment By: Hye-Shik Chang (perky)
Date: 2004-07-25 13:33

Message:
Logged In: YES 
user_id=55188

I got massive errors while compiling some extension modules.
(DragonflyBSD 1.0A, python HEAD as of today)

ld build/temp.dragonfly-1.0A-RELEASE-i386-2.4/dlmodule.o
-L/usr/local/lib -o
build/lib.dragonfly-1.0A-RELEASE-i386-2.4/dl.so
/usr/libexec/binutils212/elf/ld: warning: cannot find entry
symbol _start; defaulting to 08048074
build/temp.dragonfly-1.0A-RELEASE-i386-2.4/dlmodule.o: In
function `dl_call':
/home/perky/python/Modules/dlmodule.c:82: undefined
reference to `PyTuple_Size'
/home/perky/python/Modules/dlmodule.c:84: undefined
reference to `PyExc_TypeError'
/home/perky/python/Modules/dlmodule.c:84: undefined
reference to `PyErr_SetString'
/home/perky/python/Modules/dlmodule.c:87: undefined
reference to `PyTuple_GetItem'
/home/perky/python/Modules/dlmodule.c:88: undefined
reference to `PyString_Type'
/home/perky/python/Modules/dlmodule.c:88: undefined
reference to `PyString_Type'
/home/perky/python/Modules/dlmodule.c:88: undefined
reference to `PyType_IsSubtype'


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

Comment By: Jon Parise (jparise)
Date: 2004-03-15 11:43

Message:
Logged In: YES 
user_id=485579

The test_fcnlt failure has been corrected in the latest patch.

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

Comment By: Jon Parise (jparise)
Date: 2004-03-05 16:26

Message:
Logged In: YES 
user_id=485579

Updated the patch against the latest Python 2.4a (cvs) code.

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

Comment By: Jon Parise (jparise)
Date: 2004-02-05 09:00

Message:
Logged In: YES 
user_id=485579

Yes, I'm comfortable with that.

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

Comment By: Martin v. Löwis (loewis)
Date: 2004-02-05 07:36

Message:
Logged In: YES 
user_id=21627

Are you willing to act as a maintainer and contact point for
the Dragonfly port?

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

Comment By: Jon Parise (jparise)
Date: 2004-02-04 15:32

Message:
Logged In: YES 
user_id=485579

Also, attached in the generated IN.py Lib/plat-dragonfly1.

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

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


More information about the Patches mailing list