[issue12976] add support for MirBSD platform

2011-09-19 Thread Benny Siegert

Benny Siegert bsieg...@gmail.com added the comment:

Hmm, I thought I was making an argument _for_ applying the patch. As I see it, 
these are benefits of merging the patch:

1. Being able to compile an unmodified upstream Python on MirBSD.
2. The patches in pkgsrc become smaller.
3. Future Python versions contain the support out of the box.

The only downside is having to add a few lines to configure and selectmodule.c 
...

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue12976] add support for MirBSD platform

2011-09-19 Thread Martin v . Löwis

Martin v. Löwis mar...@v.loewis.de added the comment:

You said I can maintain the patch for future releases. This sounds like a 
reasonable solution: you keep maintaining the patch; if you want python.org to 
link to your patch, we can certainly arrange that. By the no minority 
platforms policy, MirBSD is just too small to be officially supported.

Technically, I recommend to maintain the patch in a Mercurial clone, perhaps 
hosted on bitbucket. Then you do a merge every time python.org makes a release, 
and everybody can fetch the code base at any point easily.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue12976] add support for MirBSD platform

2011-09-18 Thread Benny Siegert

Benny Siegert bsieg...@gmail.com added the comment:

I agree that the patch is quite small. I am regularly building new Python 
versions (using pkgsrc) so I can maintain the patch for future releases.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue12976] add support for MirBSD platform

2011-09-18 Thread Martin v . Löwis

Martin v. Löwis mar...@v.loewis.de added the comment:

Ok, closing this as won't fix, them.

--
resolution:  - wont fix
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue12976] add support for MirBSD platform

2011-09-17 Thread Charles-François Natali

Charles-François Natali neolo...@free.fr added the comment:

Hello Benny,

 As requested, here is the full patch for MirBSD support. The diff was taken 
 against version 2.7.2. It is really quite easy, you just need to handle 
 MirBSD like OpenBSD.
 With this patch, I can successfully compile and run Python on MirBSD. Even 
 though it is a rather exotic platform, I encourage you to take these changes, 
 as they are quite minimal.

Indeed, it's quite short and manageable, but see
http://bugs.python.org/issue11937, especially Martin's and Terry's
comments:

Guido established a policy a few years ago that we should rather not
incorporate support for every minority platform for which people
contribute patches. While I'd personally agree that an Interix port
would certainly be fun, pragmatically, I'm -1 on having the code in
the code basis, and propose to close this issue as won't fix.

We would certainly be happy to link to gentoo prefix from the other
ports page on python.org.


and


Markus, I agree with Martin that this patch would go against current
policy and should be closed. Rather than close it myself, I will try
to persuade you to do so.
[...]


This patch is much simpler and cleaner though (OTOH, it's so simple it
shouldn't be too much work for MirBSD folks to keep this patch in
sync).

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue12976] add support for MirBSD platform

2011-09-16 Thread Benny Siegert

Benny Siegert bsieg...@gmail.com added the comment:

As requested, here is the full patch for MirBSD support. The diff was taken 
against version 2.7.2. It is really quite easy, you just need to handle MirBSD 
like OpenBSD. 

With this patch, I can successfully compile and run Python on MirBSD. Even 
though it is a rather exotic platform, I encourage you to take these changes, 
as they are quite minimal.

--
components: +Build -Extension Modules
keywords: +patch
title: select module: only use EVFILT_TIMER if available (kqueue backend) - 
add support for MirBSD platform
versions: +Python 2.7 -Python 2.6
Added file: http://bugs.python.org/file23176/python27-MirBSD.diff

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue12976] add support for MirBSD platform

2011-09-16 Thread Benny Siegert

Changes by Benny Siegert bsieg...@gmail.com:


Removed file: http://bugs.python.org/file23153/patch-az

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12976
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com