From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Fletcher Newsgroups: gmane.lisp.guile.bugs Subject: Re: Build errors, stable-2.0, missing declarations Date: Thu, 31 Mar 2011 20:42:56 +0100 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=00504502ae63f99eda049fcc7f77 X-Trace: dough.gmane.org 1301600597 29950 80.91.229.12 (31 Mar 2011 19:43:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 31 Mar 2011 19:43:17 +0000 (UTC) Cc: bug-guile@gnu.org To: Andy Wingo Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Thu Mar 31 21:43:13 2011 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q5Nlq-0006ri-F5 for guile-bugs@m.gmane.org; Thu, 31 Mar 2011 21:43:06 +0200 Original-Received: from localhost ([127.0.0.1]:36613 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Nlp-0006rP-Lx for guile-bugs@m.gmane.org; Thu, 31 Mar 2011 15:43:05 -0400 Original-Received: from [140.186.70.92] (port=55797 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Nlj-0006o6-Ot for bug-guile@gnu.org; Thu, 31 Mar 2011 15:43:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5Nli-0001MM-2y for bug-guile@gnu.org; Thu, 31 Mar 2011 15:42:59 -0400 Original-Received: from mail-pz0-f41.google.com ([209.85.210.41]:36569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5Nlh-0001Lx-UF for bug-guile@gnu.org; Thu, 31 Mar 2011 15:42:58 -0400 Original-Received: by pzk32 with SMTP id 32so667322pzk.0 for ; Thu, 31 Mar 2011 12:42:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=1+ahTWdsf1mEgAn3qypIG0gS2FGIn5KWBQPkMn7Tas8=; b=Dx3yO42+6Q+nVpHXhrBMl5G+xT/OCjapgDQya9L91TwI2ccewTzGfPZcCYdBJJN4bh 4EFGturUIh9A7OaezErtk8PlyScW5oHa1n/VJOgi7d3RhuS51XAl2+BrYY35IOwStj+3 tm4uYyAoP/S/nwgTaQLSWjg096EjND88Ey3z4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=x/S0mptSOcQnHsOIbPZ0qrUkqrwmvBEJKEw5WEc2EQ5+OovIf2NPguhUk/ubhjlngB dHorlmGYCHHFENOYIqF5GUFc66eIsev2qe6j3VxxIcqgUmQkMxDiDjXg7BSjH1JJ9vYV aT1SEIWOtuzK+rtrJEGsSxzEc2G5dGX69t0Lw= Original-Received: by 10.142.60.12 with SMTP id i12mr2364773wfa.168.1301600576052; Thu, 31 Mar 2011 12:42:56 -0700 (PDT) Original-Received: by 10.142.88.3 with HTTP; Thu, 31 Mar 2011 12:42:56 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.41 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:5399 Archived-At: --00504502ae63f99eda049fcc7f77 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 24 March 2011 19:39, Andy Wingo wrote: > On Tue 22 Mar 2011 23:43, Kevin Fletcher w= rites: > >> threads.c:542: warning: 'struct GC_stack_base' declared inside parameter= list > > I added some bdw-gc 6.8 code in git. =A0Can you test it? > > Thanks, > > Andy > -- > http://wingolog.org/ > I've successfully built stable-2.0 with a minor patch. I've also linked against libguile and although I am not pushing it to the limits it appears to be working. I'm running stock debian squeeze with all standard software apart from a local build of gmp: $ ldd `which guile` linux-gate.so.1 =3D> (0xb772e000) libguile-2.0.so.22 =3D> /home/kjfletch/lib/libguile-2.0.so.22 (0xb75e9000) libcrypt.so.1 =3D> /lib/i686/cmov/libcrypt.so.1 (0xb75a6000) libm.so.6 =3D> /lib/i686/cmov/libm.so.6 (0xb757f000) libpthread.so.0 =3D> /lib/i686/cmov/libpthread.so.0 (0xb7566000) libc.so.6 =3D> /lib/i686/cmov/libc.so.6 (0xb7420000) libgc.so.1 =3D> /usr/lib/libgc.so.1 (0xb73ed000) libffi.so.5 =3D> /usr/lib/libffi.so.5 (0xb73e7000) libunistring.so.0 =3D> /home/kjfletch/lib/libunistring.so.0 (0xb72d8000) --> libgmp.so.10 =3D> /home/kjfletch/lib/libgmp.so.10 (0xb7275000) <-- libltdl.so.7 =3D> /usr/lib/libltdl.so.7 (0xb726d000) /lib/ld-linux.so.2 (0xb772f000) libdl.so.2 =3D> /lib/i686/cmov/libdl.so.2 (0xb7269000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0xb724b000) Thanks, Kevin Fletcher. --00504502ae63f99eda049fcc7f77 Content-Type: text/x-patch; charset=US-ASCII; name="missing-params.diff" Content-Disposition: attachment; filename="missing-params.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gly369xz0 ZGlmZiAtLWdpdCBhL2xpYmd1aWxlL3RocmVhZHMuYyBiL2xpYmd1aWxlL3RocmVhZHMuYwppbmRl eCBkODFmNGY0Li4xNGJkYTFkIDEwMDY0NAotLS0gYS9saWJndWlsZS90aHJlYWRzLmMKKysrIGIv bGliZ3VpbGUvdGhyZWFkcy5jCkBAIC05Nyw3ICs5Nyw3IEBAIHN0cnVjdCBHQ19zdGFja19iYXNl IHsKIH07CiAKIHN0YXRpYyBpbnQKLUdDX3JlZ2lzdGVyX215X3RocmVhZCAoc3RydWN0IEdDX3N0 YWNrX2Jhc2UgKikKK0dDX3JlZ2lzdGVyX215X3RocmVhZCAoc3RydWN0IEdDX3N0YWNrX2Jhc2Ug KnN0YWNrX2Jhc2UpCiB7CiAgIHJldHVybiBHQ19VTklNUExFTUVOVEVEOwogfQpAQCAtMTUzLDcg KzE1Myw3IEBAIGdldF90aHJlYWRfc3RhY2tfYmFzZSAoKQogI2VuZGlmCiAKIHN0YXRpYyBpbnQK LUdDX2dldF9zdGFja19iYXNlIChzdHJ1Y3QgR0Nfc3RhY2tfYmFzZSAqKQorR0NfZ2V0X3N0YWNr X2Jhc2UgKHN0cnVjdCBHQ19zdGFja19iYXNlICpzdGFja19iYXNlKQogewogICBzdGFja19iYXNl LT5tZW1fYmFzZSA9IGdldF90aHJlYWRfc3RhY2tfYmFzZSAoKTsKICNpZmRlZiBfX2lhNjRfXwo= --00504502ae63f99eda049fcc7f77--