Page 1 of 1

Builds on GitLab - old Debian version

Posted: 13 Jan 2019, 11:09
by Azdul
Hi,

It seems that GitLab uses some old Debian in pipeline, that does not have appropriate libc for libbullet2.87.

dpkg: dependency problems prevent configuration of libbullet2.87:amd64:
libbullet2.87:amd64 depends on libc6 (>= 2.27); however:
Version of libc6:amd64 on system is 2.24-11+deb9u3.

https://gitlab.com/Azdul/openmw/-/jobs/145031322

I've read https://wiki.openmw.org/index.php?title ... ion_Wanted, forked OpenMW, and build failed before any of my changes were committed.

Some official OpenMW 0.45 builds are failing for the similar reason:
https://gitlab.com/OpenMW/openmw/-/jobs/117130711


Is there some obvious trick that I've missed that solves this issue ?
Or should I prepare pull request when build was tested locally on Windows and Linux ?

I would be grateful for any assistance.

Re: Builds on GitLab - old Debian version

Posted: 13 Jan 2019, 21:36
by psi29a
Yeah, I've been following it for awhile (and fixing). It's libbullet that always seems to give up the ghost.

If we could find a version earlier than libbullet-dev_2.87+dfsg-3_amd64.deb online somewhere, then we could use that.

https://packages.debian.org/search?sear ... rds=bullet

^-- shows that stretch (what gitlab uses now, which is in fact, the latest stable Debian (buster is not yet ready)) is version 2.83 which is too old.

Re: Builds on GitLab - old Debian version

Posted: 13 Jan 2019, 21:59
by psi29a
Right, I think I fixed it.

https://gitlab.com/OpenMW/openmw/-/jobs/145145600

just merge or rebase from master.

Re: Builds on GitLab - old Debian version

Posted: 13 Jan 2019, 22:59
by Azdul
Thank you.