tags 442886 upstream patch
thanks

> Try editing
> src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.intel_syntax.s
> 
> Line 49 reads ".globl _nb_kerne010_x86_64_sse2" - change the "kerne" to
> "kernel".

Thanks for you suggestion. I discovered a second typo. Fixing both, all
gromacs packages build without problems. I attached a patch that creates
a dpatch and adds it to 00list. Feel free to include it.

> (I don't have access to an amd64 machine, and therefore I'm afraid I
> can't test this myself.)

If you want to know if new versions of your package build on amd64, feel
free to ping me in private mail. I'll be glad to help!

Best regards
Manuel
diff -pruN gromacs-3.3.1.orig/debian/patches/00list gromacs-3.3.1/debian/patches/00list
--- gromacs-3.3.1.orig/debian/patches/00list	2007-09-18 18:04:36.000000000 +0200
+++ gromacs-3.3.1/debian/patches/00list	2007-09-18 17:06:30.000000000 +0200
@@ -3,3 +3,4 @@
 50_gmx_order.dpatch
 51_libxdrf_trajectory.dpatch
 52_genion_compiler_workaround.dpatch
+60_amd64_double.dpatch
diff -pruN gromacs-3.3.1.orig/debian/patches/60_amd64_double.dpatch gromacs-3.3.1/debian/patches/60_amd64_double.dpatch
--- gromacs-3.3.1.orig/debian/patches/60_amd64_double.dpatch	1970-01-01 01:00:00.000000000 +0100
+++ gromacs-3.3.1/debian/patches/60_amd64_double.dpatch	2007-09-18 16:39:48.000000000 +0200
@@ -0,0 +1,31 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 60_amd64_double.dpatch by Manuel Prinz <[EMAIL PROTECTED]>
+##
+## DP: Fixes build issues with double precision binaries on amd64.
+## DP: Closes: #442886
+
[EMAIL PROTECTED]@
+diff -urNad gromacs-3.3.1~/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.intel_syntax.s gromacs-3.3.1/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.intel_syntax.s
+--- gromacs-3.3.1~/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.intel_syntax.s	2006-03-01 16:18:40.000000000 +0100
++++ gromacs-3.3.1/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.intel_syntax.s	2007-09-18 16:36:25.000000000 +0200
+@@ -46,7 +46,7 @@
+ 
+ 
+ .globl nb_kernel010_x86_64_sse2	 
+-.globl _nb_kerne010_x86_64_sse2	 
++.globl _nb_kernel010_x86_64_sse2	 
+ nb_kernel010_x86_64_sse2:	
+ _nb_kernel010_x86_64_sse2:	
+ .equiv          nb010_fshift,           16
+diff -urNad gromacs-3.3.1~/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.s gromacs-3.3.1/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.s
+--- gromacs-3.3.1~/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.s	2006-03-16 17:32:59.000000000 +0100
++++ gromacs-3.3.1/src/gmxlib/nonbonded/nb_kernel_x86_64_sse2/nb_kernel010_x86_64_sse2.s	2007-09-18 16:36:25.000000000 +0200
+@@ -21,7 +21,7 @@
+ 
+ 
+ .globl nb_kernel010_x86_64_sse2
+-.globl _nb_kerne010_x86_64_sse2
++.globl _nb_kernel010_x86_64_sse2
+ nb_kernel010_x86_64_sse2:       
+ _nb_kernel010_x86_64_sse2:      
+ .set nb010_fshift, 16

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to