* [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST
@ 2025-03-27 21:12 Mike Gilbert
2025-05-12 3:44 ` Mike Gilbert
0 siblings, 1 reply; 9+ messages in thread
From: Mike Gilbert @ 2025-03-27 21:12 UTC (permalink / raw)
To: grub-devel; +Cc: Mike Gilbert, Oliver Steffen
This file is auto-generated based on the selected platform and should
not be included in the source tarball.
Fixes: 6744840b (build: Track explicit module dependencies in Makefile.core.def)
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
---
| 1 -
1 file changed, 1 deletion(-)
--git a/conf/Makefile.extra-dist b/conf/Makefile.extra-dist
index d9e2b8cc7..5e7126f98 100644
--- a/conf/Makefile.extra-dist
+++ b/conf/Makefile.extra-dist
@@ -21,7 +21,6 @@ EXTRA_DIST += conf/i386-cygwin-img-ld.sc
EXTRA_DIST += grub-core/Makefile.core.def
EXTRA_DIST += grub-core/Makefile.gcry.def
-EXTRA_DIST += grub-core/extra_deps.lst
EXTRA_DIST += grub-core/genmoddep.awk
EXTRA_DIST += grub-core/genmod.sh.in
EXTRA_DIST += grub-core/gensyminfo.sh.in
--
2.49.0
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST
2025-03-27 21:12 [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST Mike Gilbert
@ 2025-05-12 3:44 ` Mike Gilbert
0 siblings, 0 replies; 9+ messages in thread
From: Mike Gilbert @ 2025-05-12 3:44 UTC (permalink / raw)
To: grub-devel, Daniel Kiper
On Thu, Mar 27, 2025 at 5:12 PM Mike Gilbert <floppym@gentoo.org> wrote:
>
> This file is auto-generated based on the selected platform and should
> not be included in the source tarball.
PING. Please merge this 2-patch series.
I am unable to generate a working tarball without these changes, and I
would prefer not to backport the recent security patches onto 2.12.
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 0/2] build: Fixes to Building from dist Archive
@ 2025-06-11 3:15 Andrew Hamilton
2025-06-11 3:15 ` [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST Andrew Hamilton
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Andrew Hamilton @ 2025-06-11 3:15 UTC (permalink / raw)
To: grub-devel; +Cc: daniel.kiper, floppym, Andrew Hamilton
Fix several issues with attempting to create and build from the
GRUB 'dist' archive.
1. extra_deps.lst is now automatically generated so remove this
from the archive to avoid a dependency on running make first.
2. Add additional header files to the dist archive.
The first patch is a resend of Mike Gilbert's from:
https://mail.gnu.org/archive/html/grub-devel/2025-03/msg00223.html
Testing performed:
./bootstrap
./configure
make dist
Built generated tar.gz with buildroot and confirmed success
for x86-64.
Andrew Hamilton (2):
build: remove extra_deps.lst from EXTRA_DIST
build: Add new header files to dist to allow building from tar
conf/Makefile.extra-dist | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--
2.39.5
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST
2025-06-11 3:15 [PATCH 0/2] build: Fixes to Building from dist Archive Andrew Hamilton
@ 2025-06-11 3:15 ` Andrew Hamilton
2025-06-11 3:15 ` [PATCH 2/2] build: Add new header files to dist to allow building from tar Andrew Hamilton
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Andrew Hamilton @ 2025-06-11 3:15 UTC (permalink / raw)
To: grub-devel; +Cc: daniel.kiper, floppym, Andrew Hamilton
This file is auto-generated based on the selected platform and should
not be included in the source tarball.
Fixes: 6744840b (build: Track explicit module dependencies in Makefile.core.def)
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Signed-off-by: Andrew Hamilton <adhamilt@gmail.com>
---
| 1 -
1 file changed, 1 deletion(-)
--git a/conf/Makefile.extra-dist b/conf/Makefile.extra-dist
index d9e2b8cc7..5e7126f98 100644
--- a/conf/Makefile.extra-dist
+++ b/conf/Makefile.extra-dist
@@ -21,7 +21,6 @@ EXTRA_DIST += conf/i386-cygwin-img-ld.sc
EXTRA_DIST += grub-core/Makefile.core.def
EXTRA_DIST += grub-core/Makefile.gcry.def
-EXTRA_DIST += grub-core/extra_deps.lst
EXTRA_DIST += grub-core/genmoddep.awk
EXTRA_DIST += grub-core/genmod.sh.in
EXTRA_DIST += grub-core/gensyminfo.sh.in
--
2.39.5
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/2] build: Add new header files to dist to allow building from tar
2025-06-11 3:15 [PATCH 0/2] build: Fixes to Building from dist Archive Andrew Hamilton
2025-06-11 3:15 ` [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST Andrew Hamilton
@ 2025-06-11 3:15 ` Andrew Hamilton
2025-06-13 14:41 ` [PATCH 0/2] build: Fixes to Building from dist Archive Daniel Kiper via Grub-devel
2025-06-24 17:27 ` Mike Gilbert
3 siblings, 0 replies; 9+ messages in thread
From: Andrew Hamilton @ 2025-06-11 3:15 UTC (permalink / raw)
To: grub-devel; +Cc: daniel.kiper, floppym, Andrew Hamilton
Several new header files have been added to GRUB which need
to be manually added to the dist archive. This allows building
from the tar archive created by 'make dist'.
Signed-off-by: Andrew Hamilton <adhamilt@gmail.com>
---
| 3 +++
1 file changed, 3 insertions(+)
--git a/conf/Makefile.extra-dist b/conf/Makefile.extra-dist
index 5e7126f98..b61052a18 100644
--- a/conf/Makefile.extra-dist
+++ b/conf/Makefile.extra-dist
@@ -35,6 +35,9 @@ EXTRA_DIST += grub-core/lib/libgcrypt-grub/mpi/generic
EXTRA_DIST += $(shell find $(top_srcdir)/include -name '*.h')
EXTRA_DIST += $(shell find $(top_srcdir)/grub-core/lib -name '*.h')
EXTRA_DIST += grub-core/efiemu/runtime/config.h
+EXTRA_DIST += grub-core/tests/asn1/asn1_test.h
+EXTRA_DIST += $(shell find $(top_srcdir)/grub-core/tests/asn1/tests -name '*.h')
+EXTRA_DIST += $(shell find $(top_srcdir)/grub-core/commands/tpm2_key_protector -name '*.h')
EXTRA_DIST += grub-core/lib/LzmaDec.c
--
2.39.5
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] build: Fixes to Building from dist Archive
2025-06-11 3:15 [PATCH 0/2] build: Fixes to Building from dist Archive Andrew Hamilton
2025-06-11 3:15 ` [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST Andrew Hamilton
2025-06-11 3:15 ` [PATCH 2/2] build: Add new header files to dist to allow building from tar Andrew Hamilton
@ 2025-06-13 14:41 ` Daniel Kiper via Grub-devel
2025-06-24 17:27 ` Mike Gilbert
3 siblings, 0 replies; 9+ messages in thread
From: Daniel Kiper via Grub-devel @ 2025-06-13 14:41 UTC (permalink / raw)
To: Andrew Hamilton; +Cc: Daniel Kiper, grub-devel, floppym
On Tue, Jun 10, 2025 at 10:15:44PM -0500, Andrew Hamilton wrote:
> Fix several issues with attempting to create and build from the
> GRUB 'dist' archive.
>
> 1. extra_deps.lst is now automatically generated so remove this
> from the archive to avoid a dependency on running make first.
>
> 2. Add additional header files to the dist archive.
>
> The first patch is a resend of Mike Gilbert's from:
> https://mail.gnu.org/archive/html/grub-devel/2025-03/msg00223.html
>
> Testing performed:
> ./bootstrap
> ./configure
> make dist
> Built generated tar.gz with buildroot and confirmed success
> for x86-64.
>
> Andrew Hamilton (2):
> build: remove extra_deps.lst from EXTRA_DIST
> build: Add new header files to dist to allow building from tar
For both patches Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>...
Daniel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] build: Fixes to Building from dist Archive
2025-06-11 3:15 [PATCH 0/2] build: Fixes to Building from dist Archive Andrew Hamilton
` (2 preceding siblings ...)
2025-06-13 14:41 ` [PATCH 0/2] build: Fixes to Building from dist Archive Daniel Kiper via Grub-devel
@ 2025-06-24 17:27 ` Mike Gilbert
2025-06-24 17:36 ` Andrew Hamilton
2025-06-25 12:05 ` Daniel Kiper
3 siblings, 2 replies; 9+ messages in thread
From: Mike Gilbert @ 2025-06-24 17:27 UTC (permalink / raw)
To: Andrew Hamilton; +Cc: grub-devel, daniel.kiper, floppym
On Tue, Jun 10, 2025 at 11:15 PM Andrew Hamilton <adhamilt@gmail.com> wrote:
>
> Fix several issues with attempting to create and build from the
> GRUB 'dist' archive.
>
> 1. extra_deps.lst is now automatically generated so remove this
> from the archive to avoid a dependency on running make first.
>
> 2. Add additional header files to the dist archive.
>
> The first patch is a resend of Mike Gilbert's from:
> https://mail.gnu.org/archive/html/grub-devel/2025-03/msg00223.html
Thanks for getting this merged; I am at a loss as to why my patch was
ignored for months.
In the future, please maintain the Author when resending patches from
other people.
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] build: Fixes to Building from dist Archive
2025-06-24 17:27 ` Mike Gilbert
@ 2025-06-24 17:36 ` Andrew Hamilton
2025-06-25 12:05 ` Daniel Kiper
1 sibling, 0 replies; 9+ messages in thread
From: Andrew Hamilton @ 2025-06-24 17:36 UTC (permalink / raw)
To: Mike Gilbert; +Cc: grub-devel, daniel.kiper
[-- Attachment #1.1: Type: text/plain, Size: 841 bytes --]
Apologies, my mistake.
Thanks,
Andrew
On Tue, Jun 24, 2025 at 12:27 PM Mike Gilbert <floppym@gentoo.org> wrote:
> On Tue, Jun 10, 2025 at 11:15 PM Andrew Hamilton <adhamilt@gmail.com>
> wrote:
> >
> > Fix several issues with attempting to create and build from the
> > GRUB 'dist' archive.
> >
> > 1. extra_deps.lst is now automatically generated so remove this
> > from the archive to avoid a dependency on running make first.
> >
> > 2. Add additional header files to the dist archive.
> >
> > The first patch is a resend of Mike Gilbert's from:
> > https://mail.gnu.org/archive/html/grub-devel/2025-03/msg00223.html
>
> Thanks for getting this merged; I am at a loss as to why my patch was
> ignored for months.
>
> In the future, please maintain the Author when resending patches from
> other people.
>
[-- Attachment #1.2: Type: text/html, Size: 1447 bytes --]
[-- Attachment #2: Type: text/plain, Size: 141 bytes --]
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/2] build: Fixes to Building from dist Archive
2025-06-24 17:27 ` Mike Gilbert
2025-06-24 17:36 ` Andrew Hamilton
@ 2025-06-25 12:05 ` Daniel Kiper
1 sibling, 0 replies; 9+ messages in thread
From: Daniel Kiper @ 2025-06-25 12:05 UTC (permalink / raw)
To: Mike Gilbert; +Cc: Andrew Hamilton, grub-devel
On Tue, Jun 24, 2025 at 01:27:35PM -0400, Mike Gilbert wrote:
> On Tue, Jun 10, 2025 at 11:15 PM Andrew Hamilton <adhamilt@gmail.com> wrote:
> >
> > Fix several issues with attempting to create and build from the
> > GRUB 'dist' archive.
> >
> > 1. extra_deps.lst is now automatically generated so remove this
> > from the archive to avoid a dependency on running make first.
> >
> > 2. Add additional header files to the dist archive.
> >
> > The first patch is a resend of Mike Gilbert's from:
> > https://mail.gnu.org/archive/html/grub-devel/2025-03/msg00223.html
>
> Thanks for getting this merged; I am at a loss as to why my patch was
> ignored for months.
Sorry, it was not intentional. Simply fallen through the cracks...
Daniel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-06-25 12:06 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-11 3:15 [PATCH 0/2] build: Fixes to Building from dist Archive Andrew Hamilton
2025-06-11 3:15 ` [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST Andrew Hamilton
2025-06-11 3:15 ` [PATCH 2/2] build: Add new header files to dist to allow building from tar Andrew Hamilton
2025-06-13 14:41 ` [PATCH 0/2] build: Fixes to Building from dist Archive Daniel Kiper via Grub-devel
2025-06-24 17:27 ` Mike Gilbert
2025-06-24 17:36 ` Andrew Hamilton
2025-06-25 12:05 ` Daniel Kiper
-- strict thread matches above, loose matches on Subject: below --
2025-03-27 21:12 [PATCH 1/2] build: remove extra_deps.lst from EXTRA_DIST Mike Gilbert
2025-05-12 3:44 ` Mike Gilbert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).