On 11 December 2016 at 12:32, Andreas Beckmann wrote: | Source: rmysql | Version: 0.10.9-3 | Severity: serious | Justification: fails to build from source (but built successfully in the past) | | https://buildd.debian.org/status/fetch.php?pkg=rmysql&arch=mips64el&ver=0.10.9-3&stamp=1480467978 | | fakeroot debian/rules binary-arch | CDBS WARNING: simple-patchsys.mk is deprecated since 0.4.85 - please use source format 3.0 (quilt) instead | test -x debian/rules | dh_testroot | dh_prep | dh_installdirs -A | dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use) | mkdir -p "." | dh_installdirs usr/lib/R/site-library | dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use) | echo "R:Depends=r-base-core (>= 3.3.2-1), r-api-3" >> debian/r-cran-rmysql.substvars | if test -f /usr/bin/xvfb-run; then \ | xvfb-run -a \ | R CMD INSTALL -l /«PKGBUILDDIR»/debian/r-cran-rmysql/usr/lib/R/site-library --clean \ | . \ | "--built-timestamp=\"Thu, 10 Nov 2016 06:12:59 -0600\"" \ | ; \ | else \ | R CMD INSTALL -l /«PKGBUILDDIR»/debian/r-cran-rmysql/usr/lib/R/site-library \ | --clean . \ | "--built-timestamp=\"Thu, 10 Nov 2016 06:12:59 -0600\"" \ | ; \ | fi | * installing *source* package 'RMySQL' ... | ** package 'RMySQL' successfully unpacked and MD5 sums checked | ./configure: line 21: warning: command substitution: ignored null byte in input | ./configure: line 22: warning: command substitution: ignored null byte in input | Found mysql_config cflags and libs! | Using PKG_CFLAGS=-I/usr/include/mariadb -I/usr/include/mariadb/mysql -g -O2 -fdebug-prefix-map=/build/mariadb-connector-c-dopxmU/mariadb-connector-c-2.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused -Wno-uninitialized | -I/usr/include/mariadb -I/usr/include/mariadb/mysql -g -O2 -fdebug-prefix-map=/build/mariadb-connector-c-dopxmU/mariadb-connector-c-2.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused -Wno-uninitialized | Using PKG_LIBS=-L/usr/lib/mips64el-linux-gnuabi64 -lmariadb | -L/usr/lib/mips64el-linux-gnuabi64 -lmariadb | ------------------------- ANTICONF ERROR --------------------------- | Configuration failed because libmysqlclient was not found. Try installing: | * deb: libmariadb-client-lgpl-dev (Debian, Ubuntu 16.04) | libmariadbclient-dev (Ubuntu 14.04)
This is (small shell script 'anticonf') by the upstream author (who is a friend) failing. Did anything change with respect to mariadb libs on mips64el ? We currently use Build-Depends: debhelper (>= 7.0.0), cdbs, r-base-dev (>= 3.3.2), libmariadb-dev, r-cran-dbi (>= 0.4) and Debian testing resolves libmariadb-dev just fine. Same on mips64el? Dirk | * rpm: mariadb-devel | mysql-devel (Fedora, CentOS, RHEL) | * csw: mysql56_dev (Solaris) | * brew: mariadb-connector-c (OSX) | If libmysqlclient is already installed, check that 'pkg-config' is in your | PATH and PKG_CONFIG_PATH contains a libmysqlclient.pc file. If pkg-config | is unavailable you can set INCLUDE_DIR and LIB_DIR manually via: | R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...' | -------------------------------------------------------------------- | ERROR: configuration failed for package 'RMySQL' | * removing '/«PKGBUILDDIR»/debian/r-cran-rmysql/usr/lib/R/site-library/RMySQL' | /usr/share/R/debian/r-cran.mk:98: recipe for target 'R_any_arch' failed | make: *** [R_any_arch] Error 1 | | | Andreas -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org