Comments

72 Comments

Ok, so it turns out the problem is in the mariadb package. There is a newer version of mariadb-libs in updates-testing. Try installed it and see if it helps.

It looks like dDtata.pas finds the library but when it tries to pass the location to the fpc mysql module it "forgets" where it is...

Never mind, somehow I had a bad install of mariadb-libs, the symbolic link to libmariadb.so.3 was missing.

Why are we getting different results? When I look at the strace, it's trying .so and .so.20, but the soversion of the current library is 18...

Yeah, libmysqlclient.so.18 is installed and in the search path for cqrlog..

$ grep -r Paths | grep mysql src/dData.pas: Paths.Add('/usr/lib64/mysql/');

$ locate libmysqlclient.so.18 /usr/lib64/mysql/libmysqlclient.so.18 /usr/lib64/mysql/libmysqlclient.so.18.0.0

So I don't know why it's failing...

I've been working with upstream but it seems only Fedora is having this problem and we're having trouble figuring out the cause.

Can you download the following game and run it manually? https://m8y.org/hw/test.53.hwd

$ hwengine test.53.hwd

There should be a game0.log created somewhere in ~/.hedgewars either in Logs/game0.log or Saves/Logs/game0.log

Please email it to me, hobbes1069@gmail.com

Ok, I got what I hope is some useful debug output...

http://hedgewars.org/node/6879?page=0

I can confirm the same error occurs on F26...

Ok, I'll see if I can get my kids to test (their computer is still on F26) and see if we get the same thing.

Looks like bodhi was lying to me. It says the buildroot override is active but when I look in koji there's no epel7-override tag.

Yes, that's what I was trying to do but it failed to build because when OpenImageIO is being installed to the buildroot it errors out:

Error: Package: OpenImageIO-1.5.24-3.el7.x86_64 (build) Requires: libpugixml.so.1()(64bit)

But as far as I can tell OpenImageIO was built with the new version of pugixml AND there's a buildroot override for it.

Thanks for the catch!

Well, freecad is broken whether it's the current 0.15 version or 0.16 so I guess I doesn't hurt to push this update.

Sorry, we discovered that there was a longstanding bug in Coin3 that was not exposed until GCC 6 which causes FreeCAD to crash. I have submitted a bug against the package and a patch has been provided but the package maintainer has not done a build yet.

Yup, I finally figured out that Fedora has test VM's of CentOS 6 and 7 and I did a test install and found that. I've asked the current maintainer to build for EPEL 7.

Working on it... THere's technically a possible legal issue with the license of TQSL which I filed a ticket for but haven't heard one way or the other. I'm looking to build the latest version soon.

New branches requested. There's an update for abi-compliance-checker so I'll have to wait until that one is pushed to stable.

Can we push to stable?