Date: Mon, 5 Oct 2020 23:30:36 -0400 From: Mason Loring Bliss <mason@blisses.org> To: freebsd-ports@freebsd.org Subject: Poudriere/PREFIX breakage? Message-ID: <20201006033036.GA11746@blisses.org>
next in thread | raw e-mail | index | archive | help
--lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, all. I just spun up a Poudriere build server, building 2020Q4 for 12.1 amd64. I set PREFIX=3D/opt in /usr/local/etc/poudriere.d/make.conf and a number of things broke, but a number didn't. When I killed the build, as clearly there's something wrong, I had 29 successful builds and 19 failures, and a number of skips given that gettext-tools was one of the failures. To use it as an example, gettext-tools died with: --------------------------------------------------------------------------- libtool: compile: cc -DLOCALEDIR=3D\"/opt/share/locale\" -DBISON_LOCALEDIR= =3D\"/opt/share/locale\" -DLOCALE_ALIAS_PATH=3D\"/opt/share/locale\" -DUSEJ= AVA=3D0 -DGETTEXTJAR=3D\"/opt/share/gettext/gettext.jar\" -DLIBDIR=3D\"/opt= /lib\" -DGETTEXTDATADIR=3D\"/opt/share/gettext\" -DPROJECTSDIR=3D\"/opt/sha= re/gettext/projects\" -DEXEEXT=3D\"\" -DHAVE_CONFIG_H -I. -I.. -I. -I. -I..= -I.. -I../libgrep -I../gnulib-lib -I../gnulib-lib -I../intl -I../../gettex= t-runtime/intl -DLIBICONV_PLUG -D_THREAD_SAFE -O2 -pipe -DLIBICONV_PLUG -fs= tack-protector-strong -fno-strict-aliasing -c write-catalog.c -fPIC -DPIC = -o .libs/libgettextsrc_la-write-catalog.o In file included from write-catalog.c:23: =2E/write-catalog.h:22:10: fatal error: 'textstyle.h' file not found #include <textstyle.h> ^~~~~~~~~~~~~ 1 error generated. *** Error code 1 Stop. make[4]: stopped in /wrkdirs/usr/ports/devel/gettext-tools/work/gettext-0.2= 1/gettext-tools/src --------------------------------------------------------------------------- I'm ready and prepared to believe I did something wrong, but I'm not sure what. Unlike gettext-tools, Lua seems like maybe it's broken, as it's referencing /usr/local: --------------------------------------------------------------------------- lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o l= mathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o=20 ranlib liblua-5.2.a cc -Wall -DLUA_COMPAT_ALL -O2 -pipe -fPIC -fstack-protector-strong -isys= tem /usr/local/include -fno-strict-aliasing -I/usr/local/include -isystem = /usr/local/include -DLUA_USE_LINUX -c lua.c -o lua.o lua.c:67:10: fatal error: 'editline/readline.h' file not found #include <editline/readline.h> ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. *** Error code 1 Stop. --------------------------------------------------------------------------- =2E..but maybe there's something I needed to do to prepare for the build...? Thanks in advance for clues. --=20 Mason Loring Bliss mason@blisses.org Ewige Blumenkra= ft! (if awake 'sleep (aref #(sleep dream) (random 2))) -- Hamlet, Act III, Scen= e I --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl975NoACgkQnrJXcHbv JVUcmxAA1V7KOAQmECPF3KEsh7bcG0eVU5Xi6cSKGsWXlIhE5zw/OQ2vk+OUACuL xR8RrIcPA9wpL6EPaLcfnfhAl8QMJdF/GSRmehhkB1yHNV2TaF7hZDKRb7+NLnou VmwSWzMh3HMQrLf8heU9aS1ojNaJ1iAnanELMmOXq0DUFpne9dc+VAdWHpFQ6gz7 W93hh9/dAHrxNhGpwQ1WJp8LFICmY9KJEnRwFD+7sI3enT3llcTBCLAuaCr5KCK8 IEg808q3uCszHArjHMMSxRTS9Hz54R5yTHuwR0yoohvq8iBNmbN/O7FsHQGJDm0+ 86MeCnLur/2GkWPRd1Y3H0/Vj6g6+o3Ha8Yo79FJDxBv1o0lZYckmbr+o5b2b/XG Azx45TxlvONPxcZHUPhJr7bcbOCeRG7MQd80Hp8aGrsqGeZr61jp9hUMVjJPQxGk KFQ5Ga/ba3IvAMR8jUMaaPkz9zovIM7Enupi2H/74j6e1opf0yc3m3+WTjxf58+F 2CiuuPM8Aewt+POFX4rBe4fbI/pF4ZOeChwHvjTds68elfpNUIWJmR4TJQcsD/bp 7Va5kSCLGzc7iTVh6fOUj5Q4qTZGUDvjvZMqDsLQxpkZ0ue78K+SWGLPGy2CtpQQ fyA6w6JQ3uF/vZa1KrROAqpcfIBKq0q3R3bAsESxPAB0XLFSkbU= =I0x+ -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201006033036.GA11746>