mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 07:51:59 -09:00
package/setserial: autoreconfigure for compatibility with newer toolchains
Newer toolchains silently fail during configure step. After some
investigation, it is because -Wimplicit-int is returned for one of the
simplest test from the in-package configure file and thus fail the
configure step early, when checking if the compiler can produce an
executable.
Let's fix this by simply regenerating the configure file, similarly to
what Debian is doing, c.f. debian/rules.
Fixes:
https://autobuild.buildroot.net/results/ff7a9c3c42f11a2ab71fb04ff0f6d593ac9ee327/
(but there are more build failures later, fixed in a follow-up commit)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 26077c2d41)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
committed by
Thomas Perale
parent
761d5434c9
commit
e36bbb0e2e
@@ -13,6 +13,8 @@ SETSERIAL_LICENSE_FILES = debian/copyright
|
||||
# make all also builds setserial.cat which needs nroff
|
||||
SETSERIAL_MAKE_OPTS = setserial
|
||||
|
||||
SETSERIAL_AUTORECONF = YES
|
||||
|
||||
# Extract the Debian tarball inside the sources
|
||||
define SETSERIAL_DEBIAN_EXTRACT
|
||||
$(call suitable-extractor,$(notdir $(SETSERIAL_EXTRA_DOWNLOADS))) \
|
||||
|
||||
Reference in New Issue
Block a user