* [Buildroot] [PATCH 1/1] package/evemu: needs autoreconf for python 3.12 compatibility
@ 2024-07-16 18:32 Andreas Naumann
2024-07-16 21:26 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Andreas Naumann @ 2024-07-16 18:32 UTC (permalink / raw)
To: buildroot; +Cc: Andreas Naumann
evemu ships with an ancient py-compile script (from 2011) depending
the imp module, which was finally removed in Python 3.12.
Set autoreconf in order to get an up to date version of py-compile
which automatically handles the different python versions.
This is a similar problem as in
42eae73ef1 package/cracklib: python needs autoreconf
Fixes:
http://autobuild.buildroot.org/results/a52/a520583be6e86993d268d6535f727a352bd92028/
and many other configs where Python3 is selected and thus evemu
is configured to build the python-bindings.
Signed-off-by: Andreas Naumann <anaumann@ultratronik.de>
---
package/evemu/evemu.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/evemu/evemu.mk b/package/evemu/evemu.mk
index 886ceb1142..b450e372de 100644
--- a/package/evemu/evemu.mk
+++ b/package/evemu/evemu.mk
@@ -9,6 +9,7 @@ EVEMU_SITE = http://www.freedesktop.org/software/evemu
EVEMU_SOURCE = evemu-$(EVEMU_VERSION).tar.xz
EVEMU_LICENSE = LGPL-3.0 (library), GPL-3.0 (tools)
EVEMU_LICENSE_FILES = COPYING
+EVEMU_AUTORECONF=YES
EVEMU_INSTALL_STAGING = YES
# asciidoc used to generate manpages, which we don't need, and if it's
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/evemu: needs autoreconf for python 3.12 compatibility
2024-07-16 18:32 [Buildroot] [PATCH 1/1] package/evemu: needs autoreconf for python 3.12 compatibility Andreas Naumann
@ 2024-07-16 21:26 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-16 21:26 UTC (permalink / raw)
To: Andreas Naumann; +Cc: buildroot
On Tue, 16 Jul 2024 20:32:59 +0200
Andreas Naumann <anaumann@ultratronik.de> wrote:
> evemu ships with an ancient py-compile script (from 2011) depending
> the imp module, which was finally removed in Python 3.12.
> Set autoreconf in order to get an up to date version of py-compile
> which automatically handles the different python versions.
>
> This is a similar problem as in
> 42eae73ef1 package/cracklib: python needs autoreconf
>
> Fixes:
>
> http://autobuild.buildroot.org/results/a52/a520583be6e86993d268d6535f727a352bd92028/
>
> and many other configs where Python3 is selected and thus evemu
> is configured to build the python-bindings.
>
> Signed-off-by: Andreas Naumann <anaumann@ultratronik.de>
> ---
> package/evemu/evemu.mk | 1 +
> 1 file changed, 1 insertion(+)
Applied to master after adding missing spaces around "=" sign. Thanks a
lot!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-07-16 21:26 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-16 18:32 [Buildroot] [PATCH 1/1] package/evemu: needs autoreconf for python 3.12 compatibility Andreas Naumann
2024-07-16 21:26 ` Thomas Petazzoni 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.