Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#27303 closed defect (fixed)

Upgrade sqlite3 to 3.27.1

Reported by: charpent Owned by:
Priority: major Milestone: sage-8.7
Component: packages: standard Keywords:
Cc: fbissey Merged in:
Authors: Emmanuel Charpentier Reviewers: Travis Scrimshaw
Report Upstream: N/A Work issues:
Branch: 09ae5f1 (Commits) Commit:
Dependencies: Stopgaps:

Description

Rationale : see this sage-devel post and its followup.

Tarball : https://sqlite.org/2019/sqlite-autoconf-3270100.tar.gz

Change History (8)

comment:1 Changed 3 months ago by fbissey

  • Summary changed from Upgrade sqlite3 to 2.27.1 to Upgrade sqlite3 to 3.27.1

comment:2 Changed 3 months ago by charpent

  • Branch set to u/charpent/upgrade_sqlite3_to_3_27_1

comment:3 follow-up: Changed 3 months ago by charpent

  • Authors set to Emmanuel Charpentier
  • Commit set to 09ae5f102c9495d9d3fcd1bf2360fcb23b9384d1
  • Status changed from new to needs_review

Builds without a hitch. ptestlong gives one permanent failure :

----------------------------------------------------------------------
sage -t --long --warn-long 154.5 src/sage/libs/giac.py  # 3 doctests failed
----------------------------------------------------------------------

which is identical in all details to the one already reported before this patch.

==> needs_review


New commits:

09ae5f1sqlite : Drop new sources in place.
Last edited 3 months ago by charpent (previous) (diff)

comment:4 in reply to: ↑ 3 ; follow-up: Changed 3 months ago by charpent

Replying to charpent:

Note that this doesn not fix my original issue, which is attributable to another (yet unknown) problem...

comment:5 Changed 3 months ago by tscrim

  • Reviewers set to Travis Scrimshaw
  • Status changed from needs_review to positive_review

Still good to update this. To the buildbots it goes.

comment:6 in reply to: ↑ 4 ; follow-up: Changed 3 months ago by fbissey

Replying to charpent:

Replying to charpent:

Note that this doesn not fix my original issue, which is attributable to another (yet unknown) problem...

I guess you may have solved the first failure out of many. What's next?

comment:7 Changed 3 months ago by vbraun

  • Branch changed from u/charpent/upgrade_sqlite3_to_3_27_1 to 09ae5f102c9495d9d3fcd1bf2360fcb23b9384d1
  • Resolution set to fixed
  • Status changed from positive_review to closed

comment:8 in reply to: ↑ 6 Changed 3 months ago by charpent

  • Commit 09ae5f102c9495d9d3fcd1bf2360fcb23b9384d1 deleted

Replying to fbissey:

Replying to charpent:

Replying to charpent:

Note that this doesn not fix my original issue, which is attributable to another (yet unknown) problem...

I guess you may have solved the first failure out of many. What's next?

Nothing "reasonable" that I've tried worked : it seems that using the library entails the use of configuration executables which have the library path hardcoded, or possibly vice-versa.

So I went unreasonable an installed the library from source via sage -sh under $SAGE_LOCAL. This worked. And is a pain in the *ss...

Thanks for your help !

Note: See TracTickets for help on using tickets.