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

2019-07-07 Thread Ludovic Courtès
Hi Cyprien, Cyprien Nicolas skribis: > 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

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#36339: generated .pc files leaks build-time LDFLAGS

2019-06-24 Thread Ludovic Courtès
Hello, Cyprien Nicolas skribis: > 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<-8<-8<-8<-8<- > Name: GNU Guile > Description: GNU's Ubiquitous

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