Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 801238 - media-libs/libldac-2.0.2.3 - ../ldacBT/libldac/src/ldacBT_internal.c:251:2: error: #error unsupported byte order
Summary: media-libs/libldac-2.0.2.3 - ../ldacBT/libldac/src/ldacBT_internal.c:251:2: e...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jason A. Donenfeld
URL:
Whiteboard:
Keywords:
: 819690 (view as bug list)
Depends on:
Blocks: 902445
  Show dependency tree
 
Reported: 2021-07-08 17:58 UTC by ernsteiswuerfel
Modified: 2023-04-10 05:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (libldac-2.0.2.3:20210708-175358.log,6.46 KB, text/plain)
2021-07-08 17:58 UTC, ernsteiswuerfel
Details
emerge --info (file_801238.txt,5.82 KB, text/plain)
2021-07-08 17:59 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-07-08 17:58:52 UTC
Created attachment 722830 [details]
build.log

Happens probably on all BE arches.

[...]
[1/7] /usr/bin/powerpc-unknown-linux-gnu-gcc -DldacBT_enc_EXPORTS -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/inc -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/abr/inc  -Os -mcpu=7450 -pipe -fPIC -std=gnu99 -MD -MT CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o -MF CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o.d -o CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o -c /var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldacBT.c
FAILED: CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o 
/usr/bin/powerpc-unknown-linux-gnu-gcc -DldacBT_enc_EXPORTS -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/inc -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/abr/inc  -Os -mcpu=7450 -pipe -fPIC -std=gnu99 -MD -MT CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o -MF CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o.d -o CMakeFiles/ldacBT_enc.dir/libldac/src/ldacBT.c.o -c /var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldacBT.c
In file included from /var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldacBT.c:19:
/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldacBT_internal.c: In function ‘ldacBT_prepare_pcm_encode’:
/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldacBT_internal.c:251:2: error: #error unsupported byte order
  251 | #error unsupported byte order
      |  ^~~~~
/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldacBT_internal.c:266:2: error: #error unsupported byte order
  266 | #error unsupported byte order
      |  ^~~~~
[2/7] /usr/bin/powerpc-unknown-linux-gnu-gcc -DldacBT_abr_EXPORTS -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/inc -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/abr/inc  -Os -mcpu=7450 -pipe -fPIC -std=gnu99 -MD -MT CMakeFiles/ldacBT_abr.dir/libldac/abr/src/ldacBT_abr.c.o -MF CMakeFiles/ldacBT_abr.dir/libldac/abr/src/ldacBT_abr.c.o.d -o CMakeFiles/ldacBT_abr.dir/libldac/abr/src/ldacBT_abr.c.o -c /var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/abr/src/ldacBT_abr.c
[3/7] /usr/bin/powerpc-unknown-linux-gnu-gcc -DldacBT_enc_EXPORTS -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/inc -I/var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/abr/inc  -Os -mcpu=7450 -pipe -fPIC -std=gnu99 -MD -MT CMakeFiles/ldacBT_enc.dir/libldac/src/ldaclib.c.o -MF CMakeFiles/ldacBT_enc.dir/libldac/src/ldaclib.c.o.d -o CMakeFiles/ldacBT_enc.dir/libldac/src/ldaclib.c.o -c /var/tmp/portage/media-libs/libldac-2.0.2.3/work/ldacBT/libldac/src/ldaclib.c
ninja: build stopped: subcommand failed.
 * ERROR: media-libs/libldac-2.0.2.3::gentoo failed (compile phase):
Comment 1 ernsteiswuerfel archtester 2021-07-08 17:59:32 UTC
Created attachment 722833 [details]
emerge --info
Comment 2 ernsteiswuerfel archtester 2022-09-21 14:50:59 UTC
*** Bug 819690 has been marked as a duplicate of this bug. ***
Comment 3 ernsteiswuerfel archtester 2022-09-21 14:52:39 UTC
Fails to build on ppc/ppc64 and likely on all BigEndian machines.

It may build on ppc64le.
Comment 4 Larry the Git Cow gentoo-dev 2023-04-10 05:03:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f3509d0d81b66fd5fa781fb2641320f8d7f9fa

commit 12f3509d0d81b66fd5fa781fb2641320f8d7f9fa
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-04-10 04:32:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-10 05:02:08 +0000

    profiles: mask media-libs/libldac on big-endian
    
    Closes: https://bugs.gentoo.org/801238
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask |  6 +-----
 profiles/arch/powerpc/ppc64/package.use.mask      |  4 ----
 profiles/features/big-endian/package.mask         | 11 +++++++----
 profiles/features/big-endian/package.use.mask     |  5 +++++
 4 files changed, 13 insertions(+), 13 deletions(-)