bug#11451: guile-2.0.5, guile-tools does not honor --program-suffix=

2012-05-11 Thread Cyprien Nicolas
Hello guilers, I'm working on provinding guile-2.0 in Gentoo. We choose to provide both guile-1.8 and guile-2.0, as some programs have not been ported to guile-2.0 (and some seems to have dead upstream). In order to have both versions installed in /usr at the same time, I make use of --program-su

bug#11845: guile-1.8.8 segfaults at build-time with gcc-4.6.3 and -O3

2012-07-02 Thread Cyprien Nicolas
Hello guilers, Origin: https://bugs.gentoo.org/show_bug.cgi?id=424475 - CONFIGURATION - - # emerge --info --ignore-default-opts Portage 2.2.0_alpha113 (default/linux/x86/10.0/desktop, gcc-4.6.3, glibc-2.15-r2, 3.2.1-gentoo-r2 x86_64) ==

bug#11845: guile-1.8.8 segfaults at build-time with gcc-4.6.3 and -O3

2012-07-03 Thread Cyprien Nicolas
Ludovic Courtès wrote: > Hi Cyprien, Hi Ludo’, > > Guile 2.0 uses this instead: > > --8<---cut here---start->8--- > int > find_stack_direction (int *addr, int depth) > { > int dir, dummy = 0; > if (! addr) > addr = &dummy; > *addr = addr < &dummy ?

bug#14230: [Patch] guile-1.8, Fix texinfo files for makeinfo-5

2013-04-18 Thread Cyprien Nicolas
Hi here, At Gentoo, we start shipping makeinfo-5, which makes the guile-1.8.8 build fail. I wrote a patch that fixes the errors and warnings. It does not break texinfo files for texinfo-4.13. Cheers -- Cyprien/Fulax From: Cyprien Nicolas Date: Thu, 18 Apr 2013 23:45:23 +0200 Subject: [PATCH

bug#14261: [guile-1.8] guile-readline fails to build with automake-1.13

2013-04-24 Thread Cyprien Nicolas
remove AM_PROG_CC_STDC from configure.in, while se second one renames configure.in into configure.ac per above warning. 1. https://bugs.gentoo.org/show_bug.cgi?id=467064 -- Cyprien/Fulax >From 80a8464c41ca1f30a19936d5524104c5297cc95b Mon Sep 17 00:00:00 2001 From: Cyprien Nicolas Date: Th

bug#36338: guile-2.2.5 fails to build with -ffast-math

2019-06-23 Thread Cyprien Nicolas
Hello, I apologize if the issue was already reported, but I didn't find a previous record. At Gentoo, users build packages themselves, and have the freedom to choose the CFLAGS they want. We had several reports [1,2] from users unable to build guile with -Ofast. Adding -fno-fast-math make the b

bug#36339: generated .pc files leaks build-time LDFLAGS

2019-06-23 Thread Cyprien Nicolas
Hello, According to the pkgconfig generated files, Libs.private contains the build-time LDFLAGS (-Wl,-O1 -Wl,--as-needed). These flags are private to the way I built guile, and should not affect packages using guile later. I have observed this behavior in guile-2.0, 2.2.5 and 2.9.2. -8

bug#36340: Test failures when networking is disabled

2019-06-23 Thread Cyprien Nicolas
Hello, Guile's configure script offers an option to disable networking support, but when disabled, some test won't pass. -8<-8<-8<-8<-8<- Running 00-repl-server.test ERROR: 00-repl-server.test: repl-server: simple expression - arguments: ((unbound-variable #f "Unbound var

bug#36339: generated .pc files leaks build-time LDFLAGS

2019-07-07 Thread Cyprien Nicolas
Hi Ludo, On 24/06/2019 15:17, Ludovic Courtès wrote: I believe the attached patch should fix it. Could you confirm? Yes it does, tested on 2.2.6 and 2.9.2. All arch-dependent binaries have been built with the right LDFLAGS, and the pkgconfig file looks clean. Thanks, Cyprien

bug#36338: guile-2.2.5 fails to build with -ffast-math

2019-07-07 Thread Cyprien Nicolas
On 27/06/2019 04:57, Mark H Weaver wrote: Guile generally assumes that the underlying C implementation will be standards compliant. -Ofast, -ffast-math and related options disregard standards compliance. Among other things, -ffast-math implies -ffinite-math-only, which generates code that assu

bug#36340: Test failures when networking is disabled

2019-07-07 Thread Cyprien Nicolas
On 24/06/2019 14:35, Ludovic Courtès wrote: Hi Cyprien! :-) Cyprien Nicolas skribis: Is guile configured with --disable-networking still a supported configuration? In theory yes, but as you found out, it’s not well tested. The way we’d normally addressing in the test suite is by testing