[gentoo-dev] Last rites: app-accessibility/epos

2024-07-24 Thread Sam James
# Sam James (2024-07-24) # Fails to build with GCC 15, several open bugs # including test failures. Unpackaged by others. # Removal on 2024-08-23. Bug #936581. app-accessibility/epos signature.asc Description: PGP signature

Re: [gentoo-dev] Last rites: games-arcade/{spacerider,tuxdash,xsfcave}

2024-07-02 Thread Sam James
Vitaly Zdanevich writes: >> Ancient > > Oh, ancient games are sooo bad, no ray tracing, no soul. Please see https://wiki.gentoo.org/wiki/Project:Council/Code_of_conduct.

[gentoo-dev] Reviewing ebuilds with git

2024-06-30 Thread Sam James
.1872437-1-...@gentoo.org From 2b9b8903fcc3815415f0d22a4646794757fc001a Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 16 Feb 2024 22:07:54 + Subject: [PATCH 1/2] diff: implement config.diff.renames=copies-harder This patch adds a config value for 'diff.renames' called 'copies-harder' which make

Re: [gentoo-dev] Re: Notion of stable depgraph vs stable keywords (Re: Arch Status and Future Plans)

2024-06-27 Thread Sam James
Duncan <1i5t5.dun...@cox.net> writes: > Sam James posted on Wed, 26 Jun 2024 01:06:12 +0100 as excerpted: > >> Arthur Zamarin writes: >> >>> As you all know, Gentoo supports many various arches, in various >>> degrees (stable, dev, exp). Let me expla

Re: [gentoo-dev] [PATCH 1/5] gui-libs/gtk: add a "poison" macro support to disable X/wayland

2024-06-26 Thread Sam James
Eli Schwartz writes: > On 6/26/24 5:03 AM, Sam James wrote: >> Eli Schwartz writes: >> >>> Many packages perform automagic dependencies on gdk's backend >>> implementations by checking if the macro is defined and then using the >>> code it unlock

Re: [gentoo-dev] [PATCH 1/5] gui-libs/gtk: add a "poison" macro support to disable X/wayland

2024-06-26 Thread Sam James
Eli Schwartz writes: > Many packages perform automagic dependencies on gdk's backend > implementations by checking if the macro is defined and then using the > code it unlocks, rather than having a buildsystem option such as > -Dwayland=true. > Doesn't gtk3 need this too? Also, could we have an

Re: [gentoo-dev] [PATCH 0/5] Fixing automagic dependencies on gtk[wayland,X],

2024-06-26 Thread Sam James
Eli Schwartz writes: > There is a bug in how gtk 3 and gtk 4 are built against by other > packages. GTK supports optionally enabling X and wayland support -- when > you do so, the ABI of GTK changes. The series looks good to me, but I'd like leio to ack it before we merge it. It's not ideal,

x86 FP issues (Re: [gentoo-dev] Arch Status and Future Plans)

2024-06-25 Thread Sam James
Arthur Zamarin writes: > Hi all, this will be a long mail, and might be confusing, I'll try to > organize it, but this is a mess, so bear with me. > [...] > 32-bit arches > > This includes stable arches x86, arm, ppc, sparc32, dev arches s390, and > maybe more. Those are in

time64 & LFS for 32-bit arches (Re: [gentoo-dev] Arch Status and Future Plans)

2024-06-25 Thread Sam James
Arthur Zamarin writes: > Hi all, this will be a long mail, and might be confusing, I'll try to > organize it, but this is a mess, so bear with me. > > 32-bit arches > > This includes stable arches x86, arm, ppc, sparc32, dev arches s390, and > maybe more. Those are in much

On the value (or not?) of stable keywords (Re: [gentoo-dev] Arch Status and Future Plans)

2024-06-25 Thread Sam James
Arthur Zamarin writes: > Hi all, this will be a long mail, and might be confusing, I'll try to > organize it, but this is a mess, so bear with me. > > [...] > 32-bit arches > > This includes stable arches x86, arm, ppc, sparc32, dev arches s390, and > maybe more. Those are in

Misc arch plans (Re: [gentoo-dev] Arch Status and Future Plans)

2024-06-25 Thread Sam James
Arthur Zamarin writes: > Hi all, this will be a long mail, and might be confusing, I'll try to > organize it, but this is a mess, so bear with me. > > [...] > > 32-bit arches > > This includes stable arches x86, arm, ppc, sparc32, dev arches s390, and > maybe more. Those are in

Notion of stable depgraph vs stable keywords (Re: [gentoo-dev] Arch Status and Future Plans)

2024-06-25 Thread Sam James
Arthur Zamarin writes: > Hi all, this will be a long mail, and might be confusing, I'll try to > organize it, but this is a mess, so bear with me. Absolutely - thanks for doing this. I'm going to split my replies with alt subject to help keep it organised. > > As you all know, Gentoo supports

[gentoo-dev] Up for grabs: dev-libs/protobuf, dev-python/protobuf-python, dev-java/protobuf-java

2024-06-12 Thread Sam James
Hi, The following packages are up for grabs because of proxied maintainer inactivity: * dev-libs/protobuf * dev-python/protobuf-python * dev-java/protobuf-java (technically still has java@) Please be aware that there's a rat's nest to be disentangled here. protobuf is tightly coupled with

Re: [gentoo-dev] Imminent Python 3.12 switch reminder

2024-05-30 Thread Sam James
Martin Dummer writes: > Am 28.05.24 um 08:24 schrieb Michał Górny: >> If you're up for some more quick porting, right now's the time! > https://github.com/gentoo/gentoo/pull/36502 laying around for ~ 1 Month I see Flow's reviewed your PR (as has mgorny before now) but I plan on going over any

Re: [gentoo-dev] Last rites: sec-keys/openpgp-keys-jiatan

2024-05-30 Thread Sam James
Ulrich Mueller writes: >>>>>> On Wed, 29 May 2024, Sam James wrote: > >> # Sam James (2024-05-29) >> # OpenPGP key of malicious xz co-maintainer. This key is no longer used >> # by any ebuilds in tree. Removal on 2024-06-29. >> # Bug #928134.

Re: [gentoo-dev] Re: Last rites: sec-keys/openpgp-keys-jiatan

2024-05-30 Thread Sam James
Duncan <1i5t5.dun...@cox.net> writes: > Sam James posted on Wed, 29 May 2024 19:37:47 +0100 as excerpted: > >> # Sam James (2024-05-29) >> # OpenPGP key of malicious xz co-maintainer. This key is no longer used >> # by any ebuilds in tree. Removal on 2024-06-29.

[gentoo-dev] Last rites: sec-keys/openpgp-keys-jiatan

2024-05-29 Thread Sam James
# Sam James (2024-05-29) # OpenPGP key of malicious xz co-maintainer. This key is no longer used # by any ebuilds in tree. Removal on 2024-06-29. # Bug #928134. sec-keys/openpgp-keys-jiatan signature.asc Description: PGP signature

Re: [gentoo-dev] GCC 14 unleashed

2024-05-19 Thread Sam James
Sam James writes: Oh, and: > * The code was broken before (badly) [...] ... and therefore you should be revbumping for fixes. signature.asc Description: PGP signature

[gentoo-dev] GCC 14 unleashed

2024-05-19 Thread Sam James
Hi, As we discussed a bunch in #gentoo-toolchain over the last few weeks, GCC 14 is now in ~arch. We've spent the last > 2 years working on this and fixing lots of packages, but kind of reached the limit of how much a handful of people can do. This is kind of the analogue of the Clang post I

[gentoo-dev] Last rites: sci-libs/beagle

2024-05-16 Thread Sam James
# Eli Schwartz (2024-05-17) # Last updated in 2007, has no reverse dependencies, is unmaintained upstream # (in 2010 a version 4 alpha was released using cmake, the project has seen no # other activity upstream). Fails to build with dash, lto. # Bug #862669, #890423. # Removal on

Re: [gentoo-dev] [PATCH 0/2] edo.eclass: enhace edob for usage with nosiy commands

2024-05-13 Thread Sam James
Florian Schmaus writes: > The motivation for this change is to allow edob to be used with noisy > commands, i.e., commands that produce a lot of output, in cases where > the output is in general not of interest. However, if the command > fails, the output should be shown and appear in build.log.

Re: [gentoo-portage-dev] [PATCH 0/2] Minor documentation fixups

2024-05-12 Thread Sam James
Bryan Gardiner writes: > Just fixes for a couple of small documentation issues I found. Applied - thanks! > > Bryan Gardiner (2): > depgraph.py: Fix the URL for the changed-deps wiki page > ebuild.5: Escape carats which are special to groff > > lib/_emerge/depgraph.py | 2 +- >

Re: [gentoo-dev] [PATCH] cargo.eclass: Optimize crate unpacking

2024-05-11 Thread Sam James
Michał Górny writes: > Unpack crates in parallel using xargs to utilize multicore systems > better. Perform checksumming via a single sha256sum invocation. > > For dev-python/watchfiles, this speeds up unpacking on my machine > from 2.6 s to 0.75 s (warm cache). > > Signed-off-by: Michał Górny

Re: [gentoo-dev] [PATCH] vdr-plugin-2.eclass: make qa warning conditional

2024-05-09 Thread Sam James
Martin Dummer writes: > Am 09.05.24 um 14:13 schrieb Sam James: > > Martin Dummer writes: > > > Maybe we can agree that the qa-warnings in vdr-eclass make more sense if i > change them to "eawarn" or "einfo"? > > > Sure, make them eqawa

Re: [gentoo-dev] [PATCH] vdr-plugin-2.eclass: make qa warning conditional

2024-05-09 Thread Sam James
Martin Dummer writes: > Am 03.05.24 um 06:39 schrieb Sam James: > > > What we really need is: > a) https://bugs.gentoo.org/162450 to avoid scaring users; > b) possibly some level of QA notice to distinguish between "check this > out" (think e.g. qa-vdb

[gentoo-dev] Last rites: net-irc/ninja

2024-05-08 Thread Sam James
# Eli Schwartz (2024-05-08) # Fails to configure with GCC 14, fails to install with older # gcc, unmaintained, upstream website vanished. # Bug #731180, #861461, #888577, #889930. # Removal on 2024-06-08. net-irc/ninja signature.asc Description: PGP signature

[gentoo-dev] Last rites: dev-perl/Net-Twitter

2024-05-06 Thread Sam James
# Sam James (2024-05-06) # Long-deprecated upstream, replaced by (unpackaged) Twitter::API. # Twitter's API has changed at least once since the last release of Net::Twitter. # Removal on 2024-06-05. Bug #931295. dev-perl/Net-Twitter signature.asc Description: PGP signature

[gentoo-dev] Last rites: media-libs/lastfmlib

2024-05-06 Thread Sam James
# Sam James (2024-05-06) # Incompatible with latest last.fm APIs, hence useless. # Removal on 2024-06-05. Bug #928115. media-libs/lastfmlib signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH v2] 2024-05-03-wireplumber-0_5-bump: add news item

2024-05-03 Thread Sam James
James Calligeros writes: > Signed-off-by: James Calligeros > --- > .../2024-05-03-wireplumber-0_5-bump.en.txt| 25 +++ > 1 file changed, 25 insertions(+) > create mode 100644 > 2024-05-03-wireplumber-0_5-bump/2024-05-03-wireplumber-0_5-bump.en.txt > > diff --git >

Re: [gentoo-dev] [PATCH 1/2] gnuconfig.eclass: add GNUCONFIG_DEPEND

2024-05-03 Thread Sam James
Arsen Arsenović writes: > Sam James writes: > >> The motivation here is to allow autotools.eclass consumers setting >> AUTOTOOLS_AUTO_DEPEND=no to not have a useless gnuconfig dependency. > > series looks ok to me thanks!

Re: [gentoo-dev] [PATCH 1/2] gnuconfig.eclass: add GNUCONFIG_DEPEND

2024-05-03 Thread Sam James
Ulrich Mueller writes: >>>>>> On Fri, 03 May 2024, Sam James wrote: > >> +case ${EAPI} in >> +5|6) DEPEND=${GNUCONFIG_DEPEND} ;; >> +*) BDEPEND=${GNUCONFIG_DEPEND} ;; >> +esac > > Drop EAPI 5 while at it? Good point, done & pushed, thanks.

[gentoo-dev] [PATCH v2 3/3] gnuconfig.eclass: drop EAPI 5 support

2024-05-03 Thread Sam James
autotools.eclass hasn't had EAPI 5 support for ~2 years since 50710f3d0e8f19fab5571d9596c336314e96b5cf so this wasn't being used anyway (non-autotools.eclass use of gnuconfig.eclass is very niche). Signed-off-by: Sam James --- eclass/gnuconfig.eclass | 8 1 file changed, 4 insertions

[gentoo-dev] [PATCH v2 2/3] autotools.eclass: conditionalize gnuconfig dependency

2024-05-03 Thread Sam James
Use newly-added GNUCONFIG_DEPEND so that AUTOTOOLS_AUTO_DEPEND=no doesn't result in a useless dependency on gnuconfig. Signed-off-by: Sam James --- eclass/autotools.eclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/autotools.eclass b/eclass

[gentoo-dev] [PATCH v2 1/3] gnuconfig.eclass: add GNUCONFIG_DEPEND

2024-05-03 Thread Sam James
The motivation here is to allow autotools.eclass consumers setting AUTOTOOLS_AUTO_DEPEND=no to not have a useless gnuconfig dependency. Signed-off-by: Sam James --- eclass/gnuconfig.eclass | 22 +++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/eclass

[gentoo-dev] [PATCH 2/2] autotools.eclass: conditionalize gnuconfig dependency

2024-05-03 Thread Sam James
Use newly-added GNUCONFIG_DEPEND so that AUTOTOOLS_AUTO_DEPEND=no doesn't result in a useless dependency on gnuconfig. Signed-off-by: Sam James --- eclass/autotools.eclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/autotools.eclass b/eclass

[gentoo-dev] [PATCH 1/2] gnuconfig.eclass: add GNUCONFIG_DEPEND

2024-05-03 Thread Sam James
The motivation here is to allow autotools.eclass consumers setting AUTOTOOLS_AUTO_DEPEND=no to not have a useless gnuconfig dependency. Signed-off-by: Sam James --- eclass/gnuconfig.eclass | 22 +++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/eclass

Re: [gentoo-dev] [PATCH] .github: Add pull request template

2024-05-02 Thread Sam James
Ionen Wolkens writes: > On Wed, May 01, 2024 at 03:32:21PM +0200, Michał Górny wrote: >> The idea is to increase awareness of the AI policy, as well as other >> rules, and to inform users before they submit a PR. > > Bit mixed feelings about this given checkboxes feel like unnecessary > churn

Re: [gentoo-dev] [PATCH] .github: Add pull request template

2024-05-02 Thread Sam James
Michał Górny writes: > Signed-off-by: Michał Górny > --- > .github/pull_request_template.md | 12 > 1 file changed, 12 insertions(+) > create mode 100644 .github/pull_request_template.md > > The idea is to increase awareness of the AI policy, as well as other > rules, and to

