[Pkg-fedora-ds-maintainers] Bug#862194: Bug#862194: 389-ds-base FTBFS on mips/mipsel: slapi_counter.c:210:5: error: unknown register name 'edx' in 'asm'

Timo Aaltonen tjaalton at debian.org
Tue May 9 17:03:34 UTC 2017


On 09.05.2017 19:37, Adrian Bunk wrote:
> Source: 389-ds-base
> Version: 1.3.5.17-1
> Severity: serious
> 
> https://buildd.debian.org/status/package.php?p=389-ds-base&suite=sid
> 
> ...
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DBUILD_NUM=\"2017.129.86\" "-DVENDOR=\"389 Project\"" -DBRAND=\"389\" -DCAPBRAND=\"389\" -UPACKAGE_VERSION -UPACKAGE_TARNAME -UPACKAGE_STRING -UPACKAGE_BUGREPORT -I../ldap/include -I../ldap/servers/slapd -I../include -I. -DLOCALSTATEDIR=\"/var\" -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib/mips-linux-gnu\" -DBINDIR=\"/usr/bin\" -DDATADIR=\"/usr/share\" -DDOCDIR=\"/usr/share/doc/389-ds-base\" -DSBINDIR=\"/usr/sbin\" -DPLUGINDIR=\"/usr/lib/mips-linux-gnu/dirsrv/plugins\" -DTEMPLATEDIR=\"/usr/share/dirsrv/data\" -DWITH_SYSTEMD -I/usr/include -I/usr/include/nss -I/usr/include/nspr -I/usr/include/nspr -I/usr/include/sasl -I/usr/include -I/usr/include -isystem /usr/include/mit-krb5 -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat -Werror=format-security -c ../ldap/servers/slapd/slapi_counter.c  -fPIC -DPIC -o ldap/servers/slapd/.libs/libslapd_la-slapi_counter.o
> ../ldap/servers/slapd/slapi_counter.c: In function 'slapi_counter_set_value':
> ../ldap/servers/slapd/slapi_counter.c:210:5: error: unknown register name 'edx' in 'asm'
>      __asm__ __volatile__(
>      ^~~~~~~
> ../ldap/servers/slapd/slapi_counter.c:210:5: error: unknown register name 'ecx' in 'asm'
> ../ldap/servers/slapd/slapi_counter.c:210:5: error: unknown register name 'ebx' in 'asm'
> ../ldap/servers/slapd/slapi_counter.c:210:5: error: unknown register name 'eax' in 'asm'
> ../ldap/servers/slapd/slapi_counter.c: In function 'slapi_counter_get_value':
> ../ldap/servers/slapd/slapi_counter.c:277:5: error: unknown register name 'edx' in 'asm'
>      __asm__ __volatile__(
>      ^~~~~~~
> ../ldap/servers/slapd/slapi_counter.c:277:5: error: unknown register name 'ecx' in 'asm'
> ../ldap/servers/slapd/slapi_counter.c:277:5: error: unknown register name 'ebx' in 'asm'
> ../ldap/servers/slapd/slapi_counter.c:277:5: error: unknown register name 'eax' in 'asm'
> Makefile:8384: recipe for target 'ldap/servers/slapd/libslapd_la-slapi_counter.lo' failed
> make[2]: *** [ldap/servers/slapd/libslapd_la-slapi_counter.lo] Error 1
> 
> 
> This code tries to use x86 asm on nsome on-x86 platforms.

Uh, so it seems.. Filed upstream and pinged folks on irc:

https://pagure.io/389-ds-base/issue/49245



-- 
t


More information about the Pkg-fedora-ds-maintainers mailing list