oqgraph-dev team mailing list archive
-
oqgraph-dev team
-
Mailing list archive
-
Message #00251
supporting oqgraph in MariaDB 5.5.32
All:
I'm trying to help package MariaDB 5.5.32 for Debian.
Currently this work has been championed by Otto Kekäläinen
in his repo https://github.com/ottok/pkg-mariadb
I *must* be able to build this package in Debian unstable
in order to upload to the archive. However Debian unstable
has a new version of boost 1.54:
http://packages.debian.org/sid/libboost-all-dev
As a result it benefits for the "fix" to this boost bug:
https://svn.boost.org/trac/boost/ticket/7863
And this problem has already been tracked by MariaDB in
https://mariadb.atlassian.net/browse/MDEV-4795
According to that boost bug it *may* be possible to swap
the base class vecS for listS or setS -- however I am hesitant
to make such a change without understanding the semantics.
At the same time I have discovered your work in oqgraph v3
for MariaDB 10.0:
https://code.launchpad.net/~andymc73/oqgraph/10.0-oqgraph3-varchar
So I can understand any reluctance to work on v2. And there
may be an advantage to having v3 in both the 5.5 line and
the 10.0 line. I also hate to disable oqgraph altogether.
When I tried to drop the storage/oqgraph directory from the
"10.0-oqgraph3-varchar" into the tree from the "pkg-mariadb" repo
I get the following errors:
http://paste.debian.net/40979/
Finally I would like to test oqgraph as built to verify
that it indeed works correctly. Arjen said in IRC that
" v3 has a fairly comprehensive testsuite including a stored
proc that can generate a considerable sized graph (deterministically)".
However I do not understand how to run that test. Can you
please clarify?
What would you recommend is the best way to proceed to build
oqgraph v3 against MariaDB 5.5.32 and boost 1.54?
Please advise,
--Tom
Follow ups