public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
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() {


             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