Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550142 - sci-biology/plink-1.90_pre140514: undefined reference to dgels_
Summary: sci-biology/plink-1.90_pre140514: undefined reference to dgels_
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Biology related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-22 08:56 UTC by Martin Mokrejš
Modified: 2015-06-16 08:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,18.90 KB, text/x-log)
2015-05-22 09:03 UTC, Martin Mokrejš
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2015-05-22 08:56:39 UTC
>>> Compiling source in /var/tmp/portage/sci-biology/plink-1.90_pre140514/work ...
make -j2 CXX=x86_64-pc-linux-gnu-g++ 'CFLAGS=-O2 -pipe -maes -mpclmul -mpopcnt -mavx -march=native' 'ZLIB=-lz ' BLASFLAGS= 
x86_64-pc-linux-gnu-g++ -O2 -pipe -maes -mpclmul -mpopcnt -mavx -march=native plink.c plink_assoc.c plink_calc.c plink_cluster.c plink_cnv.c plink_common.c plink_data.c plink_family.c plink_filter.c plin
k_glm.c plink_help.c plink_homozyg.c plink_lasso.c plink_ld.c plink_matrix.c plink_misc.c plink_set.c plink_stats.c SFMT.c dcdflib.c pigz.c yarn.c -o plink  -lm -lpthread -L. -lz 

...

/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccYOBhhu.o: In function `glm_linear_adapt_thread(void*)':
plink_glm.c:(.text+0x61f3): undefined reference to `dgels_'
plink_glm.c:(.text+0x65cb): undefined reference to `dgels_'
plink_glm.c:(.text+0x6836): undefined reference to `dgels_'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccYOBhhu.o: In function `glm_linear_maxt_thread(void*)':
plink_glm.c:(.text+0x7344): undefined reference to `dgels_'
plink_glm.c:(.text+0x7637): undefined reference to `dgels_'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccYOBhhu.o:plink_glm.c:(.text+0x78ef): more undefined references to `dgels_' follow
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccRmTv4Q.o: In function `reml_em_one_trait(double*, double*, double*, double*, double, unsigned int)':
plink_calc.c:(.text+0x8820): undefined reference to `cblas_dger'
plink_calc.c:(.text+0x88bc): undefined reference to `cblas_dsymv'
plink_calc.c:(.text+0x88f6): undefined reference to `cblas_dsymv'
plink_calc.c:(.text+0x8910): undefined reference to `cblas_ddot'
plink_calc.c:(.text+0x895a): undefined reference to `cblas_dsymv'
plink_calc.c:(.text+0x8974): undefined reference to `cblas_ddot'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccRmTv4Q.o: In function `calc_pca(_IO_FILE*, unsigned long, char*, char*, unsigned long long, Rel_info*, unsigned long, unsigned long*, unsigned long, char*, unsigned long, unsigned long*, unsigned long, unsigned long*, unsigned long, unsigned long*, unsigned long, char*, unsigned long, double*, unsigned int, Chrom_info*, double*)':
plink_calc.c:(.text+0x14410): undefined reference to `dsyevr_'
plink_calc.c:(.text+0x145a6): undefined reference to `dsyevr_'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccH7hKqw.o: In function `mds_plot(char*, char*, unsigned long*, unsigned long, unsigned int*, char*, unsigned int, unsigned int, unsigned long, unsigned int, unsigned int, unsigned int*, unsigned int*, unsigned int, unsigned int, unsigned int, double*)':
plink_cluster.c:(.text+0x66ae): undefined reference to `dsyevr_'
plink_cluster.c:(.text+0x68bd): undefined reference to `dsyevr_'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccesFncY.o: In function `invert_matrix(int, double*, int*, double*)':
plink_matrix.c:(.text+0x165a): undefined reference to `dgetrf_'
plink_matrix.c:(.text+0x1679): undefined reference to `dgetri_'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccesFncY.o: In function `invert_matrix_trunc_singular(int, double*, int*, double*, int)':
plink_matrix.c:(.text+0x16ea): undefined reference to `dlange_'
plink_matrix.c:(.text+0x1746): undefined reference to `dgetrf_'
plink_matrix.c:(.text+0x17d7): undefined reference to `dgecon_'
plink_matrix.c:(.text+0x180f): undefined reference to `dgetri_'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccesFncY.o: In function `col_major_matrix_multiply(int, int, int, double*, double*, double*)':
plink_matrix.c:(.text+0x1882): undefined reference to `cblas_dgemm'
/var/tmp/portage/sci-biology/plink-1.90_pre140514/temp/ccesFncY.o: In function `col_major_fmatrix_multiply(int, int, int, float*, float*, float*)':
plink_matrix.c:(.text+0x18d2): undefined reference to `cblas_sgemm'
collect2: error: ld returned 1 exit status
Makefile:54: recipe for target 'plink' failed
make: *** [plink] Error 1
 * ERROR: sci-biology/plink-1.90_pre140514::gentoo failed (compile phase):
 *   emake failed
 *
Comment 1 Martin Mokrejš 2015-05-22 09:03:17 UTC
Created attachment 403748 [details]
build.log
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2015-06-16 08:29:45 UTC
  09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
  plink-1.90_pre140514.ebuild:
  Fix build problems related to missing blas, bug #530670; bug #550142