grub-devel.gnu.org archive mirror
 help / color / mirror / Atom feed
* [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>
---
 conf/Makefile.extra-dist | 1 -
 1 file changed, 1 deletion(-)

diff --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>
---
 conf/Makefile.extra-dist | 1 -
 1 file changed, 1 deletion(-)

diff --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>
---
 conf/Makefile.extra-dist | 3 +++
 1 file changed, 3 insertions(+)

diff --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).