Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: dbxml - An embeddable XML database https://bugzilla.redhat.com/show_bug.cgi?id=250093 ------- Additional Comments From mzazrivec@xxxxxxxxxx 2007-10-30 13:43 EST ------- Oh well, the whole compilation of dbxml is kinda icky. dbxml is basically a c++ library that depends on following libraries: * berkeley db4 (already in Fedora) * xerces-c (already in Fedora) * xqilla (we don't have it in Fedora) You also need specific version of xerces-c (2.7) and xqilla (1.0.1) for this version of dbxml to work properly (according to Oracle, different versions of these libraries may work, but it's not officially supported). dbxml source tarbal shipped by Oracle contains sources for all these libraries. Officially supported build procedure builds all of these libraries, creates its own directory structure and makes the libraries point to each other via rpath (this way dbxml uses its own libdb4, libxerces-c and libxqilla, which do not conflict with the versions you already may have in the system). The build procedure you can see in the spec file I provided basically removes things not compliant with fedora packaging guidelines (rpath, libtool archives, file hierarchy standard, etc.) and more importantly it relies on libdb4 and libxerces-c that's currently present in the system. We don't have XQilla in Fedora yet and we could certainly take the latest upstream version of XQilla and package it separately, but that would not help because: 1) The dbxml library relies on that particular version of xqilla. Oracle currently works on new version of dbxml that should use xqilla ver. 1.1.0, but that still a long shot. 2) To compile xqilla from sources, you need sources of xerces-c (not just the compiled libraries, you need sources of xerces-c too). That means that any source rpm for xqilla would have to contain sources of xerces-c too. I'd say the questions we need to answer here are: - is it acceptable for xqilla to be built from dbxml source rpm? - is it acceptable for xqilla source rpm to contain sources of xerces-c and use them during the build? If the answer to either of these two questions is no, I suggest this bz needs to be closed. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review