[Buildroot] [PATCH 1/1] package/python-rpi-gpio: fix build with gcc 10.x
Michael Fischer
mf at go-sys.de
Fri Aug 7 09:39:03 UTC 2020
Yann, All,
okay I have send a new one.
Regards,
Michael.
-----Ursprüngliche Nachricht-----
Von: Yann E. MORIN [mailto:yann.morin.1998 at free.fr]
Gesendet: Donnerstag, 6. August 2020 21:54
An: Michael Fischer <mf at go-sys.de>
Cc: buildroot at busybox.net
Betreff: Re: [Buildroot] [PATCH 1/1] package/python-rpi-gpio: fix build with gcc 10.x
Michael, All,
On 2020-08-06 13:23 +0200, Michael Fischer spake thusly:
> Signed-off-by: Michael Fischer <mf at go-sys.de>
> ---
> package/python-rpi-gpio/0001-Fix-build-with-gcc-10.patch | 8 ++++++++
> 1 file changed, 8 insertions(+)
> create mode 100644
> package/python-rpi-gpio/0001-Fix-build-with-gcc-10.patch
>
> diff --git a/package/python-rpi-gpio/0001-Fix-build-with-gcc-10.patch
> b/package/python-rpi-gpio/0001-Fix-build-with-gcc-10.patch
> new file mode 100644
> index 0000000000..1bac987267
> --- /dev/null
> +++ b/package/python-rpi-gpio/0001-Fix-build-with-gcc-10.patch
> @@ -0,0 +1,8 @@
> +--- a/setup.py 2019-07-21 14:49:21.000000000 +0200
> ++++ b/setup.py 2020-08-06 10:59:51.455133324 +0200
> +@@ -43,4 +43,4 @@
> + url = 'http://sourceforge.net/projects/raspberry-gpio-python/',
> + classifiers = classifiers,
> + packages = ['RPi','RPi.GPIO'],
> +- ext_modules = [Extension('RPi._GPIO', ['source/py_gpio.c', 'source/c_gpio.c', 'source/cpuinfo.c', 'source/event_gpio.c', 'source/soft_pwm.c', 'source/py_pwm.c', 'source/common.c', 'source/constants.c'])])
> ++ ext_modules = [Extension('RPi._GPIO', [...],extra_link_args=['-Wl,--allow-multiple-definition'] )])
As Thomas said in his review on another patch of yours, we really want to fix the problem, not paper over it.
Care to actually fix the code and respin a better fix, please?
Regards,
Yann E. MORIN.
> 2.28.0
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics'
| conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list