[tcl] Enabled upstream test suite

Jaroslav Škarvada jskarvad at fedoraproject.org
Fri Aug 10 13:29:57 UTC 2012


commit 268bb7b1267aa922c62d0070b777e776dd9f5151
Author: Jaroslav Škarvada <jskarvad at redhat.com>
Date:   Fri Aug 10 15:29:32 2012 +0200

    Enabled upstream test suite
    
    - Enabled stack checking

 tcl.spec |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/tcl.spec b/tcl.spec
index fb48226..548a670 100644
--- a/tcl.spec
+++ b/tcl.spec
@@ -5,7 +5,7 @@
 Summary: Tool Command Language, pronounced tickle
 Name: tcl
 Version: %{vers}
-Release: 1%{?dist}
+Release: 2%{?dist}
 Epoch: 1
 License: TCL
 Group: Development/Languages
@@ -68,16 +68,15 @@ autoconf
 --enable-symbols \
 --enable-shared
 
-make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -DTCL_NO_STACK_CHECK=1" \
-TCL_LIBRARY=%{_datadir}/%{name}%{majorver}
+make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" TCL_LIBRARY=%{_datadir}/%{name}%{majorver}
 
 %check
-# don't run "make test" by default
-%{?_without_check: %define _without_check 0}
-%{!?_without_check: %define _without_check 1}
+%{?_without_check: %define _without_check 1}
+%{!?_without_check: %define _without_check 0}
 
 %if ! %{_without_check}
-#  make test
+  cd unix
+  make test
 %endif
 
 %install
@@ -138,6 +137,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/%{name}%{majorver}/tclAppInit.c
 
 %changelog
+* Fri Aug 10 2012 Jaroslav Škarvada <jskarvad at redhat.com> - 1:8.5.12-2
+- Enabled upstream test suite
+- Enabled stack checking
+
 * Mon Jul 30 2012 Jaroslav Škarvada <jskarvad at redhat.com> - 1:8.5.12-1
 - New version
   Resolves: rhbz#843902


More information about the scm-commits mailing list