Hi Markos,

On 19 May 2011 at 02:15, Konstantinos Margaritis wrote:
| Source: sprng
| Version: 2.0a-7
| Severity: important
| Tags: patch
| 
| According to
| 
| 
http://buildd.debian-ports.org/status/fetch.php?pkg=sprng&arch=armhf&ver=2.0a-7&stamp=1305578678
| 
| Fixing the rules and Makefile to pass CFLAGS, enables to pass the proper
| flag to gcc in order to fix the build error.
| Please consider accepting the patch (or feel free to provide an alternative)

Great patch, thank you very much!  2.0a-8 is building right now.

Dirk
 
| Regards
| 
| Konstantinos
| 
| -- System Information:
| Debian Release: squeeze/sid
| Architecture: armhf (armv7l)
| 
| Kernel: Linux 2.6.31.14-efikamx (PREEMPT)
| Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
| Shell: /bin/sh linked to /bin/dash
| 
| ----------------------------------------------------------------------
| diff -ruN sprng-2.0a/debian/rules sprng-2.0a.armhf//debian/rules
| --- sprng-2.0a/debian/rules   2011-05-19 00:03:18.000000000 +0300
| +++ sprng-2.0a.armhf//debian/rules    2011-05-19 00:01:48.087300486 +0300
| @@ -13,7 +13,12 @@
|  debdoc       := $(CURDIR)/debian/$(docpack)
|  arch         := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|  
| -compilerflags        = "-O2 -D_REENTRANT"
| +DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
| +ifeq ($(DEB_HOST_ARCH),armhf)
| +export compilerflags = -O2 -D_REENTRANT -Wa,-mimplicit-it=thumb
| +else
| +export compilerflags = -O2 -D_REENTRANT
| +endif
|  
|  #export DH_VERBOSE=1
|  #export DH_COMPAT=3
| Binary files sprng-2.0a/EXAMPLES/sprngD and sprng-2.0a.armhf//EXAMPLES/sprngD 
differ
| diff -ruN sprng-2.0a/include/d~ sprng-2.0a.armhf//include/d~
| --- sprng-2.0a/include/d~     1999-06-29 19:42:11.000000000 +0300
| +++ sprng-2.0a.armhf//include/d~      1970-01-01 02:00:00.000000000 +0200
| @@ -1 +0,0 @@
| -diff -n $1 /u/ncsa/ashoks/rng/sprng/TESTS/$1
| \ No newline at end of file
| Binary files sprng-2.0a/SRC/check_gen_ptr and 
sprng-2.0a.armhf//SRC/check_gen_ptr differ
| Binary files sprng-2.0a/SRC/check_gen_simple and 
sprng-2.0a.armhf//SRC/check_gen_simple differ
| diff -ruN sprng-2.0a/SRC/make.GENERIC sprng-2.0a.armhf//SRC/make.GENERIC
| --- sprng-2.0a/SRC/make.GENERIC       2011-05-19 00:03:18.000000000 +0300
| +++ sprng-2.0a.armhf//SRC/make.GENERIC        2011-05-18 23:57:26.507299360 
+0300
| @@ -26,7 +26,7 @@
|  # Try adding: -DGENERIC to CFLAGS. This can improve speed, but may give
|  # incorrect values. Check with 'checksprng' to see if it works.
|  
| -CFLAGS = -O -fpic $(PMLCGDEF) $(MPIDEF) ${GMPDEF}
| +CFLAGS = -O -fpic $(PMLCGDEF) $(MPIDEF) ${GMPDEF} $(compilerflags)
|  CLDFLAGS = -O
|  FFLAGS = -O $(PMLCGDEF) $(MPIDEF) ${GMPDEF}
|  F77LDFLAGS = -O

-- 
Gauss once played himself in a zero-sum game and won $50.
                      -- #11 at http://www.gaussfacts.com



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to