[Box Backup-dev] Build failures in recent trunk
Matt Brown
boxbackup-dev@boxbackup.org
Sat, 13 Dec 2008 14:43:04 +0000
On 13 Dec 2008, at 14:15, Matt Brown wrote:
>>
>> This may be a red herring, but having just updated MacPorts on my
>> OS X build machine (and thus updating docbook-xsl and xmlcatmgr),
>> the man pages now build fine.
>>
>> It could be that the DocBook I created the documentation against is
>> too new for some systems. I'm not entirely sure at the moment...
>
> Hi James,
>
> Just tried building the latest trunk on Ubuntu Hardy x64 and get the
> following:
>
> make[1]: Entering directory `/home/matt/box/bin/bbackupctl'
> [CXX] bbackupctl.cpp
> [LINK] ../../release/bin/bbackupctl/bbackupctl
> make[1]: Leaving directory `/home/matt/box/bin/bbackupctl'
> mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
> cp -p release/bin/bbackupctl/bbackupctl parcels/boxbackup-
> trunk_2408M-backup-client-linux-gnu
> mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
> cp -p bin/bbackupd/bbackupd-config parcels/boxbackup-trunk_2408M-
> backup-client-linux-gnu
> mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
> cp -p LICENSE.txt parcels/boxbackup-trunk_2408M-backup-client-linux-
> gnu
> (cd docs; make bb-man.xsl; if [ ! -d man ]; then mkdir man; fi)
> make[1]: Entering directory `/home/matt/box/docs'
> make[1]: Leaving directory `/home/matt/box/docs'
> (cd docs; make bbackupd.8)
> make[1]: Entering directory `/home/matt/box/docs'
> make[1]: xsltproc: Command not found
> make[1]: *** [bbackupd.8] Error 127
> make[1]: Leaving directory `/home/matt/box/docs'
> make: *** [docs/man/bbackupd.8.gz] Error 2
>
> Is this linked to the docs issue you mentioned earlier in the
> thread ??
Ok, I have installed the obvious missing :) and this moved it on.
(slowly).. however not sure things are still quite right here ... any
else confirm ?
make[1]: Entering directory `/home/matt/box/bin/bbackupctl'
[CXX] bbackupctl.cpp
[LINK] ../../release/bin/bbackupctl/bbackupctl
make[1]: Leaving directory `/home/matt/box/bin/bbackupctl'
mkdir -p parcels/boxbackup-trunk_2408-backup-client-linux-gnu
cp -p release/bin/bbackupctl/bbackupctl parcels/boxbackup-trunk_2408-
backup-client-linux-gnu
mkdir -p parcels/boxbackup-trunk_2408-backup-client-linux-gnu
cp -p bin/bbackupd/bbackupd-config parcels/boxbackup-trunk_2408-backup-
client-linux-gnu
mkdir -p parcels/boxbackup-trunk_2408-backup-client-linux-gnu
cp -p LICENSE.txt parcels/boxbackup-trunk_2408-backup-client-linux-gnu
(cd docs; make bb-man.xsl; if [ ! -d man ]; then mkdir man; fi)
make[1]: Entering directory `/home/matt/box/docs'
make[1]: Leaving directory `/home/matt/box/docs'
(cd docs; make bbackupd.8)
make[1]: Entering directory `/home/matt/box/docs'
Note: namesp. cut : stripped namespace before processing
bbackupd
WARNING: cannot add @xml:base to node set root element. Relative
paths may not work.
Note: namesp. cut : processing stripped document
bbackupd
Note: Writing bbackupd.8
make[1]: Leaving directory `/home/matt/box/docs'
Matt