On 06/02/2008, Rafael Laboissiere wrote: > However, the build does not complete, choking at: > > dh_shlibdeps -a -l/usr/lib/octave-3.0.0 > dpkg-shlibdeps: failure: no dependency information found for /usr/lib/gcc-snapshot/lib/libstdc++.so.6 (used by debian/octave3.0/usr/lib/octave/3.0.0/oct/x86_64-pc-linux-gnu/getrusage.oct). > dh_shlibdeps: command returned error code 512 > > Do you know how to get around this? Nope. ISTR it was suggested that dpkg-shlibdeps ignores that one (it supports blacklisting some items), but I didn't find any bugreport. I guess you could provide it with an option to ignore this particular dependency. > An unrelated issue: Using gcc-snapshot for building the current > octave package is not as simple as setting the environment variables > as suggested. The problem comes from debian/rules, in which the > compiler paths are hardcoded: > > c_compiler= /usr/bin/gcc > cxx_compiler= /usr/bin/g++ > f77_compiler= /usr/bin/gfortran > > If nobody objects, I will change the above to: > > c_compiler= gcc > cxx_compiler= g++ > f77_compiler= gfortran Indeed, it looks like the way to go. Cheers, -- Cyril Brulebois
Attachment:
pgpIrRe48_U0B.pgp
Description: PGP signature