Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/uuu: fix gcc-15 compile errors
@ 2025-05-26 16:14 Dario Binacchi
  2025-05-26 20:15 ` Julien Olivain
  2025-06-12 19:56 ` Arnout Vandecappelle via buildroot
  0 siblings, 2 replies; 3+ messages in thread
From: Dario Binacchi @ 2025-05-26 16:14 UTC (permalink / raw)
  To: buildroot; +Cc: Dario Binacchi, linux-amarula

Fix the following compilation errors:

In file included from /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.cpp:32:
/workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:52:9: error: 'uint32_t' does not name a type
   52 |         uint32_t m_offset = 0;
      |         ^~~~~~~~
/workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:33:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
   32 | #include "cmd.h"
  +++ |+#include <cstdint>
   33 |
/workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:53:9: error: 'uint64_t' does not name a type
   53 |         uint64_t m_scan_limited = UINT64_MAX;
      |         ^~~~~~~~
/workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:53:9: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
/workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h: In constructor 'SDPSCmd::SDPSCmd(char*)':
/workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:41:47: error: 'm_offset' was not declared in this scope
   41 |                 insert_param_info("-offset", &m_offset, Param::Type::e_uint32);

Fixes:
- https://autobuild.buildroot.org/results/b7b/b7bd052a0137a2e2d5606d66a0dc563789999364/
- https://autobuild.buildroot.org/results/350/3500f573427545e51bfc4fc708f769966d95bf1e/
- https://autobuild.buildroot.org/results/6dc/6dc2b0585e8e1900e5a977cd0b9e26b2ee1e90d4/
- https://autobuild.buildroot.org/results/d1f/d1f82cae003cddefae0c49f673768cd8601449f2/
- https://autobuild.buildroot.org/results/9ed/9edc245d0a03089812d631708a4294ff293a461d/

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
 ...libuuu-sdps-fix-gcc15-compile-errors.patch | 33 +++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch

diff --git a/package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch b/package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch
new file mode 100644
index 000000000000..a3c1d85fc07d
--- /dev/null
+++ b/package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch
@@ -0,0 +1,33 @@
+From 142448e55386b88adf5b1d7e6206df1ca6784708 Mon Sep 17 00:00:00 2001
+From: Bruno Thomsen <bruno.thomsen@gmail.com>
+Date: Sat, 1 Mar 2025 14:32:41 +0100
+Subject: [PATCH] libuuu/sdps: fix gcc15 compile errors
+
+This gcc 15 error happens on Fedora 42.
+
+error: uint32_t does not name a type
+
+error: uint64_t does not name a type
+
+Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com>
+Upstream: https://github.com/nxp-imx/mfgtools/commit/142448e55386b88adf5b1d7e6206df1ca6784708
+Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
+---
+ libuuu/sdps.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/libuuu/sdps.h b/libuuu/sdps.h
+index b82f9d71c981..667a477ee48f 100644
+--- a/libuuu/sdps.h
++++ b/libuuu/sdps.h
+@@ -30,6 +30,7 @@
+ */
+ 
+ #include "cmd.h"
++#include <cstdint>
+ 
+ class SDPSCmd : public CmdBase
+ {
+-- 
+2.43.0
+
-- 
2.43.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/uuu: fix gcc-15 compile errors
  2025-05-26 16:14 [Buildroot] [PATCH 1/1] package/uuu: fix gcc-15 compile errors Dario Binacchi
@ 2025-05-26 20:15 ` Julien Olivain
  2025-06-12 19:56 ` Arnout Vandecappelle via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Julien Olivain @ 2025-05-26 20:15 UTC (permalink / raw)
  To: Dario Binacchi; +Cc: buildroot, linux-amarula

On 26/05/2025 18:14, Dario Binacchi wrote:
> Fix the following compilation errors:
> 
> In file included from 
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.cpp:32:
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:52:9: 
> error: 'uint32_t' does not name a type
>    52 |         uint32_t m_offset = 0;
>       |         ^~~~~~~~
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:33:1: 
> note: 'uint32_t' is defined in header '<cstdint>'; this is probably 
> fixable by adding '#include <cstdint>'
>    32 | #include "cmd.h"
>   +++ |+#include <cstdint>
>    33 |
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:53:9: 
> error: 'uint64_t' does not name a type
>    53 |         uint64_t m_scan_limited = UINT64_MAX;
>       |         ^~~~~~~~
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:53:9: 
> note: 'uint64_t' is defined in header '<cstdint>'; this is probably 
> fixable by adding '#include <cstdint>'
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h: In 
> constructor 'SDPSCmd::SDPSCmd(char*)':
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:41:47: 
> error: 'm_offset' was not declared in this scope
>    41 |                 insert_param_info("-offset", &m_offset, 
> Param::Type::e_uint32);
> 
> Fixes:
> - 
> https://autobuild.buildroot.org/results/b7b/b7bd052a0137a2e2d5606d66a0dc563789999364/
> - 
> https://autobuild.buildroot.org/results/350/3500f573427545e51bfc4fc708f769966d95bf1e/
> - 
> https://autobuild.buildroot.org/results/6dc/6dc2b0585e8e1900e5a977cd0b9e26b2ee1e90d4/
> - 
> https://autobuild.buildroot.org/results/d1f/d1f82cae003cddefae0c49f673768cd8601449f2/
> - 
> https://autobuild.buildroot.org/results/9ed/9edc245d0a03089812d631708a4294ff293a461d/
> 
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>

Applied to master, thanks.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/uuu: fix gcc-15 compile errors
  2025-05-26 16:14 [Buildroot] [PATCH 1/1] package/uuu: fix gcc-15 compile errors Dario Binacchi
  2025-05-26 20:15 ` Julien Olivain
@ 2025-06-12 19:56 ` Arnout Vandecappelle via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Arnout Vandecappelle via buildroot @ 2025-06-12 19:56 UTC (permalink / raw)
  To: Dario Binacchi, buildroot; +Cc: linux-amarula



On 26/05/2025 18:14, Dario Binacchi wrote:
> Fix the following compilation errors:
> 
> In file included from /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.cpp:32:
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:52:9: error: 'uint32_t' does not name a type
>     52 |         uint32_t m_offset = 0;
>        |         ^~~~~~~~
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:33:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
>     32 | #include "cmd.h"
>    +++ |+#include <cstdint>
>     33 |
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:53:9: error: 'uint64_t' does not name a type
>     53 |         uint64_t m_scan_limited = UINT64_MAX;
>        |         ^~~~~~~~
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:53:9: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h: In constructor 'SDPSCmd::SDPSCmd(char*)':
> /workdir/instance-0/output-1/build/host-uuu-1.5.201/libuuu/sdps.h:41:47: error: 'm_offset' was not declared in this scope
>     41 |                 insert_param_info("-offset", &m_offset, Param::Type::e_uint32);
> 
> Fixes:
> - https://autobuild.buildroot.org/results/b7b/b7bd052a0137a2e2d5606d66a0dc563789999364/
> - https://autobuild.buildroot.org/results/350/3500f573427545e51bfc4fc708f769966d95bf1e/
> - https://autobuild.buildroot.org/results/6dc/6dc2b0585e8e1900e5a977cd0b9e26b2ee1e90d4/
> - https://autobuild.buildroot.org/results/d1f/d1f82cae003cddefae0c49f673768cd8601449f2/
> - https://autobuild.buildroot.org/results/9ed/9edc245d0a03089812d631708a4294ff293a461d/
> 
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>

  Applied to 2025.02.x, thanks.

  Regards,
  Arnout

> ---
>   ...libuuu-sdps-fix-gcc15-compile-errors.patch | 33 +++++++++++++++++++
>   1 file changed, 33 insertions(+)
>   create mode 100644 package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch
> 
> diff --git a/package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch b/package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch
> new file mode 100644
> index 000000000000..a3c1d85fc07d
> --- /dev/null
> +++ b/package/uuu/0001-libuuu-sdps-fix-gcc15-compile-errors.patch
> @@ -0,0 +1,33 @@
> +From 142448e55386b88adf5b1d7e6206df1ca6784708 Mon Sep 17 00:00:00 2001
> +From: Bruno Thomsen <bruno.thomsen@gmail.com>
> +Date: Sat, 1 Mar 2025 14:32:41 +0100
> +Subject: [PATCH] libuuu/sdps: fix gcc15 compile errors
> +
> +This gcc 15 error happens on Fedora 42.
> +
> +error: uint32_t does not name a type
> +
> +error: uint64_t does not name a type
> +
> +Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com>
> +Upstream: https://github.com/nxp-imx/mfgtools/commit/142448e55386b88adf5b1d7e6206df1ca6784708
> +Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> +---
> + libuuu/sdps.h | 1 +
> + 1 file changed, 1 insertion(+)
> +
> +diff --git a/libuuu/sdps.h b/libuuu/sdps.h
> +index b82f9d71c981..667a477ee48f 100644
> +--- a/libuuu/sdps.h
> ++++ b/libuuu/sdps.h
> +@@ -30,6 +30,7 @@
> + */
> +
> + #include "cmd.h"
> ++#include <cstdint>
> +
> + class SDPSCmd : public CmdBase
> + {
> +--
> +2.43.0
> +

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-06-12 19:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-26 16:14 [Buildroot] [PATCH 1/1] package/uuu: fix gcc-15 compile errors Dario Binacchi
2025-05-26 20:15 ` Julien Olivain
2025-06-12 19:56 ` Arnout Vandecappelle via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox