[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-smalltalk] Re: Cannot install GNU Smalltalk from git on NetBSD
Re: [Help-smalltalk] Re: Cannot install GNU Smalltalk from git on NetBSD 5
Mon, 01 Nov 2010 08:50:00 +0100
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:184.108.40.206) Gecko/20100921 Fedora/3.1.4-1.fc13 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.4
On 10/31/2010 11:24 PM, Aleksej Saushev wrote:
Paolo Bonzini<address@hidden> writes:
On 10/31/2010 11:03 PM, Aleksej Saushev wrote:
This indicates bug in GNU Smalltalk build system, it doesn't link
Can you post a patch here too, when you look at it? It works
for Linux, where you have this in libgst.la:
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -ldl -lsigsegv -lffi -lreadline -lltdl -lgmp
-lpthread -lrt -lm'
and then libtool picks the dependencies automatically.
Can you "grep LIBTHREAD libgst/Makefile"?
I can't reproduce it on my 5.99.39, it looks specific to 5.0.2,
see ref. 1, I don't know why, it needs further investigation.
I'll see what I can do in this respect.
Since 5.0.2 is expected to go away soon, someone should check 5.1 RC.
I'll see what I can do with this too.
If you're interested in already existing fixes, you can find patches
at ref. 2, some of them add DragonFly support, some of them fix builds
on NetBSD at least (my primary working platform), FreeBSD, and DragonFly
(those who touched the package last work on those platforms).
patch-aa => this is for libffi, the package should depend on a libffi
port. The included libffi is only for simplicity, it's not meant to be
used by distributions.
patch-ac => same. Except I'm upstream for libsigsegv and I'll push it.
patch-ae, first hunk => already upstream
patch-af => included
patch-ae + patch-ah => can you try the attached fix instead?
Also, please compile this program (gcc x.c -I.) after configure has been
run, and send the output:
printf ("%p ", lt_dlopenext("libc"));
printf ("%s\n", lt_dlerror());
Description: Text document
|[Prev in Thread]
||[Next in Thread]|
- Re: [Help-smalltalk] Re: Cannot install GNU Smalltalk from git on NetBSD 5,
Paolo Bonzini <=