Ahoj!,
I try to build linux-gpib-user (latest git checkout; hash of the latest git commit: bef0c6, from 2025-11-28) as follows:
./bootstrap
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--bindir=/usr/bin \
--sbindir=/usr/bin \
--enable-shared \
--enable-static \
--enable-guile-binding \
--enable-perl-binding \
--enable-php-binding \
--enable-python-binding \
--enable-tcl-binding \
--disable-documentation
make -j1
I build on Artix GNU/Linux (rolling release).
The make step fails with:
[...]
{ /usr/bin/sgml2xml -x no-expand-internal -x no-internal-decl -x preserve-case ./linux-gpib.sgml | \
/usr/bin/xsltproc --param man.authors.section.enabled 0 --param man.output.in.separate.dir 1 \
--xinclude /usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/docbook.xsl -; } && { touch man; }
/usr/bin/sgml2xml:./linux-gpib.sgml:2:1:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V4.5//EN"
/usr/bin/sgml2xml:./linux-gpib.sgml:5:0:E: reference to entity "ARTICLE" for which no system identifier could be generated
/usr/bin/sgml2xml:./linux-gpib.sgml:1:0: entity was defined here
/usr/bin/sgml2xml:./linux-gpib.sgml:5:0:E: DTD did not contain element declaration for document type name
[...]
/usr/bin/sgml2xml:./linux-gpib.sgml:480:5:E: element "ROW" undefined
/usr/bin/sgml2xml:I: maximum number of errors (200) reached; change with -E option
-:2: parser error : StartTag: invalid element name
<
^
unable to parse -
make[2]: *** [Makefile:758: man] Error 6
make[2]: Leaving directory '/var/cache/makepkg/build/linux-gpib-git/src/linux-gpib/linux-gpib-user/doc'
make[1]: *** [Makefile:455: all-recursive] Error 1
make[1]: Leaving directory '/var/cache/makepkg/build/linux-gpib-git/src/linux-gpib/linux-gpib-user'
make: *** [Makefile:387: all] Error 2
I attach:
./bootstrap: bootstrap.log,./configure run: configure.log,make run: make.log,config.log which is generated by ./configure: config.log.Regards!
... and here are the attachments.