Alexe Stefan writes:
> Layman is still a convenient way of managing overlays. It still works
> as intended.
> Is there any way for it to be kept in the repos?
Is there an issue for you with using eselect-repository, which is
actively maintained and doesn't depend on unmaintained software
Andreas Sturmlechner writes:
> Impact On Happy X Users
> ===
>
> Minor. Most dependencies were already required with kde-plasma/plasma-desktop
> and its dependencies. Upcoming stable versions of kde-apps/spectacle and
> kde-apps/krfb will depend on (K)PipeWire
Sam James writes:
> Alexe Stefan writes:
>
>> Does enabling USE=valgrind impact runtime performance in any way?
>
> A very small amount because it adds a check at runtime for whether
> the application is running under Valgrind. The compiler may be able
> to optim
Alexe Stefan writes:
> Does enabling USE=valgrind impact runtime performance in any way?
A very small amount because it adds a check at runtime for whether
the application is running under Valgrind. The compiler may be able
to optimise this a bit if it can determine it's unlikely (if the
Andreas Sturmlechner writes:
> [[PGP Signed Part:Undecided]]
> This was discussed already in 2021. Going to be used by 30+ packages.
>
> Description:
> "Enable support for freedesktop.org Secret Service API password store"
>
> See also:
> https://bugs.gentoo.org/905928
>
to do, it's too flaky
under sandbox & not reliable with diff arches.)
Signed-off-by: Sam James
---
profiles/use.desc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/profiles/use.desc b/profiles/use.desc
index 04ca8e845ccd9..675fd291fee22 100644
--- a/profiles/use.desc
+
James Cloos writes:
>>>>>> "SJ" == Sam James writes:
>
> SJ> +Such admins will need to edit the new files in the new directories or
> SJ> +make overrides in their own files in the new directories using a higher
> SJ> +number in the filename.
&
>>>>> "SJ" == Sam James writes:
SJ> +Such admins will need to edit the new files in the new directories or
SJ> +make overrides in their own files in the new directories using a higher
SJ> +number in the filename.
given that openssh uses first-wins
Signed-off-by: Sam James
---
...05-08-openssh-configuration-changes.en.txt | 27 +++
1 file changed, 27 insertions(+)
create mode 100644
2023-05-08-openssh-configuration-changes/2023-05-08-openssh-configuration-changes.en.txt
diff --git
a/2023-05-08-openssh-configuration
Signed-off-by: Sam James
---
...05-08-openssh-configuration-changes.en.txt | 27 +++
1 file changed, 27 insertions(+)
create mode 100644
2023-05-08-openssh-configuration-changes/2023-05-08-openssh-configuration-changes.en.txt
diff --git
a/2023-05-08-openssh-configuration
We already allow -Os and -Oz is just a more aggressive version of that.
Signed-off-by: Sam James
---
eclass/flag-o-matic.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 201b033df279..ff0fa09ed152 100644
LTO is pretty safe nowadays and packages broken with it should really use
filter-lto specifically instead.
Signed-off-by: Sam James
---
eclass/flag-o-matic.eclass | 1 +
1 file changed, 1 insertion(+)
diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index be169f934c02
this functionality upstream in GCC
anymore for this reason, it's not IIRC supported in Clang, and we're not testing
it either.
Please use the far superior -fstack-clash-protection instead.
Signed-off-by: Sam James
---
eclass/flag-o-matic.eclass | 1 -
1 file changed, 1 deletion(-)
diff --git a/eclass/flag-o
-by: Sam James
---
eclass/flag-o-matic.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 6bec3df308814..3dd39c54a5317 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -47,7 +47,7 @@ setup
> On May 4, 2023 6:38:32 PM UTC, Mike Gilbert wrote:
> > # Out of date by several versions. Many unresolved security
> > # vulnerabilities. Lack of manpower/interest in keeping it up to date.
> > # Removal on 2023-06-03.
> > www-client/chromium-bin
> >
> On Thu, 2023-05-04 at 18:59 +, Maciej
Florian Schmaus writes:
> [[PGP Signed Part:Undecided]]
> On 27/04/2023 23.16, Sam James wrote:
>> Florian Schmaus writes:
>>
>>> [[PGP Signed Part:Undecided]]
>>> On 26/04/2023 18.12, Matt Turner wrote:
>>>> On Wed, Apr 26, 2023 at 11:31 AM Fl
Florian Schmaus writes:
> [[PGP Signed Part:Undecided]]
> On 28/04/2023 16.34, Michał Górny wrote:
>> On Fri, 2023-04-28 at 08:59 +0200, Florian Schmaus wrote:
>>> And I never said that I believe in representing the majority's opinion.
>>> That said, I prefer to have this voted on by an
Michał Górny writes:
> On Fri, 2023-04-28 at 01:38 +0100, Sam James wrote:
>> Pascal Jäger writes:
>>
>> > Maybe I’m getting this wrong, but didn’t we switch to shallow
>> > checkouts for the systems repository? I remember it was a major
>> > outcr
Pascal Jäger writes:
> Maybe I’m getting this wrong, but didn’t we switch to shallow
> checkouts for the systems repository? I remember it was a major
> outcry on the mailing list. So at least for end users git keeps no
> history and our repository history should not impact clone size of a
>
Florian Schmaus writes:
> [[PGP Signed Part:Undecided]]
> On 26/04/2023 18.12, Matt Turner wrote:
>> On Wed, Apr 26, 2023 at 11:31 AM Florian Schmaus wrote:
>>> The discussion would be more productive if someone who is supporting the
>>> EGO_SUM deprecation could rationally summarize the main
Florian Schmaus writes:
> Hi Sam,
>
> thanks for your feedback. I am glad for everyone who engages in this
> discussion and shares their views and new information.
>
> On 24/04/2023 22.28, Sam James wrote:
>> Florian Schmaus writes:
>> [CCing williamh@ as
Florian Schmaus writes:
[CCing williamh@ as go-module.eclass & dev-lang/go maintainer.]
> I like to ask the Gentoo council to vote on whether EGO_SUM should be
> reinstated ("un-deprecated") or not.
>
> EGO_SUM is a project-comprehensive matter, as it affects not only
> Go-lang packaging but
app-editors/scite is up for grabs as its proxied maintainer has decided
to retire.
It has two open bugs:
1. A trivial GCC 13 build issue (missing include)
2. Version bump pending
thanks,
sam
signature.asc
Description: PGP signature
# Sam James (2023-04-18)
# Fails to compile with GCC 13, out of date, QA issues, and various open bugs.
# Removal on 2023-05-18.
# Bug #899218, bug #899218, bug #796599, bug #672326, bug #788844.
net-p2p/litecoind
signature.asc
Description: PGP signature
# Sam James (2023-04-18)
# Fails to compile with GCC 13, no upstream activity.
# Removal on 2023-05-18. Bug #895206.
sci-geosciences/congen
signature.asc
Description: PGP signature
# Sam James (2023-04-14)
# Fails with modern C, no upstream activity since 2005.
# Removal on 2023-05-14. Bug #778506, bug #881205.
www-apache/mod_log_sql
signature.asc
Description: PGP signature
# Sam James (2023-04-14)
# Obsolete because of Twitter API changes. Archived upstream.
# Removal on 2023-05-14. Bug #904296.
net-im/cawbird
signature.asc
Description: PGP signature
Closes: https://bugs.gentoo.org/836781
Signed-off-by: Sam James
---
eclass/postgres.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/postgres.eclass b/eclass/postgres.eclass
index 1597f2a9aafb7..95ed168d40a1c 100644
--- a/eclass/postgres.eclass
+++ b/eclass
These variables are exported by pkg_setup and are intended for
use by ebuilds, as the docs for postgres_pkg_setup say.
Signed-off-by: Sam James
---
eclass/postgres.eclass | 11 +++
1 file changed, 11 insertions(+)
diff --git a/eclass/postgres.eclass b/eclass/postgres.eclass
index
This matches what we do in other eclasses like for python and ruby.
It leads to a nicer error if e.g. manually using ebuild(1) rather
than emerge(1) and deps aren't satisfied, or forgot to set POSTGRES_TARGETS
locally, etc.
Signed-off-by: Sam James
---
eclass/postgres.eclass | 6 +-
1 file
On 12 April 2023 16:58:58 BST, "Michał Górny" wrote:
>From: Raul E Rangel
>
>Python distutils packages that build C extensions are currently not
>declaring PYTHON_DEPS as part of their DEPEND declaration. This results
>in build errors when cross compiling using ROOT=.
>
>i.e.,
> In file
Hans de Graaff writes:
> [[PGP Signed Part:Undecided]]
> On Fri, 2023-04-07 at 11:14 +0100, Sam James wrote:
>> This might prevent an ebuild installing no files, but the main aim
>> here is
>> to give a better error message earlier on rather than the classic
>> &q
Hans de Graaff writes:
> [[PGP Signed Part:Undecided]]
> On Tue, 2023-04-04 at 01:02 +0100, Sam James wrote:
>>
>> - app-misc/foo (with only USE_RUBY="ruby30") using ruby-single.eclass
>> is queued
>> and fails because the installed Ruby isn't full
This makes it a lot easier to narrow down the culprit given it warns in global
scope.
(Apparently ${EBUILD} isn't defined in PMS.)
Signed-off-by: Sam James
---
eclass/ruby-fakegem.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/ruby-fakegem.eclass b/eclass
ets_ruby31:
* ruby_implementation_command returned an empty RUBY for ruby31
* ERROR: dev-ruby/mercenary-0.4.0-r1::gentoo failed (setup phase):
* Could not find RUBY for ruby31. Is dev-lang/ruby:3.1 installed?
```
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 7 +++
1 file changed, 7 insertions(+)
any.eclass and/or a pkg_setup which helps
enforcement, but that's another thing to handle.
Followup to d078ec2a151d16b7ed045f1889bb5b97c4b9e6af ("Add virtual/rubygems to
dependencies[...]").
Bug: https://bugs.gentoo.org/771744
Signed-off-by: Sam James
---
eclass/ruby-single.eclass | 9 ++--
Hans de Graaff writes:
> [[PGP Signed Part:Undecided]]
> On Wed, 2023-03-29 at 16:39 +0100, Sam James wrote:
>> This means we don't get confusing *DEPEND/REQUIRED_USE errors about
>> it being
>> unparseable and instead just get a straightforward die message
>
Raul Rangel writes:
> On Fri, Mar 31, 2023 at 11:03 AM Sam James wrote:
>>
>>
>>
>> > On 31 Mar 2023, at 17:07, Raul Rangel wrote:
>> >
>> > Hello,
>> > I was looking at the glibc
>> > [ebuild](https://gitweb.gentoo
> On 31 Mar 2023, at 17:07, Raul Rangel wrote:
>
> Hello,
> I was looking at the glibc
> [ebuild](https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-libs/glibc/glibc-2.37-r1.ebuild#n136)
> and noticed that it contains a lot of RDEPEND:
>RDEPEND="${COMMON_DEPEND}
>app-arch/gzip
>
# Sam James (2023-03-31)
# Has suspicious test suite warnings with >=ruby31, no activity upstream, and
# no reverse dependencies in Gentoo.
# Removal on 2023-04-30.
dev-ruby/ddmemoize
signature.asc
Description: PGP signature
Ulrich Mueller writes:
>>>>>> On Wed, 29 Mar 2023, Sam James wrote:
>
>> -if ! has test "$IUSE"; then
>> +if ! has test ${IUSE}; then
>
> You cannot reliably test for a flag in IUSE with code like this.
> PMS defines the function in_iu
scope, but let's just fix the thing which is definitely
wrong (the quoting).
This does change the metadata generated in the way I expected, but it doesn't
remove *all* duplicates.
Signed-off-by: Sam James
---
eclass/ruby-fakegem.eclass | 42 ++
1 file changed
ated in the way I expected, but it doesn't
remove *all* duplicates.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index b81038237a6b..b63dd19e18f2 100644
--- a/eclass/ruby-ng.ec
This means we don't get confusing *DEPEND/REQUIRED_USE errors about it being
unparseable and instead just get a straightforward die message indicating
the problem.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/eclass
Signed-off-by: Sam James
---
eclass/ruby-fakegem.eclass | 42 ++
1 file changed, 29 insertions(+), 13 deletions(-)
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index b3262dc5cdb4..9af96bec319f 100644
--- a/eclass/ruby-fakegem.eclass
I was looking at the generated metadata for nokogiri and noticed several
instances of 'test' in IUSE & RESTRICT. Ended up finding that the quoting
of 'IUSE' in has is wrong here.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff -
This means we don't get confusing *DEPEND/REQUIRED_USE errors about it being
unparseable and instead just get a straightforward die message indicating
the problem.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/eclass
# Sam James (2023-03-29)
# Stuck on ruby27, low activity upstream, needs someone who actively uses it to
# test it properly as automated tests require an API key.
# Removal on 2023-04-28. Bug #903542.
dev-ruby/flickraw
signature.asc
Description: PGP signature
# Sam James (2023-03-29)
# Only supports imminently-EOL ruby27, depends on obsolete QtScript instead
# of QML. Support for other languages was removed long ago, e.g. python support
# is stuck on python2-only. Kross itself is on the chopping block too:
# bug #810493, bug #903532.
# Removal on 2023
# Sam James (2023-03-29)
# Only supports imminently-EOL ruby27.
# Removal on 2023-04-28. Bug #903499.
net-misc/mikutter
signature.asc
Description: PGP signature
Hans de Graaff writes:
> Signed-off-by: Hans de Graaff
> ---
> eclass/ruby-fakegem.eclass | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
> index 9ef5e1f098d1..08e3ccf588ac 100644
> --- a/eclass/ruby-fakegem.eclass
> +++
Ulrich Mueller writes:
> [[PGP Signed Part:Undecided]]
>> On Fri, 24 Mar 2023, Florian Schmaus wrote:
>
>>> Then it looks wrong, conceptually. Or would it be o.k. if I committed
>>> ebuild-mode.el to the top-level directory of the Gentoo repository?
>
>> I do not think the comparison with
Ulrich Mueller writes:
> [[PGP Signed Part:Undecided]]
>>>>>> On Fri, 24 Mar 2023, Sam James wrote:
>
>> The idea is to make other editors less-hostile when they don't have
>> a dedicated mode (like I said in the commit message). The specific
>> re
Ulrich Mueller writes:
> [[PGP Signed Part:Undecided]]
>>>>>> On Fri, 24 Mar 2023, Sam James wrote:
>
>>> I'm slightly confused. What repository is this intended for?
>
>> gentoo.git.
>
> Then it looks wrong, conceptually. Or would it be o.k.
Ulrich Mueller writes:
> [[PGP Signed Part:Undecided]]
>>>>>> On Fri, 24 Mar 2023, Sam James wrote:
>
>> This allows conveniently editing ebuilds and eclasses in editors which don't
>> have a specific ebuild mode like Emacs and Vim do.
>
> I'm slightly
Rephrase to make clear that go-module_src_unpack itself isn't actually
deprecated, just one of its modes of operation (the one with EGO_SUM).
Signed-off-by: Sam James
---
eclass/go-module.eclass | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/eclass/go-module.eclass
forward we may want to have pkgdev support custom
keys in this file for e.g. copyright year mangling too.
Signed-off-by: Sam James
---
.editorconfig | 8
1 file changed, 8 insertions(+)
create mode 100644 .editorconfig
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index
if [[ ${tests_failed} == 1 ]] ; then
die "Tests failed! Please see ..."
fi
```
Just like we do with e.g. virtualx. This also brings us into line
with the Python eclasses.
Signed-off-by: Sam James
---
eclass/ruby-fakegem.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --gi
We already inherit the eqawarn eclass and use it elsewhere
in this eclass, so it's available & this then fits the rest
of our use.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.ec
if [[ ${tests_failed} == 1 ]] ; then
die "Tests failed! Please see ..."
fi
```
Just like we do with e.g. virtualx. This also brings us into line
with the Python eclasses.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --gi
We already inherit the eqawarn eclass and use it elsewhere
in this eclass, so it's available & this then fits the rest
of our use.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.ec
if [[ ${tests_failed} == 1 ]] ; then
die "Tests failed! Please see ..."
fi
```
Just like we do with e.g. virtualx. This also brings us into line
with the Python eclasses.
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --gi
On Wed, 8 Mar 2023 17:33:24 +0100
Michał Górny wrote:
> Use openpgp-verify-detached when app-portage/gemato-20.0 is installed.
> This lets us test the new code paths on ~arch with minimal risk
> of breakage on stable.
>
> Signed-off-by: Michał Górny
> ---
> eclass/verify-sig.eclass | 13
.
This means we don't have to try whitelist 'strchr'.
v2: drop 'export' as PMS doesn't allow it in make.defaults.
Signed-off-by: Sam James
---
profiles/base/make.defaults | 6 ++
1 file changed, 6 insertions(+)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index
.
This means we don't have to try whitelist 'strchr'.
Signed-off-by: Sam James
---
profiles/base/make.defaults | 6 ++
1 file changed, 6 insertions(+)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index ab69dbfae58ee..bdffd57047bbc 100644
--- a/profiles/base
from this directory, does not apply any sysroot to the paths
within because the script is outside the sysroot, and finally fails when
attempting to link the host's libc.so.6.
Signed-off-by: James Le Cuirot
---
eclass/cmake.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
> On 20 Feb 2023, at 08:37, Florian Schmaus wrote:
>
> On 19/02/2023 18.32, Michał Górny wrote:
>> +Abstract
>> +
>> +
>> +A new ``TEST_SUITE_PRESENT`` variable is introduced to indicate whether
>> +the package features a test suite.
> I wonder if we could not simply use IUSE="test"
# Sam James (2023-02-18)
# Last release in 2018, needs porting to Python 3.11, and no reverse
# dependencies. Removal on 2023-03-18. bug #895174.
dev-python/setuptools_trial
signature.asc
Description: PGP signature
# Sam James (2023-02-18)
# Backport to Python 3.5(!) hence irrelevant for newer versions of Python
# where os.scandir() and os.walk() improvements were integrated in the stdlib.
# Incompatible with Python 3.11. No reverse dependencies.
# Removal on 2023-03-18. bug #895198
dev-python/scandir
> On 9 Feb 2023, at 20:04, Arsen Arsenović wrote:
>
> This behavior is relied on elsewhere, for setting BDEPENDs correctly.
>
> Signed-off-by: Arsen Arsenović
> ---
> Hi there,
>
> I was trying to merge GDC, and noticed that the non-selfhost BDEPEND is
> missing for GCC 13. Specifically,
On Thu, 2023-02-09 at 14:03 +0100, Michał Górny wrote:
> Hi,
>
> I'd like to propose that we work towards having good defaults for CC
> and CXX variables in make.conf files. Something like:
>
> CC=${CHOST}-gcc
> CXX=${CHOST}-g++
>
> or:
>
> CC=${CHOST}-cc
> CXX=${CHOST}-c++
>
> Why?
> On 28 Jan 2023, at 19:25, Mike Gilbert wrote:
>
> This gives a nice speedup to net-fs/samba, which (re)links several
> hundred files in its install phase.
>
> Bug: https://bugs.gentoo.org/715542
> Signed-off-by: Mike Gilbert
> ---
OK, let's try it. Bit reluctant because of some of the
This is generally what we do in patches and such.
Signed-off-by: Sam James
---
eclass/toolchain-funcs.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 9bb660e4f71f3..c2c2d1199155d 100644
Signed-off-by: Sam James
---
eclass/toolchain-funcs.eclass | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 840111f6cc30d..9bb660e4f71f3 100644
--- a/eclass/toolchain-funcs.eclass
SSP and PIE are relevant to C++ too.
Signed-off-by: Sam James
---
eclass/toolchain-funcs.eclass | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index d46104275f8e6..840111f6cc30d 100644
--- a/eclass
Bug: https://bugs.gentoo.org/884417
Bug: https://bugs.gentoo.org/876895
Signed-off-by: Sam James
---
eclass/toolchain-funcs.eclass | 9 +
1 file changed, 9 insertions(+)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index b9e956098b3e2..d46104275f8e6 100644
: https://bugs.gentoo.org/841770
Bug: https://bugs.gentoo.org/847148
Bug: https://bugs.gentoo.org/876893
Signed-off-by: Sam James
---
eclass/toolchain-funcs.eclass | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain
> On 28 Jan 2023, at 20:24, Michał Górny wrote:
>
> On Sat, 2023-01-28 at 21:18 +0100, Michał Górny wrote:
>> On Sat, 2023-01-28 at 21:11 +0100, Michał Górny wrote:
>>> Hi,
>>>
>>> Per blueness' request, some of his packages are now looking for a new
>>> maintainer. The affected packages
> On 28 Jan 2023, at 20:11, Michał Górny wrote:
>
> Hi,
>
> Per blueness' request, some of his packages are now looking for a new
> maintainer. The affected packages are:
>
>
> dev-util/gperf
> net-misc/curl
> sys-fs/f2fs-tools
> sys-process/cronbase
> virtual/cron
Taken for base-system@.
> On 27 Jan 2023, at 20:15, Michal Prívozník wrote:
>
> On 1/27/23 20:21, Michał Górny wrote:
>> On Fri, 2023-01-27 at 10:51 -0800, A Schenck wrote:
>>> On 1/27/23 09:36, Michał Górny wrote:
# Michał Górny (2023-01-27)
# GKrellM and a variety of plugins. It's unmaintained for some
On Mon, 2023-01-23 at 11:20 -0500, Joshua Kinard wrote:
> On 1/21/2023 06:03, James Le Cuirot wrote:
> > Variables like CC can have spaces for additional arguments. This is
> > particularly useful for reliably setting the sysroot.
> >
> > Signed-off-by: James Le C
Signed-off-by: James Le Cuirot
---
sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild | 2 +-
sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild | 2 +-
sys-kernel/linux-headers/linux-headers-5.19.ebuild| 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-kernel
An upper-case name suggests that the variable is exported. This variable
is also not just used for cross-compiling any more.
Signed-off-by: James Le Cuirot
---
eclass/kernel-2.eclass | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/eclass/kernel-2
On Fri, 2023-01-20 at 23:11 +, James Le Cuirot wrote:
> The context for this is a pull request I've been working on for a few weeks.
>
> https://github.com/gentoo/gentoo/pull/28851
>
> RAP prefix nobbled gcc/clang's sysroot when invoking the linker because glibc
> in
On Sun, 2023-01-22 at 09:18 +0100, Ulrich Müller wrote:
> Signed-off-by: Ulrich Müller
> ---
> bin/dohtml.py| 6 ++
> bin/eapi.sh | 4 ++--
> lib/portage/const.py | 3 +--
> lib/portage/package/ebuild/config.py | 11
.
Signed-off-by: James Le Cuirot
---
dev-libs/libbsd/libbsd-0.11.7-r2.ebuild | 43 +
1 file changed, 43 insertions(+)
create mode 100644 dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
diff --git a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
b/dev-libs/libbsd/libbsd-0.11.7-r2
.
Signed-off-by: James Le Cuirot
---
eclass/python-utils-r1.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 43472bd1fae0..bc397229a670 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1
Signed-off-by: James Le Cuirot
---
profiles/features/prefix/standalone/profile.bashrc | 11 +--
sys-devel/clang/clang-13.0.1.ebuild| 5 +
sys-devel/clang/clang-14.0.6-r1.ebuild | 5 +
sys-devel/clang/clang-15.0.6-r1.ebuild | 5 +
sys
Signed-off-by: James Le Cuirot
---
eclass/toolchain.eclass| 13 +
profiles/features/prefix/standalone/profile.bashrc | 14 +-
2 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
the prefix profile into the eclass so that it's less
of a special case. We can avoid relying on the `BOOTSTRAP_RAP_STAGE2`
variable by checking for the `prefix-guest` USE flag instead, as a
prefix-guest profile is now used for RAP stage 2.
Signed-off-by: James Le Cuirot
---
eclass/toolchain.eclass
the gen_usr_ldscript function is a
noop on prefix anyway, but I'm still adding this in case that changes.
Signed-off-by: James Le Cuirot
---
eclass/usr-ldscript.eclass | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass
,
but they would not install glibc anyway.
This change is not needed for musl, as it does not install any ld scripts.
Signed-off-by: James Le Cuirot
---
profiles/features/prefix/standalone/profile.bashrc | 9 +
sys-libs/glibc/glibc-2.36-r6.ebuild| 11 +++
sys-libs
These changes relate to the news item I recently posted here. They've already
had some feedback on GitHub, but they include eclass changes, and protocol says
I must post them here too. I've included the wider package changes, as the
eclass changes alone don't make sense out of context.
In
Variables like CC can have spaces for additional arguments. This is
particularly useful for reliably setting the sysroot.
Signed-off-by: James Le Cuirot
---
eclass/kernel-2.eclass | 21 +++--
1 file changed, 15 insertions(+), 6 deletions(-)
diff --git a/eclass/kernel-2.eclass b
all the prefix
profiles. Prefix is quite a niche feature, so I don't want to show this news
to everyone.
Title: Breaking changes to the RAP Prefix toolchain
Author: James Le Cuirot
Posted: 2023-01-20
Revision: 1
News-Item-Format: 2.0
Display-If-Profile: default/linux/amd64/17.0/no-multilib
> On 20 Jan 2023, at 13:18, Andrey Grozin wrote:
>
> There seems to be a regression in 4.4 which potentially can affect many
> packages. It is fixed upstream. Wouldn't it be good to include this fix in
> the Gentoo package?
>
If you notice an issue in a package, please file a bug. If you
: https://bugs.gentoo.org/891133
Signed-off-by: Sam James
---
sys-apps/ed/ed-1.19-r1.ebuild | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/sys-apps/ed/ed-1.19-r1.ebuild b/sys-apps/ed/ed-1.19-r1.ebuild
index 8f805d415665a..e2d63d30eb660 100644
--- a/sys-apps/ed/ed-1.19-r1
distfile
in SRC_URI with the same suffix.
Closes: https://bugs.gentoo.org/891133
Thanks-to: Ionen Wolkens
Signed-off-by: Sam James
---
eclass/unpacker.eclass | 29 ++---
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git a/eclass/unpacker.eclass b/eclass
+ mirror listed).
Sam James (2):
unpacker.eclass: flatten unpacker_src_uri_depends dependencies
sys-apps/ed: use unpacker_src_uri_depends again
eclass/unpacker.eclass| 29 ++---
sys-apps/ed/ed-1.19-r1.ebuild | 7 +--
2 files changed, 15 insertions(+), 21
> On 14 Jan 2023, at 18:18, Hank Leininger wrote:
>
> On Fri, Jan 13, 2023 at 02:35:45PM +0100, mgorny wrote:
>> acct-group/squid
>> acct-user/squid
>> net-proxy/squid
>
> I have an interest in these so I could p-m them, but I would need adult
> supervision.
>
That can be arranged. I'll
201 - 300 of 1550 matches
Mail list logo