FFe: ldb 1.5.4

Bug #1818525 reported by Andreas Hasenack
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ldb (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

This is part of the effort to remove python2 from the desktop images (see bug #1440381). It's needed for the samba FFe bug #1818518.

Samba 4.10.0 needs ldb >= 1.5.3. 1.5.4 has some build fixes and addresses CVE-2019-3824.

There are no specific release notes for ldb from upstream, as its development is closely tied to samba.

Commit log: https://gitlab.com/samba-team/samba/commits/v4-10-test/lib/ldb

This update introduces two new binary packages: python3-ldb and python3-ldb-dev, and drops the python 2 equivalents.

Reverse depends for python-ldb and python-ldb-dev:
$ reverse-depends python-ldb
Reverse-Depends
===============
* python-ldb-dev
* python-samba

$ reverse-depends python-ldb-dev
No reverse dependencies found

git branch: https://code.launchpad.net/~ahasenack/ubuntu/+source/ldb/+git/ldb/+ref/disco-ldb-1.5.4

You can diff against "ubuntu/devel" to see what has changed.

Related branches

CVE References

description: updated
description: updated
description: updated
Revision history for this message
Steve Langasek (vorlon) wrote :

FFe approved.

Changed in ldb (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ldb - 2:1.5.4-0ubuntu1

---------------
ldb (2:1.5.4-0ubuntu1) disco; urgency=medium

  * New upstream version: 1.5.4 (LP: #1818525):
    - d/libldb1.symbols: update for this version
    - d/p/00_Enable-make-test-even-without-lmdb.patch: refreshed
    - Removed patches, applied upstream:
      + d/p/03_EBADE
      + d/p/CVE-2019-3824-*.patch
    - d/control: bump build-deps:
      + require talloc >= 2.1.16
      + require tdb >= 1.3.18
      + require tevent >= 0.9.39
    - d/libldb1.install: added libldb-tdb-{err-map,int}.so
  * d/rules: use Makefile targets instead of direct WAF calls
  * Add python3 packages (LP: #1440381):
    - d/control: add python3 packages
    - d/rules: clean extra paths in the clean target
    - d/python3-ldb*.install: install files for the new python3 packages.
    - d/control, d/python3-ldb-dev.install, d/rules: use dh-exec and
      install the python header file in a version-dependent include dir.
    - d/python3-ldb.symbols.*: add per-architecture symbols files
    - d/rules: dh_makeshlibs for python3-ldb
    - d/rules: exclude "ldb." from symbols check/generation, as to match
      the python3 extension name.
    - d/rules: fix tevent globbing used in its removal
  * d/control, d/python-ldb*, d/rules: drop python2 packages and support

 -- Andreas Hasenack <email address hidden> Fri, 08 Mar 2019 16:41:11 +0000

Changed in ldb (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.