On Mon, May 14, 2012 at 17:27:03 -0500, Dirk Eddelbuettel wrote: > > On 13 May 2012 at 13:59, Julien Cristau wrote: > | Source: rquantlib > | Version: 0.3.8-2 > | Severity: serious > | Justification: fails to build from source (but built successfully in the > past) > | > | See the build logs at > | https://buildd.debian.org/status/package.php?p=rquantlib > | > | g++ -shared -o RQuantLibSHLIB_EXT asian.o barrier_binary.o bermudan.o > bonds.o calendars.o curves.o daycounter.o discount.o hullwhite.o implieds.o > utils.o vanilla.o zero.o -L/usr/lib/R/site-library/Rcpp/lib -lRcpp > -Wl,-rpath,/usr/lib/R/site-library/Rcpp/lib -L/usr/lib -lQuantLib > SHLIB_LIBADD -L/usr/lib/R/lib -lR > | g++: error: SHLIB_LIBADD: No such file or directory > | > | Looks like a typo in a makefile somewhere. > > I asked upstream about this as many (all?) armel/armhf builds for r-cran-* > seem to fail this way. > > We'd need to see the /etc/R/Makeconf file. On my (amd64) box: > > SHLIB_LIBADD = > ALL_LIBS = $(PKG_LIBS) $(SHLIB_LIBADD) $(LIBR)# $(LIBINTL) > > and upstream also suspected a possible shell expansion issue. > $ dpkg --fsys-tarfile /srv/ftp-master.debian.org/mirror/pool/main/r/r-base/r-base-core_2.15.0-1_armel.deb | tar xOf - ./etc/R/Makeconf | grep SHLIB_LIBADD SHLIB_LIBADD = ALL_LIBS = $(PKG_LIBS) $(SHLIB_LIBADD) $(LIBR)# $(LIBINTL) $ dpkg --fsys-tarfile /srv/ftp-master.debian.org/mirror/pool/main/r/r-base/r-base-core_2.15.0-1_armhf.deb | tar xOf - ./etc/R/Makeconf | grep SHLIB_LIBADD SHLIB_LIBADD = ALL_LIBS = $(PKG_LIBS) $(SHLIB_LIBADD) $(LIBR)# $(LIBINTL)
Cheers, Julien
signature.asc
Description: Digital signature