Hi Otto, could you take a look at the mariadb-related FTBFS of rmysql on mips64el?
Thanks Andreas On 2016-12-11 21:29, Dirk Eddelbuettel wrote: > > 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 >