On Tue, 03 Aug 2021 11:15:13 +0200
Michał Górny wrote:
> Hi, everyone.
>
> Just a quick note: I've pushed Python 3.10.0rc1 today. It has many last
> minute changes that can break packages that were ported to previous
> 3.10.0 betas before.
>
> For practical reasons, we're going to support only
Last batch of packages in search of a dedicated maintainer:
app-emulation/ski
app-misc/bb
app-misc/golly
dev-libs/editline
dev-scheme/bytestructures
dev-scheme/guile-gcrypt
dev-scheme/guile-git
dev-scheme/guile-sqlite3
dev-util/unifdef
games-emulation/dolphin
media-sound/xmms2
net-fs/curlftpfs
sys
On Fri, 30 Jul 2021 13:34:08 +0200
Florian Schmaus wrote:
> It seems the list is missing dev-util/include-what-you-use, I'll assign
> myself as maintainer.
Sounds good. It should be in another batch:
https://archives.gentoo.org/gentoo-dev/message/a911b62dfbb7532b2475594c8c32806c
--
Se
Another batch of packages that would like a dedicated maintainer.
I dropped myself from maintainer list for the following:
app-editors/hteditor
app-emulation/dosemu
app-emulation/simh
dev-lang/nasm
dev-lang/squirrel
dev-libs/libxls
dev-util/poke
dev-util/vbindiff
Their state should be not be too
On Sat, 17 Jul 2021 20:14:52 +0100
Sergei Trofimovich wrote:
> On Thu, 8 Jul 2021 00:20:58 +0100
> Sergei Trofimovich wrote:
>
> > Tl;DR
> > -
> >
> > libffi-3.4 entered ::gento without KEYWORDS today.
> > After some testing it will be promote
On Sat, 24 Jul 2021 19:20:16 +0200
Petr Vaněk wrote:
> Hi,
>
> On Fri, Jul 23, 2021 at 11:31:59PM +0200, Haelwenn (lanodan) Monnier wrote:
> > [2021-07-23 08:40:50+0100] Sergei Trofimovich:
> > > dev-lang/elixir
> > > dev-lang/erlang
>
> I am remain
The packages could use some help from a dedicated maintainer.
I dropped myself from maintainer list for the following:
app-text/fbpdf
dev-lang/crystal
dev-lang/elixir
dev-lang/erlang
dev-lang/jwasm
dev-libs/capstone
dev-util/objconv
dev-util/radare2
dev-util/shards
dev-lang/gforth
dev-util/xxdiff
On Thu, 8 Jul 2021 00:20:58 +0100
Sergei Trofimovich wrote:
> Tl;DR
> -
>
> libffi-3.4 entered ::gento without KEYWORDS today.
> After some testing it will be promoted into ~arch.
>
> libffi has two modes:
> 1. USE=-exec-static-trampoline: old (default, safe
On Thu, 15 Jul 2021 10:58:17 +0100
Sergei Trofimovich wrote:
> CC: harde...@gentoo.org
> Closes: https://bugs.gentoo.org/802258
> Signed-off-by: Sergei Trofimovich
> ---
> eclass/pax-utils.eclass | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
Pus
CC: harde...@gentoo.org
Closes: https://bugs.gentoo.org/802258
Signed-off-by: Sergei Trofimovich
---
eclass/pax-utils.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/pax-utils.eclass b/eclass/pax-utils.eclass
index 9c4903d24b6..f48dcdafe01 100644
--- a
On Mon, 5 Jul 2021 23:25:50 +0100
Sergei Trofimovich wrote:
> The changes are mostly code removal. And example ebuild.
>
> Sergei Trofimovich (6):
> haskell-cabal.eclass: drop EAPI={0..5} support
> ghc-package.eclass: drop EAPI={0..5} support
> ghc-package.ec
On Tue, 06 Jul 2021 09:34:14 +0200
Ulrich Mueller wrote:
> >>>>> On Tue, 06 Jul 2021, Sergei Trofimovich wrote:
>
> > case "${EAPI:-0}" in
>
> This could be just ${EAPI} now (and quotes were never necessary).
>
> > - 0|1) ;;
>
Tl;DR
-
libffi-3.4 entered ::gento without KEYWORDS today.
After some testing it will be promoted into ~arch.
libffi has two modes:
1. USE=-exec-static-trampoline: old (default, safe)
2. USE=exec-static-trampoline: new (cool, might expose latent bugs)
+toralf@ (CC):
Toralf, c
Signed-off-by: Sergei Trofimovich
---
eclass/haskell-cabal.eclass | 29 +++--
1 file changed, 3 insertions(+), 26 deletions(-)
diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index 5b67f43f0c5..f7a6d35e610 100644
--- a/eclass/haskell-cabal.eclass
Signed-off-by: Sergei Trofimovich
---
eclass/ghc-package.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/ghc-package.eclass b/eclass/ghc-package.eclass
index 71e84af3444..e91fb2912f6 100644
--- a/eclass/ghc-package.eclass
+++ b/eclass/ghc-package.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich
---
dev-haskell/c2hs/Manifest | 1 +
dev-haskell/c2hs/c2hs-0.28.8.ebuild | 41 +
2 files changed, 42 insertions(+)
create mode 100644 dev-haskell/c2hs/c2hs-0.28.8.ebuild
diff
Signed-off-by: Sergei Trofimovich
---
eclass/haskell-cabal.eclass | 20 +++-
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index f7a6d35e610..a858ddea3ec 100644
--- a/eclass/haskell-cabal.eclass
+++ b
Signed-off-by: Sergei Trofimovich
---
eclass/ghc-package.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/ghc-package.eclass b/eclass/ghc-package.eclass
index 5decbaa228e..71e84af3444 100644
--- a/eclass/ghc-package.eclass
+++ b/eclass/ghc-package.eclass
The changes are mostly code removal. And example ebuild.
Sergei Trofimovich (6):
haskell-cabal.eclass: drop EAPI={0..5} support
ghc-package.eclass: drop EAPI={0..5} support
ghc-package.eclass: allow EAPI=8
haskell-cabal.eclass: allow EAPI=8
haskell-cabal.eclass: foo
dev-haskell/c2hs
On Fri, 2 Jul 2021 10:08:09 +0100
Marek Szuba wrote:
> On 2021-07-02 08:41, Sergei Trofimovich wrote:
> > # maybe retire? it somewhat worked a while ago
> > x11-plugins/purple-mattermost
>
> Seconding retirement, maybe I kept doing something wrong but I had no
> l
I welcome everyone to co-maintain or completely take
over maintenance from me of the packages I maintain.
As it became apparent I'm not a great maintainer.
I'll keep providing basic life support for packages nobody
else is interested in.
Here is the package list (some packages have second maintai
I don't use these any more.
# should be low maintenance overhead. a rare dependency:
app-arch/pax
# fuzzer tools of sorts, very fun ones:
app-forensics/honggfuzz
sys-libs/blocksruntime
app-forensics/radamsa
app-forensics/zzuf
# ollydbg-style ineteractive debugger if you are into that kind
#
On Wed, 23 Jun 2021 10:46:00 +0100
Marek Szuba wrote:
> On 2021-06-22 19:01, Sergei Trofimovich wrote:
>
> > One of the steps forward for libffi would be to add extra USE=pax-kernel
> > with REQUIRED_USE="pax_kernel? ( pax-kernel )" or 'die' equivalent
On Wed, 23 Jun 2021 20:49:47 +0200
Ulrich Mueller wrote:
> https://qa-reports.gentoo.org/output/eapi-per-eclass/darcs.eclass/
> says that there are no consumers left.
There are two references worth cleaning up to avoid possible future confusion:
$ git grep darcs | fgrep inherit
net-misc
On Tue, 22 Jun 2021 10:35:12 +0100
Marek Szuba wrote:
> Dear everyone,
>
> Seeing as in the end this USE flag is not going anywhere in spite of
> Gentoo no longer providing PaX-capable kernel sources, could we please
> rename it (e.g. to 'pax-kernel') so that it no longer contains a
> disallo
On Mon, 21 Jun 2021 18:49:32 +0200
Ulrich Müller wrote:
> Signed-off-by: Ulrich Müller
> ---
> eclass/flag-o-matic.eclass | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
> index 2e04e2acb06b..d262a60b6bb2 1006
On Mon, 21 Jun 2021 18:49:30 +0200
Ulrich Müller wrote:
> Reported-by: Sam James
> Signed-off-by: Ulrich Müller
> ---
> eclass/multilib.eclass | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
> index 8422d5e18499..67cad98
On Mon, 21 Jun 2021 18:49:29 +0200
Ulrich Müller wrote:
> Signed-off-by: Ulrich Müller
> ---
> eclass/multilib.eclass | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
> index 6ba820229de3..8422d5e18499 100644
> --- a/e
On Mon, 21 Jun 2021 18:49:28 +0200
Ulrich Müller wrote:
> Signed-off-by: Ulrich Müller
> ---
> eclass/toolchain-funcs.eclass | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
> index 1643f64cab76..563d9dee
On Sun, 02 May 2021 18:22:43 -0400
fedora@gmail.com wrote:
> This makes tc-arch identify RISC-V systems as either "riscv64" or
> "riscv32". It will still return "riscv" for the kernel arch or if
> bitness is not given in the host triplet.
tc-arch returns portage's ARCH= value based on passed
Today gcc-11.1.0 released upstream and was added to ::gentoo as:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc068d96fb49e308456cbe944fb29b1f78e6ad5c
User-visible changes are nicely described in upstream porting doc:
https://gcc.gnu.org/gcc-11/porting_to.html
A few highlights I
On Wed, 07 Apr 2021 00:16:46 +0200
Andreas Sturmlechner wrote:
> Just some cheap fixes while flag-o-matic.eclass causes cache-regen anyway.
This eclass is used by 4 packages. Cache hit is not an issue.
> See also: https://github.com/gentoo/gentoo/pull/20207
>
> - Add inherit guard.
> - Fix ecl
On Thu, 01 Apr 2021 12:02:15 +0200
Andreas Sturmlechner wrote:
> From af002023d6b8f9a9e51fc31c8c25d48012e35ddf Mon Sep 17 00:00:00 2001
> From: Andreas Sturmlechner
> Date: Sun, 28 Mar 2021 15:04:50 +0200
> Subject: [PATCH 5/5] flag-o-matic.eclass: Fix eclassdoc
>
> Signed-off-by: Andreas Sturm
On Thu, 01 Apr 2021 12:01:24 +0200
Andreas Sturmlechner wrote:
> From 797d26ad9fe861c9c332f54a0f856a17af32ee53 Mon Sep 17 00:00:00 2001
> From: Andreas Sturmlechner
> Date: Wed, 31 Mar 2021 00:29:55 +0200
> Subject: [PATCH 4/5] flag-o-matic.eclass: Make test-flags-PROG() internal
>
> Signed-off
On Thu, 01 Apr 2021 11:59:48 +0200
Andreas Sturmlechner wrote:
> From 7b063ec3f4e2a76c43cd5de8a81a0a30c0f87a6d Mon Sep 17 00:00:00 2001
> From: Andreas Sturmlechner
> Date: Wed, 31 Mar 2021 00:27:27 +0200
> Subject: [PATCH 3/5] flag-o-matic.eclass: Make test-flag-PROG() internal
>
> Signed-off-
On Thu, 01 Apr 2021 11:58:07 +0200
Andreas Sturmlechner wrote:
> From 6d1c665d06186dde5361905d5fb2057e044b040e Mon Sep 17 00:00:00 2001
> From: Andreas Sturmlechner
> Date: Wed, 31 Mar 2021 00:22:12 +0200
> Subject: [PATCH 2/5] flag-o-matic.eclass: Make setup-allowed-flags() internal
>
> Signed
On Thu, 01 Apr 2021 11:57:01 +0200
Andreas Sturmlechner wrote:
> From 0bdac63ac30fdbe2d1293d0ecbdbc2a5ea673112 Mon Sep 17 00:00:00 2001
> From: Andreas Sturmlechner
> Date: Sun, 28 Mar 2021 11:41:32 +0200
> Subject: [PATCH 1/5] flag-o-matic.eclass: SUPPORTED_EAPIS: 5,6,7; drop eutils,
> multili
On Wed, 31 Mar 2021 09:45:52 +0200
Andreas Sturmlechner wrote:
> On Mittwoch, 31. März 2021 09:33:21 CEST Sergei Trofimovich wrote:
> > On Wed, 31 Mar 2021 08:39:27 +0200
> > >
> > > See also:
> > > https://qa-reports.gentoo.org/output/eapi-per-eclass/eut
On Wed, 31 Mar 2021 08:39:27 +0200
Andreas Sturmlechner wrote:
> qa-reports showing >7300 ebuilds with EAPI-7 using eutils.eclass, that can't
> be right.
>
> - Restrict inherit eutils to - Drop bogus multilib.eclass (inherited by toolchain-funcs.eclass anyway)
> - Several functions look like t
# Sergei Trofimovich (2020-02-08)
# Abandoned upstream. Was never ported from gtk-2.
# A possible alternative is media-gfx/geeqie (gqview fork).
# Removal in 3 months. Bug #769440.
media-gfx/gqview
--
Sergei
On Mon, 23 Nov 2020 21:55:35 -0500
Mike Gilbert wrote:
> From: Arfrever Frehtes Taifersar Arahesis
>
> Set also PKG_CONFIG_SYSTEM_INCLUDE_PATH for consistency.
>
> Bug: https://bugs.gentoo.org/756238
> Signed-off-by: Arfrever Frehtes Taifersar Arahesis
> ---
> eclass/multilib.eclass | 4 +++-
On Thu, 29 Oct 2020 19:10:00 +0100
Toralf Förster wrote:
> On 10/29/20 10:14 AM, Sergei Trofimovich wrote:
> >You can enable new default explicitly with USE=zic-slim switch.
>
> will do it here at the tinderbox
Thank you! That will be very useful!
--
Sergei
Tl;DR:
Upstream timezone-data-2020b changed the way /usr/share/zoneinfo
files are generated by default. Gentoo does NOT enable this new
default to keep existing software running (so far).
You can enable new default explicitly with USE=zic-slim switch.
Libraries and tools that parse /us
On Thu, 15 Oct 2020 00:01:58 +0300
Alexey 'Alexxy' Shvetsov wrote:
...
> sys-devel/gdb
>
> So i wanna ask maintainers of this packages add python3_9 to pytargets (they
> builds and works fine for me) or if they dont mind give me a right to do so =)
Sure. Go ahead.
--
Sergei
On Fri, 28 Aug 2020 10:10:02 +0200
Fabian Groffen wrote:
> On 28-08-2020 08:52:09 +0100, Sergei Trofimovich wrote:
> > On Fri, 28 Aug 2020 07:37:54 +0100
> > Sergei Trofimovich wrote:
> >
> > > On Fri, 28 Aug 2020 08:15:47 +0200
> > > Jac
On Fri, 28 Aug 2020 07:37:54 +0100
Sergei Trofimovich wrote:
> On Fri, 28 Aug 2020 08:15:47 +0200
> Jaco Kroon wrote:
>
> > Hi All,
> >
> > https://bugs.gentoo.org/731280
> >
> > Summary:
> >
> > This machine uses a clang/LLVM toolchain.
&g
On Fri, 28 Aug 2020 08:15:47 +0200
Jaco Kroon wrote:
> Hi All,
>
> https://bugs.gentoo.org/731280
>
> Summary:
>
> This machine uses a clang/LLVM toolchain.
> Asterisk fails to compile, ./configure fails with:
>
> checking for RAII support... checking for clang -fblocks...
> configure: error:
On Fri, 07 Aug 2020 21:45:48 +0200
Michał Górny wrote:
> But I suppose being sarcastic is the new norm and should be documented as
> such.
I am not sarcastic if it was your implication.
--
Sergei
On Fri, 7 Aug 2020 14:25:04 -0400
Michael Orlitzky wrote:
> When you ignore the devmanual and the pkgcheck warning and the 10+
> threads I've started about the issue, and make changes like...
>
> --- a/x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild
> +++ b/x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild
On Mon, 13 Jul 2020 19:11:52 +0200
"Francisco Blas Izquierdo Riera (klondike)" wrote:
> Package-Manager: Portage-2.3.99, Repoman-2.3.23
> Signed-off-by: Francisco Blas Izquierdo Riera (klondike)
> ---
> dev-haskell/cryptonite/cryptonite-0.21.ebuild | 4 ++--
> dev-haskell/cryptonite/cryptoni
dev-libs/cloog used to be maintaned by toolchain@.
It's not used by nowadays' gcc and thus dropped to maintainer-needed.
Two open bugs:
- https://bugs.gentoo.org/595132
- https://bugs.gentoo.org/650304
Feel free to grab!
--
Sergei
On Fri, 26 Jun 2020 13:41:13 -0400
Aaron Bauman wrote:
> On June 26, 2020 12:47:24 PM EDT, Sergei Trofimovich
> wrote:
> >On Fri, 26 Jun 2020 11:38:58 +0200
> >Michał Górny wrote:
> >
> >> On Fri, 2020-06-26 at 09:51 +0100, Sergei Trofimovich wrote:
&g
On Fri, 26 Jun 2020 19:17:50 +0200
Michał Górny wrote:
> On Fri, 2020-06-26 at 17:47 +0100, Sergei Trofimovich wrote:
> > On Fri, 26 Jun 2020 11:38:58 +0200
> > Michał Górny wrote:
> >
> > > On Fri, 2020-06-26 at 09:51 +0100, Sergei Trofimovich wrote:
> &
On Fri, 26 Jun 2020 11:38:58 +0200
Michał Górny wrote:
> On Fri, 2020-06-26 at 09:51 +0100, Sergei Trofimovich wrote:
> > On Fri, 26 Jun 2020 07:29:45 +
> > Michał Górny wrote:
> >
> > > Dnia June 26, 2020 6:42:57 AM UTC, Sergei Trofimovich
> > &g
On Fri, 26 Jun 2020 07:29:45 +
Michał Górny wrote:
> Dnia June 26, 2020 6:42:57 AM UTC, Sergei Trofimovich
> napisał(a):
> >On Sat, 20 Jun 2020 16:29:53 +0100
> >Sergei Trofimovich wrote:
> >
> >> On Sat, 20 Jun 2020 16:05:38 +0200
> >> Michał
On Sat, 20 Jun 2020 16:29:53 +0100
Sergei Trofimovich wrote:
> On Sat, 20 Jun 2020 16:05:38 +0200
> Michał Górny wrote:
>
> > On Sat, 2020-06-20 at 14:57 +0100, Sergei Trofimovich wrote:
> > > Give maintainers the chance to act and flag packages that p
On Mon, 22 Jun 2020 11:10:55 -0400
Mike Gilbert wrote:
> Closes: https://bugs.gentoo.org/722054
> Signed-off-by: Mike Gilbert
> ---
> eclass/unpacker.eclass | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass
> index 865
On Sat, 20 Jun 2020 16:05:38 +0200
Michał Górny wrote:
> On Sat, 2020-06-20 at 14:57 +0100, Sergei Trofimovich wrote:
> > Give maintainers the chance to act and flag packages that pull in
> > python:2.7.
> >
> > Signed-off-by: Sergei Trofimovich
> > ---
>
Give maintainers the chance to act and flag packages that pull in python:2.7.
Signed-off-by: Sergei Trofimovich
---
profiles/package.deprecated | 4
1 file changed, 4 insertions(+)
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index a756e845f47..bb661571962 100644
On Sat, 20 Jun 2020 00:43:03 -0400
Aaron Bauman wrote:
> # Aaron Bauman (2020-06-20)
> # Py2 only
> # Removal in 14 days
...
> app-misc/golly
If you decided to delete a maintained package you should file a bug against
the maintainer. Otherwise they won't see the effect until mask hits the users
On Sun, 14 Jun 2020 11:57:06 -0400
Mike Gilbert wrote:
> Acked-by: Agostino Sarubbo
> Signed-off-by: Mike Gilbert
> ---
> eclass/multilib.eclass | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
> index 29d44768adec..4d1be867f14d 100644
>
On Sun, 14 Jun 2020 11:57:05 -0400
Mike Gilbert wrote:
> This also gives a tiny performance boost by reducing the number of
> subshells that are forked.
>
> Signed-off-by: Mike Gilbert
> ---
> eclass/multilib.eclass | 12
> 1 file changed, 4 insertions(+), 8 deletions(-)
>
> diff
The change overrides STRINGS and friends to 'x86_64-pc-linux-gnu-strings'
for multilib setup similar to other environment variables.
Tested on media-libs/x264 and x11-libs/cairo packages.
Signed-off-by: Sergei Trofimovich
---
eclass/multilib.eclass | 4
1 file changed, 4 inse
Signed-off-by: Sergei Trofimovich
---
eclass/toolchain-funcs.eclass | 8
1 file changed, 8 insertions(+)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index a88d9a114ff..ec7b920bcfa 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain
On Fri, 12 Jun 2020 17:43:10 -0400
Mike Gilbert wrote:
> On Fri, Jun 12, 2020 at 5:25 PM Sergei Trofimovich wrote:
> >
> > x11-libs/libdrm and media-libs/libglvnd fail to find 'nm'
> > tool on sys-devel/binutils-config[-native-symlinks] system as:
> > `mes
27;nm')`.
The change adds 'nm' tool along with other binutils tools.
CC: William Hubbs
CC: Mike Gilbert
Closes: https://bugs.gentoo.org/720886
Signed-off-by: Sergei Trofimovich
---
eclass/meson.eclass | 2 ++
1 file changed, 2 insertions(+)
diff --git a/eclass/meson.e
27;nm')`.
The change adds 'nm' tool along with other binutils tools.
CC: William Hubbs
CC: Mike Gilbert
Closes: https://bugs.gentoo.org/720886
Signed-off-by: Sergei Trofimovich
---
eclass/meson.eclass | 2 ++
1 file changed, 2 insertions(+)
diff --git a/eclass/meson.e
On Mon, 8 Jun 2020 03:02:49 -0700
Georgy Yakovlev wrote:
> opened a PR to add it to repoman:
>
> https://github.com/gentoo/portage/pull/554
Thank you!
--
Sergei
On Mon, 08 Jun 2020 10:13:24 +0200
Andreas Sturmlechner wrote:
> This eclass no longer receives any changes.
> Everyone must port to cmake.eclass.
We have quite a few ebuilds that still use it:
$ git grep -E 'inherit.*cmake-utils' | wc -l
1338
I don't see any warnings reported by repoma
On Sat, 6 Jun 2020 15:24:03 -0400
Mike Gilbert wrote:
> These patches are part of a larger change to eliminate MULTILIB_USEDEP
> from virtual/pkgconfig dependencies in BDEPEND.
>
> See https://bugs.gentoo.org/723112 and
> https://github.com/gentoo/gentoo/pull/16025.
>
> Mike Gilbert (2):
> m
n Sat, May 30, 2020 at 5:24 AM Sergei Trofimovich
> wrote:
>
> > Before the change HOSTCC always used gcc. This was
> > detected by Agostino on linux-headers package.
> >
> > After the change HOSTCC uses user-specified CC
> > (or BUILD_CC). Tested on nati
/725878
Signed-off-by: Sergei Trofimovich
---
eclass/kernel-2.eclass | 1 +
1 file changed, 1 insertion(+)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 930bcf22e29..04edee33930 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -712,6 +712,7
On Thu, 28 May 2020 14:23:46 +0200
Agostino Sarubbo wrote:
> https://bugs.gentoo.org/show_bug.cgi?id=722456
>
> What is your opinion?
Adding more build-related variables sounds great.
--
Sergei
work. Let's try and see how the end result looks like.
> Thanks,
> Manoj
>
> On Wed, Mar 11, 2020 at 9:07 AM Manoj Gupta wrote:
>
> >
> >
> > On Wed, Mar 11, 2020 at 12:49 AM Sergei Trofimovich
> > wrote:
> >
> >> On Tue, 10 Mar 2
too.org/705246
Signed-off-by: Sergei Trofimovich
---
Change since v1:
- fixed syntax around compound conditionals:
'[[ foo || ver_test bar ]]' -> '[[ foo ]] || ver_test bar'
eclass/kernel-2.eclass | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --gi
On Mon, 25 May 2020 11:30:29 -0400
Mike Gilbert wrote:
> On Mon, May 25, 2020 at 9:06 AM Sergei Trofimovich wrote:
> >
> > Bug: https://bugs.gentoo.org/725304
> > Signed-off-by: Sergei Trofimovich
>
> Both patches look good to me.
>
> However, I think you
populate READELF.
The change overrides READELF and friends to 'x86_64-pc-linux-gnu-readelf'
for multilib setup similar to other environment variables.
Tested on net-libs/gssdp package.
Closes: https://bugs.gentoo.org/725304
Signed-off-by: Sergei Trofimovich
---
eclass/multilib.ecl
Bug: https://bugs.gentoo.org/725304
Signed-off-by: Sergei Trofimovich
---
eclass/toolchain-funcs.eclass | 9 +
1 file changed, 9 insertions(+)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 1bc6cbbc108..709c3baca53 100644
--- a/eclass/toolchain
On Sun, 24 May 2020 09:40:50 +0800
"Pengcheng Xu" wrote:
> > USE=-native-symlinks removes a bunch of links that most packages use by
> > default
> > until are overridden explicitly. Incomplete list is:
> > - /lib/cpp
> > - /usr/bin/{gcc,cc,g++,c++,...}
> > - /usr/bin/{as,ld,ranlib,dwp,...}
> >
On Sat, 23 May 2020 22:41:02 -0400
Mike Gilbert wrote:
> On Fri, May 22, 2020 at 5:36 PM Sergei Trofimovich wrote:
> >
> > 'tc-directly' tracker https://bugs.gentoo.org/243502 tracks
> > packages that don't respect users' CC/AR/LD flags.
> >
&g
On Sat, 23 May 2020 23:40:22 -0700
Matt Turner wrote:
> On Sat, May 23, 2020 at 10:21 PM Joonas Niilola wrote:
> >
> >
> > On 5/24/20 5:41 AM, Mike Gilbert wrote:
> > > Also, people are likely to disable this accidentally via USE="-*".
> >
> > Counts as
> >
> > > if they want to break thei
On Sat, 23 May 2020 14:56:06 -0400
Mike wrote:
> On 5/22/20 2:57 PM, Sergei Trofimovich wrote:
> > Originally found in bug #705240 as:
> >
> > ```
> > error=0
> > ...
> > if [[ ${error} > 0 ]]; then
> > ...
> > ```
> >
>
On Fri, 22 May 2020 23:42:48 +0100
Sergei Trofimovich wrote:
> For both multilib and non-multilib profiles binutils provides
> tools with native ABI prefix only. For example on amd64 there
> is only 'x86_64-pc-linux-gnu-nm' and 'nm'.
>
> On abi_x86_32 tools
On Sat, 23 May 2020 08:05:46 +0200
Michał Górny wrote:
> On Fri, 2020-05-22 at 22:36 +0100, Sergei Trofimovich wrote:
> > 'tc-directly' tracker https://bugs.gentoo.org/243502 tracks
> > packages that don't respect users' CC/AR/LD flags.
> >
> >
, then falls back to 'nm'.
The change overrides NM to 'x86_64-pc-linux-gnu-nm' for
multilib setup similar to other environment variables.
Reported-by: Kent Fredric
Closes: https://bugs.gentoo.org/724558
Signed-off-by: Sergei Trofimovich
---
eclass/multilib.eclass | 2 ++
1 f
'tc-directly' tracker https://bugs.gentoo.org/243502 tracks
packages that don't respect users' CC/AR/LD flags.
I added new USE=-native-symlinks mode for gcc-config and
binutils-config to ease detection of such packages.
Native symlinks are still installed by default. Nothing should
break for user
too.org
Closes: https://bugs.gentoo.org/705246
Signed-off-by: Sergei Trofimovich
---
eclass/kernel-2.eclass | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 07af8d8ab2c..d69182045c5 100644
--- a/eclass/kernel-2.eclass
+++ b/e
Originally found in bug #705240 as:
```
error=0
...
if [[ ${error} > 0 ]]; then
...
```
'>' are string comparisons. They are benign in this case, but let's
be consistent and use integer comparison.
CC: ker...@gentoo.org
Closes: https://bugs.gentoo.org/705248
gcc-10 was released yesterday and was pushed to ::gentoo's ~arch as:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32258c6414a31898ff5592893678a3910d2c5c75
Most of packages should Just Work. But we expect some amount of
build- and runtime breakage. Non-exhaustive list of things to watc
On Sun, 19 Jan 2020 22:36:51 +
Sergei Trofimovich wrote:
> > What is happening?
>
> gcc-10 is coming soon. It will be more disruptive than gcc-9.
>
> One of the major changes is the switch from C{,XX}FLAGS=-fcommon
> to C{,XX}FLAGS=-fno-common by default: https:
On Sat, 25 Apr 2020 10:01:50 +0200
Hanno Böck wrote:
> All erlang rebar based packages should be rebuilt after a subslot
> update of dev-lang/erlang.
>
> Right now this is done in some ebuilds, but inconsistent.
> Given this affects all packages this should be reflected in the
> rebar.eclass, se
With
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dce3dc0aa1341155a31407122e079632fcd07ca
m68k does not have stable keywords in ::gentoo anymore and
thus becomes ~arch-only Gentoo target.
"""
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords
Single fresh test failure bug: https://bugs.gentoo.org/717258.
commit f054fd75ab013787e2c65438998067de00de04e5
Author: Sergei Trofimovich
Date: Mon Apr 13 09:52:03 2020 +0100
dev-libs/ppl: drop toolchain from maintainers
gcc's graphite does not use dev-libs/ppl for
On Fri, 3 Apr 2020 08:25:35 +0200
Tupone Alfredo wrote:
> ---
> eclass/toolchain.eclass | 25 ++---
> 1 file changed, 22 insertions(+), 3 deletions(-)
Looks good!
--
Sergei
On Thu, 2 Apr 2020 12:52:13 +0200
Alfredo Tupone wrote:
> + # Do not set ADAFLAGS to build the compiler
> + unset ADAFLAGS
Can you clarify in a comment why it's done?
> # Older gcc versions did not detect bash and re-exec itself, so force
> the
> # use of bash. Newer ones
On Sat, 28 Mar 2020 11:19:29 -0400
Mike Gilbert wrote:
> On Sat, Mar 28, 2020 at 5:40 AM Sergei Trofimovich wrote:
> >
> > In contrast to glibc musl profiles use 'lib' layour for 32-bit
> > and 64-bit targets. multilib_env() did not take it into account
>
On Sat, 28 Mar 2020 11:17:42 -0400
Mike Gilbert wrote:
> > --- /dev/null
> > +++ b/eclass/tests/multilib.sh
> > @@ -0,0 +1,61 @@
> > +#!/bin/bash
> > +# Copyright 1999-2020 Gentoo Foundation
>
> This should say "Copyright 2020 Gentoo Authors".
...
> > +# Pick a few interesting gargets from:
On Sat, 28 Mar 2020 15:17:12 -0400
Joshua Kinard wrote:
> Noticed during a glibc build for MIPS-III ISA that the -mfix-r4000
> and -mfix-r4400 gcc flags got stripped off. These are needed to work
> around known CPU errata in R4000 and R4400 CPUs. In addition, also
> add the -mfix-rm7000 option
ge.
Bug: https://bugs.gentoo.org/675954
Bug: https://gcc.gnu.org/PR90077
Bug: https://github.com/gentoo/musl/issues/245
Signed-off-by: Sergei Trofimovich
---
eclass/multilib.eclass | 13 -
eclass/tests/multilib.sh | 4
2 files changed, 16 insertions(+), 1 deletion(-)
diff
Signed-off-by: Sergei Trofimovich
---
eclass/tests/multilib.sh | 61
1 file changed, 61 insertions(+)
create mode 100755 eclass/tests/multilib.sh
diff --git a/eclass/tests/multilib.sh b/eclass/tests/multilib.sh
new file mode 100755
index 000
1 - 100 of 302 matches
Mail list logo