diff --git a/clisp.changes b/clisp.changes index 88c9544..a15b4fb 100644 --- a/clisp.changes +++ b/clisp.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jul 27 13:29:56 UTC 2017 - werner@suse.de + +- Try to build on all platforms with new configure option + --enable-portability ... let us see if this works + ------------------------------------------------------------------- Thu Jul 27 13:08:17 UTC 2017 - werner@suse.de diff --git a/clisp.spec b/clisp.spec index 0006a00..ad122bc 100644 --- a/clisp.spec +++ b/clisp.spec @@ -56,8 +56,6 @@ Patch16: clisp-db6.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %global vimdir %{_datadir}/vim/site/after/syntax -# exclude from src/lispbibl.d "CLISP not ported to this platform" -ExcludeArch: ppc64 ppc64le s390x armv4l BuildRequires: db-devel BuildRequires: dbus-1-devel BuildRequires: fdupes @@ -185,6 +183,8 @@ port='' case "$RPM_ARCH" in i[0-9]86) MYCFLAGS="${MYCFLAGS} ${noexec}" ;; + armv4l) MYCFLAGS="${MYCFLAGS} ${noexec}" + port=--enable-portability ;; arm*) MYCFLAGS="${MYCFLAGS} ${noexec}" ;; aarch64)MYCFLAGS="${MYCFLAGS} ${noexec}" port=--enable-portability ;; @@ -192,10 +192,12 @@ case "$RPM_ARCH" in s390) MYCFLAGS="${MYCFLAGS} ${noexec}" ;; x86_64) MYCFLAGS="${MYCFLAGS} ${safety}" ;; sparc*) MYCFLAGS="${MYCFLAGS} ${safety}" ;; - ppc64) MYCFLAGS="${MYCFLAGS} ${safety} -DWIDE_HARD" ;; + ppc64) MYCFLAGS="${MYCFLAGS} ${safety} -DWIDE_HARD" + port=--enable-portability ;; ppc64le)MYCFLAGS="${MYCFLAGS} ${safety} -DWIDE_HARD" port=--enable-portability ;; - s390x) MYCFLAGS="${MYCFLAGS} ${safety} -DWIDE_HARD" ;; + s390x) MYCFLAGS="${MYCFLAGS} ${safety} -DWIDE_HARD" + port=--enable-portability ;; ia64) MYCFLAGS="${MYCFLAGS} ${safety}" ;; axp|alpha) MYCFLAGS="${MYCFLAGS} ${nommap}" ;;