ahgamut / superconfigure

wrap autotools configure scripts to build with Cosmopolitan Libc
The Unlicense
159 stars 22 forks source link

[Debian 13 trixie/sid] libtool required to build libxml2 #42

Closed jjsullivan5196 closed 1 month ago

jjsullivan5196 commented 1 month ago
john@crunchbox:/ahgamut/superconfigure$ make o/lib/libxml2/built.fat

You must have libtool installed to compile libxml.
Download the appropriate package for your distribution,
or see http://www.gnu.org/software/libtool
make: *** [config/common.mk:91: o/lib/libxml2/configured.x86_64] Error 1

###

john@crunchbox:/ahgamut/superconfigure$ cat /etc/os-release         
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Ran into this trying to build emacs on Debian 13, apt install libtool fixes this. (just a script that's needed by libxml2's build process)

I know it's a pretty simple thing, but wanted to make note of it here incase anyone else runs into it. Was difficult tracking this down purely from the output of make o/editor/emacs/built.fat

ahgamut commented 1 month ago

Yeah tracking down errors can be improved -- I usually retry with make -j1.