From: "Maciej Barć" <xgqt@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
Date: Wed, 16 Feb 2022 18:51:36 +0000 (UTC) [thread overview]
Message-ID: <1645037492.15fc1888be41be42f27f4ff005b6622121bd54da.xgqt@gentoo> (raw)
commit: 15fc1888be41be42f27f4ff005b6622121bd54da
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 18:02:11 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 18:51:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fc1888
dev-scheme/guile: do not check Guile bytecode (QA issue)
Closes: https://bugs.gentoo.org/795849
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/guile/guile-2.0.14-r4.ebuild | 16 ++++++++++------
dev-scheme/guile/guile-2.2.6.ebuild | 9 +++++++--
dev-scheme/guile/guile-2.2.7-r1.ebuild | 6 +++++-
dev-scheme/guile/guile-3.0.7-r1.ebuild | 6 +++++-
dev-scheme/guile/guile-3.0.8.ebuild | 4 ++++
5 files changed, 31 insertions(+), 10 deletions(-)
diff --git a/dev-scheme/guile/guile-2.0.14-r4.ebuild b/dev-scheme/guile/guile-2.0.14-r4.ebuild
index 50d02983c91f..6cdb67fff567 100644
--- a/dev-scheme/guile/guile-2.0.14-r4.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,8 +12,8 @@ LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
-# workaround for bug 596322
-REQUIRED_USE="regex"
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
@@ -33,14 +33,18 @@ DEPEND="${RDEPEND}
SLOT="12/22" # subslot is soname version
MAJOR="2.0"
-DOCS=( GUILE-VERSION HACKING README )
-
PATCHES=(
"${FILESDIR}/${PN}-2-snarf.patch"
"${FILESDIR}/${P}-darwin.patch"
"${FILESDIR}/${P}-ia64-fix-crash-thread-context-switch.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+DOCS=( GUILE-VERSION HACKING README )
+
src_prepare() {
default
eautoreconf
@@ -75,7 +79,7 @@ src_install() {
find "${ED}" -name '*.la' -delete || die
# From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
dodir /usr/share/gdb/auto-load/$(get_libdir)
mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
diff --git a/dev-scheme/guile/guile-2.2.6.ebuild b/dev-scheme/guile/guile-2.2.6.ebuild
index 7e08347d859f..fe2a735e677e 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -30,6 +30,11 @@ BDEPEND="
sys-devel/gettext"
PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
@@ -60,7 +65,7 @@ src_install() {
default
# From Novell
- # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+ # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
dodir /usr/share/gdb/auto-load/$(get_libdir)
mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild b/dev-scheme/guile/guile-2.2.7-r1.ebuild
index 78619a6cc767..5ae0864f86fc 100644
--- a/dev-scheme/guile/guile-2.2.7-r1.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -35,6 +35,10 @@ PATCHES=(
"${FILESDIR}/${PN}-2.2.7-stack-up.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
diff --git a/dev-scheme/guile/guile-3.0.7-r1.ebuild b/dev-scheme/guile/guile-3.0.7-r1.ebuild
index 2bd3be08275a..0e90037860ba 100644
--- a/dev-scheme/guile/guile-3.0.7-r1.ebuild
+++ b/dev-scheme/guile/guile-3.0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -37,6 +37,10 @@ PATCHES=(
"${WORKDIR}/${P}-gnulib-glibc-2.34.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_prepare() {
diff --git a/dev-scheme/guile/guile-3.0.8.ebuild b/dev-scheme/guile/guile-3.0.8.ebuild
index a6544fa2fef0..efd31ce2549f 100644
--- a/dev-scheme/guile/guile-3.0.8.ebuild
+++ b/dev-scheme/guile/guile-3.0.8.ebuild
@@ -35,6 +35,10 @@ PATCHES=(
"${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
)
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
DOCS=( GUILE-VERSION HACKING README )
src_configure() {
next reply other threads:[~2022-02-16 18:51 UTC|newest]
Thread overview: 110+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-02-16 18:51 Maciej Barć [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-09-24 6:32 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/ Sam James
2024-09-24 4:01 Sam James
2024-09-19 18:19 Arsen Arsenović
2024-08-02 18:29 Arsen Arsenović
2024-05-30 2:21 Sam James
2023-02-07 21:49 Maciej Barć
2023-02-07 21:49 Maciej Barć
2023-02-07 21:49 Maciej Barć
2022-10-18 2:47 Sam James
2022-10-18 2:47 Sam James
2022-10-18 2:47 Sam James
2022-05-04 7:07 WANG Xuerui
2022-04-09 2:35 Sam James
2022-02-16 22:38 Maciej Barć
2022-02-14 20:52 Maciej Barć
2022-02-14 2:07 Sam James
2021-11-19 5:49 Sam James
2021-07-15 22:13 Sergei Trofimovich
2021-06-08 3:52 Sam James
2021-06-08 3:50 Sam James
2021-01-06 22:31 Fabian Groffen
2020-12-27 16:32 Fabian Groffen
2020-11-17 19:05 Agostino Sarubbo
2020-11-07 20:37 Sergei Trofimovich
2020-11-07 20:34 Sergei Trofimovich
2020-11-07 20:22 Sergei Trofimovich
2020-11-07 1:23 Sam James
2020-11-06 20:14 Sam James
2020-11-06 20:14 Sam James
2020-10-05 19:06 Sam James
2020-10-05 19:04 Sam James
2020-09-26 21:34 Sergei Trofimovich
2020-09-23 10:32 Agostino Sarubbo
2020-09-23 10:31 Agostino Sarubbo
2020-09-23 10:29 Agostino Sarubbo
2020-09-23 10:24 Agostino Sarubbo
2020-09-20 21:52 Thomas Deutschmann
2020-09-20 4:48 Sam James
2020-09-20 2:46 Sam James
2020-08-06 6:59 Amy Liffey
2020-07-17 7:55 Sergei Trofimovich
2020-03-29 10:27 Sergei Trofimovich
2020-03-15 13:10 Mikle Kolyada
2020-01-27 16:13 Agostino Sarubbo
2019-12-28 12:16 Jeroen Roovers
2019-12-26 14:15 Jeroen Roovers
2019-12-24 14:13 Mikle Kolyada
2019-12-07 19:31 Amy Liffey
2019-11-28 10:58 Agostino Sarubbo
2019-11-28 10:57 Agostino Sarubbo
2019-11-28 10:44 Agostino Sarubbo
2019-11-28 10:42 Agostino Sarubbo
2019-11-26 12:27 Agostino Sarubbo
2019-11-24 15:41 Aaron Bauman
2019-05-05 11:32 Mikle Kolyada
2019-02-02 16:03 Amy Liffey
2018-10-01 12:40 Thomas Deutschmann
2018-08-03 23:23 Mikle Kolyada
2018-06-03 19:48 Mikle Kolyada
2018-05-03 5:49 Mart Raudsepp
2018-04-26 6:07 Jeroen Roovers
2018-04-25 18:49 Matt Turner
2018-04-18 12:38 Amy Liffey
2018-04-16 6:48 Mikle Kolyada
2018-04-15 3:37 Matt Turner
2018-04-08 15:11 Amy Liffey
2018-03-31 17:54 Sergei Trofimovich
2018-03-30 22:04 Sergei Trofimovich
2018-02-13 7:46 Jason Zaman
2018-02-12 20:06 Sergei Trofimovich
2018-02-11 19:13 Thomas Deutschmann
2018-02-10 18:25 Sergei Trofimovich
2018-01-15 11:10 Amy Liffey
2017-08-05 11:51 Amy Liffey
2017-08-05 11:51 Amy Liffey
2017-07-17 11:45 Pacho Ramos
2017-02-27 20:27 Mike Frysinger
2017-02-19 22:17 Sergei Trofimovich
2017-02-19 18:15 Sergei Trofimovich
2017-02-15 13:31 Amy Liffey
2017-01-29 17:28 Fabian Groffen
2016-12-20 10:09 Amy Winston
2016-12-05 11:17 Pacho Ramos
2016-12-04 12:09 Pacho Ramos
2016-11-29 17:40 Markus Meier
2016-11-20 13:45 Agostino Sarubbo
2016-11-17 8:11 Jeroen Roovers
2016-11-14 16:48 Tobias Klausmann
2016-11-07 15:37 Agostino Sarubbo
2016-11-06 19:26 Amy Winston
2016-11-06 19:13 Amy Winston
2016-11-05 13:03 Amy Winston
2016-11-05 12:56 Amy Winston
2016-10-02 20:09 Amy Winston
2016-09-19 13:17 Lars Wendler
2016-08-25 1:41 Benda XU
2016-08-08 6:37 Pacho Ramos
2016-08-05 16:58 Amy Winston
2016-08-05 4:48 Amy Winston
2016-08-04 20:33 Amy Winston
2016-08-04 20:27 Amy Winston
2016-08-04 9:22 Jeroen Roovers
2016-08-04 9:10 Jeroen Roovers
2016-06-12 19:51 Markus Meier
2016-05-30 13:51 Tobias Klausmann
2015-10-12 23:24 Ryan Hill
2015-10-12 23:24 Ryan Hill
2015-10-12 23:24 Ryan Hill
2015-08-16 11:30 Justin Lecher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1645037492.15fc1888be41be42f27f4ff005b6622121bd54da.xgqt@gentoo \
--to=xgqt@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox