Merge ~ahasenack/ubuntu/+source/ldb:focal-ldb-py38 into ubuntu/+source/ldb:ubuntu/devel

Proposed by Andreas Hasenack
Status: Merged
Approved by: Andreas Hasenack
Approved revision: 056834a087a0a6210d4f178c0c7562bc818cba35
Merged at revision: 6d6b8e7f821b7a97d8a0e6b4cf12c86053d2a92d
Proposed branch: ~ahasenack/ubuntu/+source/ldb:focal-ldb-py38
Merge into: ubuntu/+source/ldb:ubuntu/devel
Diff against target: 88 lines (+20/-13)
8 files modified
debian/changelog (+6/-0)
debian/control (+2/-1)
debian/python3-ldb.symbols.amd64 (+2/-2)
debian/python3-ldb.symbols.arm64 (+2/-2)
debian/python3-ldb.symbols.armhf (+2/-2)
debian/python3-ldb.symbols.i386 (+2/-2)
debian/python3-ldb.symbols.ppc64el (+2/-2)
debian/python3-ldb.symbols.s390x (+2/-2)
Reviewer Review Type Date Requested Status
Robie Basak Approve
Canonical Server Pending
Review via email: mp+378136@code.launchpad.net

Description of the change

Another update for building with python 3.8.

To post a comment you must log in.
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

PPA with a test build finished for some arches already: https://launchpad.net/~ahasenack/+archive/ubuntu/talloc-py38/+packages

Revision history for this message
Robie Basak (racb) :
review: Approve
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Thanks, tagging and uploading 056834a087a0a6210d4f178c0c7562bc818cba35

$ git push pkg upload/2%2.0.7-4ubuntu1
Enumerating objects: 28, done.
Counting objects: 100% (28/28), done.
Delta compression using up to 4 threads
Compressing objects: 100% (18/18), done.
Writing objects: 100% (18/18), 1.79 KiB | 152.00 KiB/s, done.
Total 18 (delta 14), reused 0 (delta 0)
To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/ldb
 * [new tag] upload/2%2.0.7-4ubuntu1 -> upload/2%2.0.7-4ubuntu1

$ dput ubuntu ../ldb_2.0.7-4ubuntu1_source.changes
Checking signature on .changes
gpg: ../ldb_2.0.7-4ubuntu1_source.changes: Valid signature from AC983EB5BF6BCBA9
Checking signature on .dsc
gpg: ../ldb_2.0.7-4ubuntu1.dsc: Valid signature from AC983EB5BF6BCBA9
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading ldb_2.0.7-4ubuntu1.dsc: done.
  Uploading ldb_2.0.7-4ubuntu1.debian.tar.xz: done.
  Uploading ldb_2.0.7-4ubuntu1_source.buildinfo: done.
  Uploading ldb_2.0.7-4ubuntu1_source.changes: done.
Successfully uploaded packages.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I raced debian and lost. I just rebased on top of 2.0.8

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Interesting, just a rebase doesn't produce the intended outcome, as this package is a sync, and the new debian upload went over doko's no-change rebuild. So if I just rebase, I'll reintroduce doko's changelog.

I instead cherry-picked my change on top of the new ubuntu/devel.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Did a quick test build (which runs unit tests), it worked.

Tagging and uploading 6d6b8e7f821b7a97d8a0e6b4cf12c86053d2a92d
$ git push pkg upload/2%2.0.8-1ubuntu1
Enumerating objects: 28, done.
Counting objects: 100% (28/28), done.
Delta compression using up to 4 threads
Compressing objects: 100% (18/18), done.
Writing objects: 100% (18/18), 1.79 KiB | 96.00 KiB/s, done.
Total 18 (delta 14), reused 0 (delta 0)
To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/ldb
 * [new tag] upload/2%2.0.8-1ubuntu1 -> upload/2%2.0.8-1ubuntu1

$ dput ubuntu ../ldb_2.0.8-1ubuntu1_source.changes
Checking signature on .changes
gpg: ../ldb_2.0.8-1ubuntu1_source.changes: Valid signature from AC983EB5BF6BCBA9
Checking signature on .dsc
gpg: ../ldb_2.0.8-1ubuntu1.dsc: Valid signature from AC983EB5BF6BCBA9
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading ldb_2.0.8-1ubuntu1.dsc: done.
  Uploading ldb_2.0.8-1ubuntu1.debian.tar.xz: done.
  Uploading ldb_2.0.8-1ubuntu1_source.buildinfo: done.
  Uploading ldb_2.0.8-1ubuntu1_source.changes: done.
Successfully uploaded packages.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index f299383..75ee00c 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,9 @@
6+ldb (2:2.0.8-1ubuntu1) focal; urgency=medium
7+
8+ * d/python3-ldb.symbols*: update symbols for python 3.8
9+
10+ -- Andreas Hasenack <andreas@canonical.com> Mon, 27 Jan 2020 15:12:42 -0300
11+
12 ldb (2:2.0.8-1) unstable; urgency=medium
13
14 [ Debian Janitor ]
15diff --git a/debian/control b/debian/control
16index 76d1fcc..ec52f3a 100644
17--- a/debian/control
18+++ b/debian/control
19@@ -1,7 +1,8 @@
20 Source: ldb
21 Section: devel
22 Priority: optional
23-Maintainer: Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
24+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
25+XSBC-Original-Maintainer: Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
26 Uploaders: Jelmer Vernooij <jelmer@debian.org>,
27 Mathieu Parent <sathieu@debian.org>
28 Build-Depends: dh-exec,
29diff --git a/debian/python3-ldb.symbols.amd64 b/debian/python3-ldb.symbols.amd64
30index 7fd0194..6c786fb 100644
31--- a/debian/python3-ldb.symbols.amd64
32+++ b/debian/python3-ldb.symbols.amd64
33@@ -1,3 +1,3 @@
34-libpyldb-util.cpython-37m-x86-64-linux-gnu.so.2 python3-ldb #MINVER#
35- PYLDB_UTIL.CPYTHON_37M_X86_64_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_37M_X86_64_LINUX_GNU_2.0.8 2:2.0.8
36+libpyldb-util.cpython-38-x86-64-linux-gnu.so.2 python3-ldb #MINVER#
37+ PYLDB_UTIL.CPYTHON_38_X86_64_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_38_X86_64_LINUX_GNU_2.0.8 2:2.0.8
38 #include "python3-ldb.symbols.common"
39diff --git a/debian/python3-ldb.symbols.arm64 b/debian/python3-ldb.symbols.arm64
40index acb01fc..9e766f5 100644
41--- a/debian/python3-ldb.symbols.arm64
42+++ b/debian/python3-ldb.symbols.arm64
43@@ -1,3 +1,3 @@
44-libpyldb-util.cpython-37m-aarch64-linux-gnu.so.2 python3-ldb #MINVER#
45- PYLDB_UTIL.CPYTHON_37M_AARCH64_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_37M_AARCH64_LINUX_GNU_2.0.8 2:2.0.8
46+libpyldb-util.cpython-38-aarch64-linux-gnu.so.2 python3-ldb #MINVER#
47+ PYLDB_UTIL.CPYTHON_38_AARCH64_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_38_AARCH64_LINUX_GNU_2.0.8 2:2.0.8
48 #include "python3-ldb.symbols.common"
49diff --git a/debian/python3-ldb.symbols.armhf b/debian/python3-ldb.symbols.armhf
50index c345c80..85ab0ca 100644
51--- a/debian/python3-ldb.symbols.armhf
52+++ b/debian/python3-ldb.symbols.armhf
53@@ -1,3 +1,3 @@
54-libpyldb-util.cpython-37m-arm-linux-gnueabihf.so.2 python3-ldb #MINVER#
55- PYLDB_UTIL.CPYTHON_37M_ARM_LINUX_GNUEABIHF_2.0.8@PYLDB_UTIL.CPYTHON_37M_ARM_LINUX_GNUEABIHF_2.0.8 2:2.0.8
56+libpyldb-util.cpython-38-arm-linux-gnueabihf.so.2 python3-ldb #MINVER#
57+ PYLDB_UTIL.CPYTHON_38_ARM_LINUX_GNUEABIHF_2.0.8@PYLDB_UTIL.CPYTHON_38_ARM_LINUX_GNUEABIHF_2.0.8 2:2.0.8
58 #include "python3-ldb.symbols.common"
59diff --git a/debian/python3-ldb.symbols.i386 b/debian/python3-ldb.symbols.i386
60index 069878d..448dbed 100644
61--- a/debian/python3-ldb.symbols.i386
62+++ b/debian/python3-ldb.symbols.i386
63@@ -1,3 +1,3 @@
64-libpyldb-util.cpython-37m-i386-linux-gnu.so.2 python3-ldb #MINVER#
65- PYLDB_UTIL.CPYTHON_37M_I386_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_37M_I386_LINUX_GNU_2.0.8 2:2.0.8
66+libpyldb-util.cpython-38-i386-linux-gnu.so.2 python3-ldb #MINVER#
67+ PYLDB_UTIL.CPYTHON_38_I386_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_38_I386_LINUX_GNU_2.0.8 2:2.0.8
68 #include "python3-ldb.symbols.common"
69diff --git a/debian/python3-ldb.symbols.ppc64el b/debian/python3-ldb.symbols.ppc64el
70index f84f117..5c80780 100644
71--- a/debian/python3-ldb.symbols.ppc64el
72+++ b/debian/python3-ldb.symbols.ppc64el
73@@ -1,3 +1,3 @@
74-libpyldb-util.cpython-37m-powerpc64le-linux-gnu.so.2 python3-ldb #MINVER#
75- PYLDB_UTIL.CPYTHON_37M_POWERPC64LE_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_37M_POWERPC64LE_LINUX_GNU_2.0.8 2:2.0.8
76+libpyldb-util.cpython-38-powerpc64le-linux-gnu.so.2 python3-ldb #MINVER#
77+ PYLDB_UTIL.CPYTHON_38_POWERPC64LE_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_38_POWERPC64LE_LINUX_GNU_2.0.8 2:2.0.8
78 #include "python3-ldb.symbols.common"
79diff --git a/debian/python3-ldb.symbols.s390x b/debian/python3-ldb.symbols.s390x
80index 789231c..4b8ae4d 100644
81--- a/debian/python3-ldb.symbols.s390x
82+++ b/debian/python3-ldb.symbols.s390x
83@@ -1,3 +1,3 @@
84-libpyldb-util.cpython-37m-s390x-linux-gnu.so.2 python3-ldb #MINVER#
85- PYLDB_UTIL.CPYTHON_37M_S390X_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_37M_S390X_LINUX_GNU_2.0.8 2:2.0.8
86+libpyldb-util.cpython-38-s390x-linux-gnu.so.2 python3-ldb #MINVER#
87+ PYLDB_UTIL.CPYTHON_38_S390X_LINUX_GNU_2.0.8@PYLDB_UTIL.CPYTHON_38_S390X_LINUX_GNU_2.0.8 2:2.0.8
88 #include "python3-ldb.symbols.common"

Subscribers

People subscribed via source and target branches