| Age | Commit message (Collapse) | Author |
|
Result of running the command:
grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Result of running the command:
grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
It hardcodes a compile-time path to `ed`. This is known and handled
already because ${ED} is part of portage and does not point to `ed`. But
the "fix" was to do a $PATH lookup, which in turn broke binpackage
hosting (and profile migration, likely).
The package doesn't have USE=split-usr and we shouldn't add one just for
this. Make sure the portable API filename is used.
Bug: https://bugs.gentoo.org/470210
Closes: https://bugs.gentoo.org/957593
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
This is the long-awaited final release after:
https://lists.gnu.org/archive/html/bug-patch/2024-05/msg00000.html
After slightly more than 7 years we have gotten some nice new features,
as well as cleared the list of backported `patch`es that need to be
applied before building the `patch` command.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
The workaround in 7b8499943ab93e837b92eceaf8b85e5646327b7f doesn't seem
enough for Prefix as reported in #gentoo-prefix. While autotools.eclass
needs investigating (still), there's not much value in leaving these
tests here for now.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
We apply patches to Makefile.am, so we must run eautomake (but running
all of eautoreconf isn't necessary). Successfully doing so requires
knowing exactly which version of automake to use, which works great as
it is slotted, except we did not in fact actually specify it.
In theory, autotools.eclass detects mismatches and forces a full
eautoreconf. This is broken in two ways:
- I had originally optimistically set WANT_AUTOCONF=none, so we might
not have what we need in such a case
- the logic is actually broken, entwined with the effects of a commit
from 2009 in gentoo-historical-2.git: 773f4f230b88ffbcc9de281f83dbd1c905965564
This wiped out WANT_AUTOMAKE= when checking the installed version due
to ??? (it was 2009 so who knows whether it was always broken or is
simply incompatible with later changes any time in the next 16 years)
and causes automake to "see" a different version for comparison than
the one that actually runs. The eclass is clearly broken *today*
either way, and investigation is ongoing as to how to fix it, but this
is a moot point for the purpose of sys-devel/patch...
I originally didn't notice this as Patch was created with automake 1.16,
which was also the latest version stable in Gentoo. Well erm, sort of.
1.17 was stabled barely a day ago and I simply hadn't gotten upgraded to
it yet. Oops. "configure.ac:33: error: version mismatch."
Forcing the correct slotted automake solves all (okay fine, *most* of)
our problems.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
Yes I know, we were trying to move on from needing patch to build patch.
On the plus side we are getting really close to a well polished stable
release? Worth it.
Closes: https://bugs.gentoo.org/949834
Acked-by: Sam James <sam@gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
We've been waiting for this (alpha) release for a while (7 years!):
https://lists.gnu.org/archive/html/bug-patch/2024-05/msg00000.html
It is now here and all remaining issues appear to have been resolved, so
this is most likely going to be effectively what the final release looks
like too. Based on discussion, it appears to be the correct move to
keyword this now, moving on from the situation of having many patches
and fixing some Modern C issues etc.
Acked-by: Sam James <sam@gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
The patch is in the archive now and has landed upstream in git too.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
See aea62d8988f0c4da2d9d522046ccad12e51edd32.
Fixes: f1a47f75b7d37843cb73d8a060e15afa9c626f23
Signed-off-by: Sam James <sam@gentoo.org>
|
|
New alpha has landed with a few more changes, including the NDEBUG fix
from commit 26a8a019b6665b80a970188bba49846554797b4b.
Acked-by: Sam James <sam@gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
* Add another hunk for another configure test (that only fires in some
cases) and also add a hunk for Android (which might be needed for people
doing Prefix).
Noticed this whlie looking into something that ended up being related.
* Fix test failure with -DNDEBUG, reported by Michał Górny <mgorny@gentoo.org>
at https://github.com/conda-forge/patch-feedstock/issues/11.
Closes: https://bugs.gentoo.org/898598
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
This is a bit of a hack since I'm only patching configure but not
its gnulib source.
However, the bug is fixed upstream...
See-also: https://github.com/coreutils/gnulib/commit/3c136a2cc38d71083f123231a8b9ad4b01930789
Closes: https://bugs.gentoo.org/898598
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
New alpha release after 7 years.
https://lists.gnu.org/archive/html/bug-patch/2024-05/msg00000.html
https://lists.gnu.org/archive/html/bug-patch/2024-11/msg00000.html
Bug: https://bugs.gentoo.org/898598
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Acked-by: Sam James <sam@gentoo.org>
|
|
Change was created by running the following command::
ekeyword ^ia64 */*/*.ebuild
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
patch is getting a lot of changes in preparation for a new release
so let's make it easy to test.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|