Update WANT_AUTOMAKE atoms to match.
Drop 2.71 from _LATEST_AUTOCONF since 2.72 is stable.
Closes: https://bugs.gentoo.org/948125
Signed-off-by: Mike Gilbert
---
PR: https://github.com/gentoo/gentoo/pull/40187
eclass/autotools.eclass | 21 -
1 file changed, 4 insertions
. This may be used by
ebuild authors in certain use cases.
Bug: https://bugs.gentoo.org/938164
Signed-off-by: Mike Gilbert
---
eclass/fcaps.eclass | 35 ++-
1 file changed, 26 insertions(+), 9 deletions(-)
diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass
On Sun, Nov 10, 2024 at 5:38 PM Eli Schwartz wrote:
>
> On 11/10/24 4:54 PM, Mike Gilbert wrote:
> > Removing the read bit from suid binaries has questionable security
> > benefit, and may cause problems for some software.
> >
> > Users may override FCAPS_CAPS_MOD
Removing the read bit from suid binaries has questionable security
benefit, and may cause problems for some software.
Users may override FCAPS_CAPS_MODE and FCAPS_NOCAPS_MODE should they
desire the old behavior.
Bug: https://bugs.gentoo.org/938164
Signed-off-by: Mike Gilbert
---
eclass
Signed-off-by: Mike Gilbert
---
eclass/fcaps.eclass | 18 +++---
1 file changed, 15 insertions(+), 3 deletions(-)
diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass
index 477e1e954ab8..bf05776ba760 100644
--- a/eclass/fcaps.eclass
+++ b/eclass/fcaps.eclass
@@ -1,4 +1,4
On Sat, Oct 26, 2024 at 1:03 AM Robin H. Johnson wrote:
>
> On Tue, Oct 22, 2024 at 11:24:29PM -0400, Eli Schwartz wrote:
> > Apache has a mirror network, which only covers the most recent release
> > of any given package. They also have an additional site which does not
> > appear to be a CDN, an
On Thu, Oct 17, 2024 at 1:58 AM Ulrich Müller wrote:
>
> This allows passing additional options to ssh.
>
> Signed-off-by: Ulrich Müller
> ---
> eclass/cvs.eclass | 7 +++
> 1 file changed, 7 insertions(+)
>
> diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass
> index 1289ee54cc3b..5148daa2d
The LUA variable points to a lua binary that is likely to be executed by
the build system. Use BROOT for this.
Use ESYSROOT for the pkg-config symlink, since this is likely used for
linking a library.
Signed-off-by: Mike Gilbert
---
eclass/lua-utils.eclass | 12 ++--
1 file changed, 6
On Thu, Aug 8, 2024 at 12:07 PM Eli Schwartz wrote:
>
> # Eli Schwartz (2024-05-26)
> # Unmaintained, website gone. Last released in 2010. Fails to build
> # with GCC 14, detects and builds against nonexisting dependencies.
> # Fails to authenticate users anyway. Obsoleted and replaced by
> # nss
On Wed, Jul 17, 2024 at 2:57 PM Pacho Ramos wrote:
>
> Hello,
>
> This is a follow up from an older thread by leio in the mailing list:
> https://archives.gentoo.org/gentoo-dev/message/bf36c4c50f9c15db222faa6a66b0c6c9
>
> The problem is that, at present time, we are getting more and more bugs
> co
Signed-off-by: Mike Gilbert
---
.../2024-08-09-dracut-crypt.en.txt| 26 +++
1 file changed, 26 insertions(+)
create mode 100644 2024-08-09-dracut-crypt/2024-08-09-dracut-crypt.en.txt
diff --git a/2024-08-09-dracut-crypt/2024-08-09-dracut-crypt.en.txt
b/2024-08-09
On Sat, Jul 6, 2024 at 9:45 AM Andrey Grozin
wrote:
>
> On Fri, 5 Jul 2024, Mike Gilbert wrote:
> > It looks like you mass-filed a couple dozen bugs, but left them
> > assigned to bug-wranglers.
> >
> > Please assign your own bug reports, especially when files en-m
On Thu, Jul 4, 2024 at 8:33 AM Andrey Grozin
wrote:
>
> On Wed, 3 Jul 2024, Eli Schwartz wrote:
> > On 7/3/24 12:19 AM, Andrey Grozin wrote:
> >> 1. From which phase function should setup-wxwidgets be called?
> >> The current statistics of the packages in the tree is:
> >> src_configure 66
> >> sr
On Fri, Jun 21, 2024 at 9:15 AM wrote:
I would combine this with the previous commit which adds the values to
curl_quic.desc, and has a much better commit message.
For the summary, something like "profiles: add CURL_QUIC USE_EXPAND"
should do the trick.
# Mike Gilbert (2024-06-01)
# Abandoned upstream. No Gentoo maintainer since 2021.
# Plugin system seems quite broken (bug 887119).
# Removal on 2024-07-01.
sys-fs/reiser4progs
sys-libs/libaal
On Tue, May 21, 2024 at 11:38 PM Michał Górny wrote:
>
> On Tue, 2024-05-21 at 22:05 -0400, Mike Gilbert wrote:
> > Signed-off-by: Mike Gilbert
> > ---
> > eclass/verify-sig.eclass | 10 +++---
> > 1 file changed, 7 insertions(+), 3 deletions(-)
> >
>
On Wed, May 22, 2024 at 1:53 AM Ulrich Mueller wrote:
> Please provide an explanation what problem this patch fixes.
>
> Why is calling unpack on sig files bad? It should silently skip files
> with unknown extensions.
The main reason is that Portage does not *silently* skip unknown
extensions in
Signed-off-by: Mike Gilbert
---
eclass/verify-sig.eclass | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/eclass/verify-sig.eclass b/eclass/verify-sig.eclass
index b74ed78290aa..4d48c9ed8503 100644
--- a/eclass/verify-sig.eclass
+++ b/eclass/verify-sig.eclass
Signed-off-by: Mike Gilbert
---
eclass/verify-sig.eclass | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/eclass/verify-sig.eclass b/eclass/verify-sig.eclass
index b74ed78290aa..b0f180fdb3ac 100644
--- a/eclass/verify-sig.eclass
+++ b/eclass/verify-sig.eclass
@@ -429,7
On Tue, May 14, 2024 at 7:59 AM Andrew Ammerlaan
wrote:
> Commit f51cd5b64c14ddfb83488a12d538c66a4a309376 resets kernel environment
> variables when binpkgs are merged, this makes sense since we care about the
> system that the binpkg will be installed on, not the system the binpkg was
> built on.
On Fri, Apr 19, 2024 at 1:56 PM James Le Cuirot wrote:
>
> On Fri, 2024-04-19 at 12:14 -0400, Mike Gilbert wrote:
> > When using the CBUILD toolchain, it makes no sense to look for headers
> > and libraries in the CHOST-based SYSROOT.
> >
> > Signed-off-by: Mik
When using the CBUILD toolchain, it makes no sense to look for headers
and libraries in the CHOST-based SYSROOT.
Signed-off-by: Mike Gilbert
---
eclass/toolchain-funcs.eclass | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass
When the functions are called with nonfatal, we need to ensure 'popd'
does not clobber the exit status of the called command.
Update meson_src_configure as well just for consistency.
Closes: https://bugs.gentoo.org/930119
Signed-off-by: Mike Gilbert
---
eclass/meson.e
On Mon, Apr 8, 2024 at 5:51 AM Jaco Kroon wrote:
>
> Hi All,
>
> I was hoping for some advise regarding how I could improve the glusterfs
> package for users (and myself). At least those using openrc, but I
> suspect similar may be applicable to systemd, but I have no idea how
> systemd handles n
On Tue, Mar 26, 2024 at 12:51 PM Michał Górny wrote:
>
> On Tue, 2024-03-26 at 11:01 -0400, Mike Gilbert wrote:
> > meson.build has some logic to build ia32 EFI binaries on x86_64 if the
> > toolchain is compatible. Rather than trying to reproduce this logic in
> > the e
the failure to the install phase instead.
Signed-off-by: Mike Gilbert
---
sys-apps/systemd-utils/systemd-utils-255.4.ebuild | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/sys-apps/systemd-utils/systemd-utils-255.4.ebuild
b/sys-apps/systemd-utils/systemd-utils
This allows the ebuild author to treat some errors as nonfatal.
Signed-off-by: Mike Gilbert
---
eclass/meson.eclass | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 3240fddf7e86..3074fcb09fb0 100644
--- a/eclass
On Tue, Mar 5, 2024 at 12:16 PM Michał Górny wrote:
>
> Make LTO filtering local to the compilation code. This avoids disabling
> LTO for non-Python parts of an ebuild.
>
> Signed-off-by: Michał Górny
> ---
> eclass/distutils-r1.eclass | 4
> 1 file changed, 4 insertions(+)
>
> diff --git
On Tue, Feb 20, 2024 at 1:09 AM Eli Schwartz wrote:
>
> On 2/20/24 12:58 AM, Mike Gilbert wrote:
> > On Mon, Feb 19, 2024 at 11:26 PM Eli Schwartz wrote:
> >>
> >> meson's builtin LTO support allows meson to introspect whether LTO is
> >> enabled and d
On Mon, Feb 19, 2024 at 11:26 PM Eli Schwartz wrote:
>
> meson's builtin LTO support allows meson to introspect whether LTO is
> enabled and do some fancy things, such as forcing LTO off for a single
> target that is known to be special(ly bad) and not support LTO.
Please make sure to test this c
On Fri, Feb 9, 2024 at 12:17 PM Michael Orlitzky wrote:
>
> On Fri, 2024-02-09 at 11:57 -0500, Mike Gilbert wrote:
> >
> > Based on this pkgcheck issue, this originates from a decision from by
> > Gentoo QA team.
> >
> > https://github.com/pkgcore/pkgchec
On Fri, Feb 9, 2024 at 11:07 AM Michael Orlitzky wrote:
>
> On Fri, 2024-02-09 at 10:54 -0500, Ionen Wolkens wrote:
> >
> > Is there even any reason to ever disable unicode support? Point is that
> > why have USE for it? Or does it introduce additional dependencies?
>
> Being able to disable thing
On Fri, Feb 9, 2024 at 10:23 AM Andrey Grozin
wrote:
>
> Hello *,
>
> pkgcheck complains about each new version of dev-lisp/sbcl:
>
> UseFlagWithoutDeps: version 2.4.1: special small-files USE flag without
> effect on dependencies: [ unicode ]
>
> The USE flag "unicode" in the sbcl ebuild has noth
On Tue, Feb 6, 2024 at 6:44 AM Christian Bricart wrote:
>
> Am 28.01.24 um 17:25 schrieb Mike Gilbert:
> > […]
> > +On upgrades, it is common for users to mismatch the grub-install options
> > +they used for the current and previous versions of grub. This will cause
&g
On Thu, Feb 1, 2024 at 4:38 PM Eli Schwartz wrote:
>
> On 2/1/24 4:03 PM, Michał Górny wrote:
> > I suppose you are referring to dev-lang/python here. Unfortunately,
> > removing tests from it is a non-trivial problem. As I've mentioned to
> > you before, there are packages that actually import
On Thu, Feb 1, 2024 at 3:15 AM Robin H. Johnson wrote:
>
> TL;DR:
> I'd like to propose a change where packages should NOT install their
> tests to ${D} by default. Such an install may optionally enabled with
> USE=test, which should be decoupled from FEATURES=test. Or depending on
> the color of
Signed-off-by: Mike Gilbert
---
.../2024-02-01-grub-upgrades.en.txt | 40 +++
1 file changed, 40 insertions(+)
create mode 100644 2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
diff --git a/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
b/2024-02
se the default
value given by tc-getLD.
If the user doesn't have binutils installed, the "type -P" check will still
fail and LD will be unaltered.
Closes: https://github.com/gentoo/gentoo/pull/33650
Signed-off-by: Mike Gilbert
---
eclass/toolchain-funcs.eclass | 7 +++
1 fi
On Mon, Sep 18, 2023 at 5:49 AM Sam James wrote:
>
> Packages up for grabs:
> acct-group/croc
> acct-user/croc
> app-misc/liquidctl
> dev-libs/hidapi
> dev-python/hidapi
> net-misc/croc
>
Also, sultan leaving means we are down to 1 person proxy maintaining
www-client/chromium.
If you have any in
On Thu, Sep 14, 2023 at 10:25 AM Arsen Arsenović wrote:
> Madhu writes:
> > systemd-udev cannot be built as a static binary again presumably a
> > carefully thought out design decision behind its design and
> > philosophy.
>
> Since static linking is seldom a good idea, it is more likely that
> s
On Mon, Sep 11, 2023 at 4:11 PM orbea wrote:
>
> On Mon, 11 Sep 2023 20:38:48 +0100
> Sam James wrote:
>
> > orbea writes:
> >
> > > On Mon, 11 Sep 2023 19:18:45 +0100
> > > Sam James wrote:
> > >
> > >> orbea writes:
> > >>
> > >> > Hi,
> > >> >
> > >> > Several months ago I made this issue f
On Fri, Aug 11, 2023 at 21:18 Michael Orlitzky wrote:
> On Fri, 2023-08-11 at 10:35 -0700, orbea wrote:
> >
> > Perhaps the correct answer would be neither Bugzilla or Github?
>
> A mailing list (whose archives work :o) with git-send-email threads
> would be an improvement over both.
>
>
> I don’
# Mike Gilbert (2023-07-24)
# Migrated to sys-apps/systemd-utils.
# Removal on 2023-08-24.
sys-apps/systemd-tmpfiles
sys-boot/systemd-boot
sys-fs/udev
On Thu, Jul 20, 2023 at 11:06 AM Florian Schmaus wrote:
>
> On 20/07/2023 17.00, Matt Turner wrote:
> > On Wed, Jul 19, 2023 at 3:23 AM Florian Schmaus wrote:
> >>
> >> On 18/07/2023 18.44, Matt Turner wrote:
> >>> From: Jonas Rakebrandt
> >>>
> >>> This works similar to cmake.eclass's ${CMAKE_V
On Mon, Jul 17, 2023 at 11:21 AM Matt Turner wrote:
>
> ninja operates in one of three modes:
> - verbose (with -v): prints build commands
> - quiet (with --quiet): prints nothing
> - normal: prints [XX/YY]-style build status updates
>
> samurai works the same way, except it does not have a qui
On Mon, Jul 17, 2023 at 4:27 PM Sam James wrote:
> > Haven't we been keeping these because we still need to decide on a
> > policy about what to do with dead acct-*/* packages?
>
> Right. https://bugs.gentoo.org/781881 is still open. Flow could ping
> the QA team and ask if it should be closed, gi
On Fri, Jul 14, 2023 at 5:07 AM Sam James wrote:
>
>
> Andrew Ammerlaan writes:
>
> > Hi all,
> >
> > Currently we have 7 packages defining the efi flag and an additional 2
> > defining the uefi flag. These flags do the same thing, add support for
> > (U)EFI booting. I therefore propose we introd
the desired result:
egetent group 1
bin::1:root,bin,daemon
Signed-off-by: Mike Gilbert
---
eclass/user-info.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/user-info.eclass b/eclass/user-info.eclass
index b18f280c1022..1cc7b8250309 100644
--- a/eclass/user
On Sun, Jun 25, 2023 at 2:52 PM Michał Górny wrote:
>
> I think a better approach would be to always include $? in die messages
> in Portage.
It's a nice idea, but will not work in the case where die is not
called immediately after the failing command.
A couple of possible workarounds that could
Signed-off-by: Mike Gilbert
---
eclass/acct-group.eclass | 2 +-
eclass/acct-user.eclass | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/eclass/acct-group.eclass b/eclass/acct-group.eclass
index 8d2d3adb7221..a0ad86066309 100644
--- a/eclass/acct-group.eclass
+++ b
On Sun, Jun 25, 2023 at 6:54 AM Florian Schmaus wrote:
> No strong opinion, but it is often a good idea to include the exit
> status. For example:
>
> die "usermod failed (${status})"
That's a really good idea. It could also be applied to the
useradd/groupadd/groupmod comm
or more running processes.
* Please update this user manually with the following command:
* usermod '--comment' 'System user; portage' '--home'
'/var/lib/portage/home' '--shell' '/bin/bash' '--gid' 'portage' '-
On Wed, Jun 21, 2023 at 12:47 PM TOMAS FABRIZIO ORSI wrote:
> I had not considered that possibility either. In that case, could not the
> overlay
> dependency resolution be handled as a module?
> Said module could be a common interface for different package managers.
> Then, the execution of said
On Wed, Jun 21, 2023 at 12:49 PM Florian Schmaus wrote:
>
> On 21/06/2023 17.56, Mike Gilbert wrote:
> > On Wed, Jun 21, 2023 at 11:41 AM Florian Schmaus wrote:
> >>
> >> On 20.06.23 19:26, Mike Gilbert wrote:
> >>> On Tue, Jun 20, 2023 at 1:08 P
On Wed, Jun 21, 2023 at 11:41 AM Florian Schmaus wrote:
>
> On 20.06.23 19:26, Mike Gilbert wrote:
> > On Tue, Jun 20, 2023 at 1:08 PM Florian Schmaus wrote:
> >>
> >> On 20.06.23 16:41, TOMAS FABRIZIO ORSI wrote:
> >>> Isn't that duplic
On Wed, Jun 21, 2023 at 10:43 AM TOMAS FABRIZIO ORSI wrote:
>>
>> Sure, I think it could work.
>
> Great to hear.
> In that case I could try to give it a try and make a pull request to the
> emerge --sync with a basic idea.
> Any tips?
So emerge already emits a warning message when a repo is mis
On Tue, Jun 20, 2023 at 1:08 PM Florian Schmaus wrote:
>
> On 20.06.23 16:41, TOMAS FABRIZIO ORSI wrote:
> > Isn't that duplicating the information of metadata/layout.conf's
> > 'master' key-value pair [1]?
> >
> >
> > Yes, I agree that it would be duplicating that information. As a matter
I no longer use VMWare, so I can't really test this package.
On Thu, Jun 15, 2023 at 9:06 AM Andrew Ammerlaan
wrote:
> # @FUNCTION: kernel-build_merge_configs
> @@ -270,16 +354,39 @@ kernel-build_merge_configs() {
> local user_configs=( "${BROOT}"/etc/kernel/config.d/*.config )
> shopt -u nullglob
>
> + local merge_configs=( "${@}" )
On Wed, Jun 7, 2023 at 3:25 PM Jeff Gazso wrote:
>
> That does sound painful.
>
> > - Across the 3 channels, you are looking at roughly 12 releases per month.
> > That's a lot of churn.
>
> * Why build unstable stuff, why not build only stable releases and fix the
> problems once?
That's certainl
On Wed, Jun 7, 2023 at 9:09 AM Jeff Gazso wrote:
>
> I'm in the process of getting Gentoo dev status. I'm willing to consider
> maintaining www-client/chromium. I have a high core count rack server that
> should be able to handle the build process quite well. Can you give me a list
> of common pai
On Tue, Jun 6, 2023 at 12:11 AM Ulrich Müller wrote:
>
> Signed-off-by: Ulrich Müller
> ---
> eclass/eapi8-dosym.eclass | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
Looks good to me.
On Sun, Jun 4, 2023 at 2:03 PM Michael Orlitzky wrote:
>
> On Sun, 2023-06-04 at 13:31 -0400, Mike Gilbert wrote:
> > This allows users to maintain the saved config file in some other
> > location.
> >
>
> If so, the symlink should point to a superuser-only locati
This allows users to maintain the saved config file in some other
location.
Also drop the recursive (-R) option; this cp command is only executed
when we are restoring a single regular file.
Closes: https://bugs.gentoo.org/907696
Signed-off-by: Mike Gilbert
---
eclass/savedconfig.eclass | 4
Hi all,
I'm throwing in the towel on www-client/chromium. It just isn't any
fun to maintain, and it's making me feel guilty when I don't give it
the attention it requires.
If anyone is interested in keeping it going, please feel free to reach
out and I will do what I can to help with the transiti
Signed-off-by: Mike Gilbert
---
eclass/udev.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/udev.eclass b/eclass/udev.eclass
index ac94f98221aa..7c587dc37f2f 100644
--- a/eclass/udev.eclass
+++ b/eclass/udev.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2022
On Thu, May 18, 2023 at 7:07 PM Sam James wrote:
>
>
> 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
> act
# 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
# Merged into net-libs/ldns. Bug 828109.
# Removal on 2023-05-26.
net-dns/ldns-utils
On Thu, Apr 6, 2023 at 11:37 AM Arsen Arsenović wrote:
>
> Despite common misconception, the default GNU tar tarfile is not stdin.
> On some systems, this can cause tar to fail to extract relevant files.
>
> See '(tar)file tutorial' for a description of how the default is picked.
Looks good to me
This uses eval in a similar way to econf and meson.eclass.
Signed-off-by: Mike Gilbert
---
eclass/cmake.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 2c5620adede5..46659867b1a8 100644
--- a/eclass/cmake.eclass
# Deprecated upstream. Use the progressive web app instead.
# Removal on 2023-03-26. Bug 880425.
net-im/teams
On Sun, Feb 19, 2023 at 5:40 PM Bertrand Jacquin wrote:
>
> Using portage to bootstrap gentoo install can lead to the following
> warning when ROOT is empty:
>
> >> Running pre-merge checks for acct-group/root-0
> grep: /tmp/0xff.z2MjAjJXuo/root/etc/group: No such file or directory
> grep: /
These packages were formerly maintained by the base-system project.
They have not been updated in a while, and we suspect nobody in the
project is actually using them.
sys-process/daemontools
sys-process/daemontools-encore
sys-process/supervise-scripts
virtual/daemontools
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
---
eclass/waf-utils.eclass | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/eclass/waf-utils.eclass b
# Mike Gilbert (2023-01-28)
# No upstream releases since 2008.
# No Gentoo maintainer since 2009.
# Installs files in the wrong places (bug #455542)
# and with the wrong mode (bug #892325).
# Removal on 2023-02-27.
app-admin/bastille
On Sun, Jan 15, 2023 at 12:40 PM Mike Pagano wrote:
>
> In the event that the linux src tree does not have
> a valid .config, check for /proc/config.gz
>
> Bug: https://bugs.gentoo.org/890720
I think this is the wrong place to "fix" bug 890720.
We already have a linux_config_exists function. Thi
On Mon, Jan 2, 2023 at 5:34 PM James Le Cuirot wrote:
>
> It's generally useful and already directly used by three packages. I
> need to use it to fix cross-compiling of LLVM.
Sounds good to me.
Closes: https://bugs.gentoo.org/886147
Closes: https://github.com/gentoo/gentoo/pull/28744
Signed-off-by: Mike Gilbert
---
eclass/acct-user.eclass | 51 -
1 file changed, 25 insertions(+), 26 deletions(-)
diff --git a/eclass/acct-user.eclass b/eclass/acct
On Wed, Dec 14, 2022 at 6:40 AM Ulrich Mueller wrote:
>
> > On Wed, 14 Dec 2022, Sam James wrote:
>
> > *.lz)
> > - d="|| ( app-arch/plzip app-arch/pdlzip app-arch/lzip
> > )" ;;
> > + d="
> > + || (
> > +
On Wed, Dec 7, 2022 at 4:24 AM James Le Cuirot wrote:
> The new eclasses also skip the operation if you are root. As that bug report
> says, running a prefixed system as root is probably unsupported. I was doing
> this as root into a ROOTed prefix though, which is slightly different. Should
> we a
On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote:
>
> Users are largely irrelevant for prefix, but we still don't want the
> build to break.
>
> Signed-off-by: James Le Cuirot
> ---
> eclass/user-info.eclass | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/ecl
On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote:
>
> Users are largely irrelevant for prefix, but we still don't want the
> build to break.
>
> I left the home and shell related bits alone, as it's less clear whether
> these should be prefixed or not. Obviously /dev/null should not be. It's
>
On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote:
>
> Groups are largely irrelevant for prefix, but we still don't want the
> build to break.
>
> Signed-off-by: James Le Cuirot
> ---
> eclass/acct-group.eclass | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/eclass/ac
On Sat, Dec 3, 2022 at 2:09 AM Michał Górny wrote:
>
> Hi,
>
> I'd like to propose replacing the current UNCONFIRMED and CONFIRMED bug
> states with a simple NEW state. Why?
>
> 1. Only a handful of developers actually uses these two statuses
> in a meaningful way.
>
> 2. Some users are confused
On Tue, Nov 29, 2022 at 5:14 PM James Le Cuirot wrote:
>
> On Tue, 2022-11-29 at 13:55 -0500, Mike Gilbert wrote:
> > This avoids some unnecessary Makefile logic and gives a nice speed up.
> >
> > Before the change, linux-info_pkg_setup takes 11 to 15 seconds on my
>
This avoids some unnecessary Makefile logic and gives a nice speed up.
Before the change, linux-info_pkg_setup takes 11 to 15 seconds on my
AMD Phenom II. After, it takes 3 to 4 seconds.
Signed-off-by: Mike Gilbert
---
eclass/linux-info.eclass | 4 +++-
1 file changed, 3 insertions(+), 1
Signed-off-by: Mike Gilbert
---
.../2022-11-19-tmpfiles-clean.en.txt | 19 +++
1 file changed, 19 insertions(+)
create mode 100644 2022-11-19-tmpfiles-clean/2022-11-19-tmpfiles-clean.en.txt
diff --git a/2022-11-19-tmpfiles-clean/2022-11-19-tmpfiles-clean.en.txt
b/2022
On Wed, Oct 19, 2022 at 3:08 PM Martin Vaeth wrote:
>
> Mike Gilbert wrote:
> > user.eclass has been deprecated for two years. In the gentoo repo, it
> > is currently only used by acct-group.eclass and acct-user.eclass
>
> It is needed for ebuilds in non-gentoo r
user.eclass has been deprecated for two years. In the gentoo repo, it
is currently only used by acct-group.eclass and acct-user.eclass, and a
patchset is currently under review remedy that [1].
Planned removal is in 30 days on 2022-11-18.
[1] https://github.com/gentoo/gentoo/pull/27825
On Tue, Oct 18, 2022 at 12:47 PM Ulrich Mueller wrote:
>
> > On Tue, 18 Oct 2022, David Seifert wrote:
>
> > What if I want to build Gentoo on an old AMD Thunderbird which has
> > neither SSE1 nor the more important SSE2?
>
> The -mfpmath=sse option is a no-op if the CPU doesn't support SSE,
>
On Tue, Oct 18, 2022 at 5:56 AM David Seifert wrote:
>
> On Tue, 2022-10-18 at 10:14 +0200, Ulrich Mueller wrote:
> > > > > > > On Tue, 18 Oct 2022, Mike Gilbert wrote:
> >
> > > Reference: https://gcc.gnu.org/wiki/x87note
> >
> > Which s
On Tue, Oct 18, 2022 at 9:37 AM David Seifert wrote:
>
> On Tue, 2022-10-18 at 13:40 +0200, Ulrich Mueller wrote:
> > > > > > > On Tue, 18 Oct 2022, David Seifert wrote:
> >
> > > > > -CFLAGS_x86="-m32"
> > > > > +CFLAGS_x86="-m32 -mfpmath=sse"
> >
> > > -mfpmath=sse is already the default on amd6
calculations, which is larger than the 32 or 64
bits specified for floats and doubles.
Using the SSE2 instructions available on x86-64 for floating point
arithmetic leads to more consistent behavior, and is usually faster.
Reference: https://gcc.gnu.org/wiki/x87note
Signed-off-by: Mike Gilbert
---
profiles
On Wed, Oct 12, 2022 at 10:03 AM Kenton Groombridge wrote:
>
> Signed-off-by: Kenton Groombridge
> ---
> profiles/profiles.desc | 3 +++
> 1 file changed, 3 insertions(+)
You should reverse the order of these commits: add the profile
directories first, and then add them to profiles.desc.
Signed-off-by: Mike Gilbert
---
profiles/profiles.desc | 50 +-
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 5702a9dc7c4..58abd888bbe 100644
--- a/profiles/profiles.desc
+++ b
Signed-off-by: Mike Gilbert
---
.../2022-12-01-systemd-usrmerge.en.txt| 35 +++
1 file changed, 35 insertions(+)
create mode 100644
2022-12-01-systemd-usrmerge/2022-12-01-systemd-usrmerge.en.txt
diff --git a/2022-12-01-systemd-usrmerge/2022-12-01-systemd
On Tue, Oct 11, 2022 at 6:06 AM Florian Schmaus wrote:
>
>
> This is a first suggestion in an effort to reach a compromise that
> allows EGO_SUM to be un-depracted.
>
> I have decided to check the size of A, instead of counting the entries
> in EGO_SUM, because that seemed more sensible given that
On Tue, Oct 11, 2022 at 6:06 AM Florian Schmaus wrote:
>
> Packages with a large number of EGO_SUM entries, i.e., many thousands,
> cause SRC_URI, and in turn A, to become quite large. Prevent issues that
> are caused by large environment variables, e.g., execve() errors (see
> bug #719203), by en
1 - 100 of 1008 matches
Mail list logo