* [Fwd: [FIX] guile 1.8.6 is broken in libguile/scmsigs.c, 206]
@ 2009-01-22 2:58 Roland Haeder
[not found] ` <87eiysjxrz.fsf@gnu.org>
2009-01-24 19:42 ` Ludovic Courtès
0 siblings, 2 replies; 3+ messages in thread
From: Roland Haeder @ 2009-01-22 2:58 UTC (permalink / raw)
To: bug-guile
[-- Attachment #1: Type: text/plain, Size: 1515 bytes --]
Here are more to fix:
threads.c: In function
`block_self':
threads.c:231: warning: passing arg 3 of `scm_pthread_cond_timedwait'
from incompatible pointer type
threads.c: At top
level:
threads.c:545: warning: missing braces around
initializer
threads.c:545: warning: (near initialization for
`init_thread_key_once.__pthread_once_pad')
threads.c:1509: error: conflicting types for
'scm_pthread_cond_timedwait'
../libguile/threads.h:208: error: previous declaration of
'scm_pthread_cond_timedwait' was here
threads.c:1509: error: conflicting types for
'scm_pthread_cond_timedwait'
../libguile/threads.h:208: error: previous declaration of
'scm_pthread_cond_timedwait' was here
threads.c: In function
`scm_pthread_cond_timedwait':
threads.c:1511: warning: passing arg 3 of `pthread_cond_timedwait' from
incompatible pointer type
make[3]: *** [libguile_la-threads.lo] Error 1
That one at line 545 should be this:
static scm_i_pthread_once_t init_thread_key_once =
{SCM_I_PTHREAD_ONCE_INIT};
Again braces are left out. :)
The others, I have no idea. I'm not experienced in C, just trying it
out.
Regards,
Roland
[-- Attachment #2: Type: message/rfc822, Size: 668 bytes --]
From: Roland Haeder <r.haeder@web.de>
To: bug-guile@gnu.org
Subject: [FIX] guile 1.8.6 is broken in libguile/scmsigs.c, 206
Date: Thu, 22 Jan 2009 02:48:49 +0000
Message-ID: <4977DE91.770C52F2@web.de>
Hi,
in the above mentioned line you should better type:
static scm_i_pthread_once_t once = {SCM_I_PTHREAD_ONCE_INIT};
That braces around the initializer are absend which is also my C
compiler is complaining about.
If I found more, I let you know. :)
Regards,
Roland
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Fwd: [FIX] guile 1.8.6 is broken in libguile/scmsigs.c, 206]
[not found] ` <87eiysjxrz.fsf@gnu.org>
@ 2009-01-24 13:31 ` Roland Haeder
0 siblings, 0 replies; 3+ messages in thread
From: Roland Haeder @ 2009-01-24 13:31 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: bug-guile
> What OS/compiler is that on? (I'm guessing GCC/Solaris from
> `X-Mailer'...) Which versions?
SunOS 5.7 and GCC 3.4.2, both farly outdated, I know. But currently I
cannot update to OpenSolaris and glibc is also broken. :(
> Thanks,
> Ludo'.
You arr welcome,
Roland :-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Fwd: [FIX] guile 1.8.6 is broken in libguile/scmsigs.c, 206]
2009-01-22 2:58 [Fwd: [FIX] guile 1.8.6 is broken in libguile/scmsigs.c, 206] Roland Haeder
[not found] ` <87eiysjxrz.fsf@gnu.org>
@ 2009-01-24 19:42 ` Ludovic Courtès
1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2009-01-24 19:42 UTC (permalink / raw)
To: bug-guile; +Cc: Roland Haeder
Hello,
Roland Haeder <r.haeder@web.de> writes:
> Here are more to fix:
What OS/compiler is that on? (I'm guessing GCC/Solaris from
`X-Mailer'...) Which versions?
Thanks,
Ludo'.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-01-24 19:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-22 2:58 [Fwd: [FIX] guile 1.8.6 is broken in libguile/scmsigs.c, 206] Roland Haeder
[not found] ` <87eiysjxrz.fsf@gnu.org>
2009-01-24 13:31 ` Roland Haeder
2009-01-24 19:42 ` Ludovic Courtès
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).