[Bug 256141] lang/python38: Fails to install without LIBFFI
- Reply: bugzilla-noreply_a_freebsd.org: "maintainer-feedback requested: [Bug 256141] lang/python38: Fails to install without LIBFFI"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python38: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python38: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python38: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 256141] lang/python3*: Remove LIBFFI option for python* versions which unbundled libffi (Fails to install without LIBFFI)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 25 May 2021 07:19:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256141
Bug ID: 256141
Summary: lang/python38: Fails to install without LIBFFI
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: python@FreeBSD.org
Reporter: majo-bugs.freebsd.org@cerny.sk
Flags: maintainer-feedback?(python@FreeBSD.org)
Assignee: python@FreeBSD.org
When building lang/python38 without LIBFFI option (Use libffi from ports
instead of bundled version) it fails to install:
===> Installing for python38-3.8.10
===> Checking if python38 is already installed
===> Registering installation for python38-3.8.10
pkg-static: Unable to access file
/tmp/portbuild/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/lib-dynload/_ctypes.cpython-38.so:No
such file or directory
*** Error code 1
The error is probably a result of the previous build error (fatal error:
'ffi.h' file not found):
building '_ctypes' extension
cc -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2
-pipe -march=sandybridge -fstack-protector-strong -fno-strict-aliasing -std=c99
-Wextra -Wno-unused-result -Wno-unused-parameter
-Wno-missing-field-initializers -Wstrict-prototypes
-Werror=implicit-function-declaration -I./Include/internal -I./Include -I.
-I/usr/local/include
-I/tmp/portbuild/usr/ports/lang/python38/work/Python-3.8.10/Include
-I/tmp/portbuild/usr/ports/lang/python38/work/Python-3.8.10 -c
/tmp/portbuild/usr/ports/lang/python38/work/Python-3.8.10/Modules/_ctypes/_ctypes.c
-o
build/temp.freebsd-12.2-RELEASE-p6-amd64-3.8/tmp/portbuild/usr/ports/lang/python38/work/Python-3.8.10/Modules/_ctypes/_ctypes.o
/tmp/portbuild/usr/ports/lang/python38/work/Python-3.8.10/Modules/_ctypes/_ctypes.c:107:10:
fatal error: 'ffi.h' file not found
#include <ffi.h>
^~~~~~~
1 error generated.
Python build finished successfully!
I am using FreeBSD 12.2 on amd64:
# uname -a
FreeBSD portbuild 12.2-RELEASE-p6 FreeBSD 12.2-RELEASE-p6 GENERIC amd64
--
You are receiving this mail because:
You are the assignee for the bug.