Source: xrdp
Version: 0.9.0~20160601+git703fedd-3
Severity: important

Hi,

the new version of xrdp FTBFS on the !linux architectures:


https://buildd.debian.org/status/fetch.php?pkg=xrdp&arch=hurd-i386&ver=0.9.0~20160601%2Bgit703fedd-3&stamp=1467871115

gcc -DHAVE_CONFIG_H -I. -I../..  -DXRDP_CFG_PATH=\"/etc/xrdp\" 
-DXRDP_SBIN_PATH=\"/usr/sbin\" -DXRDP_SHARE_PATH=\"/usr/share/xrdp\" 
-DXRDP_PID_PATH=\"/var/run/xrdp\" -DXRDP_FUSE -DXRDP_OPUS -I../../common  
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fPIE -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -c -o chansrv_fuse.o chansrv_fuse.c
chansrv_fuse.c:95:32: fatal error: fuse/fuse_lowlevel.h: No such file or 
directory
compilation terminated.
Makefile:495: recipe for target 'chansrv_fuse.o' failed
make[4]: *** [chansrv_fuse.o] Error 1


https://buildd.debian.org/status/fetch.php?pkg=xrdp&arch=kfreebsd-amd64&ver=0.9.0~20160601%2Bgit703fedd-3&stamp=1467869840

checking for nasm... nasm
checking for object file format of host system... ELF ?
configure: WARNING: unexpected host system. assumed that the format is ELF.
checking for object file format specifier (NAFLAGS) ... -felf -DELF
checking whether the assembler (nasm -felf -DELF) works... yes
checking whether the linker accepts assembler output... no
configure: error: configuration problem: maybe object file format mismatch.
debian/rules:42: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1


https://buildd.debian.org/status/fetch.php?pkg=xrdp&arch=kfreebsd-i386&ver=0.9.0~20160601%2Bgit703fedd-3&stamp=1467869973

/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  
-DXRDP_CFG_PATH=\"/etc/xrdp\" -DXRDP_SBIN_PATH=\"/usr/sbin\" 
-DXRDP_SHARE_PATH=\"/usr/share/xrdp\" -DXRDP_PID_PATH=\"/var/run/xrdp\" 
-DXRDP_LOG_PATH=\"/var/log\" -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o 
os_calls.lo os_calls.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DXRDP_CFG_PATH=\"/etc/xrdp\" 
-DXRDP_SBIN_PATH=\"/usr/sbin\" -DXRDP_SHARE_PATH=\"/usr/share/xrdp\" 
-DXRDP_PID_PATH=\"/var/run/xrdp\" -DXRDP_LOG_PATH=\"/var/log\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -c os_calls.c  -fPIC -DPIC -o .libs/os_calls.o
os_calls.c: In function 'g_sck_get_peer_cred':
os_calls.c:611:19: error: storage size of 'xucred' isn't known
     struct xucred xucred;
                   ^
os_calls.c:611:19: warning: unused variable 'xucred' [-Wunused-variable]
Makefile:493: recipe for target 'os_calls.lo' failed
make[3]: *** [os_calls.lo] Error 1


If these issues are not trivially fixable, please request decrufting of
the outdated binary packages.


Andreas

Reply via email to