[Pkg-octave-devel] Bug#344995: octave-forge: FTBFS (ia64, mips, .../unstable): fixed.h: No such file or directory

Steve Langasek vorlon at debian.org
Wed Dec 28 10:42:54 UTC 2005


Package: octave-forge
Version: 2005.06.13-4
Severity: serious

octave-forge is failing to build on multiple architectures because it's
missing an include path while building in the fixed/examples directory:

[...]
make[4]: Entering directory /build/buildd/octave-forge-2005.06.13/main/fixed/examples'
Depending ffft.cc
rm -f ffft.d
/usr/bin/g++ -M -I/usr/include/octave-2.1.72 -I/usr/include/octave-2.1.72/octave -O2 -I../ -DHAVE_OCTAVE_21 -DHAVE_RESIZE_AND_FILL ffft.cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,ffft\.o,pic/& & ffft.d,g' > ffft.d-t && mv ffft.d-t ffft.d
Depending fixed_inc.cc
rm -f fixed_inc.d
/usr/bin/g++ -M -I/usr/include/octave-2.1.72 -I/usr/include/octave-2.1.72/octave -O2 -I../ -DHAVE_OCTAVE_21 -DHAVE_RESIZE_AND_FILL fixed_inc.cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,fixed_inc\.o,pic/& & fixed_inc.d,g' > fixed_inc.d-t && mv fixed_inc.d-t fixed_inc.d
mkoctfile -DHAVE_OCTAVE_21 -v -c ffft.cc
/usr/bin/g++ -c -fPIC -I/usr/include/octave-2.1.72 -I/usr/include/octave-2.1.72/octave -O2 -DHAVE_OCTAVE_21 ffft.cc -o ffft.o
In file included from ffft.cc:30:
ffft.h:34:19: error: fixed.h: No such file or directory
[...]

A full build log can be found at
<http://buildd.debian.org/fetch.php?pkg=octave-forge&arch=mips&ver=2005.06.13-4&stamp=1135763004&file=log>.

The fixed.h file is in the parent main/fixed directory, not in
main/fixed/examples; for whatever reason, the build is using the -I../
argument correctly when recording the dependencies, but then proceeds to
drop it for the actual build, resulting in the shown errors.

There are also other errors shown in the build log; I don't understand why
the build continues on after these other errors, but I assume at least that
the final error, if not the *only* reason for the build failure, is at least
*a* reason for the build failure.

Because ginac is tied to the KDE ABI transition, and octave-forge depends on
libginac1.3c2a, it would be appreciated if you could address this bug ASAP.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20051228/cd12994b/attachment.pgp


More information about the Pkg-octave-devel mailing list