Issue 65979 - [PATCH] system db check cleanup
Summary: [PATCH] system db check cleanup
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: configure (show other issues)
Version: current
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 2.3
Assignee: rene
QA Contact: issues@tools
URL: http://go-oo.org/patches/src680/syste...
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-31 19:50 UTC by geki
Modified: 2009-07-20 15:21 UTC (History)
1 user (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
system db check (2.89 KB, patch)
2006-06-01 14:00 UTC, geki
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description geki 2006-05-31 19:50:03 UTC
Summary says it.
Patch is on URL.

The row of db versions to test may need to be resorted.
Any other tweaks?
Comment 1 geki 2006-05-31 19:57:21 UTC
With that patch system portaudio check fails. For this to fix you need:
http://go-oo.org/patches/src680/system-portaudio-use-lpthread.diff
Comment 2 rene 2006-05-31 20:27:20 UTC
huh?

OOo's code is still written for db4.1/4.2. Checking for 4.3 and 4.4 is broken
becaus ethat will *not* work. Yes, I know ooo-build has patches for this, but
the OOo tree has not (and getting it upstream will be hard since Java has no
preprocessor...)
Comment 3 rene 2006-05-31 20:30:51 UTC
IMHO, the -lpthread patch also is wrong. fix your portaudio to build with
-lpthread...
Comment 4 rene 2006-05-31 20:31:05 UTC
the -lpthread patch IMHO/IIRC also is wrong. fix your portaudio to build with
-lpthread...
Comment 5 geki 2006-05-31 20:38:09 UTC
So I drop the checks for 4.3 and 4.4 versions before I attach a patch to this issue.
But is this change ok in general? Or is anything else not ok?
Comment 6 geki 2006-06-01 14:00:14 UTC
Created attachment 36852 [details]
system db check
Comment 7 Martin Hollmichel 2006-06-13 11:53:20 UTC
reassign for review.
Comment 8 geki 2007-01-13 14:36:56 UTC
any news here to get this into a cws, or not, or what? :)
Comment 9 rene 2007-06-07 23:40:09 UTC
geki:

yes, this patch is imho not OK still:

a) db 4.2 and 4.3 still work. That your portaudio is broken doesn't affect this.
fix your portaudio.

b) the db C++ stuff isn't used, no need for checking for it

c) the whole dbX, db-X.Y is distri-specific stuff.. (especially in the includes
case..)

I'll now commit a patch to configure21 allowing also db4.3, db4.4 and db4.5 as 
that apparently works and to remove the db.jar check as that now is unneeded
with the native helplinker in m215.
Comment 10 rene 2007-06-07 23:41:22 UTC
committed to cws configure21 as written in prevoius comment,
Comment 11 geki 2007-06-08 12:50:47 UTC
to a)
Thats just unrelated. no need to comment. ;)
I just inlined a link in case someone else gets that error.

to b)
That was there so I changed it as well. I just do not delete something. Someone
else has to decide that, not me. ;)

to c)
I hope it just configures now with your changes. It is annoying that each
distribution has different naming and versioning of libraries. ;) ...bla.
Comment 12 rene 2007-06-08 12:57:51 UTC
for c): no, it's a problem of db upstream which causes the distros to reinvent
stuff to make them parallel installable...
Comment 13 rene 2007-06-08 12:58:39 UTC
for c): no, it's a problem of db upstream which causes the distros to reinvent
stuff to make them parallel installable... (which imho is not needed in any
case anyway, just make the -dev stuff conflict..)
Comment 14 rene 2007-07-03 13:07:03 UTC
.
Comment 15 pavel 2007-07-30 08:27:12 UTC
Verified in configure21.
Comment 16 thorsten.ziehm 2009-07-20 15:21:39 UTC
This issue is closed automatically and wasn't rechecked in a current version of
OOo. The fixed issue should be integrated in OOo since more than half a year. If
you think this issue isn't fixed in a current version (OOo 3.1), please reopen
it and change the field 'Target Milestone' accordingly.

If you want to download a current version of OOo =>
http://download.openoffice.org/index.html
If you want to know more about the handling of fixed/verified issues =>
http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues