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

2024-05-03 Thread Arsen Arsenović
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 -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH 1/3] To make "tc_has_feature ada" actually work

2024-04-30 Thread Arsen Arsenović
Alfredo Tupone writes: > On Fri, 26 Apr 2024 10:34:44 +0200 > Arsen Arsenović wrote: > >> looks OK at a glance, but could you summarize the issues the patch set >> fixes in the commit messages (and reword them to follow convention >> generally)? it is important to

Re: [gentoo-dev] [PATCH 1/3] To make "tc_has_feature ada" actually work

2024-04-26 Thread Arsen Arsenović
10 && IUSE+=" cet" > tc_version_is_at_least 10 && IUSE+=" zstd" TC_FEATURES+=( zstd ) > tc_version_is_at_least 11 && IUSE+=" valgrind" TC_FEATURES+=( valgrind ) > tc_version_is_at_least 11 && IUSE+=" custom-cflags" > tc_version_is_at_least 12 && IUSE+=" ieee-long-double" > tc_version_is_at_least 12.2.1_p20221203 ${PV} && IUSE+=" default-znow" > tc_version_is_at_least 12.2.1_p20221203 ${PV} && IUSE+=" > default-stack-clash-protection" -- Arsen Arsenović signature.asc Description: PGP signature

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

2024-04-26 Thread Arsen Arsenović
supported 'c++' || return 1 > _tc_use_if_iuse cxx > } > > is_d() { > gcc-lang-supported d || return 1 > _tc_use_if_iuse d > } > > is_f77() { > gcc-lang-supported f77 || return 1 > _tc_use_if_iuse fortran -- Arsen Arsenović signature.asc Description: PGP signature

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

2024-02-27 Thread Arsen Arsenović
't flow in. > > Compare with the shitstorm at: > https://github.com/pkgxdev/pantry/issues/5358 +1. All I've seen from "generatative" (read: auto-plagiarizing) A"I" is spam and theft, and have the full intention of blocking it where-ever my vote counts. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] Introducing .mailmap?

2024-02-13 Thread Arsen Arsenović
dering this anyway but xgqt pinged me about it after > I mentioned it on a recent bug (https://bugs.gentoo.org/836936#c12) as well > which made me think there's perhaps some merit in it. > > thanks, > sam +1. I'd like my old contributions mapped too ;) -- Arsen Arsenović signature.asc Description: PGP signature

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

2024-02-11 Thread Arsen Arsenović
t in providing safer and secure defaults, > so I would like HOME_MODE to have a safe default value for Gentoo and > Gentoo based distros. > > Have a nice day, > Daniel +1 for 0700. I also like the umask suggestions. -- Arsen Arsenović signature.asc Description: PGP signature

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

2024-02-08 Thread Arsen Arsenović
>> 2 files changed, 18 insertions(+), 78 deletions(-) > > Arsen, could you verify this does solve the problem for you, just to be > sure? I've confirmed on the PR before seeing this email - yes, it works :-) -- Arsen Arsenović signature.asc Description: PGP signature

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

2024-01-22 Thread Arsen Arsenović
ias for bug #799437 > INSTALL_MASK="charset.alias /usr/share/locale/locale.alias" > + > +# Sam James (2024-01-22) > +# Workaround for sandbox bug which causes this gnulib configure test to take > +# many real hours on slower machines, and certainly a huge amount of CPU

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

2024-01-07 Thread Arsen Arsenović
sure about it) That's a bit of a toss-up, but I think I lean more towards the side of sys-libs or so (since, while it indeed provides build-time tools, it is not really a build system component, and it provides a few other libs). > sys-devel/libtool > sys-devel/make > sys-devel/pmake &

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

2024-01-02 Thread Arsen Arsenović
----- > Aspö Data > Lilla Aspö 148 > S-742 94 Östhammar > Sweden -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] heads up: codeberg changed gzip impls (?) for ${REPO}/archive/${TAG}.tar.gz files

2023-12-11 Thread Arsen Arsenović
Arsen Arsenović writes: > hi, > > it seems that codeberg has changed how they produce their archives on > URLs like <https://codeberg.org/dnkl/foot/archive/${tag}.tar.gz> leading > to digest failures like <https://bugs.gentoo.org/919135>, as implied by > the f

[gentoo-dev] heads up: codeberg changed gzip impls (?) for ${REPO}/archive/${TAG}.tar.gz files

