Date: Mon, 22 Mar 2021 09:40:03 -0400 From: Shawn Webb <shawn.webb@hardenedbsd.org> To: freebsd-ports@freebsd.org Subject: TCL and Unicode Message-ID: <20210322134003.hhdmq6ljxun4tsyn@mutt-hbsd>
next in thread | raw e-mail | index | archive | help
--w7udn57l2mda5kaq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hey all, I'm tracking down a regression in ports regarding TCL and unicode. The primary victim of the problem is databases/sqlite3. Note that I use freebsd-ports on github as my upstream, so I'll be using git commit hashes from that repo. The sqlite3 build failure can be seen at [1]. If I revert commit 787aad81fc79d441fb0c9a750e6e33b6c0ea7ac6, sqlite3 builds fine. I noticed a few key changes from that commit: The build of sqlite3 depends on TCL: instead of using the distfile that has the autoconf artifacts pre-generated, the distfile without the autoconf artifacts is used (changing from sqlite-autoconf-3340100.tar.gz to sqlite-src-3340100.zip). This means that the TCL-based autoconf artifacts must be generated locally. At least, partially. It seems that the only part of the build that depends on TCL is the sqlite3_analyzer. Admittedly, this change is somewhat confusing to me. I'm having somewhat of a hard time knowing whether it's TCL or sqlite3 itself as the main culprit. Any guidance is appreciated. [1]: http://ci-08.md.hardenedbsd.org/data/hardenedbsd-current_amd64-local/2= 021-03-21_13h53m43s/logs/errors/sqlite3-3.34.1,1.log Thanks, --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A= 4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --w7udn57l2mda5kaq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAmBYnjEACgkQ/y5nonf4 4fo+2g//SeNNIeefHNWgcH+cBbr1kvCzMHp24xIQ4gt+SHr16pRwRLRM+TWiG8B0 TvEwTiyjM0nIQe18+MPTPNK3xUUN2jWnxt/9jZoFR1+Jh2+87gzYGiqgaxwAev7J xGdDx2rjaAob3wa75d6bF3P92EotAYfiYGWH8MogGqmnI4l4Dg6/SCVAgTnZu+1t YRuXsvfxyNOW1CCHlwao7Lb8gSQNHuhkZt7t0G4FTjlLosBlB6OkNQtHz/yzrIQ/ xssaS5nvkJN2mSXvaz9+Itb0XvxjTJL06F2YfpTkVTJVl4Q2HsTI6va75PxQgQ4o SFNXU0Pwcpe8eIX2xWH6UrctjPUdDZD/uOf5tGJ7BWjKKV5zm89BhSWcRWqks/vY fwUXha0uPrz8XaVDct+NWgaSymk1TpKXzLVCZ115nIHnwYcB/SUQny+4ipDgsizF 78EFBqC1luuToOjbkt/Pp9GhnzeOJYdDfYeB7KmRZjp9N5KM7tdyLo7oyUeLPWbW IH07Jrz4Nfxp+b3hQJjvGhtXUqQ1cgIZV1SXCOaoYwRl9TLzbQovjXexhopeeihf NuTkI6bn4yrGw5P8Wz5URZy8hxuqT6sTpokieOwomGB5dIm3czW18wECZH4RGFCh +kk+ydYpbP9hyLS29BnXCcZ8E9HtXi5rkoi269kUsBpf7cduz18= =FiFs -----END PGP SIGNATURE----- --w7udn57l2mda5kaq--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210322134003.hhdmq6ljxun4tsyn>