sys-libs / musl

Light, fast and simple C library focused on standards-conformance and safety

Official package sites : https://musl.libc.org ·

v9999 :: 0 :: gentoo

Modified
License
MIT LGPL-2 GPL-2
USE flags
crypt headers-only

v1.2.3-r5 :: 0 :: gentoo

Modified
License
MIT LGPL-2 GPL-2
Keywords
-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86
USE flags
crypt headers-only verify-sig

v1.2.3 :: 0 :: gentoo

Modified
License
MIT LGPL-2 GPL-2
Keywords
-* amd64 arm arm64 ppc ppc64 x86 ~mips ~riscv
USE flags
headers-only verify-sig

v1.2.2-r8 :: 0 :: gentoo

Modified
License
MIT LGPL-2 GPL-2
Keywords
-* amd64 arm arm64 ppc ppc64 x86 ~mips ~riscv
USE flags
headers-only verify-sig

General

crypt
Add support for encryption -- using mcrypt or gpg where applicable
headers-only
Install only C headers instead of whole package. Mainly used by sys-devel/crossdev for toolchain bootstrap.
verify-sig
Verify upstream signatures on distfiles

sys-libs / libxcrypt : Extended crypt library for descrypt, md5crypt, bcrypt, and others

dev-java / openjdk-bin : Prebuilt Java JDK binaries provided by Eclipse Temurin

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libiconv : GNU charset conversion library for libc which doesn't implement it

dev-libs / libintl : the GNU international library (split out of gettext)

sys-apps / systemd-utils : Utilities split out from systemd for OpenRC users

sys-libs / libxcrypt : Extended crypt library for descrypt, md5crypt, bcrypt, and others

sys-libs / libxcrypt : Extended crypt library for descrypt, md5crypt, bcrypt, and others

virtual / libc : Virtual for the C library

virtual / libc : Virtual for the C library

virtual / libcrypt : Virtual for libcrypt.so