2023-12-11 Thread Arsen Arsenović
hi, it seems that codeberg has changed how they produce their archives on URLs like leading to digest failures like , as implied by the following checks: ~$ diff <( signature.asc Description: PGP signature

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-17 Thread Arsen Arsenović
Alexe Stefan writes: > On 9/17/23, Arsen Arsenović wrote: >> In the meanwhile, while the two downstream volunteers address that, an >> ::eudev overlay can be established. As I went over in another email I >> posted to this thread, it should not be particularly diff

Re: [gentoo-dev] Re: [gentoo-dev-announce] last rites (kinda, long masked): sys-apps/opentmpfiles

2023-09-17 Thread Arsen Arsenović
Arsen Arsenović writes: [snip] >> How are they identical. > > The last rites message does not say that opentmpfiles and > systemd-tmpfiles are identical. That'd do a disservice to the actually > complete, unmaintained, and (currently) non-CVE-affected implementation

Re: [gentoo-dev] Re: [gentoo-dev-announce] last rites (kinda, long masked): sys-apps/opentmpfiles

2023-09-17 Thread Arsen Arsenović
ne that a complete reimplementation should be far less than 10k. Since this is fairly elementary stuff, it should be possible to finish in a weekends time. Submit a PR to re-add opentmpfiles after you're done. Looking forward to reviewing your contributions upstream. Have a lovely day :-) -

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-17 Thread Arsen Arsenović
ream soon, have a lovely day :-) -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-16 Thread Arsen Arsenović
, and incompatible), and at most zero to keep it. Fix upstream and the reasons for removal will be gone, and the (illusion of) choice will be there again. Note that I refuse to accept the idea that this is choice. The code is the same. Have a lovely night. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-15 Thread Arsen Arsenović
minimal tree instead and let everyone go and run >> > multiple independent repos so we can all do what we want? Then we >> > wouldn't have any discussion about what to include and what not. In >> > fact maybe that's not a bad idea. >> >> I'm not sure how to fit this within the context of the thread. >> >> Have a lovely evening. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-15 Thread Arsen Arsenović
;> >> >>> What's the point of having a big tree with hundreds of packages? >> >>> Why not have a very minimal tree instead and let everyone go and >> >>> run multiple independent repos so we can all do what we want? >> >>> Then we wouldn't have an

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-14 Thread Arsen Arsenović
's not a bad idea. I'm not sure how to fit this within the context of the thread. Have a lovely evening. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] Re: last rites: sys-fs/eudev

2023-09-14 Thread Arsen Arsenović
Mike Gilbert writes: > On Thu, Sep 14, 2023 at 10:25 AM Arsen Arsenović wrote: >> Madhu writes: >> > systemd-udev cannot be built as a static binary again presumably a >> > carefully thought out design decision behind its design and >> > philosophy. >>

Re: [gentoo-dev] Re: last rites: sys-fs/eudev

2023-09-14 Thread Arsen Arsenović
o made it and more to do with who uses it. Have a lovely day :) -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-13 Thread Arsen Arsenović
m would be exactly what I wrote here. This thread feels like a lot of repetition. Have a lovely day. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH] savedconfig.eclass: do not preserve symlink in restore_config

2023-06-04 Thread Arsen Arsenović
if they want to maintain the > files elsewhere. I believe that the target directory of this cp can be considered equivalent in terms of access to any superuser-only directory, so I'm not sure I see the problem with this change. LGTM -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] Re: EGO_SUM

2023-05-31 Thread Arsen Arsenović
alls (or more). If implemented such that tarballs are reproducible, it should be easy to verify by running the same procedure from a different host and verifying. There would still be a slight cost to an initial 'whitelist package' step or such, but IMO, that's not a very large cost. (and

Re: [gentoo-dev] [PATCH] profiles: create USE=valgrind global USE flag

2023-05-14 Thread Arsen Arsenović
viour; DO NOT USE > THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically > vcd - Video CD support > vdpau - Enable the Video Decode and Presentation API for Unix acceleration > interface -- Arsen Arsenović signature.asc Description: PGP signature

[gentoo-dev] Re: [PATCH] unpacker.eclass: Don't assume the default tar is stdin

2023-04-06 Thread Arsen Arsenović
Arsen Arsenović writes: > Despite common misconception, the default GNU tar tarfile is not stdin. > On some systems, this can cause tar to fail to extract relevant files. > > See '(tar)file tutorial' for a description of how the default is picked. > > Bug: https://bugs

[gentoo-dev] [PATCH] unpacker.eclass: Don't assume the default tar is stdin

2023-04-06 Thread Arsen Arsenović
Closes: https://bugs.gentoo.org/903919 Signed-off-by: Arsen Arsenović --- This patch does not close https://bugs.gentoo.org/903631, as I intend to turn that into a tracker bug. eclass/unpacker.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/unpacker.eclass b/eclass

[gentoo-dev] Re: Confirm subscription to gentoo-dev@lists.gentoo.org

2023-03-31 Thread Arsen Arsenović
-- Arsen Arsenović

Re: [gentoo-dev] [PATCH 4/4] sys-devel/automake: Fix installing broken Info pages

2023-03-27 Thread Arsen Arsenović
Florian Schmaus writes: > On 26/03/2023 22.30, Arsen Arsenović wrote: >> This commit replaces the Info page slotting mechanism with simple >> INFOPATH setting. >> Closes: https://bugs.gentoo.org/902461 >> Signed-off-by: Arsen Arsenović >> --- >> sys-d

Re: [gentoo-dev] [PATCH 1/4] toolchain-autoconf.eclass: Add option to disable Info slotting

