[issue22521] ctypes compilation fails on FreeBSD: Undefined symbol ffi_call_win32

2014-11-01 Thread Dmitry Sivachenko

Dmitry Sivachenko added the comment:

On modern FreeBSD version (10/stable) on i386 arch it fails with the following 
error:
build/temp.freebsd-10.0-RELEASE-p10-i386-3.4/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o:
 In function `.LBB4_4':
/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.c:(.text+0x661):
 undefined reference to `ffi_closure_THISCALL'
build/temp.freebsd-10.0-RELEASE-p10-i386-3.4/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o:
 In function `.LBB4_3':
/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.c:(.text+0x673):
 undefined reference to `ffi_closure_FASTCALL'
build/temp.freebsd-10.0-RELEASE-p10-i386-3.4/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o:
 In function `.LBB4_5':
/usr/ports/lang/python34/work/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.c:(.text+0x685):
 undefined reference to `ffi_closure_STDCALL'
/usr/bin/ld: build/lib.freebsd-10.0-RELEASE-p10-i386-3.4/_ctypes.so: hidden 
symbol `ffi_closure_FASTCALL' isn't defined

There is no such a problem on amd64.

--with-system-ffi it works fine (system libffi is the same version: 3.0.13)

--
nosy: +Dmitry.Sivachenko

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



[issue17640] from distutils.util import byte_compile hangs

2013-04-13 Thread Dmitry Sivachenko

Dmitry Sivachenko added the comment:

No, I meant Ctrl+D.
I use FreeBSD-10.

--

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



[issue17640] from distutils.util import byte_compile hangs

2013-04-05 Thread Dmitry Sivachenko

New submission from Dmitry Sivachenko:

The following problem exists in python3.3.0 and python3.3.1rc1.

From the command line it works:

root@dhcp175-40-red:~ # python3
Python 3.3.1rc1 (default, Apr  5 2013, 18:03:56) 
[GCC 4.2.1 20070831 patched [FreeBSD]] on freebsd10
Type help, copyright, credits or license for more information.
 from distutils.util import byte_compile
 


From script it hangs:
root@dhcp175-40-red:~ # cat /tmp/comp.py 
from distutils.util import byte_compile
files = [
'/usr/local/lib/python3.3/site-packages/yaml/__init__.py',]

byte_compile(files, optimize=1, force=None,
 prefix=None, base_dir=None,
 verbose=1, dry_run=0,
 direct=1)

# python3 /tmp/comp.py
-- Now it hangs forever, if I press Ctrl+D, I get:
Traceback (most recent call last):
  File /tmp/comp.py, line 1, in module
from distutils.util import byte_compile
  File /usr/local/lib/python3.3/distutils/util.py, line 9, in module
import imp
  File /usr/local/lib/python3.3/imp.py, line 28, in module
import tokenize
  File /usr/local/lib/python3.3/tokenize.py, line 37, in module
__all__ = token.__all__ + [COMMENT, tokenize, detect_encoding,
AttributeError: 'module' object has no attribute '__all__'

--
assignee: eric.araujo
components: Distutils
messages: 186084
nosy: Dmitry.Sivachenko, eric.araujo, tarek
priority: normal
severity: normal
status: open
title: from distutils.util import byte_compile hangs
type: behavior
versions: Python 3.3

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