[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No -lgfortran on armhf and powerpc?



* Andreas Tille <andreas@an3as.eu>, 2014-06-27, 15:50:
g++ -shared -Wl,-z,relro -o spatstat.so Ediggatsti.o Ediggra.o Efiksel.o Egeyer.o Estrauss.o Kborder.o Knone.o Krect.o Perfect.o areadiff.o areaint.o areapair.o badgey.o call3d.o closepair.o connect.o corrections.o denspt.o densptcross.o dgs.o digber.o diggra.o dinfty.o discarea.o dist2.o dist2dpath.o distan3.o distances.o distmapbin.o distseg.o dppll.o dwpure.o exactPdist.o exactdist.o f3.o fexitc.o fiksel.o g3.o getcif.o geyer.o hardcore.o idw.o inxyp.o inxypOld.o k3.o knndistance.o knngrid.o lennard.o linalg.o lincrossdist.o lineardisc.o linnncross.o linnndist.o linpairdist.o localpcf.o loccum.o lookup.o massdisthack.o methas.o mhsnoop.o minnnd.o multihard.o nn3Ddist.o nnMDdist.o nndistance.o nngrid.o pcf3.o poly2im.o quasirandom.o scan.o seg2pix.o sftcr.o sphefrac.o sphevol.o straush.o straushm.o strauss.o straussm.o trigraf.o triplets.o utils.o veegraf.o xyseg.o -lgfortran -lm -L/usr/lib/R/lib -lR
/usr/bin/ld: cannot find -lgfortran
collect2: error: ld returned 1 exit status

This seems to be caused by version mismatch between g++ (4.8) and gfortran (4.9). g++ is build-essential, so it's installed in the chroot, and therefore more likely to go stale than packages that have to be installed on each build.

You could ask buildd admins (armhf@buildd.d.o, powerpc@buildd.d.o) to upgrade their chroots and then give back the package.

The question remains: how to avoid such build failures in the future? I don't have a good answer to that, I'm afraid.

--
Jakub Wilk


Reply to: