New submission from Bertrand Janin :
With Python 3.1.2-rc1, here is what happens when trying to open a mixer:
Python 3.1.2rc1 (r312rc1:78737, Mar 14 2010, 15:17:09)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license&qu
Bertrand Janin added the comment:
This is still an issue in Python 3.1.2 release.
--
___
Python tracker
<http://bugs.python.org/issue8139>
___
___
Python-bug
Changes by Bertrand Janin :
--
nosy: +tamentis
___
Python tracker
<http://bugs.python.org/issue3244>
___
___
Python-bugs-list mailing list
Unsubscribe:
Bertrand Janin added the comment:
This is still an issue as of OpenBSD 5.6. Here is an updated patch for the
latest 2.7 branch:
diff -r 88de50c1696b Modules/socketmodule.c
--- a/Modules/socketmodule.cSun Dec 28 18:51:25 2014 +0200
+++ b/Modules/socketmodule.cSun Dec 28 21:24:41 2014
New submission from Bertrand Janin:
Since I can't re-open issue 3372, I'm opening a new issue. socket.setsockopt()
still sets an optlen of '4' in the setsockopt() system call for options
IP_MULTICAST_TTL and IP_MULTICAST_LOOP. On OpenBSD, this causes the kernel to
hit an
Bertrand Janin added the comment:
I don't really need it in my own software, I was trying to use
https://github.com/SoCo/SoCo/ and couldn't get it working on OpenBSD. I'm sure
this is a portability problem on a number of library using Multicast. Do you
see something wrong
Bertrand Janin added the comment:
Good point, I updated the diff with a better cast to avoid endianness issues
(tested on MIPS64) and added an OpenBSD #ifdef, is that more acceptable?
diff -r 88de50c1696b Modules/socketmodule.c
--- a/Modules/socketmodule.cSun Dec 28 18:51:25 2014 +0200