Petulant buildbots

Craig Treleaven ctreleaven at macports.org
Sun Jul 16 14:30:13 UTC 2017


Ok, so I’m sure the buildbots aren’t exactly being “petulant” but…

I’ve updated mkvtoolnix to 13.0.0. On my main system (OS X 10.10, Xcode 7.2.1) it builds and runs without issue.  Building in trace mode did not work so I’ve fired up a 10.9 VM and did a virgin build.  That completed and runs successfully as long as MacPorts clang-3.7 is used (as the port needs C++14 features).

However, none of the buildbots have ever succeeded in building this port.  The 10.9, 10.10, 10.11 and 10.12 buildbots all fail to configure with the following message:

checking whether xsltproc works... no
configure: error: xsltproc doesn't work with DocBook's /opt/local/share/xsl/docbook-xsl//manpages/docbook.xsl
Command failed:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_multimedia_mkvtoolnix/mkvtoolnix/work/mkvtoolnix-13.0.0" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man --with-boost=/opt/local --with-extra-libs=/opt/local/lib --with-extra-includes=/opt/local/include --with-xsltproc=/opt/local/bin/xsltproc --with-docbook-xsl-root=/opt/local/share/xsl/docbook-xsl/ --with-po4a=/opt/local/bin/po4a --with-po4a-translate=/opt/local/bin/po4a-translate --enable-qt --with-qmake=/opt/local/libexec/qt5/bin/qmake --with-moc=/opt/local/libexec/qt5/bin/moc --with-uic=/opt/local/libexec/qt5/bin/uic --with-rcc=/opt/local/libexec/qt5/bin/rcc 
Exit code: 1


My local 10.9 and 10.10 builds have never complained about xsltproc.  

Any suggestions on why on the buildbots are not cooperating with me?  Ideas how to appease them?

Craig


More information about the macports-dev mailing list