[gentoo-dev] Re: [PATCH 1/2] meson.eclass: disable PCH

2022-04-19 Thread Mike Gilbert
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.

[gentoo-dev] [PATCH] 2022-04-17-systemd-utils-revbump: new emergency item

2022-04-17 Thread Mike Gilbert
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

[gentoo-dev] [PATCH v2] 2022-04-21-systemd-utils: new entry

2022-04-17 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] 2022-04-21-systemd-utils: new entry

2022-04-17 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] gnuconfig.eclass: fix eend w/o ebegin

2022-04-16 Thread Mike Gilbert
On Sat, Apr 16, 2022 at 2:28 AM Sam James wrote: > > eend should be preceded by an begin call. Looks ok.

Re: [gentoo-dev] [PATCH 2/2] kernel-2.eclass: fix spelling

2022-04-15 Thread Mike Pagano
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

[gentoo-dev] [PATCH] java-utils-2.eclass: remove ebegin calls that lack eend calls

2022-04-15 Thread Mike Gilbert
-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

Re: [gentoo-dev] [PATCH v2] linux-info.eclass: Call ebegin, properly close with eend

2022-04-15 Thread Mike Pagano
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: [gentoo-dev] [PATCH v2] linux-info.eclass: Call ebegin, properly close with eend

2022-04-14 Thread Mike
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

Re: [gentoo-dev] proposal: use only one hash function in manifest files

2022-04-12 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH 0/9] eclass: Use UID 0 instead of root and other fixes

2022-03-27 Thread Mike Gilbert
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.

[gentoo-dev] [PATCH v2 1/1] kernel-2.eclass: Document variables, minor style clean-up

2022-02-18 Thread Mike Pagano
://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

Re: [gentoo-dev] [PATCH 1/1] kernel-2.eclass: Document variables, minor style clean-up

2022-02-18 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 1/1] kernel-2.eclass: Document variables, minor style clean-up

2022-02-18 Thread Mike Pagano
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

[gentoo-portage-dev] [PATCH] Revert "lib/_emerge/actions.py: warn on missing /run"

2022-02-14 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH 1/1] linux-mod.eclass: enable EAPI 8, remove EAPI 5

2022-02-12 Thread Mike
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

Re: [gentoo-dev] [PATCH 1/1] linux-mod.eclass: enable EAPI 8, remove EAPI 5

2022-02-12 Thread Mike
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

[gentoo-dev] [PATCH 1/1] linux-mod.eclass: enable EAPI 8, remove EAPI 5

2022-02-10 Thread Mike Pagano
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

[gentoo-portage-dev] [PATCH] estrip: fix race when creating build-id debug symlinks

2022-02-02 Thread Mike Gilbert
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

[gentoo-dev] Re: [PATCH 1/4] autotools.eclass: don't inject -I${SYSROOT} to aclocal

2022-01-18 Thread Mike Frysinger
ugs.gentoo.org/677002#c10 deleting this check will break things. prob more than we're fixing. -mike signature.asc Description: PGP signature

[gentoo-dev] Package up for grabs: app-shells/kshdb

2022-01-16 Thread Mike Gilbert
I no longer wish to maintain this. Please take it if you are interested.

Re: [gentoo-dev] Maintainer needed: dev-db/sqlite

2022-01-14 Thread Mike Gilbert
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

Re: [gentoo-dev] Maintainer needed: dev-db/sqlite

2022-01-14 Thread Mike Gilbert
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

[gentoo-dev] Maintainer needed: dev-db/sqlite

2022-01-14 Thread Mike Gilbert
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

Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Mike Gilbert
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 > >

Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] kernel-2.eclass: fix minor OBOBJCOPY -> OBJCOPY typo

2022-01-05 Thread Mike
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

Re: [gentoo-dev] [PATCH v3] kernel-2.eclass: Respect portage toolchain variables

2022-01-04 Thread Mike
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

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-04 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH 1/2] linux-mod.eclass: drop unnecessary IUSE="kernel_linux"