Re: [gentoo-dev] [PATCH] vdr-plugin-2.eclass: make qa warning conditional

2024-05-02 Thread Sam James
Eli Schwartz writes: > On 5/1/24 10:10 AM, Martin Dummer wrote: >> Since Agostino's tinderbox tests now report qa warning, the group >> v...@gentoo.org has 101 open bugs assigned, most of them caused by qa >> warnings from vdr-plugin-2.eclass. >> >> Many vdr plugins need small adjustments

Re: [gentoo-dev] time64 ABI fix coming to upstream glibc

2024-05-02 Thread Sam James
Florian Weimer writes: > The and headers had a bug that the on-disk structures > defined there could change size on some targets when _TIME_BITS was set > to 64. This is obviously wrong because the files are not going to > magically change their layout because the application accessing them

Re: [gentoo-dev] Re: [PATCH 2/3] To build ada we need a c++ compiler too

2024-04-30 Thread Sam James
Alfredo Tupone writes: > On Fri, 26 Apr 2024 10:29:43 +0200 > Arsen Arsenović wrote: > >> > is_ada() { >> >gcc-lang-supported ada || return 1 >> > - _tc_use_if_iuse ada >> > + _tc_use_if_iuse cxx && _tc_use_if_iuse ada >> >> Is this redundant? Would gcc-lang-supported c++ (called

Re: [gentoo-dev] Subject: [PATCH] toolchain.eclass: ada related changes

2024-04-25 Thread Sam James
Alfredo Tupone writes: > Having received no comments, I would like to add this changes to > toolchain.eclass > > This is less intrusive. > > The compiler check that was in place in the original email maybe is > distruptive. It was checking that the used compiler is ada and version > is less or

[gentoo-dev] Up for grabs: Raspberry Pi stack

2024-04-19 Thread Sam James
I don't have the hardware set up at the moment (and haven't for a while) to test this properly. The following packages are up for grabs: * media-libs/raspberrypi-userland-bin * sys-kernel/raspberrypi-image I dropped myself as a co-maintainer on the following: *

Re: [gentoo-dev] Current unavoidable use of xz utils in Gentoo

2024-04-06 Thread Sam James
Eddie Chapman writes: > On 04/04/2024 15:24, Eddie Chapman wrote: >> Since there appears to be some interest I'll put together a single email >> to the list later today detailing everything, as I needed to do more >> things overall in addition to replacing /usr/bin/xz. > > Below is a guide I've

Re: [gentoo-dev] Current unavoidable use of xz utils in Gentoo

2024-04-04 Thread Sam James
Eli Schwartz writes: > On 4/3/24 11:30 AM, Eddie Chapman wrote: >> Just to report I've been able to remove app-arch/xz-utils from my own >> workstation, with 2412 packages installed and running kde. I'm going to >> roll it out to my other gentoo systems which have a lot less stuff on them >> so

Re: [gentoo-dev] Re: Current unavoidable use of xz utils in Gentoo

2024-04-03 Thread Sam James
Duncan <1i5t5.dun...@cox.net> writes: > Eddie Chapman posted on Tue, 2 Apr 2024 20:32:41 +0100 as excerpted: > >> Yes, I have no issue with the format at all, just with the xz utils >> project. > > FWIW, feel free to do that bug-fix or package-bump if you'd rather instead > of reading this long

Re: [gentoo-dev] Current unavoidable use of xz utils in Gentoo

2024-03-30 Thread Sam James
"Eddie Chapman" writes: > Given what we've learnt in the last 24hrs about xz utilities, you could > forgive a paranoid person for seriously considering getting rid entirely > of them from their systems, especially since there are suitable > alternatives available. Some might say that's a bit

Re: [gentoo-dev] [PATCH] flag-o-matic.eclass: simplify implementation and work in all cases

2024-03-29 Thread Sam James
Eli Schwartz writes: > It curently uses some magic test to decide whether handcrafted code > works with or without -latomic. But it can claim that -latomic is not > needed for that case, while it is still needed for other cases. > >> okay so append-atomic-flags does not work for me in this case

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: make the FHS paths warning easier to read

2024-03-29 Thread Sam James
Eli Schwartz writes: > * QA Notice: The ebuild is installing to one or more unexpected paths: > * > * /var/tmp/portage/sys-cluster/legion-/image/usr/bin/legion_prof_files > * > /var/tmp/portage/sys-cluster/legion-/image/usr/bin/serializer_examples > * > * Please fix the ebuild

[gentoo-dev] Last rites: sci-libs/xgks-pmel

2024-03-24 Thread Sam James
# Eli Schwartz (2024-03-24) # Broken with modern compilers, broken with LTO. Upstream website no # longer exists. Unmaintained in Gentoo, no reverse dependencies. # Removal on 2024-04-23. Bug #731942, #863041, #898298. sci-libs/xgks-pmel signature.asc Description: PGP signature

Re: [gentoo-dev] Profile 23.0 testing with stages and binhost (part 2 of 2)

2024-03-15 Thread Sam James
"Andreas K. Huettel" writes: > Hi all, > > the 23.0 profiles are ready for testing, including stage downloads, > binary packages, and update instructions for existing installations, > for all arches. > > [...] > > Note 2: While there are 23.0 split-usr profiles, the *stage* downloads > are

[gentoo-dev] Last rites: dev-python/future

2024-03-14 Thread Sam James
# Eli Schwartz (2024-03-14) # Deprecated, doesn't work with python 3.12. Unmaintained with last # serious release in 2019, and another release in 2024 that claims # to support python 3.12 but fails tests if you actually do. No # route to making it work with python 3.13 at all, and upstream #

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-29 Thread Sam James
Matt Jolly writes: >> But where do we draw the line? Are translation tools like DeepL >> allowed? I don't see much of a copyright issue for these. > > I'd also like to jump in and play devil's advocate. There's a fair > chance that this is because I just got back from a > supercomputing/research

[gentoo-dev] Last rites: sci-libs/mpir

2024-02-29 Thread Sam James
# Eli Schwartz (2024-02-29) # Ancient fork of gmp from 2017. Various build issues, fails tests. All # reverse dependencies turned out to be incorrect or preferred gmp # anyways. No path forward to keeping it buildable, no use case for # keeping it around. Bug #812950, #874537, #925308 # Removal

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-27 Thread Sam James
Michał Górny writes: > Hello, > > Given the recent spread of the "AI" bubble, I think we really need to > look into formally addressing the related concerns. In my opinion, > at this point the only reasonable course of action would be to safely > ban "AI"-backed contribution entirely. In other

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-27 Thread Sam James
Marek Szuba writes: > On 2024-02-27 14:45, Michał Górny wrote: > >> In my opinion, at this point the only reasonable course of action >> would be to safely ban "AI"-backed contribution entirely. In other >> words, explicitly forbid people from using ChatGPT, Bard, GitHub >> Copilot, and so on,

Re: [gentoo-dev] [PATCH 1/3] meson.eclass: wire up LTO support directly into the meson options

2024-02-19 Thread Sam James
Eli Schwartz writes: > [[PGP Signed Part:Undecided]] > On 2/20/24 1:24 AM, Mike Gilbert wrote: >> I'm afraid I get different results. Build log attached. Happy to help >> figure this out tomorrow. >> >> To test, I applied this patch and ran this: >> >> ABI_X86="32 x32 64" CFLAGS="-O2 -pipe

Re: [gentoo-dev] [PATCH 2/3] distutils-r1.eclass: wire up meson-python to meson.eclass

2024-02-19 Thread Sam James
Eli Schwartz writes: > The meson-python build backend -- as the name suggests -- uses meson > under the hood. We have a meson eclass which does lots of useful things > pertinent to meson. Make sure it gets invoked. > Maybe check a sample (or ideally all) of the meson-python reverse

Re: [gentoo-dev] [PATCH 0/3] eclass updates for meson <> distutils <> LTO

2024-02-19 Thread Sam James
Eli Schwartz writes: > Mainly motivated by some upstream work I did with dev-python/scipy, > which has some ancient code that will never be updated to work with LTO, > and some nice new code that works great. > > The first patch is a nice improvement on its own. The second one makes > limited

Re: [gentoo-dev] [PATCH] check-reqs.eclass: more disk checks

2024-02-19 Thread Sam James
"Robin H. Johnson" writes: > Allow checking more disk space, for users with many split volumes and > ever-larger packages. > > gentoo-kernel-bin: > / >=350MB/version (in /lib/modules) > /boot >=40MB/version > > rust-bin: > /opt >=450MB/version > LGTM, but give a bit of time for other

[gentoo-dev] Please fill in .mailmap if desired

2024-02-16 Thread Sam James
Hi, Following the previous discussion on .mailmap, I've committed it to gentoo.git in https://marc.info/?l=gentoo-dev=170781377903495=2. Please consider filling in .mailmap if you'd like your pre-developer contributions to be accurately mapped, if you've accidentally used the wrong email at some

[gentoo-dev] Re: [gentoo-dev-announce] x86 arch testing: please use -mfpmath=sse

2024-02-13 Thread Sam James
Michał Górny writes: > [[PGP Signed Part:Undecided]] > Hello, > > TL;DR: when arch testing for x86, please use `-mfpmath=sse` (this may > require raising `-march=` to `pentium4` or newer, or adding `-msse2`. > > > The x86 architecture historically supports two floating-precision > arithmetic

[gentoo-dev] Introducing .mailmap?

2024-02-13 Thread Sam James
Hi, We should consider adding a .mailmap to gentoo.git. There's a few reasons: * We should accurately map pre-developer-status contributions. For example, it'd be nice if s...@cmpct.info was mapped correctly into s...@gentoo.org when doing git blame. We know s...@cmpct.info and

Re: [gentoo-dev] RFC: Setting default HOME_MODE in /etc/login.defs

2024-02-11 Thread Sam James
Daniel Simionato writes: > Hello, > I'd like to start a discussion regarding setting HOME_MODE by default in the > /etc/login.defs file (owned by > sys-apps/shadow package). > > Upstream keeps HOME_MODE commented: >

Re: [gentoo-dev] RFC: Setting default HOME_MODE in /etc/login.defs

2024-02-11 Thread Sam James
Michael Orlitzky writes: > On Sat, 2024-02-10 at 17:57 +0100, Daniel Simionato wrote: >> Hello, >> I'd like to start a discussion regarding setting HOME_MODE by default in >> the /etc/login.defs file (owned by sys-apps/shadow package). >> >> Upstream keeps HOME_MODE commented: >>

Re: [gentoo-dev] [PATCH] kernel-install.eclass: explicitly set kernel image to 644

2024-02-11 Thread Sam James
Andrew Ammerlaan writes: > Author: Andrew Ammerlaan > Date: Sun Feb 11 10:41:32 2024 +0100 > Did you not use git-send-email here or what's going on? Formatting looks off. > kernel-install.eclass: explicitly set kernel image to 644 > > The kernel build system sets the permissions on the

Re: [gentoo-dev] special small-files USE flag without effect on dependencies: [ unicode ]

2024-02-10 Thread Sam James
Eli Schwartz writes: > [[PGP Signed Part:Undecided]] > On 2/9/24 7:04 PM, Sam James wrote: >> >> Eli Schwartz writes: >>> Often, USE flags have an obvious point even without selecting or >>> deselecting dependencies -- usually because their mai

Re: [gentoo-dev] special small-files USE flag without effect on dependencies: [ unicode ]

2024-02-09 Thread Sam James
Eli Schwartz writes: > [[PGP Signed Part:Undecided]] > On 2/9/24 2:57 PM, Michael Orlitzky wrote: >> One example I know off the top of my head is dev-lang/php where >> USE=ipv6 isn't entirely about ipv6 connectivity (although it does do >> that). It also augments some of the user-facing PHP

Re: [gentoo-dev] special small-files USE flag without effect on dependencies: [ unicode ]

2024-02-09 Thread Sam James
Michael Orlitzky writes: > On Fri, 2024-02-09 at 14:09 -0500, Eli Schwartz wrote: >> >> Asking out of genuine ignorance: what kind of direct behavioral changes >> occur as a result of setting or unsetting USE=ipv6. > > One example I know off the top of my head is dev-lang/php where > USE=ipv6

Re: [gentoo-dev] special small-files USE flag without effect on dependencies: [ unicode ]

2024-02-09 Thread Sam James
Andrey Grozin writes: > 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 nothing to do with > installing /

Re: [gentoo-dev] [PATCH v3] llvm-r1.eclass: Initial version

2024-02-09 Thread Sam James
Michał Górny writes: > See-Also: https://bugs.gentoo.org/923228 > See-Also: https://bugs.gentoo.org/880671 s/See-Also/Bug/. LGTM otherwise. Thanks for working on this, it's a great improvement. > Closes: https://bugs.gentoo.org/821955 > Closes: https://bugs.gentoo.org/919150 > Signed-off-by:

Re: [gentoo-dev] [PATCH 1/7] eclass/dotnet-pkg-base.eclass: quotes and style tweaks for edge cases

2024-02-07 Thread Sam James
Maciej Barć writes: > Signed-off-by: Maciej Barć > --- The series lgtm but please add some commit messages to them explaining the motivation / why we're doing it now if applicable. No need to re-send to ML once that's done. Thanks! > eclass/dotnet-pkg-base.eclass | 16 +++- >

Re: [gentoo-dev] [PATCH 6/8] dev-util/intel_clc: Migrate to llvm-r1

2024-02-07 Thread Sam James
Michał Górny writes: > Closes: https://bugs.gentoo.org/923228 > Signed-off-by: Michał Górny > --- > dev-util/intel_clc/intel_clc-24.0.0.ebuild | 48 -- > dev-util/intel_clc/intel_clc-.ebuild | 48 -- > 2 files changed, 18 insertions(+), 78

Re: [gentoo-dev] [RFC] Gentoo Bugzilla: new resolution for bugs closed due to last rites

2024-02-07 Thread Sam James
Ionen Wolkens writes: > [[PGP Signed Part:Undecided]] > On Wed, Feb 07, 2024 at 12:03:52PM +0100, Michał Górny wrote: >> Hi, >> >> I think we should add a new bug resolution that would more precisely >> cover closing bugs due to packages being removed. Right now, whichever >> resolution we

Re: [gentoo-dev] [RFC] Introducing LLVM_TARGET

2024-02-05 Thread Sam James
Sam James writes: > Michał Górny writes: > >> [[PGP Signed Part:Undecided]] >> Hi, >> >> TL;DR: Given that (not really surprising) the current approach for LLVM >> dependencies doesn't work, I think it's time to give up and introduce >> LLVM_TARGETS

Re: [gentoo-dev] [RFC] Introducing LLVM_TARGET

2024-02-05 Thread Sam James
Michał Górny writes: > [[PGP Signed Part:Undecided]] > Hi, > > TL;DR: Given that (not really surprising) the current approach for LLVM > dependencies doesn't work, I think it's time to give up and introduce > LLVM_TARGETS. This would probably mean introduce llvm-r1.eclass. > > However, since

Re: [gentoo-dev] [PATCH] 2024-02-01-grub-upgrades: add news item

2024-02-05 Thread Sam James
Mike Gilbert writes: > 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 > LGTM. > diff --git

Re: [gentoo-dev] Pseudo up-for-grabs: dev-lang/rust, dev-lang/rust-bin, virtual/rust

2024-01-26 Thread Sam James
Randy Barlow writes: > On 1/24/24 23:56, Sam James wrote: >> Please consider stepping forward if you rely on Rust. There's more >> than enough advocates for it, there should be someone who is able >> to then handle the packaging side. > > Is this something I cou

[gentoo-dev] Pseudo up-for-grabs: dev-lang/rust, dev-lang/rust-bin, virtual/rust

2024-01-24 Thread Sam James
Hi all, rust@ is essentially empty as gyakovlev is long-term away and dev-lang/rust, dev-lang/rust-bin, virtual/rust, sys-devel/rust-std, etc all need _at least one_ maintainer. xen0n has been doing some of the bumps but he's only really doing so drive-by (although with best-effort review) and

[gentoo-dev] [PATCH] profiles: workaround sandbox bug with getcwd() configure test (gl_cv_func_getcwd_path_max)

2024-01-22 Thread Sam James
ttps://bugs.gentoo.org/922652 Signed-off-by: Sam James --- profiles/default/linux/make.defaults | 9 - profiles/features/musl/make.defaults | 7 +++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/profiles/default/linux/make.defaults b/profiles/default/linux/make.defa

Re: [gentoo-dev] [PATCH 0/1] [RFC] greadme.eclass

2024-01-10 Thread Sam James
Florian Schmaus writes: > I really like the functionality of readme.gentoo-r1.eclass, as it > allows to communicate Gentoo-specific information about a package to > the user. Especially as it improves the signal-to-noise ratio of > messages arriving to our users. > > However,

Re: [gentoo-dev] Last rites: app-admin/fluentd

2024-01-10 Thread Sam James
Jaco Kroon writes: > Hi, > > On 2024/01/09 13:42, Michał Górny wrote: >> On Tue, 2024-01-09 at 12:54 +0200, Jaco Kroon wrote: >>> https://github.com/gentoo/gentoo/pull/34126 ?? >>> >>> Perhaps I'm missing something if you say it's non-trivial but we're >>> using that on 9 hosts currently. >>>

Re: [gentoo-dev] [RFC] New category: dev-debug

2024-01-10 Thread Sam James
Florian Schmaus writes: > [[PGP Signed Part:Undecided]] > On 07/01/2024 13.48, Michał Górny wrote: >> Hi, >> I'd like to propose adding a new dev-debug category. The >> description >> could be: >>Code debuggers and debugging-related tools. > > Seems sensible. I'd probably drop the "Code"

Re: [gentoo-dev] [RFC] New category: dev-debug

2024-01-07 Thread Sam James
Michał Górny writes: > [[PGP Signed Part:Undecided]] > Hi, > > I'd like to propose adding a new dev-debug category. The description > could be: > > Code debuggers and debugging-related tools. Sounds good. > > Potential candidates include: > > [...] dev-util/seer as well would be a good

Re: [gentoo-dev] [PATCH] 2024-01-02-separate-usr-now-requires-an-initramfs: add news item

2024-01-02 Thread Sam James
Ulrich Mueller writes: > [[PGP Signed Part:Undecided]] >> On Tue, 02 Jan 2024, Eli Schwartz wrote: > >> +++ >> b/2024-01-02-separate-usr-now-requires-an-initramfs/2024-01-02-separate-usr-now-requires-an-initramfs.txt > > The short-name is rather long. GLEP 42 strongly recommends to stay

[gentoo-dev] [PATCH 2/2] distutils-r1.eclass: mark DISTUTILS_EXT as @PRE_INHERIT

2023-12-12 Thread Sam James
We set DEPEND and IUSE based on it. Signed-off-by: Sam James --- eclass/distutils-r1.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 6d2640b295983..0a9815f2d4591 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass

[gentoo-dev] [PATCH 1/2] distutils-r1.eclass: workaround cython bug for Modern C

2023-12-12 Thread Sam James
Pass -Wno-error=incompatible-pointer-types for now to avoid many dupes for the same cython bug. Bug: https://github.com/cython/cython/issues/2747 Bug: https://bugs.gentoo.org/918983 Bug: https://bugs.gentoo.org/919261 Bug: https://bugs.gentoo.org/919277 Signed-off-by: Sam James --- eclass

Re: [gentoo-dev] Adding Ada support

2023-12-09 Thread Sam James
"Luke A. Guest" writes: > Hi, > > Can we add the following patch to the toolchain.eclass? I want to stop > having to mess with this overlay. The diff can be generated by > grabbing the repo https://github.com/Lucretia/ada-overlay and running > ./scripts/diff_eclass.sh. It'd be useful to send

Re: [gentoo-dev-announce] Re: [gentoo-dev] Last rites: app-text/gocr, media-video/subtitleripper

2023-12-04 Thread Sam James
Jonas Stein writes: >> Sorry, the subject should've included gocr. > >> On Sat, Nov 25, 2023 at 07:12:40AM -0800, John Helmert III wrote: >>> # John Helmert III (2023-11-24) >>> # Multiple vulnerabilities, unmaintained upstream and in Gentoo. >>> # subtitleripper included as sole reverse

[gentoo-dev] [PATCH] profiles/features/hardened/amd64: enable USE=pic

2023-11-24 Thread Sam James
as well.) This seems to have been added originally in e718e1dc1781b3bb5cd80233c217aea3b0e46755 and bb28d08f1cf8cf16f6e57929a8de6b7c85bbe714 (git graft commit). Bug: https://bugs.gentoo.org/707660 Bug: https://bugs.gentoo.org/913412 Signed-off-by: Sam James --- profiles/features/hardened/amd64

Re: [gentoo-dev] [PATCH v2] acct-user.eclass: Warn when the user is removed from a group

2023-11-07 Thread Sam James
Ulrich Müller writes: > Acked-by: Mike Gilbert > Signed-off-by: Ulrich Müller > --- > v2: Add explanation and documentation reference to warning message lgtm > > eclass/acct-user.eclass | 14 ++ > 1 file changed, 14 insertions(+) > > diff --git a/eclass/acct-user.eclass

Re: [gentoo-dev] [PATCH] eclass/go-env.eclass: add helper to set compile env

2023-11-07 Thread Sam James
James Le Cuirot writes: > From: Thilo Fromm > > This change adds a helper function to explicitly set CC, CXX, and > GOARCH, and carrying over CFLAGS, LDFLAGS and friends to CGO > equivalents, to provide a minimal sane compile environment for Go. > It enables Go builds to play nice with

Re: [gentoo-dev] [PATCH] toolchain-funcs.eclass: Add functions to get pointer size in bytes

2023-11-07 Thread Sam James
James Le Cuirot writes: > tc-get-ptr-size for CHOST and tc-get-build-ptr-size for CBUILD. > > Closes: https://bugs.gentoo.org/328401 > Signed-off-by: James Le Cuirot > --- lgtm > eclass/toolchain-funcs.eclass | 14 ++ > 1 file changed, 14 insertions(+) > > diff --git

Re: [gentoo-dev] Package up for grabs: dev-util/cvise

2023-11-07 Thread Sam James
Michał Górny writes: > [[PGP Signed Part:Undecided]] > Hello, > > dev-util/cvise is now looking for a new maintainer. > > It is fairly low maintenance package. It's in need of a version bump > right now, as well as testing with llvm:17 and python:3.12 (both seem to > work fine). > > The main

Re: [gentoo-dev] Re: Last rites: media-gfx/gmic

2023-10-31 Thread Sam James
Zoltan Puskas writes: > [[PGP Signed Part:Undecided]] > On Fri, Oct 27, 2023 at 12:24:32PM +0100, Marek Szuba wrote: >> On 2023-10-26 02:29, Jonas Stein wrote: >> >> > this is a very powerful package with many users. >> >> ...but sadly, very few maintainers. It was m-n when I took it over 3

[gentoo-dev] Last rites: dev-perl/PathTools

2023-10-16 Thread Sam James
# Sam James (2023-10-16) # Part of Perl core and better maintained there - the version on CPAN is out of # date and incompatible with Perl 5.38. No reverse dependencies. # Removal on 2023-11-15. dev-perl/PathTools

Re: [gentoo-dev] [PATCH] distutils-r1.eclass: Make use of gpep517's new build-wheel --prefix arg

2023-09-27 Thread Sam James
James Le Cuirot writes: > This fixes cross-prefix installations. Do we need to crank the minimum version we depend on for gpep517 then? > > Signed-off-by: James Le Cuirot > --- > eclass/distutils-r1.eclass | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/eclass/distutils-r1.eclass

Re: [gentoo-dev] Proposal for a Universal Remote-ID File

2023-09-23 Thread Sam James
Michael Orlitzky writes: > On Sat, 2023-09-23 at 00:10 +0530, Siddhanth Rathod wrote: >> >> By establishing a universal remote-ID file, we can streamline this >> process. Your thoughts and feedback on this proposal would be greatly >> appreciated.Also, Any preferences on format? > >

Re: [gentoo-dev] Proposal for a Universal Remote-ID File

2023-09-23 Thread Sam James
Ulrich Mueller writes: > [[PGP Signed Part:Undecided]] >> On Fri, 22 Sep 2023, Siddhanth Rathod wrote: > >> I'm writing to propose the creation of a universal remote-ID file >> within the api.git or gentoo.git in the metadata/ directory. >> Currently, we have eight different locations that

Re: [gentoo-dev] Re: Standard parsable format for profiles/package.mask file

2023-09-23 Thread Sam James
Arthur Zamarin writes: > [[PGP Signed Part:Undecided]] > On 22/09/2023 17.50, Alex Boag-Munroe wrote: >> On Fri, 22 Sept 2023 at 15:37, Sam James wrote: >>> >>> >>> Alex Boag-Munroe writes: >>> >>>> Any reason for the parseable pa

  1   2   3   4   5   6   7   8   9   >