Bug#1068350: [musl] Re: Bug#1068350: musl: miscompiles (runtime problems) on riscv64 and s390x with static-pie → seems to be a toolchain bug after all, it does too hit glibc

2024-04-04 Thread Szabolcs Nagy
* Thorsten Glaser [2024-04-05 05:04:37 +]: > Markus Wichmann dixit: > > >can check with readelf -r what the relocation types are. If they are not > >relative, they will not be processed. > > Gotcha! They are all R_390_RELATIVE except for: > > 00045ff0 00110016 R_390_64 000

Bug#1068350: [musl] Re: Bug#1068350: musl: miscompiles (runtime problems) on s390x with static-pie

2024-04-04 Thread Szabolcs Nagy
* Szabolcs Nagy [2024-04-04 12:44:28 +0200]: > * Thorsten Glaser [2024-04-03 23:57:11 +]: > > retitle 1068350 musl: miscompiles (runtime problems) on riscv64 and s390x > > with static-pie > > thanks > > are you sure static pie works on these targets? > >

Bug#1068350: [musl] Re: Bug#1068350: musl: miscompiles (runtime problems) on s390x with static-pie

2024-04-04 Thread Szabolcs Nagy
* Thorsten Glaser [2024-04-03 23:57:11 +]: > retitle 1068350 musl: miscompiles (runtime problems) on riscv64 and s390x > with static-pie > thanks are you sure static pie works on these targets? last time i checked binutils ld only supports it on a small number of targets. > > Dixi quod…

Bug#1022027: crypt symbols are missing from musl breaking its ABI

2022-10-19 Thread Szabolcs Nagy
Package: musl Version: 1.2.3-1 X-Debbugs-CC: Helmut Grohne The crypt symbols are part of the musl libc ABI which enables binaries to be portable between systems where musl is installed, but debian removed these symbols (not just the headers). nm -D /lib/ld-musl-x86_64.so.1 |grep crypt should pr

Bug#818246: libbsd does not build with musl libc

2016-03-14 Thread Szabolcs Nagy
Package: libbsd Version: 0.8.2-1 After providing a minimal sys/cdefs.h libbsd builds with the attached patch with musl libc (O_* open flags need fcntl.h, funopen is not supported on musl). diff -u -r libbsd-0.8.2/src/flopen.c ok/src/flopen.c --- libbsd-0.8.2/src/flopen.c 2011-07-05 16:56:44.00

Bug#813751: gpm patch for musl support

2016-02-11 Thread Szabolcs Nagy
Tags: patch * Helmut Grohne [2016-02-11 18:21:59 +0100]: > On Fri, Feb 05, 2016 at 12:43:53AM +0100, Szabolcs Nagy wrote: > > +This makes gpm compile against musl libc. > > I cannot reproduce this. Even after applying your patch, the build still > fails: > > pro

Bug#813751: gpm patch for musl support

2016-02-04 Thread Szabolcs Nagy
Source: gpm Version: 1.20.4-6.1 Tags: patch Fix non-portable SA_MASK usage for musl support. diff -u gpm-1.20.4/debian/changelog gpm-1.20.4/debian/changelog --- gpm-1.20.4/debian/changelog +++ gpm-1.20.4/debian/changelog @@ -1,3 +1,11 @@ +gpm (1.20.4-6.2) UNRELEASED; urgency=medium + + * Non-main

Bug#787780: hostname patch for musl support

2015-09-06 Thread Szabolcs Nagy
macro, instead of glibc internal __USE_GNU. + * Use getdomainname instead of yp_get_default_domain because it is more +widely available and avoids the -lnsl dependency. + * localnisdomain is kept, even though it should be the same as localdomain, +so the behaviour is not changed in case of a

Bug#787780: hostname patch for musl support

2015-06-05 Thread Szabolcs Nagy
instead of yp_get_default_domain because it is more +widely available and avoids the -lnsl dependency. + * localnisdomain is kept, even though it should be the same as localdomain, +so the behaviour is not changed in case of an error. + + -- Szabolcs Nagy Thu, 04 Jun 2015 22:13:09 + +

Bug#787780: hostname patch for musl support

2015-06-04 Thread Szabolcs Nagy
. + * localnisdomain is kept, even though it should be the same as localdomain, +so the behaviour is not changed in case of an error. + + -- Szabolcs Nagy Thu, 04 Jun 2015 22:13:09 + + hostname (3.15) unstable; urgency=low * Applied patch to make it possible to install binaries and man pages into

Bug#786885: Broken gettext check in the build system of bison

2015-05-26 Thread Szabolcs Nagy
Package: bison Version: 2:3.0.2.dfsg-2 When building bison on a musl libc based system, creating the package fails because it incorrectly assumes that the libc has no gettext support. The bison configure.ac uses AM_GNU_GETTEXT([external], [need-ngettext]) which ends up checking for glibc inter

Bug#782830: attr patch for musl support

2015-04-25 Thread Szabolcs Nagy
) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Backport upstream patch to support musl libc +http://git.savannah.gnu.org/cgit/attr.git/commit/?id=7921157890d07858d092f4003ca4c6bae9fd2c38 + * xattr.h is not completely removed because some packages depend on it (acl) + + -- Szabolcs Nagy

Bug#782830: attr patch for musl support

2015-04-21 Thread Szabolcs Nagy
) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Backport upstream patch to support musl libc +http://git.savannah.gnu.org/cgit/attr.git/commit/?id=7921157890d07858d092f4003ca4c6bae9fd2c38 + + -- Szabolcs Nagy Sat, 18 Apr 2015 10:36:23 + + attr (1:2.4.47-2) unstable; urgency=medium

Bug#782830: attr patch for musl support

2015-04-18 Thread Szabolcs Nagy
) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Backport upstream patch to support musl libc +http://git.savannah.gnu.org/cgit/attr.git/commit/?id=7921157890d07858d092f4003ca4c6bae9fd2c38 + + -- Szabolcs Nagy Sat, 18 Apr 2015 10:36:23 + + attr (1:2.4.47-2) unstable; urgency=medium

Bug#782830: attr patch for musl support

2015-04-18 Thread Szabolcs Nagy
) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Backport upstream patch to support musl libc +http://git.savannah.gnu.org/cgit/attr.git/commit/?id=7921157890d07858d092f4003ca4c6bae9fd2c38 + + -- Szabolcs Nagy Sat, 18 Apr 2015 10:36:23 + + attr (1:2.4.47-2) unstable; urgency=medium

Bug#748681: gcc: broken weak symbol optimization in 4.9

2014-05-19 Thread Szabolcs Nagy
Source: gcc Version: 4.9 Severity: normal the gcc-4.9 in debian sid has the bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61144 this can badly break code that use weak symbol aliases, in particular it breaks musl libc -- System Information: Debian Release: jessie/sid APT prefers unstable