[gentoo-commits] data/gentoo-news:master commit in: 2024-05-07-perl-features-use-expand/

2024-05-07 Thread Andreas K. Hüttel
commit: 4b348e89b0b705b97c0582eeca0bab2435c4d778
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  7 07:50:54 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May  7 07:51:22 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=4b348e89

Add 2024-05-07-perl-features-use-expand

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../2024-05-07-perl-features-use-expand.en.txt | 31 ++
 1 file changed, 31 insertions(+)

diff --git 
a/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
 
b/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
new file mode 100644
index 000..bde92d9
--- /dev/null
+++ 
b/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
@@ -0,0 +1,31 @@
+Title: dev-lang/perl useflags become a PERL_FEATURES use-expand
+Author: Andreas K. Huettel 
+Posted: 2024-05-10
+Revision: 1
+News-Item-Format: 2.0
+
+Starting with dev-lang/perl-5.38.2-r3, the three use flags "debug", 
+"ithreads", and "quadmath" of Perl are renamed into a common
+use-expand variable, PERL_FEATURES, which should be set *globally*
+in make.conf.
+
+If you do *not* want to change the settings of your Perl, make
+sure that the new variable PERL_FEATURES contains the same settings
+that were applied to your Perl all along. 
+
+I.e., if you have dev-lang/perl[ithreads] installed, make sure
+to now set in make.conf
+  PERL_FEATURES="ithreads"
+
+If you *want* to change the settings of your Perl, you may have to
+run perl-cleaner after rebuilding dev-lang/perl:
+  perl-cleaner --modules ; perl-cleaner --force --libperl
+
+In either case, a full world update
+  emerge -uDNav world
+is recommended and should also bring your system into a consistent
+state.
+
+Background: This change in the structure of the useflags is
+intended to solve bug 930123. The three useflags influence not only
+how Perl itself is installed, but also all Perl modules...



[gentoo-commits] data/gentoo-news:master commit in: 2024-05-07-perl-features-use-expand/

2024-05-07 Thread Andreas K. Hüttel
commit: 9b2a821e455c662000a56f630fd0c38b397e7cb8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  7 09:32:25 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May  7 09:32:25 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=9b2a821e

2024-05-07-perl rev. 2: fix posted date

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../2024-05-07-perl-features-use-expand.en.txt| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
 
b/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
index bde92d9..417238f 100644
--- 
a/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
+++ 
b/2024-05-07-perl-features-use-expand/2024-05-07-perl-features-use-expand.en.txt
@@ -1,7 +1,7 @@
 Title: dev-lang/perl useflags become a PERL_FEATURES use-expand
 Author: Andreas K. Huettel 
-Posted: 2024-05-10
-Revision: 1
+Posted: 2024-05-07
+Revision: 2
 News-Item-Format: 2.0
 
 Starting with dev-lang/perl-5.38.2-r3, the three use flags "debug",