2022-01-04 Thread Mike Gilbert
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.

Re: [gentoo-dev] Rationalizing USE flags by narrowing the scope of them.

2022-01-03 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH v3] kernel-2.eclass: Respect portage toolchain variables

2022-01-03 Thread Mike Gilbert
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

[gentoo-dev] Last rites: sys-apps/hwids

2021-12-24 Thread Mike Gilbert
# Mike Gilbert (2021-12-24) # Replaced by sys-apps/hwdata. Removal on 2021-01-23. sys-apps/hwids

[gentoo-dev] [PATCH] flag-o-matic.eclass: filter-lfs-flags: remove -D_TIME_BITS=64

2021-12-18 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] profiles/default/linux: set gl_cv_type_time_t_bits_macro=no

2021-12-18 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] profiles/default/linux: set gl_cv_type_time_t_bits_macro=no

2021-12-17 Thread Mike Gilbert
://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

Re: [gentoo-dev] sys-fs/udev-249.6-r1: warning that split-usr mode will be removed?

2021-12-06 Thread Mike Gilbert
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: > > >

Re: [gentoo-dev] Don't use UIDs and GIDs below 100 without QA approval

2021-11-28 Thread Mike Gilbert
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

[gentoo-dev] Last rites: sys-fs/eudev

2021-11-26 Thread Mike Gilbert
# eudev will be removed on 2022-01-01. # Please see the news item published on 2021-08-24 for more information. sys-fs/eudev

Re: [gentoo-dev] [PATCHv2] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Mike Gilbert
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.

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] profiles: mask sys-fs/eudev for removal

2021-11-25 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-24 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] profiles: mask sys-fs/eudev for removal

2021-11-24 Thread Mike Gilbert
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

Re: [gentoo-dev] Don't use UIDs and GIDs below 100 without QA approval

2021-11-11 Thread Mike Gilbert
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

Re: [gentoo-dev] Don't use UIDs and GIDs below 100 without QA approval

2021-11-11 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] savedconfig.eclass: do not re-use config file scheme

2021-10-31 Thread Mike Gilbert
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

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2021-10-28 Thread Mike Frysinger
tabilization. if you have a bug to report, please use bugs.gentoo.org so things can stay organized. -mike signature.asc Description: PGP signature

Re: [gentoo-portage-dev] [PATCH] estrip: rework hard link logic in save_elf_debug

2021-10-28 Thread Mike Gilbert
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

[gentoo-dev] Re: [PATCH] profiles: remove default ALSA_CARDS setting from arch profiles

2021-10-26 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] profiles: remove default ALSA_CARDS setting from arch profiles

2021-10-26 Thread Mike Gilbert
-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

[gentoo-portage-dev] [PATCH] estrip: rework hard link logic in save_elf_debug

2021-10-25 Thread Mike Gilbert
/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

[gentoo-dev] [PATCH] xdg-utils.eclass: disable fdatasync() in update-mime-database

2021-10-24 Thread Mike Gilbert
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 ---

[gentoo-dev] [PATCH] 2021-10-24-netifrc-dhcp-client: add news item

2021-10-21 Thread 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

[gentoo-dev] [PATCH] meson.eclass: add EMESON_BUILDTYPE variable

2021-10-21 Thread Mike Gilbert
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

Re: [gentoo-dev] [RFC] Removing separate "security supported" arch list

2021-10-21 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] 2021-10-08-openssh-rsa-sha1: add news item

2021-10-05 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH 1/1] glep-0068: Add notes element for package maintenance instructions

2021-10-05 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] 2021-10-08-openssh-rsa-sha1: add news item

2021-10-05 Thread Mike Gilbert
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

Re: [gentoo-dev] [RFC] Portage einfo, elog... output format change

2021-10-02 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 3/3] media-fonts/font-alias: pass --with-fontrootdir to configure

