Summary: | version bump: dev-db/virtuoso-*-6.1.1 was: dev-db/virtuoso-*-6.1.0 fails to compile with openssl 1.0.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hanno Böck <hanno> |
Component: | Current packages | Assignee: | Maciej Mrozowski <reavertm> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.themes.freshmeat.net/projects/oplvirt/releases/314769 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 304279 | ||
Attachments: | virtuoso-opensource-6.1.0-openssl-1.0.0-1.diff |
Description
Hanno Böck
2010-02-10 22:31:13 UTC
Created attachment 219165 [details, diff]
virtuoso-opensource-6.1.0-openssl-1.0.0-1.diff
After a quick workaround patch, I still get an error, but it doesn't look like an openssl error, so it's probably another issue.
=====================================================================
= STARTED RDF Mappers PACKAGING
= Wed Feb 10 23:48:59 CET 2010
=====================================================================
***ABORTED: RDF Mappers PACKAGING, isql is not available
fyi I reported this upstream. Thanks Yes, isql is (unfortunately) provided by unixODBC, so to avoid name clash, I rename the one from Virtuoso to isql-v which may confuse test suite. You can export following variables in env you run tests from (if outside of portage): export ISQL=<path_to>/isql-v export SERVER=<path_to>/virtuoso-t I've updated description as this bug affects virtuoso-odbc and virtuoso-server This is not the right way to fix this issue and i would not advice you to continue using this patch. The problem is that this code uses old sk_* function names whereas we should be using the new sk_X509_ALGOR_* macros. This solves the build issue on openssl 1.0.0 (where they indeed renamed STACK to _STACK) and is fully compatible with openssl 0.9.[78] which is what every distro is currently using. It will be fixed in the upcoming 6.1.1 release of VOS. Thanks for feedback. FYI we're not using this patch yet, it's just a preparation for openssl-1 arrival. I'll wait for sk_* macros to appear in CVS. Maciej - 6.1.1 released 6.1.1 in tree, thanks |