Try s390x without stack protection
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/clisp?expand=0&rev=108
This commit is contained in:
parent
64693d638b
commit
b59a44b929
12
clisp.spec
12
clisp.spec
@ -116,7 +116,6 @@ contains two nice applications.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -qT -b0
|
%setup -qT -b0
|
||||||
%ifnarch s390x
|
|
||||||
%patch1 -p1 -b .sel
|
%patch1 -p1 -b .sel
|
||||||
%patch2 -p1 -b .wooh
|
%patch2 -p1 -b .wooh
|
||||||
%patch4 -p1 -b .conf
|
%patch4 -p1 -b .conf
|
||||||
@ -127,7 +126,6 @@ contains two nice applications.
|
|||||||
%patch12 -p1 -b .p12
|
%patch12 -p1 -b .p12
|
||||||
%patch14 -p0 -b .p14
|
%patch14 -p0 -b .p14
|
||||||
%patch16 -p1 -b .p16
|
%patch16 -p1 -b .p16
|
||||||
%endif
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
#
|
#
|
||||||
@ -153,7 +151,7 @@ else
|
|||||||
CC="gcc"
|
CC="gcc"
|
||||||
fi
|
fi
|
||||||
%ifarch s390x
|
%ifarch s390x
|
||||||
RPM_OPT_FLAGS="$(echo %{optflags}|sed -r 's/-fstack-[a-z-]+ ?//g')"
|
RPM_OPT_FLAGS="$(echo %{optflags}|sed -r 's/-f(stack-[a-z-]+)/-fno\1/g') -fno-stack-limit"
|
||||||
%endif
|
%endif
|
||||||
CC="${CC} -g ${RPM_OPT_FLAGS} -falign-functions=4 -fno-strict-aliasing -fPIC -pipe"
|
CC="${CC} -g ${RPM_OPT_FLAGS} -falign-functions=4 -fno-strict-aliasing -fPIC -pipe"
|
||||||
case "$(uname -m)" in
|
case "$(uname -m)" in
|
||||||
@ -253,14 +251,11 @@ find -name configure | xargs -r \
|
|||||||
> $SCREENLOG
|
> $SCREENLOG
|
||||||
tail -q -s 0.5 -f $SCREENLOG & pid=$!
|
tail -q -s 0.5 -f $SCREENLOG & pid=$!
|
||||||
%_configure build ${DEBUG} \
|
%_configure build ${DEBUG} \
|
||||||
CFLAGS="${MYCFLAGS}" \
|
|
||||||
${port+"$port"} \
|
${port+"$port"} \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
--exec-prefix=%{_prefix} \
|
--exec-prefix=%{_prefix} \
|
||||||
--libdir=%{_libdir} \
|
--libdir=%{_libdir} \
|
||||||
%ifnarch s390x
|
|
||||||
--vimdir=%{vimdir} \
|
--vimdir=%{vimdir} \
|
||||||
%endif
|
|
||||||
--fsstnd=suse \
|
--fsstnd=suse \
|
||||||
--with-readline \
|
--with-readline \
|
||||||
--with-dynamic-modules \
|
--with-dynamic-modules \
|
||||||
@ -279,10 +274,9 @@ tail -q -s 0.5 -f $SCREENLOG & pid=$!
|
|||||||
--with-module=clx/new-clx \
|
--with-module=clx/new-clx \
|
||||||
--with-module=berkeley-db \
|
--with-module=berkeley-db \
|
||||||
--with-module=postgresql
|
--with-module=postgresql
|
||||||
%ifarch s390x
|
|
||||||
%_make -C build lispbibl.h
|
%_make -C build lispbibl.h
|
||||||
cat build/lispbibl.h
|
grep TYPECODES build/lispbibl.h
|
||||||
%endif
|
|
||||||
%_make -C build
|
%_make -C build
|
||||||
%_make -C build check
|
%_make -C build check
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user