File: README.source

package info (click to toggle)
libodb-pgsql 2.4.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,340 kB
  • sloc: sh: 11,329; cpp: 2,832; makefile: 20
file content (25 lines) | stat: -rw-r--r-- 1,281 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
The following hints need to be considered when upgrading libodb-pgsql
to latest upstream:

As discussed in Bug #1127851 there is a package set, mostly around
src:libodb and src:odb. All these need to be updated in sync. There are
some discontinuities in the new release [1] and these are not individual
modules anymore, at least all moved to a single repository [2].

Last but not least, it switched to a new build system called 'build2'
[3][4]. Someone who wants to upgrade these libraries need to be prepared
to package it for the sake of odb which involves the need to package a
build system and its toolchain. Then make all libodb* and odb packages
built from one source tree now. Good news is, dependent packages are not
forced to switch to 'build2', but the build instructions differ as can
be read [5].

As popcon score is low, someone who wants to dedicate time on this
upgrade should be interested in use odb for own work and be able to test
the packaging result thoroghly.

[1] https://www.codesynthesis.com/pipermail/odb-announcements/2025/000045.html
[2] https://git.codesynthesis.com/cgit/odb/odb/tree/
[3] https://build2.org/
[4] https://build2.org/build2-toolchain/doc/build2-toolchain-intro.xhtml
[5] https://codesynthesis.com/products/odb/doc/install-build2.xhtml