Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2022 08:24:06 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 347b35fa6c59 - 2022Q3 - lang/eisl: Fix build on arm
Message-ID:  <202207190824.26J8O6lC090368@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2022Q3 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=347b35fa6c592f183eb49ad2d8c6cc6c3abedd0e

commit 347b35fa6c592f183eb49ad2d8c6cc6c3abedd0e
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-07-19 08:23:06 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-07-19 08:23:53 +0000

    lang/eisl: Fix build on arm
    
    (cherry picked from commit 7224e64a73b09f1c3d760bebb4a91def3c3afb43)
---
 lang/eisl/files/patch-extension.c | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/lang/eisl/files/patch-extension.c b/lang/eisl/files/patch-extension.c
new file mode 100644
index 000000000000..8cd8a1c673d1
--- /dev/null
+++ b/lang/eisl/files/patch-extension.c
@@ -0,0 +1,31 @@
+- disable wiringPi.h to unbreak on arm until upstream fixes this for good, see https://github.com/sasagawa888/eisl/issues/180
+
+--- extension.c.orig	2022-07-19 08:14:48 UTC
++++ extension.c
+@@ -1,7 +1,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <math.h>
+-#ifdef __arm__
++#if 0 && defined(__arm__)
+ #include <wiringPi.h>
+ #include <wiringPiSPI.h>
+ #endif
+@@ -47,7 +47,7 @@ initexsubr (void)
+   defsubr ("EISL-TEST", f_eisl_test);
+ 
+ 
+-#ifdef __arm__
++#if 0 && defined(__arm__)
+   defsubr ("WIRINGPI-SETUP-GPIO", f_wiringpi_setup_gpio);
+   defsubr ("WIRINGPI-SPI-SETUP-CH-SPEED", f_wiringpi_spi_setup_ch_speed);
+   defsubr ("PWM-SET-MODE", f_pwm_set_mode);
+@@ -454,7 +454,7 @@ f_instance (int arglist)
+ }
+ 
+ // ----------for Raspberry PI
+-#ifdef __arm__
++#if 0 && defined(__arm__)
+ int
+ f_wiringpi_setup_gpio (int arglist __unused)
+ {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202207190824.26J8O6lC090368>