Bug report

Alvis Yardley <[email protected]> Wed, 02 Mar 2011 07:52:42 +0100
Newsgroups gmane.lisp.scheme.scheme48
Message-ID <[email protected]>
Hello:

Distro: SUSE LINUX

Release openSUSE 11.3
Kernel Linux 2.6.34.7-0.7-desktop
GNOME 2.30.0

gcc version 4.5.0 20100604 [gcc-4_5-branch revision 160292] (SUSE Linux)

On my box, there was a problem with the socket.c source in
'scheme48-1.7/c/unix'.  I have included a 'diff -c' with the correction in
the accompanying 'patchfile'.

Please note: I, first, attempted to define the '__USE_GNU' macro with a
'-D__USE_GNU' in the 'Makefile.in' (after, of course, running 'make clean',
'./configure', and 'make install' again) but to no avail.  Because 'h_addr'
was just a defined macro for 'h_addr_list[0]', I corrected the souce,
reconfigured, and re-ran 'make install'.  Everything, then worked correctly.

Thank you.

Alvis Yardley
Email: [email protected]

P.S. Before I installed scheme48-1.7, I attempted to install 1.8 and it also
failed.  I suspect it is the same issue, but I will not know until I
download and attempt to install the same.
patchfile (application/octet-stream, 718 B) - not displayed
socket.c.old (application/octet-stream, 18.9 KB) - not displayed
socket.c.old (application/octet-stream, 18.9 KB) - not displayed