Source: mariadb-connector-c Version: 2.3.3-1 Severity: important Tags: upstream Justification: fails to build from source User: debian-hurd@lists.debian.org Usertags: hurd
Builds of mariadb-connector-c for (non-release) non-Linux architectures -- hurd-i386 so far [1] -- have been failing because the .symbols file expects versioned symbols, whereas the actual symbols remain unversioned. The issue appears to be that line 398 of [2] is specifically conditional on Linux. (Per [3], the less narrowly conditional reference to mariadbclient.def on line 378 is evidently pointless.) Could you please take a look? Thanks! [1] https://buildd.debian.org/status/fetch.php?pkg=mariadb-connector-c&arch=hurd-i386&ver=3.0.3-1&stamp=1516561406&raw=0 [2] https://salsa.debian.org/mariadb-team/mariadb-connector-c/blob/master/libmariadb/CMakeLists.txt [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888228#12 -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu