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

Attachment: signature.asc
Description: Digital signature

Reply via email to