| Summary: | sys-libs/glibc-2.18 on MIPS - build failure due to 0012-mips-add-clock_-g-s-ettime-symbol-compat-hacks - ../sysdeps/unix/clock_gettime.c:141:32: error: '__mips_clock_gettime' aliased to undefined symbol '__clock_gettime' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Manuel Lauss <manuel.lauss> |
| Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mips |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | MIPS | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
should be all set now in the tree; thanks for the report! Commit message: Re-add mips librt patch to exclude list http://sources.gentoo.org/sys-libs/glibc/glibc-2.18.ebuild?r1=1.1&r2=1.2 |
glibc-2.18 doesn't build on MIPS due to patch 00_all_0012-mips-add-clock_-g-s-ettime-symbol-compat-hacks.patch: In file included from <command-line>:0:0: ../sysdeps/unix/clock_gettime.c:141:32: error: '__mips_clock_gettime' aliased to undefined symbol '__clock_gettime' strong_alias (__clock_gettime, __mips_clock_gettime) ^ ./../include/libc-symbols.h:87:26: note: in definition of macro '_strong_alias' extern __typeof (name) aliasname __attribute__ ((alias (#name))); ^ ../sysdeps/unix/clock_gettime.c:141:1: note: in expansion of macro 'strong_alias' strong_alias (__clock_gettime, __mips_clock_gettime) I've excluded it from my builds (see Bug #456912) which also fixes the build :) Reproducible: Always