Date: Mon, 28 Oct 2019 12:14:30 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 241537] editors/vim 8.1.2108 fails to build on amd64 due to undefined symbol _PyObject_DebugFree Message-ID: <bug-241537-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241537 Bug ID: 241537 Summary: editors/vim 8.1.2108 fails to build on amd64 due to undefined symbol _PyObject_DebugFree Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: adamw@FreeBSD.org Reporter: dclarke@blastwave.org Flags: maintainer-feedback?(adamw@FreeBSD.org) Assignee: adamw@FreeBSD.org Seeing this over and over with stable 12 on tier 1 amd64 : vesta# uname -apKU FreeBSD vesta 12.0-RELEASE-p10 FreeBSD 12.0-RELEASE-p10 GENERIC amd64 amd64 1200086 1200086 vesta#=20 vesta#=20 vesta# cat /etc/make.conf DEFAULT_VERSIONS+=3Dssl=3Dopenssl111 DEFAULT_VERSIONS+=3Dperl5=3D5.28 vesta#=20 vesta# pwd /usr/ports/editors/vim vesta#=20 vesta#=20 vesta# make deinstall=20 =3D=3D=3D> Deinstalling for vim =3D=3D=3D> vim not installed, skipping vesta#=20 vesta# make install=20 =3D=3D=3D> Building for vim-8.1.2108 Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make all cc -c -I. -Iproto -DHAVE_CONFIG_H -DLIBICONV_PLUG -I/usr/local/include -= O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing=20 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3D1 version.c -o objects/version= .o link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly. cc -L. -Wl,-rpath,/usr/local/lib -L/usr/local/lib -fstack-protector-st= rong -rdynamic -Wl,-R/usr/local/lib/perl5/5.28/mach/CORE -fstack-protector-st= rong -L/usr/local/lib -Wl,--as-needed -o vim objects/arabic.o objects/arglist= .o=20 objects/autocmd.o objects/beval.o objects/buffer.o objects/change.o=20 objects/blob.o objects/blowfish.o objects/cmdexpand.o objects/cmdhist.o= =20 objects/crypt.o objects/crypt_zip.o objects/debugger.o objects/dict.o=20 objects/diff.o objects/digraph.o objects/drawline.o objects/drawscreen.o= =20 objects/edit.o objects/eval.o objects/evalbuffer.o objects/evalfunc.o=20 objects/evalvars.o objects/evalwindow.o objects/ex_cmds.o objects/ex_cmd= s2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.= o=20 objects/filepath.o objects/findfile.o objects/fold.o objects/getchar.o=20 objects/hardcopy.o objects/hashtab.o objects/highlight.o=20=20=20 objects/if_cscope.o objects/if_xcmdsrv.o objects/indent.o=20 objects/insexpand.o objects/list.o objects/map.o objects/mark.o=20 objects/memline.o objects/menu.o objects/misc1.o objects/misc2.o=20 objects/mouse.o objects/move.o objects/mbyte.o objects/normal.o=20 objects/ops.o objects/option.o objects/optionstr.o objects/os_unix.o=20 objects/pathdef.o objects/popupmenu.o objects/popupwin.o objects/profile= r.o=20 objects/pty.o objects/quickfix.o objects/regexp.o objects/register.o=20 objects/scriptfile.o objects/screen.o objects/search.o objects/session.o= =20 objects/sha256.o objects/sign.o objects/sound.o objects/spell.o=20 objects/spellfile.o objects/spellsuggest.o objects/syntax.o objects/tag.= o=20 objects/term.o objects/terminal.o objects/testing.o objects/textprop.o=20 objects/ui.o objects/undo.o objects/usercmd.o objects/userfunc.o=20 objects/version.o objects/viminfo.o objects/window.o objects/bufwrite.o= =20=20=20 objects/encoding.o objects/keyboard.o objects/termmouse.o objects/parser.o objects/pen.o objects/termscreen.o objects/state.o objects/unicode.o objects/vterm.o objects/if_perl.o objects/if_perlsfio.o=20=20=20 objects/if_python3.o objects/if_ruby.o objects/netbeans.o=20 objects/channel.o objects/xdiffi.o objects/xemit.o objects/xprepare.o=20 objects/xutils.o objects/xhistogram.o objects/xpatience.o objects/charset= .o=20 objects/json.o objects/main.o objects/memfile.o objects/message.o=20=20= =20=20=20=20=20=20=20=20=20 -lm -lelf -pthread -lncurses -lintl=20=20=20=20=20 -Wl,-R/usr/local/lib/perl5/5.28/mach/CORE -pthread -Wl,-E=20 -fstack-protector-strong -L/usr/local/lib=20 -L/usr/local/lib/perl5/5.28/mach/CORE -lperl -lpthread -lm -lcrypt -lutil= =20=20=20 -L/usr/local/lib/python3.7/config-3.7dm -lpython3.7dm -lcrypt -lintl -ldl -L/usr/local/lib -lintl -lutil -lm -lruby26 -lm -lpthread -L/usr/local/l= ib -L/usr/local/lib=20=20=20=20=20=20=20 /usr/bin/ld: error: undefined symbol: _PyObject_DebugFree >>> referenced by if_python3.c >>> objects/if_python3.o:(call_PyObject_Free) cc: error: linker command failed with exit code 1 (use -v to see invocation) link.sh: Linking failed *** Error code 1 Stop. make[3]: stopped in /usr/ports/editors/vim/work/vim-8.1.2108/src *** Error code 1 Stop. make[2]: stopped in /usr/ports/editors/vim/work/vim-8.1.2108 *** Error code 1 Stop. make[1]: stopped in /usr/ports/editors/vim *** Error code 1 Stop. make: stopped in /usr/ports/editors/vim vesta#=20 Have also tried :=20 vesta#=20 vesta# cat /etc/make.conf DEFAULT_VERSIONS+=3Dssl=3Dopenssl111 DEFAULT_VERSIONS+=3Dperl5=3D5.28 DEFAULT_VERSIONS+=3Dpython=3D3.7 vesta#=20 Could be due to the horrific and nasty number of versions of=20 python that one must have on a system these days to get anything to attempt to build :=20 vesta# pkg query %n\ %v\ %o | sort | grep -i 'py' py27-alabaster 0.7.6 textproc/py-alabaster py27-asn1crypto 0.24.0 devel/py-asn1crypto py27-Babel 2.7.0 devel/py-babel py27-beaker 1.11.0 www/py-beaker py27-certifi 2019.6.16 security/py-certifi py27-chardet 3.0.4_1 textproc/py-chardet py27-CommonMark 0.9.0 textproc/py-CommonMark py27-cryptography 2.6.1 security/py-cryptography py27-enum34 1.1.6 devel/py-enum34 py27-funcsigs 1.0.2 devel/py-funcsigs py27-future 0.17.1_1 devel/py-future py27-idna 2.8 dns/py-idna py27-ipaddress 1.0.22 net/py-ipaddress py27-Jinja2 2.10.1 devel/py-Jinja2 py27-mako 1.0.14 textproc/py-mako py27-MarkupSafe 1.1.1 textproc/py-MarkupSafe py27-olefile 0.46 devel/py-olefile py27-pycparser 2.19 devel/py-pycparser py27-pygments 2.4.1 textproc/py-pygments py27-pystemmer 1.3.0_2 textproc/py-pystemmer py27-pytest-runner 2.11.1 devel/py-pytest-runner py27-recommonmark 0.5.0_1 textproc/py-recommonmark py27-requests 2.21.0 www/py-requests py27-setuptools 41.2.0 devel/py-setuptools py27-setuptools_scm 3.3.3 devel/py-setuptools_scm py27-six 1.12.0 devel/py-six py27-sphinx 1.6.5_2,1 textproc/py-sphinx py27-sphinx_rtd_theme 0.4.3 textproc/py-sphinx_rtd_theme py27-sphinxcontrib-websupport 1.1.2 textproc/py-sphinxcontrib-websupport py27-typing 3.7.4 devel/py-typing py27-urllib3 1.22,1 net/py-urllib3 py37-alabaster 0.7.6 textproc/py-alabaster py37-asn1crypto 0.24.0 devel/py-asn1crypto py37-Babel 2.7.0 devel/py-babel py37-beaker 1.11.0 www/py-beaker py37-certifi 2019.6.16 security/py-certifi py37-cffi 1.13.1 devel/py-cffi py37-chardet 3.0.4_1 textproc/py-chardet py37-CommonMark 0.9.1 textproc/py-CommonMark py37-cryptography 2.6.1 security/py-cryptography py37-cython 0.29.13 lang/cython py37-docutils 0.15.2 textproc/py-docutils py37-future 0.17.1_1 devel/py-future py37-idna 2.8 dns/py-idna py37-imagesize 1.1.0 graphics/py-imagesize py37-Jinja2 2.10.1 devel/py-Jinja2 py37-libxml2 2.9.9 textproc/py-libxml2 py37-mako 1.0.14 textproc/py-mako py37-MarkupSafe 1.1.1 textproc/py-MarkupSafe py37-olefile 0.46 devel/py-olefile py37-openssl 19.0.0 security/py-openssl py37-pillow 6.2.0 graphics/py-pillow py37-ply 3.11 devel/py-ply py37-pycparser 2.19 devel/py-pycparser py37-pygments 2.4.1 textproc/py-pygments py37-pysocks 1.7.1 net/py-pysocks py37-pystemmer 1.3.0_2 textproc/py-pystemmer py37-pytest-runner 2.11.1 devel/py-pytest-runner py37-pytz 2019.3,1 devel/py-pytz py37-recommonmark 0.5.0_1 textproc/py-recommonmark py37-requests 2.21.0 www/py-requests py37-setuptools 41.4.0 devel/py-setuptools py37-setuptools_scm 3.3.3 devel/py-setuptools_scm py37-six 1.12.0 devel/py-six py37-snowballstemmer 1.2.1 textproc/py-snowballstemmer py37-sphinx 1.6.5_2,1 textproc/py-sphinx py37-sphinx_rtd_theme 0.4.3 textproc/py-sphinx_rtd_theme py37-sphinxcontrib-websupport 1.1.2 textproc/py-sphinxcontrib-websupport py37-tkinter 3.7.5_6 x11-toolkits/py-tkinter py37-urllib3 1.22,1 net/py-urllib3 python27 2.7.17 lang/python27 python36 3.6.9 lang/python36 python37 3.7.5 lang/python37 vesta#=20 --=20 Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken GreyBeard and suspenders optional --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241537-7788>