2021-10-01 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 2/3] media-fonts/encodings: pass --with-fontrootdir to configure

2021-10-01 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 1/3] xorg-3.eclass: pass --with-fontrootdir to configure

2021-10-01 Thread Mike Gilbert
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

Re: [gentoo-portage-dev] [PATCH 0/4] Output rewrite for better clarify and greppability

2021-09-28 Thread Mike Gilbert
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

Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: Add a QA check for installing xattrs

2021-09-28 Thread Mike Gilbert
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

Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: Add a QA check for installing xattrs

2021-09-27 Thread Mike Gilbert
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" > +

Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: Add a QA check for installing xattrs

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Pagano
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

Re: [gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Pagano
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

[gentoo-dev] Guidance on adding kernel config checks to ebuilds

2021-09-27 Thread Mike Gilbert
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

[gentoo-dev] [PATCH] savedconfig.eclass: drop faulty permissions check

2021-09-26 Thread Mike Gilbert
/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

Re: [gentoo-dev] [PATCH] 2021-09-20-busybox-removal-from-system: add item

2021-09-20 Thread Mike Gilbert
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 (@

[gentoo-dev] [PATCH] 2021-09-20-busybox-removal-from-system: add item

2021-09-20 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 5/5] sys-apps/dbus: pass systemduserunitdir to configure

2021-09-18 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 4/5] sys-apps/gentoo-systemd-integration: pass systemd dirs to configure

2021-09-18 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 3/5] systemd.eclass: introduce systemd_get_systempresetdir

2021-09-18 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 2/5] udev.eclass: set PKG_CONFIG_FDO_SYSROOT_RULES

2021-09-18 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 1/5] systemd.eclass: set PKG_CONFIG_FDO_SYSROOT_RULES

2021-09-18 Thread Mike Gilbert
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

[gentoo-dev] Re: [PATCH 1/2] linux-info.eclass: rework get_running_version

2021-09-13 Thread Mike
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

Re: [gentoo-dev] [PATCH 2/2] linux-info.eclass: getfilevar: pass dot-config=0 to make

2021-09-13 Thread Mike
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(-) >

[gentoo-dev] [PATCH 2/2] linux-info.eclass: getfilevar: pass dot-config=0 to make

2021-09-13 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 1/2] linux-info.eclass: rework get_running_version

2021-09-13 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 5/5] sys-libs/libxcrypt: disable static-libs by default

2021-09-09 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 3/5] profiles/embedded: enable libcrypt[static-libs] by default

2021-09-09 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 1/5] profiles/default/linux: remove busybox from @system

2021-09-09 Thread Mike Gilbert
. 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

[gentoo-dev] [PATCH 2/5] profiles/default/linux: remove busybox from package.use

2021-09-09 Thread Mike Gilbert
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

[gentoo-dev] [PATCH 4/5] virtual/libcrypt: disable static-libs by default

2021-09-09 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH] Support Makefiles that set variables to a non-static value

2021-09-09 Thread Mike Gilbert
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

[gentoo-dev] Subject: [PATCH] kernel-2.eclass: Remove < 2.6 support for kernel headers

2021-09-08 Thread Mike Pagano
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

[gentoo-dev] [PATCH] linux-info.eclass : Remove references to linux 2.4 and gcc 4

2021-09-07 Thread Mike
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

[gentoo-dev] [PATCH] profiles/arch/amd64/x32: set KERNEL_ABI="amd64"

2021-09-06 Thread Mike Gilbert
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

Re: [gentoo-dev] [PATCH v4] linux-info.eclass : Support valid Make files

2021-09-04 Thread Mike Pagano
On 9/3/21 10:25 AM, Mike Pagano wrote: Thanks to Sam, mgorny and Ulm for the review. Committed

Re: [gentoo-dev] [PATCH v4] linux-info.eclass : Support valid Make files

2021-09-03 Thread Mike Pagano
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

<    1   2   3   4   5   6   7   8   9   10   >