[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#991861: make check has 100+ failures due to `libgcc_s.so.1 must be installed for pthread_cancel to work`



Source: glibc
Severity: normal
Tags: upstream
X-Debbugs-Cc: i@maskray.me

On many(all?) Debian derivatives, when building the upstream glibc,
`make check` has 100+ failures due to `libgcc_s.so.1 must be installed for pthread_cancel to work`

I filed https://sourceware.org/bugzilla/show_bug.cgi?id=28177 .
An upstream maintainer told me that:

> Please talk to Debian or Ubuntu about upstreaming their multiarch
> patches. The upstream toolchain is consistent in this area. The issue
> only happens if you try to do glibc development on a system that has
> these custom downstream patches in its system toolchain.
>
> (Just to be clear, I would like to see these patches upstreamed, it's
> just not something I'm sure I can do due to the licensing aspects
> involved.)

So hope a Debian developer can upstream the path so that
a glibc contributor doesn't need to
`cp /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 $prefix/bfd/lib/`
to make `make check` happy.


-- System Information:
Debian Release: rodete
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.40-1rodete2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled


Reply to: