[MDEV-8976] OQGraph should be disabled for POWER8 Ubuntu package builds Created: 2015-10-21 Updated: 2017-05-10 Resolved: 2015-11-11 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Packaging, Platform Debian, Platform Power, Storage Engine - OQGRAPH |
| Fix Version/s: | 10.1.9 |
| Type: | Task | Priority: | Major |
| Reporter: | Daniel Bartholomew | Assignee: | Sergey Vojtovich |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Sprint: | 10.1.9-2, 10.1.9-3 | ||||||||||||
| Description |
|
On POWER8, the libjudydebian1 package is empty except for the copyright and changelog files:
This leads to issues when compiling:
Log: http://buildbot.askmonty.org/buildbot/builders/p8-trusty-deb/builds/616/steps/compile/logs/stdio
Log: http://buildbot.askmonty.org/buildbot/builders/p8-trusty-deb/builds/615/steps/compile/logs/stdio We should disable building OQGraph on POWER8 and remove the dependency on the libjudy-dev package, at least until the libjudydebian1 package gets fixed upstream. |
| Comments |
| Comment by Sergei Golubchik [ 2015-11-02 ] |
|
I'd rather build and install libjudydebian1 on the power8 builder |
| Comment by Daniel Bartholomew [ 2015-11-10 ] |
|
serg: So you're saying we build the library from source on that box and then include it in our packages? |
| Comment by Kolbe Kegel (Inactive) [ 2015-11-10 ] |
|
I think taking on responsibility for building and maintaining libjudy-dev on our own makes no sense. I vote that we skip OQGraph on POWER8 and remove the libjudy-dev dependency ( |
| Comment by Daniel Black [ 2015-11-11 ] |
|
(untested) you could potentially install a libjudy-dev package from Debian to build leave end users having to do the same. Hopefully ubuntu distro maintainers can make it happen. |
| Comment by Sergey Vojtovich [ 2015-11-11 ] |
|
danblack, it worked, thanks for your idea. First successful build: Build fixed by installing libjudy-dev_1.0.5-4_ppc64el.deb, libjudydebian1_1.0.5-4_ppc64el.deb of Debian Jessie. However oqgraph package won't be functional without installing these packages, which should be acceptable. |