dev-serveez
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dev-serveez] How about a release?


From: Andreas Rottmann
Subject: Re: [dev-serveez] How about a release?
Date: Sun, 23 Mar 2003 17:31:04 +0100
User-agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2 (gnu/linux)

stefan <address@hidden> writes:

> On Tue, 18 Mar 2003, Andreas Rottmann wrote:
>
>> >> Having this fixed, the guile servers seem to work with guile 1.6 and
>> >> 1.7, altough there are deprecation warning with 1.7:
>> >>
>> >> scm_must_free is deprecated.  Use scm_gc_malloc and scm_gc_free instead.
>
> I applied some changes regarding scm_gc_malloc().  I replaced old
> functions by new function in appropriate places.  The remaining issue is
> still our scm_c_free() macro.
>
> Can you please check whether CVS runs and compiles with Guile 1.6/1.7 ?
> Please also recheck the guile servers and the binary smob test file.
>
I just checked with Guile 1.7 and the Guile servers seem to
work. However, for the binary test I get:

address@hidden:~/src/contrib/serveez/test% serveez -f binary-test.scm
[2003/03/23 17:18:54] debug: cache: created 64 cache entries
[2003/03/23 17:18:54] notice: Linux 2.4.20 on i686
undefined:0:0: Exception due to `unbound-variable'
scm_must_free is deprecated.  Use scm_gc_malloc and scm_gc_free instead.
guile-error: Unbound variable: serveez-verbosity
[2003/03/23 17:18:54] error: error loading config file

With 1.6, I get now:

/bin/sh ../libtool --mode=link gcc  -g -O2   -o serveez -lguile -lguile-ltdl 
-lqthreads -lpthread -lcrypt -lm serveez.o guile.o cfgfile.o option.o 
guile-server.o guile-bin.o  foo-server/libfoo.a sntp-server/libsntp.a 
nut-server/libnut.a tunnel-server/libtunnel.a ctrl-server/libctrl.a 
irc-server/libircserver.a irc-core/libirccore.a awcs-server/libawcs.a 
http-server/libhttp.a fakeident-server/libfakeident.a prog-server/libprog.a 
libserveez/libserveez.la
gcc -g -O2 -o .libs/serveez serveez.o guile.o cfgfile.o option.o guile-server.o
guile-bin.o  /usr/lib/libguile.so /usr/lib/libguile-ltdl.so 
/usr/lib/libqthreads.so -lpthread -lcrypt -lm foo-server/libfoo.a 
sntp-server/libsntp.a nut-server/libnut.a tunnel-server/libtunnel.a 
ctrl-server/libctrl.a irc-server/libircserver.a irc-core/libirccore.a 
awcs-server/libawcs.a http-server/libhttp.a fakeident-server/libfakeident.a 
prog-server/libprog.a libserveez/.libs/libserveez.so -lz -lbz2 -ldl -Wl,--rpath 
-Wl,/home/andy/lib
guile-server.o(.text+0x45b0): In function `guile_read_file':
/home/andy/src/contrib/serveez/src/guile-api.c:1069: undefined reference to 
`scm_gc_malloc'
guile-server.o(.text+0x45dd):/home/andy/src/contrib/serveez/src/guile-api.c:1087:
 undefined reference to `scm_gc_realloc'
guile-server.o(.text+0x4601):/home/andy/src/contrib/serveez/src/guile-api.c:1093:
 undefined reference to `scm_gc_free'
guile-server.o(.text+0x4649):/home/andy/src/contrib/serveez/src/guile-api.c:1074:
 undefined reference to `scm_gc_free'
guile-bin.o(.text+0x81): In function `guile_bin_free':
/home/andy/src/contrib/serveez/src/guile-bin.c:112: undefined reference to 
`scm_gc_free'
guile-bin.o(.text+0x9f):/home/andy/src/contrib/serveez/src/guile-bin.c:110: 
undefined reference to `scm_gc_free'
guile-bin.o(.text+0x12a): In function `guile_string_to_bin':
/home/andy/src/contrib/serveez/src/guile-bin.c:148: undefined reference to 
`scm_gc_malloc'
guile-bin.o(.text+0x162):/home/andy/src/contrib/serveez/src/guile-bin.c:152: 
undefined reference to `scm_gc_malloc'
guile-bin.o(.text+0x52d): In function `guile_bin_reverse':
/home/andy/src/contrib/serveez/src/guile-bin.c:286: undefined reference to 
`scm_gc_malloc'
guile-bin.o(.text+0x59c):/home/andy/src/contrib/serveez/src/guile-bin.c:298: 
undefined reference to `scm_gc_malloc'
guile-bin.o(.text+0x847): In function `guile_bin_concat_x':
/home/andy/src/contrib/serveez/src/guile-bin.c:400: undefined reference to 
`scm_gc_realloc'
guile-bin.o(.text+0x88f):/home/andy/src/contrib/serveez/src/guile-bin.c:407: 
undefined reference to `scm_gc_malloc'
guile-bin.o(.text+0xa02): In function `guile_bin_subset':
/home/andy/src/contrib/serveez/src/guile-bin.c:450: undefined reference to 
`scm_gc_malloc'
guile-bin.o(.text+0xb67): In function `guile_list_to_bin':
/home/andy/src/contrib/serveez/src/guile-bin.c:489: undefined reference to 
`scm_gc_malloc'
guile-bin.o(.text+0xba3):/home/andy/src/contrib/serveez/src/guile-bin.c:494: 
undefined reference to `scm_gc_malloc'
guile-bin.o(.text+0xc34):/home/andy/src/contrib/serveez/src/guile-bin.c:511: 
undefined reference to `scm_gc_free'
guile-bin.o(.text+0xc46):/home/andy/src/contrib/serveez/src/guile-bin.c:512: 
undefined reference to `scm_gc_free'
guile-bin.o(.text+0xccf):/home/andy/src/contrib/serveez/src/guile-bin.c:519: 
undefined reference to `scm_gc_free'
guile-bin.o(.text+0xce1):/home/andy/src/contrib/serveez/src/guile-bin.c:520: 
undefined reference to `scm_gc_free'
guile-bin.o(.text+0xd2f): In function `guile_data_to_bin':
/home/andy/src/contrib/serveez/src/guile-bin.c:547: undefined reference to 
`scm_gc_malloc'
guile-bin.o(.text+0xd9f): In function `guile_garbage_to_bin':
/home/andy/src/contrib/serveez/src/guile-bin.c:563: undefined reference to 
`scm_gc_malloc'
collect2: ld returned 1 exit status


Seems you messed that one up :-)

Regards, Andy
-- 
Andreas Rottmann         | address@hidden      | address@hidden | address@hidden
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62

Python is executable pseudocode, Perl is executable line-noise.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]