From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AF7C815800A for ; Sun, 30 Jul 2023 17:08:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EC8EDE0207; Sun, 30 Jul 2023 17:08:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D326CE0207 for ; Sun, 30 Jul 2023 17:08:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1865333C4EE for ; Sun, 30 Jul 2023 17:08:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A8615A84 for ; Sun, 30 Jul 2023 17:08:36 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1690736844.80a72bac2350811712c018b68f61a031736c579f.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/ X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/features/musl/make.defaults X-VCS-Directories: profiles/features/musl/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 80a72bac2350811712c018b68f61a031736c579f X-VCS-Branch: master Date: Sun, 30 Jul 2023 17:08:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ca3e6e82-25f5-43ec-9c9c-d686a0e8a1d1 X-Archives-Hash: 306db196dacd27c93b5e14b895526486 commit: 80a72bac2350811712c018b68f61a031736c579f Author: Sam James gentoo org> AuthorDate: Sun Jul 30 17:07:24 2023 +0000 Commit: Sam James gentoo org> CommitDate: Sun Jul 30 17:07:24 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a72bac profiles/features/musl: enable USE=pic musl has no support for textrels, so we always need PIC. At some point, I want to move this into the general profiles by default (especially given the Binutils work we're doing, see 86ac5c16e3149458710b691e1cad81c50be8d661), but baby steps. Anyway, this is essential given things will crash on musl otherwise. Bug: https://bugs.gentoo.org/707660 Signed-off-by: Sam James gentoo.org> profiles/features/musl/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/features/musl/make.defaults b/profiles/features/musl/make.defaults index 80a8fdf9240f..4c680a7340f6 100644 --- a/profiles/features/musl/make.defaults +++ b/profiles/features/musl/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 PORTAGE_LIBC="musl" @@ -6,7 +6,7 @@ ELIBC="musl" FEATURES="sandbox sfperms strict" -USE="nptl unicode -berkdb -gdbm" +USE="nptl pic unicode -berkdb -gdbm" BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb -gdbm" # All libraries are in /lib or /usr/lib