petsc version 3.1.dfsg-10ubuntu1 failed to build on armel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
petsc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
petsc version 3.1.dfsg-10ubuntu1 failed to build on armel
Link to failed build: https:/
Direct link to the build log: https:/
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 3041 lines into the build log:
TESTING: check from config.
TESTING: checkInclude from config.
TESTING: checkSharedLibrary from PETSc.packages.
TESTING: alternateConfig
TESTING: configureLibrary from PETSc.packages.
TESTING: check from config.
*******
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):
-------
--with-
--with-
*******
make: *** [build-arch] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
*******
Build finished at 20110323-1218
FAILED [dpkg-buildpackage died]
Purging chroot-
tags: | added: oneiric |
Changed in petsc (Ubuntu): | |
milestone: | none → oneiric-alpha-2 |
Changed in petsc (Ubuntu): | |
milestone: | oneiric-alpha-2 → oneiric-alpha-3 |
Changed in petsc (Ubuntu Oneiric): | |
milestone: | oneiric-alpha-3 → none |
status: | New → Confirmed |
tags: | added: universe |
tags: | added: precise |
Recreated, form the configure.log:
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ===== lib/libHYPRE. a'] ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= === libraries( /home/daveg/ apt/petsc- 3.1.dfsg/ config/ BuildSystem/ config/ libraries. py:133) libraries( config/ BuildSystem/ config/ libraries. py:133) IJMatrixCreate' ] in library ['/usr/ lib/libHYPRE. a'] ['-llapack', '-lblas', '-L/usr/ lib/openmpi/ lib', '-L/usr/ lib/arm- linux-gnueabi/ gcc/arm- linux-gnueabi/ 4.5.2', '-L/usr/ lib/arm- linux-gnueabi' , '-ldl', '-lmpi', '-lopen-rte', '-lopen-pal', '-lnsl', '-lutil', '-lgcc_s', '-lpthread', '-lmpi_f90', '-lmpi_f77', '-lgfortran', '-lm', '-lm', '-lm', '-lm'] lam/bin/ mpicxx -c -o conftest.o -Wall -Wwrite-strings -Wno-strict- aliasing -g conftest.cc lam/bin/ mpicxx -c -o conftest.o -Wall -Wwrite-strings -Wno-strict- aliasing -g conftest.cc
Pushing language CXX
Popping language CXX lam/bin/ mpicxx -o conftest -Wall -Wwrite-strings -Wno-strict- aliasing -g conftest.o -Wl,-rpath,/usr/lib -L/usr/lib -lHYPRE -llapack -lblas -L/usr/ lib/openmpi/ lib -L/usr/ lib/arm- linux-gnueabi/ gcc/arm- linux-gnueabi/ 4.5.2 -L/usr/ lib/arm- linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil -lgcc_s -lpthread -lmpi_f90 -lmpi_f77 -lgfortran -lm -lm -lm -lm -L/usr/ lib/openmpi/ lib -L/usr/ lib/arm- linux-gnueabi/ gcc/arm- linux-gnueabi/ 4.5.2 -L/usr/ lib/arm- linux-gnueabi -L/usr/ lib/arm- linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl lam/bin/ mpicxx -o conftest -Wall -Wwrite-strings -Wno-strict- aliasing -g conftest.o -Wl,-rpath,/usr/lib -L/usr/lib -lHYPRE -llapack -lblas -L/usr/ lib/openmpi/ lib -L/usr/ lib/arm- linux-gnueabi/ gcc/arm- linux-gnueabi/ 4.5.2 -L/usr/ lib/arm- linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil -lgcc_s -lpthread -lmpi_f90 -lmpi_f77 -lgfortran -lm -lm -lm -lm -L/usr/ lib/openmpi/ lib -L/usr/ lib/arm- linux-gnueabi/ gcc/arm- linux-gnueabi/ 4.5.2 -L/usr/ lib/arm- linux-gnueabi -L/usr/ lib/arm- linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl IJMatrixCreate' IJMatrixCreate' is defined in DSO /usr/lib/ libHYPRE_ IJ_mv-2. 4.0.so so try adding it to the linker command line libHYPRE_ IJ_mv-2. 4.0.so: could not read symbols: Invalid operation IJMatrixCreate' IJMatrixCreate' is defined in DSO /usr/lib/ libHYPRE_ IJ_mv-2. 4.0.so so try addin...
Checking for a functional hypre
Checking for library in User specified root directory HYPRE: ['/usr/
=======
TEST check from config.
TESTING: check from config.
Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"
- libDir may be a list of directories
- libName may be a list of library names
Checking for functions ['HYPRE_
Pushing language Cxx
sh: /usr/lib/
Executing: /usr/lib/
sh:
sh: /usr/lib/
Executing: /usr/lib/
sh:
Possible ERROR while running linker: /usr/bin/ld: conftest.o: undefined reference to symbol 'HYPRE_
/usr/bin/ld: note: 'HYPRE_
/usr/lib/
collect2: ld returned 1 exit status
output: ret = 256
error message = {/usr/bin/ld: conftest.o: undefined reference to symbol 'HYPRE_
/usr/bin/ld: note: 'HYPRE_