Dear Debian Bug Tracking System, you wrote:
> 
> 
> Processing commands for cont...@bugs.debian.org:
> 
> > 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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to