Dear Debian Bug Tracking System, you wrote:
>
>
> Processing commands for [email protected]:
>
> > tags 682640 + confirmed
> Bug #682640 [src:c++-annotations] c++-annotations: FTBFS: htmlindex causes
segmentation fault
Lucas Nussbaum reported:
...
> mv _cplusplus02.html cplusplus02.html
> ../../../scripts/patchhtml < cplusplus01.html > _cplusplus01.html
> mv _cplusplus01.html cplusplus01.html
> ../../../scripts/patchhtml < cplusplus.html > _cplusplus.html
> mv _cplusplus.html cplusplus.html
> touch ../../html-stamp
> ../../../scripts/htmlcontentspage > contents.html
> grep '^<index' cplusplus.html cplusplus??.html > cplusplus.index
> ../../bin/htmlindex < cplusplus.index > cppindex.html
> Segmentation fault
> system - failure of system call (status 35584)
> system - failure of system call (status 35584)
> make: *** [build-stamp] Error 1
The segfault is most likely caused by an outdated libbobcat-dev library in
debian/control, which we forgot to update. It should have been:
libbobcat-dev (>= 3.10.01)
I just ran ./build docs on amd64, using this bobcat version, and the segfault
disappeared:
...
mv _cplusplus01.html cplusplus01.html
../../../scripts/patchhtml < cplusplus.html > _cplusplus.html
mv _cplusplus.html cplusplus.html
touch ../../html-stamp
../../../scripts/htmlcontentspage > contents.html
grep '^<index' cplusplus.html cplusplus??.html > cplusplus.index
../../bin/htmlindex < cplusplus.index > cppindex.html
File cplusplus.html at 0
File cplusplus02.html at 1
File cplusplus03.html at 2
File cplusplus04.html at 3
File cplusplus05.html at 4
File cplusplus06.html at 5
File cplusplus07.html at 6
File cplusplus08.html at 7
File cplusplus09.html at 8
File cplusplus10.html at 9
File cplusplus11.html at 10
File cplusplus12.html at 11
File cplusplus13.html at 12
File cplusplus14.html at 13
File cplusplus15.html at 14
File cplusplus16.html at 15
File cplusplus17.html at 16
File cplusplus18.html at 17
File cplusplus19.html at 18
File cplusplus20.html at 19
File cplusplus21.html at 20
File cplusplus22.html at 21
File cplusplus23.html at 22
../../bin/rmindexlines < cplusplus23.html > _cplusplus23.html
mv _cplusplus23.html cplusplus23.html
...
We'll prepare a new control file asap.
Cheers,
--
Frank B. Brokken
Center for Information Technology, University of Groningen
(+31) 50 363 9281
Public PGP key: http://pgp.surfnet.nl
Key Fingerprint: DF32 13DE B156 7732 E65E 3B4D 7DB2 A8BE EAE4 D8AA
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]