Closed
Bug 263211
Opened 20 years ago
Closed 20 years ago
sqlite3 and storage landing
Categories
(Core :: SQLite and Embedded Database Bindings, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: vlad, Assigned: vlad)
Details
Attachments
(2 files, 1 obsolete file)
2.61 KB,
patch
|
Details | Diff | Splinter Review | |
30.79 KB,
patch
|
Details | Diff | Splinter Review |
Bug for landing of sqlite3 and mozStorage on trunk.
Assignee | ||
Comment 1•20 years ago
|
||
Assignee | ||
Comment 2•20 years ago
|
||
Makefile.in for sqlite3, if someone can look over and make sure it looks sane
Assignee | ||
Updated•20 years ago
|
Attachment #161290 -
Flags: superreview?(shaver)
Attachment #161290 -
Flags: review?(darin)
Assignee | ||
Updated•20 years ago
|
Attachment #161290 -
Flags: superreview?(shaver)
Attachment #161290 -
Flags: review?(darin)
Assignee | ||
Comment 3•20 years ago
|
||
Updated with darin's comments..
* --enable-new-storage-api became --enable-storage
* MOZ_NEW_STORAGE became MOZ_STORAGE
* added MOZ_STORAGE to autoconf.mk.in, so we can use it in makefiles for
selecting which components to build
* added MAKEFILES_storage to standalone section of allmakefiles.sh
Attachment #161290 -
Attachment is obsolete: true
Assignee | ||
Comment 4•20 years ago
|
||
Comment on attachment 161299 [details] [diff] [review]
storage-configure.patch
(I just noticed the tab vs. space bit in allmakefiles.sh -- fixed locally)
Attachment #161299 -
Flags: review?(bryner)
Assignee | ||
Updated•20 years ago
|
Status: NEW → ASSIGNED
Comment 5•20 years ago
|
||
Comment on attachment 161299 [details] [diff] [review]
storage-configure.patch
Please file a bug on --with-system-sqlite3 and cite it in the XXX comment.
Taking darin's comments as r, marking sr myself, hoping for the mercy of cls's
wise and benevolent judgement.
Attachment #161299 -
Flags: superreview+
Attachment #161299 -
Flags: review?(bryner)
Attachment #161299 -
Flags: review+
Assignee | ||
Comment 6•20 years ago
|
||
Ok, storage is landed -- need to get storage added to SeaMonkeyAll (and
db/sqlite3, if necessary).
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 7•20 years ago
|
||
Please do not add things to SeamonkeyAll, use client.mk instead.
Assignee | ||
Comment 8•20 years ago
|
||
(In reply to comment #7)
> Please do not add things to SeamonkeyAll, use client.mk instead.
I'm not sure where I'd put it in client.mk -- are you suggesting another extra
CVSCO_* thing to pull? I guess we can go that route, but considering that
storage is/will be used by necko and other core bits, SeaMonkeyAll seems to be a
better place for it and would create less confusion (e.g. a SeaMonkeyAll pull
without also pulling storage will fail once the bits get flipped).
If client.mk is still the right way to go, though, then I'll make a patch and go
that route.
Comment 9•20 years ago
|
||
Just change
MOZ_CO_MODULE := SeaMonkeyAll
to
MOZ_CO_MODULE := SeaMonkeyAll mozilla/db/sqlite3
Also see bug 261232
Comment 10•20 years ago
|
||
> Please do not add things to SeamonkeyAll, use client.mk instead.
Why? Isn't this the purpose of CVS modules? Shouldn't we have one base CVS
module that contains all the core stuff? Are you suggesting that we may at some
point refactor and use a different base module? Surely you argee that storage
will be a core gecko component.
> MOZ_CO_MODULE := SeaMonkeyAll mozilla/db/sqlite3
NOTE: we also will need to update the bonsai query that tinderbox uses, etc.,
which IIRC involves tweaking the meaning of some CVS module (MozillaTinderboxAll?).
Comment 11•20 years ago
|
||
The problem with CVS modules is that once you add something, you can never
remove it without breaking historical tags. SeaMonkeyAll already has problems
where we have to keep files around just to keep CVS pulls from complaining. cls
and I are planning to make SeaMonkeyAll obsolete, and bug 261232 is a step in
that direction. It already contains
> NOTE: we also will need to update the bonsai query that tinderbox uses, etc.,
> which IIRC involves tweaking the meaning of some CVS module
(MozillaTinderboxAll?).
That is fine, it is not used for pulls, and we can add/remove directories/files
there with impunity.
Comment 12•20 years ago
|
||
Oops, it already contains directories we don't need/want to pull for
firefox/sunbird/etc (mailnews, in particular).
Updated•20 years ago
|
Product: Browser → Toolkit
Version: Trunk → unspecified
Updated•18 years ago
|
Flags: in-testsuite?
Updated•2 months ago
|
Product: Toolkit → Core
You need to log in
before you can comment on or make changes to this bug.
Description
•