• Bug#262556: aiksaurus: FTBFS on hppa/amd64: Package libstdc++2.10-dev h

    From Steve Langasek@1:229/2 to All on Fri Aug 13 10:30:22 2004
    From: [email protected]

    --73fGQZLCrFzENemP
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable

    The problem with the proposed patch is that it ignores the reason for
    adding libstdc++2.10-dev in the first place, namely that a dependency on
    this version of the C++ tools (g++2.95/libstdc++2.10-dev) is needed if
    we are to ever be able to build the thesaurus data files from source.
    The fact that there is no libstdc++2.10-dev on amd64 or hppa means the necessary tools can't be built on these platforms.

    Since it happens that we *don't* build the thesaurus data from source as
    part of the package build, I think it's sufficient here to keep the
    build-dep on platforms where it's available, and drop it for platforms
    where it isn't.

    The attached patch reflects this; and I'll be planning to NMU shortly.

    Thanks,
    --
    Steve Langasek
    postmodern programmer

    --73fGQZLCrFzENemP
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment; filename="aiksaurus-262556.diff" Content-Transfer-Encoding: quoted-printable

    diff -u aiksaurus-1.0.1+cvs.2004.03.15+dev-0.12/debian/changelog aiksaurus-1.0.1+cvs.2004.03.15+dev-0.12/debian/changelog
    --- aiksaurus-1.0.1+cvs.2004.03.15+dev-0.12/debian/changelog
    +++ aiksaurus-1.0.1+cvs.2004.03.15+dev-0.12/debian/changelog
    @@ -1,3 +1,13 @@
    +aiksaurus (1.0.1+cvs.2004.03.15+dev-0.12-0.2) unstable; urgency=low
    +
    + * Non-maintainer upload.
    + * Only depend on libstdc++2.10-dev on platforms which provide it;
    + this should be sufficient to satisfy the "buildable from source"
    + requirement, since the bits we would need g++2.95 for aren't
    + actually being regenerated as part of the build. Closes: #262556.
    +
    + -- Steve Langasek <[email protected]> Fri, 13 Aug 2004 00:30:52 -0700
    +
    aiksaurus (1.0.1+cvs.2004.03.15+dev-0.12-0.1) unstable; urgency=low