On Thu, 2017-07-13 at 19:40 -0500, Rex Dieter wrote: > Adam Williamson wrote: > > > On Thu, 2017-07-13 at 10:37 +0200, Michal Schorm wrote: > > > A new version of MariaDB 10.2-4 is out, it now has fixed symlinks and > > > Provides. > > > > I'm afraid even this build doesn't entirely work right, for some > > reason: see this build failure I just got notified about by koschei: > > > > https://apps.fedoraproject.org/koschei/build/3070598 > > https://kojipkgs.fedoraproject.org/work/tasks/3960/20493960/build.log > > > > Note the errors at the end all relate to libmysqlclient and one claims > > it cannot be found, > > non-verbose build.log aside, I'm pretty sure that: > usr/lib64/libgdal.so.20: undefined reference to > `mysql_error@libmysqlclient_18' > type errors, means libgdal likely needs rebuilding first, before any of it's > dependencies. The point is, if we get the 'compatibility' stuff right, *nothing* should *need* rebuilding - the intent of the compatibility bits was to make packages built against MariaDB 10.1 keep working fine, while things that did get rebuilt would be linked against the new soname. Then once everything was rebuilt, we could remove the compat bits. At least, I think that's what Michal was aiming for. If it all worked right, it should be possible to build os-autoinst fine without gdal being rebuilt for the new mariadb soname at all. It turns out there was one rather embarrassing problem with my attempt to fix the compat bits: I moved the versioned symlink into the -libs subpackage, but didn't change its target from the unversioned library to the versioned one, so unless you had the -devel package installed, it was just a dangling symlink :/ Michal caught that and sent a fixed build, but it got caught up in the mess that's happening today with the s390 builders so it hasn't actually made it out yet. Once all that mess gets resolved, we'll be able to see if the compat stuff is working. I've also started working on fixing things that failed to rebuild against the new soname. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx