mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
package/nanocom: fix build with GCC 15
GCC 15 switched to C23 by default, which made "void foo()" equivalent to "void foo(void)". This causes a build error because init_comm() doesn't actually take any arguments. Signed-off-by: Florian Larysch <fl@n621.de> Signed-off-by: Romain Naour <romain.naour@smile.fr>
This commit is contained in:
committed by
Romain Naour
parent
6db1aeaeef
commit
0bf9eae25c
19
package/nanocom/0003-fix-build-with-gcc-15.patch
Normal file
19
package/nanocom/0003-fix-build-with-gcc-15.patch
Normal file
@@ -0,0 +1,19 @@
|
||||
GCC 15 switched to C23 by default, which made "void foo()" equivalent to
|
||||
"void foo(void)". This causes a build error because init_comm() doesn't
|
||||
actually take any arguments.
|
||||
|
||||
Upstream: Submitted to author via email
|
||||
Signed-off-by: Florian Larysch <fl@n621.de>
|
||||
|
||||
diff -purN old/nanocom.c new/nanocom.c
|
||||
--- old/nanocom.c 2025-08-10 01:34:12.000284003 +0200
|
||||
+++ new/nanocom.c 2025-08-10 01:31:05.639050630 +0200
|
||||
@@ -329,7 +329,7 @@ int main(int argc, char *argv[]) {
|
||||
memcpy(&pots, &pts, sizeof(pots));
|
||||
|
||||
/*setup serial port with new settings*/
|
||||
- init_comm(&pts);
|
||||
+ init_comm();
|
||||
|
||||
fprintf(stderr,"Press CTRL+T for menu options");
|
||||
display_state();
|
||||
Reference in New Issue
Block a user