On Tue, Apr 19, 2022 at 2:21 PM Sam James wrote:
>
> It's already masked and disabled in GCC and it causes a huge
> number of problems, but we need t odo this to avoid automagically
> trying to use PCH-even-once-it's-been-disabled-in-the-compiler.
ACK on both patches.
Signed-off-by: Mike Gilbert
---
.../2022-04-17-systemd-utils-revbump.en.txt | 12
1 file changed, 12 insertions(+)
create mode 100644
2022-04-17-systemd-utils-revbump/2022-04-17-systemd-utils-revbump.en.txt
diff --git
a/2022-04-17-systemd-utils-revbump/2022-04-17
Signed-off-by: Mike Gilbert
---
v2: Wrapped text at 72 characters, incorporated suggestions by sam.
.../2022-04-21-systemd-utils.en.txt | 42 +++
1 file changed, 42 insertions(+)
create mode 100644 2022-04-21-systemd-utils/2022-04-21-systemd-utils.en.txt
diff --git
Signed-off-by: Mike Gilbert
---
.../2022-04-21-systemd-utils.en.txt | 38 +++
1 file changed, 38 insertions(+)
create mode 100644 2022-04-21-systemd-utils/2022-04-21-systemd-utils.en.txt
diff --git a/2022-04-21-systemd-utils/2022-04-21-systemd-utils.en.txt
b/2022-04
On Sat, Apr 16, 2022 at 2:28 AM Sam James wrote:
>
> eend should be preceded by an begin call.
Looks ok.
n
- die "${EROOT}/usr/src/linux exist and is not a symlink"
+ die "${EROOT}/usr/src/linux exists and is not a symlink"
fi
ln -snf linux-${KV_FULL} "${EROOT}"/usr/src/linux || die
LGTM
--
Mi
-by: Mike Gilbert
---
eclass/java-utils-2.eclass | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index 11798908dae..2a649942550 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -2099,8
On 4/15/22 06:29, Thomas Bracht Laumann Jespersen wrote:
On 14/04 19:15, Mike wrote:
On 4/13/22 06:05, Thomas Bracht Laumann Jespersen wrote:
A recent QA check added to portage informs of eend being called without
a preceding call to ebegin.
This warning was emitted during pkg_setup for net
re to do so may cause unexpected problems."
else
LGTM, I can commit this, after a reasonable amount of time with no further
discussion.
Thanks for your contribution.
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Lead
E-Mail : mpag...@gentoo.org
GnuPG FP : 52C
On Mon, Apr 11, 2022 at 7:14 PM Joshua Kinard wrote:
>
> On 4/5/2022 17:49, Jason A. Donenfeld wrote:
> > Hi Matt,
> >
> > On Tue, Apr 5, 2022 at 10:38 PM Matt Turner wrote:
> >>
> >> On Tue, Apr 5, 2022 at 12:30 PM Jason A. Donenfeld
> >> wrote:
> >>> By the way, we're not currently
On Sun, Mar 27, 2022 at 3:27 AM Ulrich Müller wrote:
>
> This series of patches addresses eclasses using the "root" user name
> to check for superuser privileges. Using UID or GID 0 will work in
> more situations (e.g. when the superuser isn't named root).
The series looks ok to me.
://bugs.gentoo.org/833188
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 243 +++--
1 file changed, 163 insertions(+), 80 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index f1c27a36d..9ec3d18d1 100644
--- a/eclass/kernel-2
On Fri, Feb 18, 2022 at 1:01 PM Mike Pagano wrote:
>
> Document variables in the eclass, reorder alphabetically.
> Make spacing consistent in comment lines.
For review purposes, I wish you had split this into two commits: one
to reorder/reformat the existing vars, and one to add the
Document variables in the eclass, reorder alphabetically.
Make spacing consistent in comment lines.
Bug: https://bugs.gentoo.org/833188
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 238 +++--
1 file changed, 158 insertions(+), 80 deletions
Portage itself does not need /run to be mounted.
build-docbook-catalog was adjusted to create locks in /etc/xml instead.
Bug: https://bugs.gentoo.org/832853
Closes: https://github.com/gentoo/portage/pull/788
Reverts: 0e9e12aadb889766d61c0561b9723e71542d43e6
Signed-off-by: Mike Gilbert
---
lib
On 2/12/22 15:02, Ionen Wolkens wrote:
> On Sat, Feb 12, 2022 at 02:52:09PM -0500, Mike wrote:
>>
>> On 2/10/22 15:41, Anna Vyalkova wrote:
>>> eutils.eclass doesn't suport EAPI 8
>>
>> Thanks for the catch. Fixed and committed.
>
> It'd be good
On 2/10/22 15:41, Anna Vyalkova wrote:
> On 2022-02-10 14:40, Mike Pagano wrote:
>> Clean-up code needed for deprecated EAPIs (EAPI < 4)
>>
>> Signed-off-by: Mike Pagano
>> ---
>> eclass/linux-mod.eclass | 9 ++---
>> 1 file changed, 2 inse
Clean-up code needed for deprecated EAPIs (EAPI < 4)
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index 496b9c98b..3aabe7e9d 100644
--- a/eclass/li
Bug: https://bugs.gentoo.org/831927
Closes: https://github.com/gentoo/portage/pull/786
Signed-off-by: Mike Gilbert
---
bin/estrip | 19 ---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/bin/estrip b/bin/estrip
index 599ca2ceb..cdad58c31 100755
--- a/bin/estrip
ugs.gentoo.org/677002#c10
deleting this check will break things. prob more than we're fixing.
-mike
signature.asc
Description: PGP signature
I no longer wish to maintain this. Please take it if you are interested.
On Fri, Jan 14, 2022 at 1:07 PM Jakov Smolić wrote:
> On 1/14/22 6:53 PM, Mike Gilbert wrote:
> > This is a call out for Gentoo developers who would be interested in
> > maintaining the dev-db/sqlite package. The current (proxied)
> > maintainer is somewhat difficult to w
On Fri, Jan 14, 2022 at 6:10 PM Peter Stuge wrote:
> Mike Gilbert wrote:
> > There is an open QA bug [1] regarding the large set of undocumented
> > patches that are being applied in the stable ebuilds.
>
> Arfrever is active in the bug you linked, has provided explanati
This is a call out for Gentoo developers who would be interested in
maintaining the dev-db/sqlite package. The current (proxied)
maintainer is somewhat difficult to work with, and I would prefer that
a full developer take this over. The base-system project would
probably be willing to co-maintain
On Mon, Jan 10, 2022 at 8:19 PM Mike Gilbert wrote:
>
> On Mon, Jan 10, 2022 at 9:43 AM Michał Górny wrote:
> >
> > On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote:
> > > 4. We could have the eclasses switch to "local" model and rename
> >
On Mon, Jan 10, 2022 at 9:43 AM Michał Górny wrote:
>
> On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote:
> > 4. We could have the eclasses switch to "local" model and rename
> > the .egg-info files somehow at some point. The main question is "rename
> > how?"
> >
>
> If anyone's
HOSTCC=$(tc-getBUILD_CC) CC=$(tc-getCC)
>> LD=$(tc-getLD) AR=$(tc-getAR) NM=$(tc-getNM) NM=$(tc-getNM)
>> OBJCOPY=$(tc-getOBJCOPY) READELF=$(tc-getREADELF) STRIP=$(tc-getSTRIP)"
>> export xmakeopts
>> }
>>
>
Thanks for the report, duplicate removed
On 1/4/22 18:25, Sam James wrote:
>
>
>> On 3 Jan 2022, at 18:23, Mike Gilbert > <mailto:flop...@gentoo.org>> wrote: On Mon, Jan 3, 2022 at 12:49
>> PM Adrian Ratiu > <mailto:adrian.ra...@collabora.com>> wrote:
>>>
>>> Starting wi
On Tue, Jan 4, 2022 at 12:31 AM Michael Orlitzky wrote:
>
> On Tue, 2022-01-04 at 03:38 +, Sam James wrote:
> >
> > ACL is kind of similar to what Ionen said for PAM, i.e. sometimes
> > people may want to turn it off and it makes sense to expose
> > this option for those who do, but we don't
On Tue, Jan 4, 2022 at 5:23 AM Sam James wrote:
>
> It's already an implicit IUSE, so we don't need this.
I think it is better to declare it explicitly rather than relying on
the IUSE_IMPLICIT setting in profiles.
On Mon, Jan 3, 2022 at 12:16 PM Alec Warner wrote:
>
> On Sat, Jan 1, 2022 at 2:22 PM Piotr Karbowski wrote:
> >
> > Hi,
> >
> > I'd like to get some insight how others see the concept of narrowing the
> > scope of USE flags in Gentoo.
> >
> > Taking a quote from devmanual:
> >
> >> USE
On Mon, Jan 3, 2022 at 12:49 PM Adrian Ratiu wrote:
>
> Starting with kernel>=v5.7 the build system can override the
> tools vars by setting LLVM=1 [1], but older kernels still use
> the default GNU tools, so to be able to use a full LLVM/Clang
> build, CC & co should be set to their respective
# Mike Gilbert (2021-12-24)
# Replaced by sys-apps/hwdata. Removal on 2021-01-23.
sys-apps/hwids
glibc only allows _TIME_BITS=64 when _FILE_OFFSET_BITS=64.
Signed-off-by: Mike Gilbert
---
eclass/flag-o-matic.eclass | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index d262a60b6bb..32119cb9a52 100644
--- a/eclass
On Sat, Dec 18, 2021 at 10:35 AM James Le Cuirot wrote:
> What will we do about other build systems? I worry they won't have a
> consistent approach for all projects.
We will have to deal with them as we discover them. I don't see a
magic solution for everything.
I suppose we could add a new
://wiki.gentoo.org/wiki/Project:Toolchain/time64_migration
Bug: https://bugs.gentoo.org/828001
Signed-off-by: Mike Gilbert
---
profiles/default/linux/make.defaults | 4
1 file changed, 4 insertions(+)
diff --git a/profiles/default/linux/make.defaults
b/profiles/default/linux/make.defaults
On Mon, Dec 6, 2021 at 1:04 PM Joshua Kinard wrote:
>
>
> Noticed this warning from sys-fs/udev-249.6-r1 while watching it build on
> one of my MIPS systems:
>
> ../systemd-stable-249.6/meson.build:64: WARNING:
>
>
>
On Sun, Nov 28, 2021 at 3:26 PM William Hubbs wrote:
>
> On Sun, Nov 28, 2021 at 02:57:39PM -0500, Michael Orlitzky wrote:
> > On 2021-11-28 11:06:36, Ulrich Mueller wrote:
> > >
> > > While the rationale for static allocation that made it into GLEP 81 [1]
> > > is rather weak, several people had
# eudev will be removed on 2022-01-01.
# Please see the news item published on 2021-08-24 for more information.
sys-fs/eudev
On Thu, Nov 25, 2021 at 1:26 PM Thomas Deutschmann wrote:
> +Keep in mind that due to the forced downgraded, point-in-time recovery
> +may not be available to the extent that you are used to.
Sorry, I guess I missed this instance of "forced". Also, "downgraded"
is the incorrect form to use here.
On Thu, Nov 25, 2021 at 12:01 PM Piotr Karbowski wrote:
>
> > https://github.com/gentoo/gentoo/blob/master/sys-libs/glibc/glibc-2.34-r2.ebuild#L643
>
> Would you see something like this on more ebuilds, postgres, mysql,
> elasticsearch, or have proper FEATURE flag for it instead?
>
> It's all
On Thu, Nov 25, 2021 at 9:15 AM Thomas Deutschmann wrote:
>
> Hi,
>
> why do you want to drop the package? Since news item, upstream changed.
> There will be a new release soon. Was this just on your list to finish
> or is there another reason?
>
> I am currently watching upstream and would wait
On Thu, Nov 25, 2021 at 8:59 AM Thomas Deutschmann wrote:
>
> Hi,
>
> On 2021-11-25 04:49, Mike Gilbert wrote:
> > On 2021-11-21, keywords for dev-db/mariadb-10.6 were removed to
> > address a file collision with dev-db/mariadb-connector-c. This
> > unintentionally
On Wed, Nov 24, 2021 at 10:21 PM Thomas Deutschmann wrote:
> +On 2021-11-21, a member of the QA project accidentially de-keyworded
> +MariaDB 10.6 to address a file collision, users, who also had latest
> +dev-db/mariadb-connector-c installed, experienced (NOTE: The default
> +MySQL connector in
Signed-off-by: Mike Gilbert
---
profiles/package.mask | 5 +
1 file changed, 5 insertions(+)
I am sending this as a patch to the list before pushing it in case
anybody has a reasonable objection.
diff --git a/profiles/package.mask b/profiles/package.mask
index e2aa00757e1..73f7a63474c
On Thu, Nov 11, 2021 at 2:08 PM Ulrich Mueller wrote:
>
> >>>>> On Thu, 11 Nov 2021, Mike Gilbert wrote:
>
> >> - Open part of the range 60001..65533. Not sure if all software will be
> >> happy with that.
>
> > systemd has some code th
On Thu, Nov 11, 2021 at 5:59 AM Ulrich Mueller wrote:
>
> May I remind everybody that by QA policy allocation of UIDs and GIDs
> in the range 0..100 needs explicit approval by the QA lead:
> https://projects.gentoo.org/qa/policy-guide/user-group.html#pg0901
>
> I have fixed the
This causes file collisions when save_config is used in a multi-slotted
package and the config file is named ${PN}.
Reverts: a0c35ad8ee8f8f89ba6044dd5b44e9479c6a1775
Bug: https://bugs.gentoo.org/686348
Closes: https://bugs.gentoo.org/818904
Signed-off-by: Mike Gilbert
---
eclass
tabilization.
if you have a bug to report, please use bugs.gentoo.org so things can stay
organized.
-mike
signature.asc
Description: PGP signature
On Wed, Oct 27, 2021 at 10:51 AM Alec Warner wrote:
> Can we do better than X and Y here?
The patch has gone through several revisions on Github.
https://github.com/gentoo/portage/pull/763
On Tue, Oct 26, 2021 at 2:38 PM Mike Gilbert wrote:
> diff --git a/profiles/desc/.alsa_cards.desc.swp
> b/profiles/desc/.alsa_cards.desc.swp
> new file mode 100644
> index
> ..e96a7263d04461d069c3e6ecaf2730efc81dfbde
> GIT bin
-firmware/alsa-firmware installs firmware for niche hardware
and is probably needed by very few users.
It probably makes more sense for the user to set ALSA_CARDS explicitly.
Signed-off-by: Mike Gilbert
---
profiles/arch/alpha/make.defaults | 7 +--
profiles/arch/amd64
/git-shell.debug
(*) This link has the wrong name.
Bug: https://bugs.gentoo.org/820107
Signed-off-by: Mike Gilbert
---
bin/estrip | 31 ++-
1 file changed, 22 insertions(+), 9 deletions(-)
diff --git a/bin/estrip b/bin/estrip
index abe523fff..8134020fd 100755
This speeds up installation dramatically on slow disks, and may reduce
wear on solid state storage.
Portage will call 'sync' after installation if FEATURES="merge-sync" is
enabled, so the risk should be small.
Closes: https://bugs.gentoo.org/819783
Signed-off-by: Mike Gilbert
---
Signed-off-by: Mike Gilbert
---
.../2021-10-24-netifrc-dhcp-client.en.txt | 21 +++
1 file changed, 21 insertions(+)
create mode 100644
2021-10-24-netifrc-dhcp-client/2021-10-24-netifrc-dhcp-client.en.txt
diff --git
a/2021-10-24-netifrc-dhcp-client/2021-10-24-netifrc-dhcp
discussion in https://github.com/gentoo/gentoo/pull/22574.
Signed-off-by: Mike Gilbert
---
eclass/meson.eclass | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 4ba364924e4..5fab2f8df6b 100644
--- a/eclass/meson.eclass
+++ b
On Thu, Oct 21, 2021 at 4:05 AM Michał Górny wrote:
> 4. In the end, Security team isn't really respecting this policy.
> In the end, this leads to absurdities like GLSA being released before
> a package is stable on amd64, and confusing the users [4].
This is certainly an absurd mistake, but I
On Tue, Oct 5, 2021 at 4:22 PM Aaron W. Swenson wrote:
>
>
> I think it may be helpful to include the specific file(s) those
> options
> need to be added and to clarify whether they need to be added to
> the
> server host or the clients.
>
> Perhaps like so:
>
> hashes may be re-enabled on
On Tue, Oct 5, 2021 at 2:27 PM Sam James wrote:
>
> This adds a new '' element to allow maintainers to describe
> package-specific quirks or other instructions on how to correctly
> maintain a package. This is intended to encourage developers to document
> knowledge and increase the bus-factor of
Signed-off-by: Mike Gilbert
---
.../2021-10-08-openssh-rsa-sha1.en.txt| 26 +++
1 file changed, 26 insertions(+)
create mode 100644
2021-10-08-openssh-rsa-sha1/2021-10-08-openssh-rsa-sha1.en.txt
diff --git a/2021-10-08-openssh-rsa-sha1/2021-10-08-openssh-rsa-sha1
On Sat, Oct 2, 2021 at 1:25 PM A Schenck wrote:
> Further discussion belongs on a different list, but the link provided by
> mgorny and repeated by you does not allow collaborating in compliance
> with the Gentoo Social Contract.
The patches were also posted for review on the gentoo-portage-dev
Bug: https://bugs.gentoo.org/815520
Signed-off-by: Mike Gilbert
---
media-fonts/font-alias/font-alias-1.0.4.ebuild | 5 +
1 file changed, 5 insertions(+)
diff --git a/media-fonts/font-alias/font-alias-1.0.4.ebuild
b/media-fonts/font-alias/font-alias-1.0.4.ebuild
index 39335266b55
Bug: https://bugs.gentoo.org/815520
Signed-off-by: Mike Gilbert
---
media-fonts/encodings/encodings-1.0.5-r1.ebuild | 5 +
1 file changed, 5 insertions(+)
diff --git a/media-fonts/encodings/encodings-1.0.5-r1.ebuild
b/media-fonts/encodings/encodings-1.0.5-r1.ebuild
index 3e7bceb439a
pkg-config call and avoids the
problem with SYSROOT.
Bug: https://bugs.gentoo.org/815520
Signed-off-by: Mike Gilbert
---
eclass/xorg-3.eclass | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index cfa679b766c..4
On Tue, Sep 28, 2021 at 10:20 AM Michał Górny wrote:
>
> Hi,
>
> Ok, so it's more major than I originally intended but I think it's
> a good direction (once you get used to it). Roughly:
>
> 1. All bash color vars are now prefixed with `PORTAGE_COLOR_` to avoid
>accidental collisions with
On Tue, Sep 28, 2021 at 2:25 AM Michał Górny wrote:
>
> On Mon, 2021-09-27 at 21:09 -0400, Mike Gilbert wrote:
> > On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
> > > + eqawarn
> > > + eqawarn "It is impossible to reliably
On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
> + eqawarn
> + eqawarn "It is impossible to reliably guarantee that the
> extended attributes"
> + eqawarn "will be reliably preserved while merging. Please
> ensure that any"
> +
On Mon, Sep 27, 2021 at 1:20 PM Michał Górny wrote:
>
> Warn the developers if ebuilds install files with xattrs to ${ED}.
> The xattrs may or may not be preserved when installing the package,
> making them unreliable on one hand, and somewhat suprising in other
> cases (e.g. when they
On Mon, Sep 27, 2021 at 4:28 PM Jason A. Donenfeld wrote:
>
> On Mon, Sep 27, 2021 at 11:44 AM Robin H. Johnson wrote:
> > I think we need to strip out a lot of the crap about trying to detect
> > things in the stuff being built, and reduce the check to the simplest
> > possible form:
> > $ time
On Mon, Sep 27, 2021 at 3:11 PM Peter Stuge wrote:
>
> Mike Gilbert wrote:
> > It's a waste of time and effort to pepper random ebuilds with checks
> > for options that everyone should have enabled in the first place.
>
> It's not for you to say what everyone should have
On Mon, Sep 27, 2021 at 1:56 PM Rich Freeman wrote:
>
> On Mon, Sep 27, 2021 at 1:44 PM Robin H. Johnson wrote:
> >
> > I think we need to strip out a lot of the crap about trying to detect
> > things in the stuff being built, and reduce the check to the simplest
> > possible form:
> > $ time
On Mon, Sep 27, 2021 at 12:23 PM Mike Pagano wrote:
>
> On 9/27/21 12:10 PM, Mike Gilbert wrote:
> > I'm looking to solicit opinions on when it is appropriate for an
> > ebuild to check for kernel config options using linux-info.eclass. I
> > don't think we have any guidel
On 9/27/21 2:15 PM, Mike Gilbert wrote:
On Mon, Sep 27, 2021 at 1:44 PM Robin H. Johnson wrote:
On Mon, Sep 27, 2021 at 01:15:10PM -0400, Mike Gilbert wrote:
On Mon, Sep 27, 2021 at 12:23 PM Mike Pagano wrote:
Adding linux-info calls to pkg_pretend or pkg_setup causes slowdowns
when
On Mon, Sep 27, 2021 at 1:44 PM Robin H. Johnson wrote:
>
> On Mon, Sep 27, 2021 at 01:15:10PM -0400, Mike Gilbert wrote:
> > On Mon, Sep 27, 2021 at 12:23 PM Mike Pagano wrote:
> > > > Adding linux-info calls to pkg_pretend or pkg_setup causes slowdowns
> > > &g
On Mon, Sep 27, 2021 at 12:23 PM Mike Pagano wrote:
> > Adding linux-info calls to pkg_pretend or pkg_setup causes slowdowns
> > when running emerge, so we should do so only when there is a
> > compensating benefit.
>
> Is this a significant slowdown? Do you have any
On 9/27/21 12:10 PM, Mike Gilbert wrote:
I'm looking to solicit opinions on when it is appropriate for an
ebuild to check for kernel config options using linux-info.eclass. I
don't think we have any guidelines documented, instead leaving it up
to the "common sense" of package m
I'm looking to solicit opinions on when it is appropriate for an
ebuild to check for kernel config options using linux-info.eclass. I
don't think we have any guidelines documented, instead leaving it up
to the "common sense" of package maintainers.
Adding linux-info calls to pkg_pretend or
/289168
Bug: https://bugs.gentoo.org/814995
Signed-off-by: Mike Gilbert
---
eclass/savedconfig.eclass | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/eclass/savedconfig.eclass b/eclass/savedconfig.eclass
index e90a9b618d6..c4fd0c492f4 100644
--- a/eclass
On Mon, Sep 20, 2021 at 2:51 PM Ulrich Mueller wrote:
>
> >>>>> On Mon, 20 Sep 2021, Mike Gilbert wrote:
>
> > +The sys-apps/busybox package has been removed from @system for Linux
>
> Maybe "from the system set" or "from the system set (@
Signed-off-by: Mike Gilbert
---
...1-09-20-busybox-removal-from-system.en.txt | 19 +++
1 file changed, 19 insertions(+)
create mode 100644
2021-09-20-busybox-removal-from-system/2021-09-20-busybox-removal-from-system.en.txt
diff --git
a/2021-09-20-busybox-removal-from-system
Closes: https://bugs.gentoo.org/813639
Signed-off-by: Mike Gilbert
---
sys-apps/dbus/dbus-1.12.20-r3.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/dbus/dbus-1.12.20-r3.ebuild
b/sys-apps/dbus/dbus-1.12.20-r3.ebuild
index f175a20c1ae..d108b73feed 100644
--- a/sys-apps/dbus
This prevents install paths from being prefixed with SYSROOT by
pkg-config.
Bug: https://bugs.gentoo.org/813639
Signed-off-by: Mike Gilbert
---
.../gentoo-systemd-integration-8.ebuild | 10 ++
.../gentoo-systemd-integration-9.ebuild | 12
Bug: https://bugs.gentoo.org/813639
Signed-off-by: Mike Gilbert
---
eclass/systemd.eclass | 18 ++
1 file changed, 18 insertions(+)
diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass
index c80c4c43f31..7731bede094 100644
--- a/eclass/systemd.eclass
+++ b/eclass
This prevents pkgconf from prepending install paths with SYSROOT.
Bug: https://bugs.gentoo.org/813639
Signed-off-by: Mike Gilbert
---
eclass/udev.eclass | 2 ++
1 file changed, 2 insertions(+)
diff --git a/eclass/udev.eclass b/eclass/udev.eclass
index 7f9415914cd..073e5d8acbc 100644
This prevents pkgconf from prepending install paths with SYSROOT.
Bug: https://bugs.gentoo.org/813639
Signed-off-by: Mike Gilbert
---
eclass/systemd.eclass | 3 +++
1 file changed, 3 insertions(+)
diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass
index 27e4dcae1ff..c80c4c43f31 100644
On 9/13/21 12:27 PM, Mike Gilbert wrote:
> This function may fail if the version cannot be parsed from a Makefile
> found by following the /lib/modules/${KV_FULL}/{source,build} symlinks.
> Instead of failing, we should just split KV_FULL as a fallback.
>
> Also, simplify the e
On 9/13/21 12:27 PM, Mike Gilbert wrote:
> This disables the kernel config check for versions prior to 5.4.
>
> Bug: https://bugs.gentoo.org/811726
> Signed-off-by: Mike Gilbert
> ---
> eclass/linux-info.eclass | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
This disables the kernel config check for versions prior to 5.4.
Bug: https://bugs.gentoo.org/811726
Signed-off-by: Mike Gilbert
---
eclass/linux-info.eclass | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index
source directory, there is really no point in checking
for the kernel build directory. The latter will probably contain a
Makefile with no version information.
Bug: https://bugs.gentoo.org/811726
Signed-off-by: Mike Gilbert
---
eclass/linux-info.eclass | 47
Signed-off-by: Mike Gilbert
---
sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild | 2 +-
sys-libs/libxcrypt/libxcrypt-4.4.25.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
b/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
index
Needed for busybox[static].
Signed-off-by: Mike Gilbert
---
profiles/embedded/package.use | 2 ++
1 file changed, 2 insertions(+)
diff --git a/profiles/embedded/package.use b/profiles/embedded/package.use
index 7dda9d81fe0..526095b3877 100644
--- a/profiles/embedded/package.use
+++ b/profiles
.
Also, stage3 tarballs are often used to build containers, where having
a recovery tool installed is completely pointless.
Signed-off-by: Mike Gilbert
---
profiles/default/linux/packages | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/profiles/default/linux/packages b
With busybox no longer in @system, there is no reason to make it static
by default.
Signed-off-by: Mike Gilbert
---
profiles/default/linux/package.use | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/profiles/default/linux/package.use
b/profiles/default/linux
Signed-off-by: Mike Gilbert
---
virtual/libcrypt/libcrypt-1-r1.ebuild | 2 +-
virtual/libcrypt/libcrypt-2.ebuild| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/virtual/libcrypt/libcrypt-1-r1.ebuild
b/virtual/libcrypt/libcrypt-1-r1.ebuild
index fc93d79bc4c..d239f1b834e
On Thu, Sep 9, 2021 at 1:21 PM Robin H. Johnson wrote:
>
> On Wed, Sep 01, 2021 at 02:44:11PM -0400, Mike Pagano wrote:
> > Previously, the kernel Makefile had to define version variables
> > as static string literals to be read.
> > This change will allow varibles defi
ld target
headers_install was introduced.
Remove supporting function compile_headers_tweak_config.
Additionally, remove 2.6 support from install_headers.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 112 ++---
1 file changed, 5 insertions(+), 107 deletions
Linux 2.4 and gcc 4 are long gone from the tree
Remove some log lines
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 15 ---
1 file changed, 15 deletions(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index f794f42d0..4e08949a3 100644
--- a/eclass
Closes: https://bugs.gentoo.org/427052
Signed-off-by: Mike Gilbert
---
profiles/arch/amd64/x32/make.defaults | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/profiles/arch/amd64/x32/make.defaults
b/profiles/arch/amd64/x32/make.defaults
index b509b305b00..0c9b008c9fd
On 9/3/21 10:25 AM, Mike Pagano wrote:
Thanks to Sam, mgorny and Ulm for the review.
Committed
names:
GNUMakefile, makefile, Makefile
Bug: https://bugs.gentoo.org/663368
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 30 ++
1 file changed, 26 insertions(+), 4 deletions(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index
201 - 300 of 5037 matches
Mail list logo