* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.