Source: zeromq
Version: 2.0~beta2-1
Severity: important

libpgm appears to include x86-specific assembly:
  __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi));

From a recent build attempt on hppa:
[...]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -D_REENTRANT 
-I../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/include/ -Wno-variadic-macros 
-Wno-long-long -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations 
-Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings 
-Waggregate-return -Wstrict-prototypes -Wold-style-definition 
-Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn 
-Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Winline 
-pedantic -std=gnu99 --param max-inline-insns-single=600 -D_REENTRANT 
-D_GNU_SOURCE -D__need_IOV_MAX -DCONFIG_HAVE_PSELECT -DCONFIG_HAVE_POLL 
-DCONFIG_HAVE_PPOLL -DCONFIG_HAVE_EPOLL -DCONFIG_HAVE_CLOCK_GETTIME 
-DCONFIG_HAVE_CLOCK_NANOSLEEP -DCONFIG_HAVE_NANOSLEEP -DCONFIG_HAVE_USLEEP 
-DCONFIG_HAVE_RTC -DCONFIG_HAVE_TSC -DCONFIG_HAVE_IFR_NETMASK 
-DCONFIG_HAVE_GETIFADDRS -DCONFIG_HAVE_GETHOSTBYNAME2 
-DCONFIG_HAVE_GETPROTOBYNAME_R -D
 CONFIG_BIND_INADDR_ANY -DCONFIG_GALOIS_MUL_LUT -DGETTEXT_PACKAGE=\"pgm\" 
-DG_LOG_DOMAIN=\"Pgm\" -g -O2 -MT libzmq_la-time.lo -MD -MP -MF 
.deps/libzmq_la-time.Tpo -c 
../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c  -fPIC -DPIC -o 
.libs/libzmq_la-time.o
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                 from /usr/include/glib-2.0/glib.h:34,
                 from ../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c:38:
/usr/include/glib-2.0/glib/gthread.h: In function 'g_once_init_enter':
/usr/include/glib-2.0/glib/gthread.h:344: warning: cast discards qualifiers 
from pointer target type
../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c: At top level:
../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c:134: warning: 
'tsc_to_ns' defined but not used
../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c: In function 'tsc_sleep':
../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c:470: error: impossible 
constraint in 'asm'
../foreign/openpgm/libpgm-2.0.20rc5/openpgm/pgm/time.c:470: error: impossible 
constraint in 'asm'
make[3]: *** [libzmq_la-time.lo] Error 1
make[3]: Leaving directory 
`/build/buildd-zeromq_2.0~beta2-1-hppa-9go5JZ/zeromq-2.0~beta2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/build/buildd-zeromq_2.0~beta2-1-hppa-9go5JZ/zeromq-2.0~beta2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/build/buildd-zeromq_2.0~beta2-1-hppa-9go5JZ/zeromq-2.0~beta2'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



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