bug#49930: glibc-2.34 build failure in gnulib (needs a sync)

2021-08-16 Thread Sergei Trofimovich
On Mon, 16 Aug 2021 19:41:36 +0200 lloda wrote: > Hi, > > I have updated gnulib in > http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commitdiff;h=b4a80f4239b19fea4d2cc3e9d197f24b809f0624 > >

bug#49930: glibc-2.34 build failure in gnulib (needs a sync)

2021-08-07 Thread Sergei Trofimovich
Hi bug-guile! Recent glibc-2.34 released changed attribute macros slightly which broke older gnulib macros. Fixed in gnulib upstream as: https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=0c907f7da13232908f05c415b8cec56024071906 guile.git now fails to build on x86_64-linux as: ``` CC

bug#38772: guile-2.2.6 'prebuilt/32-bit-big-endian' prebuilt bytecode is invalid

2019-12-28 Thread Sergei Trofimovich
In https://bugs.gentoo.org/676468 Gentoo found out that guile-2.26 release fails to build on 32-bit BE targets: - powerpc-unknown-linux-gnu - sparc-unknown-linux-gnu - hppa-unknown-linux-gnu The symptom is a SIGSEGV: https://bugs.gentoo.org/676468#c10 The workaround is to delete 'prebuilt/32-

bug#38112: guile's recompilation does not play well with release builds

2019-11-07 Thread Sergei Trofimovich
I'll start from a failure where I found it out. What I observed: I had guix-0.13 installed systemwide. Then I attempted to install guix-0.14 by unpacking/building it Bbuild failed with obscure errors about missing required functions Why I think it failed: When guix-0.13 was built and inst

bug#29151: [PATCH] ia64: fix crash in thread context switch

2017-11-26 Thread Sergei Trofimovich
> I’ve applied the patch to the ‘stable-2.2’ branch, thank you, and thanks > to Jason for testing! Thank you! Should I do anything specific in order for fix to get to master branch? Or will it happen on it's own at some point? -- Sergei pgpHmhPH02OFI.pgp Description: Цифровая подпись OpenP

bug#29162: [PATCH] fix scm_make_foreign_object_n

2017-11-22 Thread Sergei Trofimovich
On Wed, 22 Nov 2017 16:12:24 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Hi Sergei, > > Sergei Trofimovich skribis: > > > diff --git a/libguile/foreign-object.c b/libguile/foreign-object.c > > index 34b9f22ca..8fd2c384c 100644 > > --- a/libguile/foreign-objec

bug#29162: [PATCH] fix scm_make_foreign_object_n

2017-11-05 Thread Sergei Trofimovich
nstructors. Signed-off-by: Sergei Trofimovich --- libguile/foreign-object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libguile/foreign-object.c b/libguile/foreign-object.c index 34b9f22ca..8fd2c384c 100644 --- a/libguile/foreign-object.c +++ b/libguile/foreign-object.c @@ -10

bug#29151: [PATCH] ia64: fix crash in thread context switch

2017-11-05 Thread Sergei Trofimovich
to avoid guile crash on ia64. Signed-off-by: Sergei Trofimovich --- libguile/threads.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libguile/threads.c b/libguile/threads.c index 9ceb5b88a..770f62c44 100644 --- a/libguile/threads.c +++ b/libguile/threads.c @@ -395,6 +395,7 @@ guilify_se

bug#25804: [PATCH] api-procedures.texi: typo: 'an' -> 'on'

2017-02-19 Thread Sergei Trofimovich
* doc/ref/api-procedures.texi: fix typo 'an' -> 'on' Signed-off-by: Sergei Trofimovich --- doc/ref/api-procedures.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/api-procedures.texi b/doc/ref/api-procedures.texi index 02bf6822a..df24178

bug#25805: [PATCH] tweak 'u+0007' to 'U+0007' (as the rest of the table)

2017-02-19 Thread Sergei Trofimovich
* doc/ref/api-data.texi: tweak codepoint notation Signed-off-by: Sergei Trofimovich --- doc/ref/api-data.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/api-data.texi b/doc/ref/api-data.texi index 1b3170e4f..9d677371e 100644 --- a/doc/ref/api-data.texi +++ b/doc

bug#25803: [PATCH] guile-snarf: skip -g* arguments to avoid build failure

2017-02-19 Thread Sergei Trofimovich
e-snarf.in: skip -g* arguments to avoid build failure Bug: https://bugs.gentoo.org/608190 Bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25803 Signed-off-by: Sergei Trofimovich --- libguile/guile-snarf.in | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --g

bug#25803: ./configure CFLAGS=-ggdb3 fails 'guile-snarf'

2017-02-19 Thread Sergei Trofimovich
It popped out as a https://bugs.gentoo.org/show_bug.cgi?id=608190 where one of packages failed to build with CFLAGS=-ggdb3 was guile-2.0.13 guile git master is also affected: $ ./configure CFLAGS=-ggdb3 $ make make[1]: Entering directory '/home/slyfox/dev/git/guile/libguile'