[Reproducible-builds] Bug#808447: scsh-0.6: FTBFS: ./build/initial.image': Segmentation fault

Chris Lamb lamby at debian.org
Sun Dec 20 10:00:09 UTC 2015

Source: scsh-0.6
Version: 0.6.7-8
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

scsh-0.6 fails to build from source in unstable/amd64:


  c/unix/socket.c: In function 's48_accept':
  c/unix/socket.c:205:63: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
     connect_fd = accept(socket_fd, (struct sockaddr *)&address, &len);
  In file included from c/unix/socket.c:9:0:
  /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *'
   extern int accept (int __fd, __SOCKADDR_ARG __addr,
  gcc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig  -g -Wall -O2 -D_GNU_SOURCE -o c/unix/dynamo.o c/unix/dynamo.c
  rm -f /tmp/s48_external_$$.c &&					\
  ./build/build-external-modules /tmp/s48_external_$$.c		\
  	s48_init_additional_inits s48_init_socket s48_init_external_lookup s48_init_syslog s48_init_posix_regexp s48_init_userinfo s48_init_sighandlers s48_init_syscalls s48_init_network s48_init_flock s48_init_dirstuff s48_init_time s48_init_tty s48_init_cig s48_init_libscsh s48_init_md5 s48_init_srfi_27 s48_init_cig &&					\
  gcc -rdynamic -g -Wall -O2 -D_GNU_SOURCE -o scshvm c/main.o scsh/process_args.o c/init.o c/scheme48vm.o c/scheme48heap.o c/extension.o c/external.o cig/libcig.o cig/libcig1.o scsh/cstuff.o scsh/dirstuff1.o scsh/fdports1.o scsh/flock1.o scsh/machine/time_dep1.o scsh/signals1.o scsh/machine/libansi.o scsh/network1.o scsh/putenv.o scsh/rx/regexp1.o scsh/sleep1.o scsh/syscalls1.o scsh/syslog1.o scsh/time1.o scsh/tty1.o scsh/userinfo1.o scsh/sighandlers1.o scsh/libscsh.o scsh/md5.o scsh/proc2.o c/srfi/srfi-27.o c/unix/misc.o c/unix/io.o c/unix/fd-io.o c/unix/event.o		\
  	/tmp/s48_external_$$.c					\
  	c/unix/socket.o c/unix/dynamo.o 			\
  	 -lelf -lcrypt -lnsl -ldl -lm -lc -lutil &&						\
  rm -f /tmp/s48_external_$$.c
  ./build/build-usual-image . "./scheme" 'scsh.image' './scshvm' \
  Segmentation fault
  Makefile:319: recipe for target 'scsh.image' failed
  make[1]: *** [scsh.image] Error 139
  make[1]: Leaving directory '/build/scsh-0.6-0.6.7'
  debian/rules:55: recipe for target 'build-stamp' failed
  make: *** [build-stamp] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2


The full build log is attached or can be viewed here:



     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scsh-
Type: application/octet-stream
Size: 8119 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20151220/f7957cc6/attachment.obj>

More information about the Reproducible-builds mailing list