Bug#650468: Bugs #640554, #650468: amphetamine: FTBFS anywhere except amd64, build-dep on libc6-dev-i386

Steve Cotton steve at s.cotton.clara.co.uk
Fri Dec 2 20:45:50 UTC 2011


package amphetamine src:amphetamine
found 640554 0.8.10-17
thanks

>  amphetamine (0.8.10-17) unstable; urgency=low
>  .
>    * Change build-depend to libc6-dev-i386 [amd64] (closes: #650468).
>    * Install upstream changelog.
>    * Add descriptions to patches.

Hi,

The new version is failing on the non-amd64, because the fix for
#650468 reopens #640554.

I had another look; the Makefile is defining explicit dependencies
for all the object files, which is the cause of the test for the
existence of /usr/include/sys/stat.h.  The compiler would find the
right sys/stat.h, it's just the tests with hardcoded paths in the
Makefile that are broken.

I think everything in the Makefile from
    # target for calculating dependencies
downwards can simply be deleted, and the dependency on
libc6-dev-i386 dropped on all architectures, fixing both bugs.
(I only have an i386 and an amd64 machine to test on though.)

Regards,
Steve





More information about the Pkg-games-devel mailing list