commit: 807196f977c3779f7713e080d1c416c57b046d5d
Author: Mats Lidell <matsl <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 6 20:05:44 2025 +0000
Commit: Mats Lidell <matsl <AT> gentoo <DOT> org>
CommitDate: Sat Dec 6 22:42:41 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807196f9
app-editors/xemacs: remove no-pie restriction
Signed-off-by: Mats Lidell <matsl <AT> gentoo.org>
.../xemacs/{xemacs-21.5.36-r4.ebuild => xemacs-21.5.36-r5.ebuild} | 7 -------
app-editors/xemacs/xemacs-21.5.9999.ebuild | 7 -------
2 files changed, 14 deletions(-)
diff --git a/app-editors/xemacs/xemacs-21.5.36-r4.ebuild
b/app-editors/xemacs/xemacs-21.5.36-r5.ebuild
similarity index 97%
rename from app-editors/xemacs/xemacs-21.5.36-r4.ebuild
rename to app-editors/xemacs/xemacs-21.5.36-r5.ebuild
index e54e3b01a628..9c71caa62cdc 100644
--- a/app-editors/xemacs/xemacs-21.5.36-r4.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.36-r5.ebuild
@@ -1,9 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Note: xemacs currently does not work with position independent code
-# so the build forces the use of the -no-pie option
-
EAPI=8
inherit flag-o-matic xdg-utils desktop autotools
@@ -83,10 +80,6 @@ src_prepare() {
src_configure() {
local myconf=""
- # bug #639642
- test-flags -no-pie >/dev/null && append-flags -no-pie
- filter-flags -pie
-
if use X; then
myconf="${myconf} --with-widgets=athena"
diff --git a/app-editors/xemacs/xemacs-21.5.9999.ebuild
b/app-editors/xemacs/xemacs-21.5.9999.ebuild
index a37d6b38b307..ef5200b254e2 100644
--- a/app-editors/xemacs/xemacs-21.5.9999.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.9999.ebuild
@@ -1,9 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Note: xemacs currently does not work with position independent code
-# so the build forces the use of the -no-pie option
-
EAPI=8
inherit flag-o-matic xdg-utils desktop autotools
@@ -82,10 +79,6 @@ src_prepare() {
src_configure() {
local myconf=""
- # bug #639642
- test-flags -no-pie >/dev/null && append-flags -no-pie
- filter-flags -pie
-
if use X; then
myconf="${myconf} --with-widgets=athena"