430702
[TRACKER] sys-libs/musl porting
546692
sys-libs/musl: Install sys-libs/fortify-headers for use with sys-devel/gcc
623962
sys-libs/musl should depend on sys-libs/timezone-data
700884
sys-libs/musl-1.1.24 : static libraries have all one object file with "no machine" instead of "ARM"
724484
sys-libs/musl should disable stripping when CHOST != CTARGET
734022
net-fs/nfs-utils with sys-libs/musl : underlinking of libnfsidmap plugins - Error relocating nsswitch.so: nfs4_get_default_domain: symbol not found
743349
sys-libs/musl: usage of internal arch variable provides wrong ld name
755695
<sys-libs/musl-1.2.1-r1: wcsnrtombs destination buffer overflow (CVE-2020-28928)
830214
sys-libs/musl-1.2.2-r7 QA Notice: Found an absolute symlink in a library directory
839975
[Tracker] Breakage with sys-libs/musl-1.2.3
851759
sys-libs/musl: Patch for MIPS R5900 Support
865731
sys-libs/musl: add sched_(get/set)scheduler implementations
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: RDEPEND -> PDEPEND for libxcrypt
Anything actually linking against libcrypt should depend on the virtual anyway, and this means we can have libxcrypt properly depend on virtual/libc (which is needed to ensure it can be installed first). Bug: https://bugs.gentoo.org/877567 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ian Jordan · gentoo
sys-libs/musl: Filter LTO
After discussing my bug with dalias on #musl I was informed that LTO has a negative impact on Musl so fixing the issue I highlight rather than filtering wouldn't be the desired outcome for the user. This will also help crossdev users as a bonus as -flto applies to the crosstoolchain and can be hard to spot at first. Chat log to comfirm: immolo: I ran into the -flto issue while testing musl built with lto and the only thing I can find on it was a workaround in 2015. immolo: My question though is it even worth having lto enabled on musl in the first place as every distro just seems to filter it so there must be a reason dalias: not only is it not worth it. it's negative value dalias: makes musl larger and slower dalias: if you wanted libc.a to get LTO'd into static programs, that might have some value dalias: but LTO on libc.so is worse than worthless Closes: https://bugs.gentoo.org/877343 Thanks-to: dalias Signed-off-by: Ian Jordan <immoloism@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27824 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: Stabilize 1.2.3 ppc64, #858827
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/musl: Stabilize 1.2.3 ppc, #858827
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: drop libcrypt.a too for USE=-crypt
While musl doesn't split out libcrypt.so, it does apparently for libcrypt.a. Closes: https://bugs.gentoo.org/871726 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: set QA_PRESTRIPPED for crtn.o
vapier's comment is really it: ""' > crt files are often hand written assembly, and for the init/fini ones, > barely any code at all. so they tend not to have anything useful to add > debugging wise, if the tools even support it in the first place. > > not really worth trying to add debugging info to really any of the crt > files. we should figure out how to suppress the warning for them. or > ignore it. """ Closes: https://bugs.gentoo.org/830213 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: tweak libxcrypt logic for cross
We want crypt on by default for this as sys-libs/libxcrypt isn't (yet?) built as part as crossdev. Also, elide the blockers when in cross-*, as it doesn't make sense to block the normal CBUILD libxcrypt at all there when we're installing into /usr/${CHOST} anyway. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: fix libxcrypt dep
We only need libxcrypt when we DON'T install crypt.h Bug: https://bugs.gentoo.org/867991 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: add USE=crypt for libxcrypt support
Add USE=crypt to allow enabling/disabling crypt.h installation (to allow sys-libs/libxcrypt[system] usage). Many things are starting to want functions from libxcrypt itself (additional functions and algorithms). musl isn't removing crypt.h (and the relevant functions from its libc), unlike glibc, but we need to allow disabling the installation of crypt.h to allow libxcrypt[system] usage (which provides crypt.h & libcrypt.so instead, with more functionality). This brings musl in line with the changes we made for glibc a while ago. The situation with glibc is a bit different because the migration is mandatory there, while we're just strongly recommending it for musl because sys-libs/libxcrypt[-system] causes headaches (see linked PAM bug for an example, but I've also hit a similar issue with Python yesterday). Bug: https://bugs.gentoo.org/867991 Bug: https://bugs.gentoo.org/699422 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: arm/arm64 stable, bug #858827
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: drop 1.2.2-r7
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: Stabilize 1.2.3 x86, #858827
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/musl: Stabilize 1.2.3 amd64, #858827
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: stable 1.2.2-r8 for amd64, arm, arm64, ppc64, x86
Closes: https://bugs.gentoo.org/838046 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: fix ROOT check in pkg_postinst
With EAPI 7+, ROOT and others will be blank (not /). Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: drop 1.2.2-r3, 1.2.2-r4, 1.2.2-r6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/musl: Stabilize 1.2.2-r8 ppc, #838046
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: keyword 1.2.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: disable verify-sig for cross-compile for now
I get an IPC error on verification in cross. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: add 1.2.3 (unkeyworded)
Unkeyworded for testing. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/musl: add verify-sig
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-libs/musl: Keyword ~riscv
Tested with crossdev and a qemu-user lp64d chroot Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Esteve Varela Colominas · gentoo
sys-libs/musl: Support Gentoo prefix
Added necessary framework to get this libc to run properly under a prefix. Closes: https://bugs.gentoo.org/833192 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24169 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: stabilize 1.2.2-r7
Contians some previous ldconfig fixes. Bug: https://bugs.gentoo.org/663990 Bug: https://bugs.gentoo.org/696818 Bug: https://bugs.gentoo.org/833018 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: bump to newer ldconfig
Closes: https://bugs.gentoo.org/827833 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Davies · gentoo
sys-libs/musl: fix ldconfig on SELinux
Replaced mv in ldconfig with cp/rm dance so that the correct SELinux label is applied to the resulting file and the system doesn't brick itself instantly. Bug: https://bugs.gentoo.org/663990 Closes: https://bugs.gentoo.org/696818 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23037 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kofi Hannam · gentoo
sys-libs/musl: exit early in ldconfig if nothing has changed
This fixes an access violation when compiling sys-libs/ncurses and /usr/bin/ld is not ld.bfd. Closes: https://bugs.gentoo.org/719330 Closes: https://github.com/gentoo/gentoo/pull/21939 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Kofi Hannam <meeyou@tuta.io> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: destabilize 1.2.2-r5
Accidentally pushed as stable. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: use ebuild-like Bash style in ldconfig
Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22984 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/musl: sync live ebuild
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/musl: additional ROOT fixes for ldconfig
Move around some declarations so we get sensible default values but only perform the sanity checks _after_ we parse command line arguments to take into account e.g. -r (root). Bug: https://bugs.gentoo.org/666246 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: fix symlink path again
Bug: https://bugs.gentoo.org/732482 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: stabilize 1.2.2-r4
Trivial ebuild-only changes but I wanted to let it soak in ~arch for a bit. Bug: https://bugs.gentoo.org/732482 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: use ${ED} not ${D} in sysroot hack
Need to ensure the rest of the ebuild is Prefix ready anyway but there's no reason to make it worse with stuff we recently added, so let's use ${ED} there. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: create relative symlink to libc.so if existing one fails
The build system seems to create an absolute symlink to libc.so on the host which may not exist. If it doesn't (to avoid being disruptive, we could do this unconditionally), create a new one relative within ${D} to facilitate SYSROOT installs. I've hit this a few times when using crossdev but finally dug into it a bit more. Bug: https://bugs.gentoo.org/732482 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: remove whitespace introduced from previous commit
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Jory Pratt · gentoo
sys-libs/musl: extend gethostid for zfs users
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bertrand Jacquin · gentoo
sys-libs/musl: fix HOMEPAGE
As per http://www.musl-libc.org/, "musl has moved to a new domain: musl.libc.org" Bug: https://bugs.gentoo.org/794484 Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh> Package-Manager: Portage-3.0.18, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/21138 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/musl: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: eutils--, multilib--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: stabilize 1.2.2-r2
Closes: https://bugs.gentoo.org/779799 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: unbreak cross-compiles
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: install libssp_nonshared via dolib.a
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: add support for static libssp_nonshared
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-libs/musl: grab getent.c from Alpine Linux
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-libs/musl: update getent to support 'shadow' database
Closes: https://bugs.gentoo.org/764755 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/musl: drop stray CVE-2020-28928 patch
Fix-by: Alpha Bravo Closes: https://bugs.gentoo.org/766252 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.2.2
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-libs/musl: prefix sysroot, bug #755071
Closes: https://bugs.gentoo.org/755071 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.2.1-r1 stable on all arches, bug #755695
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.2.1-r1 stable on arm64
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.2.1-r1 stable on x86
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.2.1-r1 stable on amd64
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/musl: security bump for CVE-2020-28928
Acked-by: Anthony G. Basile <blueness@gentoo.org> Bug: https://bugs.gentoo.org/755695 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.2.1 stable on amd64 and x86
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.2.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/musl: drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/musl: use CFLAGS,CPPFLAGS,LDFLAGS, bug #595950
Reported-by: Laine Gholson Closes: https://bugs.gentoo.org/595950 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/musl: extract $(ARCH)$(SUBARCH) from config.mak
Closes: https://bugs.gentoo.org/642612 Closes: https://bugs.gentoo.org/645626 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: remove vulnerable world, bug #711276
Closes: https://bugs.gentoo.org/711276 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: Version bump 1.2.0
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/musl: drop 'telinit U' call
Bug: https://bugs.gentoo.org/642784 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.24 stable on ppc/ppc64
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Anthony G. Basile · gentoo
sys-libs/musl: keyword ~ppc64
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: remove older version
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.24 stable on arm
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.24 stable on arm64
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.24 stable on amd64 and x86
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.23 stable on arm and ppc
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/musl: Version bump to 1.1.24
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.23 stable on arm64
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
Revert "sys-libs/musl: back out of b94c385"
This reverts commit d3b662a5b4d652def877bc1ee55086182ee1c7c6. Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.23 stable on amd64 and x86
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: back out of b94c385
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Anthony G. Basile · gentoo
sys-libs/musl: remove older versions
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
stefson · gentoo
sys-libs/musl: fix leaking of host cflags into cross-musl
Closes: https://bugs.gentoo.org/667126 Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.23
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.22 stable on ppc
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.22 stable on arm
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.22 stable on amd64, aarch64 and x86
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.22
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.21 stable on arm64
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.21 stable on arm
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.21 stable on amd64 and x86
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: drop back to EAPI=6
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: remove older versions
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.21
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.20-r1 stable on arm ppc
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.20-r1 stable on amd64 and x86
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: fix bug #667234
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.20 stable on x86
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.20 stable on amd64
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.20
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: stable on arm64
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
sys-libs/musl: remove older stable version
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Anthony G. Basile · gentoo
sys-libs/musl: keyword ~arm64
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.19 stable on all supported arches
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.19
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-libs/musl: Migrate CROSSCOMPILE_OPTS=headers-only -> USE=headers-only
CROSSCOMPILE_OPTS is a USE_EXPAND of a single item: headers-only. Convert it to a global USE flag instead. Mechanical ebuild rename done as: $ sed -e 's@crosscompile_opts_headers-only@headers-only@g' \ -i $(git grep -l headers-only) 'headers-only' flag is used by crossdev to bootstrap stage1 compiler before libc is available. crossdev switched to USE=headers-only in =sys-devel/crossdev-20171230. Bug: https://bugs.gentoo.org/642712 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
Revert "sys-libs/musl: prefixify build"
This reverts commit 0fcf2e327095c1329a4044950cadfda036db8245. More testing is required before we commit to this.
Marty E. Plummer · gentoo
sys-libs/musl: prefixify build
Currently building a musl libc toolchain inside of gentoo prefix with crossdev will fail, due to installing files outside of the prefix. Added ${EPREFIX} and ${ED} where apropriate fixed this issue. Tested in a prefix with toolchain x86_64-gentoo-linux-musl, and tested on bare gentoo with x86_64-gentoo-linux-musl. Acked-by: blueness Package-Manager: Portage-2.3.19, Repoman-2.3.6 Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com> Closes: https://bugs.gentoo.org/642612 Closes: https://github.com/gentoo/gentoo/pull/6678
Anthony G. Basile · gentoo
sys-libs/musl: remove vulnerable version, bug #636060
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.18 stable on ppc
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: arm stable on 1.1.18
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: stable on amd64 and x86, bug #636060
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.18, drop 1.1.17
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: drop keywords as much as possible previous to 1.1.17, bug #636060
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.17 stable on amd64 and x86, bug #636060
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.17
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Francesco Turco · gentoo
sys-libs/musl: use HTTPS for links to dev.gentoo.org
Anthony G. Basile · gentoo
sys-libs/musl: stabilize on all arches
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Thomas Deutschmann · gentoo
sys-libs/musl: Security cleanup (bug #597498)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.16
Package-Manager: portage-2.3.0
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.15-r2 stable on arm and ppc, bug #597498
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: remove older unstable versions
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.15-r2 stable on amd64 and x86, bug #597498
Package-Manager: portage-2.2.28
Felix Janda · gentoo
sys-libs/musl: add two upstream patches
The first patch fixes the bug reported at https://lists.freedesktop.org/archives/xcb/2016-October/010864.html A CVE has been requested for the second patch: http://www.openwall.com/lists/musl/2016/10/18/2
Felix Janda · gentoo
sys-libs/musl: add sanity check for ldconfig arch
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Felix Janda · gentoo
sys-libs/musl: revbump to improve the ldconfig script
Also add some more "|| die". Gentoo-Bug: https://bugs.gentoo.org/592268 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.15 stable on all arches
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.15
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: correct file location of iconv, getent and getconf
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: add TODO comment wrt obtaining arch name
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: iconv, getent and getconf
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
sys-libs/musl: stable on amd64, arm, ppc and x86
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.14
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.13 has a serious regression
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.13 stable on amd64, arm and x86
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: bring 9999 version up to date with upstream
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: fix compilation errors with 1.1.13
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.13
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
sys-libs/musl: remove older stable version.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.12 stable on arm and ppc.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: version 1.1.12 stable on amd64 and x86
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: add `|| die` for touch
Thanks hasufell. Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: switch to git-r3
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: cleanup wrt `|| die`
Thanks hasufell. Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: remove older stable versions.
Package-Manager: portage-2.2.20.1
Patrice Clement · gentoo
Merge remote-tracking branch 'remotes/github/pr/270'.
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.12.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: 1.1.11-r1 stable on amd64, arm, ppc, x86.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: add fix for codeset.
See http://www.openwall.com/lists/musl/2015/09/01/3 Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: stable on amd64, arm, ppc and x86.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: version bump to 1.1.11
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-libs/musl: fix epatch_user. Bug #557042.
Package-Manager: portage-2.2.20
Anthony G. Basile · gentoo
sys-libs/musl: remove older stable.
Package-Manager: portage-2.2.20
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed