See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-e1-hardware/JOB_TYPE=manuals,a1=default,a3=default,a4=default,label=osmocom-master/887/display/redirect>
Changes:
------------------------------------------
[...truncated 4.13 KB...]
git submodule update --init --recursive
gateware/cores/no2misc # timeout=10
git submodule update --init --recursive gateware/cores/no2usb # timeout=10
[osmocom-master] $ /bin/sh -xe /tmp/jenkins12661602207522119925.sh
+ DOCKER_IMG=osmocom-build/debian-buster-jenkins
+
DOCKER_IMG=registry.osmocom.org/osmocom-build/fpga-build
+ docker pull
registry.osmocom.org/osmocom-build/fpga-build
Using default tag: latest
latest: Pulling from osmocom-build/fpga-build
Digest: sha256:915cf1580bca3b12705dce07b0214920af00338f97169be9c03c5ab651d256e3
Status: Image is up to date for
registry.osmocom.org/osmocom-build/fpga-build:latest
registry.osmocom.org/osmocom-build/fpga-build:latest
+ readlink -f /tmp/ssh-EZYprKFQNPv5/agent.1544781
+ docker run --rm=true --cap-add SYS_PTRACE -e ASCIIDOC_WARNINGS_CHECK=1 -e HOME=/build -e
JOB_NAME=master-osmo-e1-hardware/JOB_TYPE=manuals,a1=default,a3=default,a4=default,label=osmocom-master
-e MAKE=make -e OSMOPY_DEBUG_TCP_SOCKETS=1 -e OSMO_GSM_MANUALS_DIR=/opt/osmo-gsm-manuals
-e PARALLEL_MAKE=-j 8 -e PUBLISH=1 -e SSH_AUTH_SOCK=/ssh-agent -e WITH_MANUALS=1 -w /build
-i -u build -v /tmp/ssh-EZYprKFQNPv5/agent.1544781:/ssh-agent -v
<https://jenkins.osmocom.org/jenkins/job/master-osmo-e1-hardware/JOB_TYPE=manuals,a1=default,a3=default,a4=default,label=osmocom-master/ws/>:/build
-v /home/osmocom-build/.ssh:/home/build/.ssh:ro -e JOB_TYPE=manuals
registry.osmocom.org/osmocom-build/fpga-build /usr/bin/timeout 30m
/build/contrib/jenkins.sh --publish
make: Entering directory '/build/doc/manuals'
OSMO_GSM_MANUALS_DIR: /opt/osmo-gsm-manuals (from env)
rm -rf icE1usb-usermanual__*.png e1-tracer-usermanual__*.png icE1usb-usermanual__*.svg
e1-tracer-usermanual__*.svg icE1usb-usermanual.check e1-tracer-usermanual.check
icE1usb-usermanual.pdf e1-tracer-usermanual.pdf icE1usb-usermanual.html
e1-tracer-usermanual.html common build generated/.pdf_shrink_marker
ln -s /opt/osmo-gsm-manuals/build build
ln -s /opt/osmo-gsm-manuals/common common
# a2x can't use a different output file. To support out-of-tree builds,
# we create a symlink at /srcfile.adoc pointing at
# ./srcfile.adoc. icE1usb-usermanual.adoc is the ./srcfile.adoc,
# is like basename from coreutils, and is WD.
if ! [ -f icE1usb-usermanual.adoc ]; then \
ln -s icE1usb-usermanual.adoc icE1usb-usermanual.adoc; \
fi
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
# in /opt/osmo-gsm-manuals.
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f
/opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a
commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="-s
/opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P
draft.watermark=0" -a docinfo -a revnumber="DRAFT icE1usb-fw-0.2-71-gf1e2"
-a revdate="2023-Mar-07" icE1usb-usermanual.adoc
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f
/opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f
/opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a
commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=-s
/opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P
draft.watermark=0', '-a', 'docinfo', '-a',
'revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2', '-a',
'revdate=2023-Mar-07', 'icE1usb-usermanual.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/images',
'/etc/asciidoc/stylesheets']
a2x: executing: "/usr/bin/asciidoc" --backend docbook -a
"a2x-format=pdf" -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f
/opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a
commondir='/opt/osmo-gsm-manuals/common' --attribute "docinfo"
--attribute "revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2" --attribute
"revdate=2023-Mar-07" --verbose --out-file
"/build/doc/manuals/icE1usb-usermanual.xml"
"/build/doc/manuals/icE1usb-usermanual.adoc"
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /build/doc/manuals/icE1usb-usermanual.adoc
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: writing: /build/doc/manuals/icE1usb-usermanual.xml
asciidoc: icE1usb-usermanual.adoc: line 5: evaluating:
{include:/build/doc/manuals/icE1usb-usermanual-docinfo.xml}
asciidoc: include: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: icE1usb-usermanual.adoc: line 7: reading:
/build/doc/manuals/common/chapters/preface.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/hardware.adoc
asciidoc: icE1usb-usermanual.adoc: line 9: reading:
/build/doc/manuals/chapters/icE1usb/hardware.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/gateware.adoc
asciidoc: icE1usb-usermanual.adoc: line 11: reading:
/build/doc/manuals/chapters/icE1usb/gateware.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/firmware.adoc
asciidoc: icE1usb-usermanual.adoc: line 13: reading:
/build/doc/manuals/chapters/icE1usb/firmware.adoc
asciidoc: include: /build/doc/manuals/chapters/icE1usb/host-software.adoc
asciidoc: icE1usb-usermanual.adoc: line 15: reading:
/build/doc/manuals/chapters/icE1usb/host-software.adoc
asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: icE1usb-usermanual.adoc: line 17: reading:
/build/doc/manuals/common/chapters/gfdl.adoc
a2x: executing: "dblatex" -t pdf -p
"/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s
"/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -s
/opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V
"/build/doc/manuals/icE1usb-usermanual.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl
/build/doc/manuals/icE1usb-usermanual.xml
/build/doc/manuals/icE1usb-usermanual.xml:695: element section: validity error : ID
firmware already defined
<section id="firmware">
^
/build/doc/manuals/icE1usb-usermanual.xml:981: element anchor: validity error : ID
firmware already defined
irmware. For more information, see <anchor id="firmware"
xreflabel="[firmware]"
^
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir
'/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl
/build/doc/manuals/icE1usb-usermanual.xml
/build/doc/manuals/icE1usb-usermanual.xml:695: element section: validity error : ID
firmware already defined
<section id="firmware">
^
/build/doc/manuals/icE1usb-usermanual.xml:981: element anchor: validity error : ID
firmware already defined
irmware. For more information, see <anchor id="firmware"
xreflabel="[firmware]"
^
xsltproc -o icE1usb-usermanual.rtex --xinclude --xincludestyle --param current.dir
'/build/doc/manuals' --param listings.xml '/tmp/tmpoq2yUw/listings.xml'
/tmp/tmpoq2yUw/custom.xsl /build/doc/manuals/icE1usb-usermanual.xml
/build/doc/manuals/icE1usb-usermanual.xml:695: element section: validity error : ID
firmware already defined
<section id="firmware">
^
/build/doc/manuals/icE1usb-usermanual.xml:981: element anchor: validity error : ID
firmware already defined
irmware. For more information, see <anchor id="firmware"
xreflabel="[firmware]"
^
XSLT stylesheets DocBook - LaTeX 2e (0.3.10)
===================================================
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Warning: multiple "IDs" for constraint linkend: firmware.
Image 'dblatex' not found
Cannot convert 'images/icE1usb-e1_side.jpg' to pdf
Cannot convert 'images/te_t.png' to pdf
Cannot convert 'images/nt_t.png' to pdf
Cannot convert 'images/icE1usb-usb_side.jpg' to pdf
Build icE1usb-usermanual.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode icE1usb-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpoq2yUw/icE1usb-usermanual.idx is empty
icE1usb-usermanual.aux MD5 checksum changed
icE1usb-usermanual.toc MD5 checksum changed
the /tmp/tmpoq2yUw/icE1usb-usermanual.aux file has changed
pdflatex -interaction=batchmode icE1usb-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpoq2yUw/icE1usb-usermanual.idx is empty
no new compilation is needed
running last-compilation scripts...
'icE1usb-usermanual.pdf' successfully built
a2x: deleting /build/doc/manuals/icE1usb-usermanual.xml
# a2x can't use a different output file. To support out-of-tree builds,
# we create a symlink at /srcfile.adoc pointing at
# ./srcfile.adoc. e1-tracer-usermanual.adoc is the ./srcfile.adoc,
# is like basename from coreutils, and is WD.
if ! [ -f e1-tracer-usermanual.adoc ]; then \
ln -s e1-tracer-usermanual.adoc e1-tracer-usermanual.adoc; \
fi
# TEXINPUTS: find LaTeX includes like \includegraphics{./common/images/sysmocom.pdf}
# in /opt/osmo-gsm-manuals.
TEXINPUTS="/opt/osmo-gsm-manuals" \
a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f
/opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a
commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="-s
/opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P
draft.watermark=0" -a docinfo -a revnumber="DRAFT icE1usb-fw-0.2-71-gf1e2"
-a revdate="2023-Mar-07" e1-tracer-usermanual.adoc
a2x: args: ['-vv', '-L', "--asciidoc-opts=-f
/opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f
/opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a
commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=-s
/opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P
draft.watermark=0', '-a', 'docinfo', '-a',
'revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2', '-a',
'revdate=2023-Mar-07', 'e1-tracer-usermanual.adoc']
a2x: resource files: []
a2x: resource directories: ['/etc/asciidoc/images',
'/etc/asciidoc/stylesheets']
a2x: executing: "/usr/bin/asciidoc" --backend docbook -a
"a2x-format=pdf" -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f
/opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a
commondir='/opt/osmo-gsm-manuals/common' --attribute "docinfo"
--attribute "revnumber=DRAFT icE1usb-fw-0.2-71-gf1e2" --attribute
"revdate=2023-Mar-07" --verbose --out-file
"/build/doc/manuals/e1-tracer-usermanual.xml"
"/build/doc/manuals/e1-tracer-usermanual.adoc"
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/asciidoc.conf
asciidoc: reading: /build/doc/manuals/e1-tracer-usermanual.adoc
asciidoc: reading: /etc/asciidoc/docbook45.conf
asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf
asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf
asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf
asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf
asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf
asciidoc: reading: /etc/asciidoc/lang-en.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf
asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf
asciidoc: writing: /build/doc/manuals/e1-tracer-usermanual.xml
asciidoc: e1-tracer-usermanual.adoc: line 5: evaluating:
{include:/build/doc/manuals/e1-tracer-usermanual-docinfo.xml}
asciidoc: include: /build/doc/manuals/common/chapters/preface.adoc
asciidoc: e1-tracer-usermanual.adoc: line 7: reading:
/build/doc/manuals/common/chapters/preface.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/hardware.adoc
asciidoc: e1-tracer-usermanual.adoc: line 9: reading:
/build/doc/manuals/chapters/e1-tracer/hardware.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/gateware.adoc
asciidoc: e1-tracer-usermanual.adoc: line 11: reading:
/build/doc/manuals/chapters/e1-tracer/gateware.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/firmware.adoc
asciidoc: e1-tracer-usermanual.adoc: line 13: reading:
/build/doc/manuals/chapters/e1-tracer/firmware.adoc
asciidoc: include: /build/doc/manuals/chapters/e1-tracer/host-software.adoc
asciidoc: e1-tracer-usermanual.adoc: line 15: reading:
/build/doc/manuals/chapters/e1-tracer/host-software.adoc
asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc
asciidoc: e1-tracer-usermanual.adoc: line 17: reading:
/build/doc/manuals/common/chapters/gfdl.adoc
a2x: executing: "dblatex" -t pdf -p
"/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s
"/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -s
/opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V
"/build/doc/manuals/e1-tracer-usermanual.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl
/build/doc/manuals/e1-tracer-usermanual.xml
/build/doc/manuals/e1-tracer-usermanual.xml:642: element section: validity error : ID
firmware already defined
<section id="firmware">
^
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir
'/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl
/build/doc/manuals/e1-tracer-usermanual.xml
/build/doc/manuals/e1-tracer-usermanual.xml:642: element section: validity error : ID
firmware already defined
<section id="firmware">
^
xsltproc -o e1-tracer-usermanual.rtex --xinclude --xincludestyle --param current.dir
'/build/doc/manuals' --param listings.xml '/tmp/tmp2VQ3pA/listings.xml'
/tmp/tmp2VQ3pA/custom.xsl /build/doc/manuals/e1-tracer-usermanual.xml
/build/doc/manuals/e1-tracer-usermanual.xml:642: element section: validity error : ID
firmware already defined
<section id="firmware">
^
XSLT stylesheets DocBook - LaTeX 2e (0.3.10)
===================================================
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Pixel unit not handled (replaced by pt)
Warning: multiple "IDs" for constraint linkend: firmware.
Image 'dblatex' not found
Cannot convert 'images/e1_tracer-bgt-front.jpg' to pdf
Cannot convert 'images/e1_tracer-koh1.jpg' to pdf
Cannot convert 'images/e1-tracer-plate.png' to pdf
Build e1-tracer-usermanual.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode e1-tracer-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmp2VQ3pA/e1-tracer-usermanual.idx is empty
e1-tracer-usermanual.aux MD5 checksum changed
e1-tracer-usermanual.toc MD5 checksum changed
the /tmp/tmp2VQ3pA/e1-tracer-usermanual.aux file has changed
pdflatex -interaction=batchmode e1-tracer-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmp2VQ3pA/e1-tracer-usermanual.idx is empty
no new compilation is needed
running last-compilation scripts...
'e1-tracer-usermanual.pdf' successfully built
a2x: deleting /build/doc/manuals/e1-tracer-usermanual.xml
make: Leaving directory '/build/doc/manuals'
make: Entering directory '/build/doc/manuals'
OSMO_GSM_MANUALS_DIR: /opt/osmo-gsm-manuals (from env)
build/shrink-pdfs.sh icE1usb-usermanual.pdf e1-tracer-usermanual.pdf
build/shrink-pdfs.sh: 8: build/shrink-pdfs.sh: ps2pdf: not found
make: Leaving directory '/build/doc/manuals'
make: *** [/opt/osmo-gsm-manuals/build/Makefile.common.inc:27:
generated/.pdf_shrink_marker] Error 127
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 1544783 killed;
[ssh-agent] Stopped.
Archiving artifacts