Your message dated Tue, 27 Apr 2010 11:24:13 -0500
with message-id <[email protected]>
and subject line Re: libgslcblas.a needs compiling with -fPIC
has caused the Debian Bug report #579404,
regarding libgslcblas.a needs compiling with -fPIC
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
579404: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579404
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgsl0-dev
Version: 1.11+dfsg-1
Severity: normal
When i try to compile the ROOT system on my machine (with MathMore
feature enabled) ./configure complains:
==========
Checking whether /usr/lib/libgslcblas.a is compiled with -fPIC
Checking if /usr/lib/libgslcblas.a contains relocatable code
ar t /usr/lib/libgslcblas.a | awk '{ if (NR==1) {print $1 } }'
ar x /usr/lib/libgslcblas.a sasum.o
objdump -r sasum.o | grep 'R_X86_64_32'
result: 0
is not a relocatable library
Result: no
Checking whether to build libMathMore
Result: no
==========
whereas for libgsl.a:
====================
Checking whether /usr/lib/libgsl.a is compiled with -fPIC
Checking if /usr/lib/libgsl.a contains relocatable code
ar t /usr/lib/libgsl.a | awk '{ if (NR==1) {print $1 } }'
ar x /usr/lib/libgsl.a version.o
objdump -r version.o | grep 'R_X86_64_32'
result: 1
Result: yes
==================
if you could add the -fPIC flag for cblas for x86_64 that would be helpful.
thanks
Les
-- System Information:
Debian Release: 5.0.4
APT prefers stable
APT policy: (990, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libgsl0-dev depends on:
ii libgsl0ldbl 1.11+dfsg-1 GNU Scientific Library
(GSL) -- li
libgsl0-dev recommends no packages.
libgsl0-dev suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
On 27 April 2010 at 11:16, Les Schaffer wrote:
| Package: libgsl0-dev
| Version: 1.11+dfsg-1
| Severity: normal
|
| When i try to compile the ROOT system on my machine (with MathMore
| feature enabled) ./configure complains:
|
|
| ==========
| Checking whether /usr/lib/libgslcblas.a is compiled with -fPIC
| Checking if /usr/lib/libgslcblas.a contains relocatable code
| ar t /usr/lib/libgslcblas.a | awk '{ if (NR==1) {print $1 } }'
| ar x /usr/lib/libgslcblas.a sasum.o
| objdump -r sasum.o | grep 'R_X86_64_32'
| result: 0
| is not a relocatable library
| Result: no
| Checking whether to build libMathMore
| Result: no
| ==========
|
| whereas for libgsl.a:
|
| ====================
| Checking whether /usr/lib/libgsl.a is compiled with -fPIC
| Checking if /usr/lib/libgsl.a contains relocatable code
| ar t /usr/lib/libgsl.a | awk '{ if (NR==1) {print $1 } }'
| ar x /usr/lib/libgsl.a version.o
| objdump -r version.o | grep 'R_X86_64_32'
| result: 1
| Result: yes
| ==================
|
| if you could add the -fPIC flag for cblas for x86_64 that would be helpful.
We are. Check the buildd logs via buildd.debian.org. Also, from my i386 build:
e...@ron:~/src/debian/build-logs> grep PIC gsl_1.14+dfsg-1.log | head -4
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -pipe -fexceptions
-D_REENTRANT -g -O3 -MT placeholder.lo -MD -MP -MF .deps/placeholder.Tpo -c
placeholder.c -fPIC -DPIC -o .libs/placeholder.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -Wall -pipe -fexceptions
-D_REENTRANT -g -O3 -MT minmax.lo -MD -MP -MF .deps/minmax.Tpo -c minmax.c
-fPIC -DPIC -o .libs/minmax.o
e...@ron:~/src/debian/build-logs> grep -c PIC gsl_1.14+dfsg-1.log | head -4
624
e...@ron:~/src/debian/build-logs>
Maybe you or ROOT want the _shared libraries_ ending in .so rather than the
static ones ending in .a ?
Dirk
|
| thanks
|
| Les
|
|
|
| -- System Information:
| Debian Release: 5.0.4
| APT prefers stable
| APT policy: (990, 'stable'), (500, 'oldstable')
| Architecture: amd64 (x86_64)
|
| Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
| Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
| Shell: /bin/sh linked to /bin/bash
|
| Versions of packages libgsl0-dev depends on:
| ii libgsl0ldbl 1.11+dfsg-1 GNU Scientific Library
| (GSL) -- li
|
| libgsl0-dev recommends no packages.
|
| libgsl0-dev suggests no packages.
|
| -- no debconf information
|
--
Regards, Dirk
--- End Message ---