2023-03-27 Thread Arsen Arsenović
Hi Florian, Florian Schmaus writes: > On 26/03/2023 22.30, Arsen Arsenović wrote: >> Closes: https://bugs.gentoo.org/902461 >> Signed-off-by: Arsen Arsenović >> --- >> eclass/toolchain-autoconf.eclass | 46 +--- >> 1 file chang

[gentoo-dev] [PATCH 4/4] sys-devel/automake: Fix installing broken Info pages

2023-03-26 Thread Arsen Arsenović
This commit replaces the Info page slotting mechanism with simple INFOPATH setting. Closes: https://bugs.gentoo.org/902461 Signed-off-by: Arsen Arsenović --- sys-devel/automake/automake-1.11.6-r4.ebuild | 84 + sys-devel/automake/automake-1.16.5-r1.ebuild | 119

[gentoo-dev] [PATCH 3/4] sys-devel/autoconf: Add revisions without Info path breaking

2023-03-26 Thread Arsen Arsenović
Closes: https://bugs.gentoo.org/902461 Signed-off-by: Arsen Arsenović --- sys-devel/autoconf/autoconf-2.13-r8.ebuild | 59 +++ sys-devel/autoconf/autoconf-2.69-r9.ebuild | 63 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 88 ++ 3 files changed

[gentoo-dev] [PATCH 2/4] sys-devel/autoconf: Set TC_AUTOCONF_BREAK_INFOS=yes to prevent changes

2023-03-26 Thread Arsen Arsenović
-by: Arsen Arsenović --- sys-devel/autoconf/autoconf-2.13-r2.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.13-r7.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.69-r5.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.69-r8.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.71-r1.ebuild | 4 +++- sys-devel

[gentoo-dev] [PATCH 1/4] toolchain-autoconf.eclass: Add option to disable Info slotting

2023-03-26 Thread Arsen Arsenović
Closes: https://bugs.gentoo.org/902461 Signed-off-by: Arsen Arsenović --- eclass/toolchain-autoconf.eclass | 46 +--- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/eclass/toolchain-autoconf.eclass b/eclass/toolchain-autoconf.eclass index 2ba27638468e

[gentoo-dev] Re: [PATCH] profiles/base: add cache vars for -Wimplicit-function-declaration silencing

2023-02-28 Thread Arsen Arsenović
ns="none needed" > +export > gl_cv_compiler_check_decl_option="-Werror=implicit-function-declaration" LGTM. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH] New pre-GLEP: TEST_SUITE_PRESENT variable

2023-02-19 Thread Arsen Arsenović
his GLEP is entirely optional. The package managers not implementing > +it will treat the variable as a regular bash variable set by the test > +phase and ignore it. > + > + > +Reference Implementation > + > + > +TODO > + > + > +Copyright > += > + > +This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 > +International License. To view a copy of this license, visit > +https://creativecommons.org/licenses/by-sa/4.0/. This approach looks OK to me. -- Arsen Arsenović signature.asc Description: PGP signature

[gentoo-dev] [PATCH] toolchain.eclass: Register the D tc_feature

2023-02-09 Thread Arsen Arsenović
This behavior is relied on elsewhere, for setting BDEPENDs correctly. Signed-off-by: Arsen Arsenović --- Hi there, I was trying to merge GDC, and noticed that the non-selfhost BDEPEND is missing for GCC 13. Specifically, the following block was never enterred: # TODO: Add a pkg_setup

Re: [gentoo-dev] dev-python/ package naming policy?

2023-01-30 Thread Arsen Arsenović
ping between names in > pypi and names in ::gentoo we avoid this confusion. AFAIK, but I cannot find a source confirming this, PyPI project names are case-insensitive, so it should be okay to map to all lowercase. > Best regards, > Andrew > > [1] > https://gitweb.gentoo.org/rep

Re: [gentoo-dev] Defining TZ in the base system profile?

2023-01-19 Thread Arsen Arsenović
U C Library, the default time zone is like the specification ‘TZ=:/etc/localtime’ (or ‘TZ=:/usr/local/etc/localtime’, depending on how the GNU C Library was configured; *note Installation::). Other C libraries use their own rule for choosing the default time zone, so there is little we can say about them. I don't suspect any downside to this approach. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] How to add -std=c++14 to CXXFLAGS of a cmake.eclass based package?

2022-12-17 Thread Arsen Arsenović
ion commands for -std=... parameters, as well as CXX_STANDARD_LEVEL, or whatever cmake calls it. Hope that helps, have a great day. -- Arsen Arsenović signature.asc Description: PGP signature

Re: [gentoo-dev] Proposal to undeprecate EGO_SUM

2022-09-30 Thread Arsen Arsenović
ey'd need to work on. This is an obvious increase in the barrier of entry for fresh proxy maintainers, but it's still likely less than needing maintainers to rework ebuilds to use vendor tarballs on dev.g.o. [1]: https://github.com/golang/go/issues/27348 -- Arsen Arsenović signature.as