[neomutt-devel] Build errors in 'main'
Alejandro Colomar
alx at kernel.org
Thu Oct 26 11:21:10 CEST 2023
Hi!
I'm having this error when trying to build from source from the 'main'
branch. The configuration options were taken from наб's Debian
build[1], since the official Debian neomutt(1) package is not being
properly maintained.
Below is the build log.
[1] <https://debian.nabijaczleweli.xyz/README>
Cheers,
Alex
$ neomutt -v | grep Configure
Configure options: --build=x86_64-linux-gnu --prefix=/usr {--includedir=${prefix}/include} {--mandir=${prefix}/share/man} {--infodir=${prefix}/share/info} --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules {--libdir=${prefix}/lib/x86_64-linux-gnu} {--libexecdir=${prefix}/lib/x86_64-linux-gnu} --disable-maintainer-mode --disable-dependency-tracking --mandir=/usr/share/man --libexecdir=/usr/libexec --with-mailpath=/var/mail --gpgme --lua --notmuch --gnutls --gss --idn2 --mixmaster --gsasl --lmdb --zlib --zstd
$ git clean -dffx | ovr
Removing conststrings.c
$ git restore . | ovr
$ time ./configure \
--build=x86_64-linux-gnu \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-option-checking \
--disable-silent-rules \
--disable-maintainer-mode \
--disable-dependency-tracking \
--mandir=/usr/share/man \
--libexecdir=/usr/libexec \
--with-mailpath=/var/mail \
--gpgme --lua --notmuch --gnutls --gss \
--idn2 --mixmaster --gsasl --lmdb --zlib --zstd 2>&1 \
| ts -s | ovr -n 18
00:00:04 Summary of build options:
00:00:04
00:00:04 Version: 20231023
00:00:04 Host OS: linux-gnu
00:00:04 Install prefix: /usr
00:00:04 Compiler: cc
00:00:04 CFlags: -fno-delete-null-pointer-checks -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED -I/usr/include/lua5.4 -I/usr/include -I/usr/include -DNCURSES_WIDECHAR -I/usr/include/p11-kit-1 -I/usr/include -isystem /usr/include/mit-krb5 -O2
00:00:04 LDFlags: -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/mit-krb5 -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err
00:00:04 Libs: -lncursesw -ltinfo -lz -lnotmuch -lgpgme -lgpg-error -lgsasl -llua5.4 -lgnutls -lidn2 -llmdb -lz -lzstd
00:00:04
00:00:04 GPGME: yes
00:00:04 PGP: yes
00:00:04 SMIME: yes
00:00:04 Notmuch: yes
00:00:04 Header Cache(s): lmdb
00:00:04 Header Compression(s): zlib zstd
00:00:04 Lua: yes
00:00:04
real 0m3.225s
user 0m2.243s
sys 0m1.002s
$ time make -j24 -k 2>&1 | ts -s | ovr
00:00:03 docs/manual.html | sed -e 's,\\001, ,g' > docs/manual.txt
real 0m3.448s
user 0m33.030s
sys 0m4.914s
$ make
mkdir -p po
mkdir -p docs
( sed -e "s/@VERSION@/2023-10-23/; s!/usr/libexec!/usr/libexec!g" \
./docs/manual.xml.head && \
cc -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED -D_MAKEDOC -E -C -I. -I. ./docs/config.c | docs/makedoc -s && \
cc -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED -D_MAKEDOC -E -C -I. -I. ./gui/functions.c ./alias/functions.c ./attach/functions.c ./autocrypt/functions.c ./browser/functions.c ./compose/functions.c ./editor/functions.c ./index/functions.c ./mixmaster/functions.c ./ncrypt/functions.c ./pager/functions.c ./postpone/functions.c | \
perl ./docs/gen-map-doc ./docs/manual.xml.tail \
./gui/opcodes.h \
) > docs/manual.xml
map autocrypt account undefined at ./docs/gen-map-doc line 97, <XML> line 26.
xsltproc --nonet -o docs/ ./docs/chunk.xsl docs/manual.xml > /dev/null 2>&1
xsltproc --nonet -o docs/manual.html ./docs/html.xsl docs/manual.xml
Error: no ID for constraint linkend: "autocrypt".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-reply".
Error: no ID for constraint linkend: "autocrypt-account-map".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-dir".
Error: no ID for constraint linkend: "autocrypt-reply".
LC_ALL=C w3m -dump -O UTF8 docs/manual.html > docs/manual.txt || \
LC_ALL=C lynx -localhost -dump -nolist -nonumbers -with_backspaces \
-display_charset=us-ascii docs/manual.html > docs/manual.txt || \
LC_ALL=C elinks -dump -no-numbering -no-references \
docs/manual.html | sed -e 's,\\001, ,g' > docs/manual.txt
sed -e 's, at docdir@,/usr/share/doc/neomutt,' ./docs/neomuttrc.head \
> docs/neomuttrc
cc -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED -D_MAKEDOC -E -C -I. -I. ./docs/config.c | docs/makedoc -c \
>> docs/neomuttrc
( sed -e "/^\.TH/s|@MAN_DATE@|2023-10-23|" \
./docs/neomuttrc.man.head && \
cc -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED -D_MAKEDOC -E -C -I. -I. ./docs/config.c | docs/makedoc -m && \
sed -e "s|@MAN_DOCDIR@|/usr/share/doc/neomutt|g" \
./docs/neomuttrc.man.tail \
) > docs/neomuttrc.5
--
<https://www.alejandro-colomar.es/>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/attachments/20231026/34299fd4/attachment.sig>
More information about the neomutt-devel
mailing list