Hi Breno,

On Wed, Jun 18, 2014 at 10:29:37AM -0300, Breno Leitao wrote:
> Package: opus
> Version: 1.1-1
> 
> The package opus fails to build on ppc64el, as on new architectures, because
> the config.{guess,sub} files are out of date, and are not updated during the
> build, causing the following error:
> 
> http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/logs/opus_1.1-1_ppc64el.build

I'm curious why you think this one is related to config.*, since both of
those have the ppc64le definitions in the packaged version, and indeed
the build log you point to above itself shows that the library build
succeeded, as did its test suite (modulo some warnings you might want to
look into to see if they are real or bogus) -- and the place where it
actually fell over was executing:

  dh_install -plibopus0    debian/tmp/usr/lib/powerpc64le-linux-gnu/lib*.so.*   
        usr/lib/powerpc64le-linux-gnu
  dh_install: libopus0 missing files 
(debian/tmp/usr/lib/powerpc64le-linux-gnu/lib*.so.*), aborting


Which ...  would seem to indicate that Something Else went wrong on your
buildd.  And at first blush it would seem to be this:

  checking whether the powerpc64le-linux-gnu-gcc linker (/usr/bin/ld -m 
elf64ppc) supports shared libraries... no

So it only built the static libs.  Either something other than config.*
needs updating, or your buildd (toolchain) is broken :)

Do you know why the test for building shared libs failed here?
The config.log should hopefully have more information on that.

  Cheers,
  Ron


-- 
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