control: severity -1 serious

Hi,

On 2023-11-03 19:45, Samuel Thibault wrote:
> Package: ruby3.1
> Version: 3.1.2-7
> Severity: important
> Tags: patch
> 
> Hello,
> 
> ruby3.1 fails to build against glibc 2.38:
> 
> dpkg-gensymbols -plibruby3.1 -Idebian/libruby3.1.symbols -Pdebian/libruby3.1 
> -edebian/libruby3.1/usr/lib/x86_64-gnu/libruby-3.1.so.3.1.2
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libruby3.1/DEBIAN/symbols doesn't match 
> completely debian/libruby3.1.symbols
> --- debian/libruby3.1.symbols (libruby3.1_3.1.2-7_hurd-amd64)
> +++ dpkg-gensymbols5L9SYx       2023-11-03 17:57:31.000000000 +0000
> [...]
> @@ -1818,5 +1818,5 @@
>   ruby_xrealloc2@Base 3.1.0~preview1
>   ruby_xrealloc@Base 3.1.0~preview1
>   setproctitle@Base 3.1.0~preview1
> - strlcat@Base 3.1.0~preview1
> - strlcpy@Base 3.1.0~preview1
> +#MISSING: 3.1.2-7# strlcat@Base 3.1.0~preview1
> +#MISSING: 3.1.2-7# strlcpy@Base 3.1.0~preview1
> 
> strlcat and strlcpy were indeed added to glibc in version 2.38, so it's
> not surprising that ruby3.1 doesn't define its internal versions any
> more, and the attached patch can probably be applied?

glibc 2.38 is now in unstable, so upgrading the severity to serious.

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                     http://aurel32.net

Reply via email to