• Bug#1101095: libphonenumber-dev has to depend on libicu-dev

    From Matthias Klose@21:1/5 to All on Sun Mar 23 07:20:01 2025
    Package: src:libphonenumber
    Version: 8.13.51+ds-4.1
    Severity: serious
    Tags: sid trixie patch

    libphonenumber headers are directly using libicu headers:

    [...]
    In file included from cphonenumber.cpp:24: /usr/include/phonenumbers/geocoding/phonenumber_offline_geocoder.h:23:10:
    fatal error: unicode/locid.h: No such file or directory
    23 | #include <unicode/locid.h> // NOLINT(build/include_order)
    | ^~~~~~~~~~~~~~~~~
    compilation terminated.


    patch at http://launchpadlibrarian.net/783552238/libphonenumber_8.13.51+ds-4.1_8.13.51+ds-4.1ubuntu1.diff.gz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bastian Germann@21:1/5 to All on Sun Mar 23 18:10:01 2025
    I am uploading a fix for this.
    Please find the debdiff attached.

    diff -Nru libphonenumber-8.13.51+ds/debian/changelog libphonenumber-8.13.51+ds/debian/changelog
    --- libphonenumber-8.13.51+ds/debian/changelog 2025-03-15 12:32:09.000000000 +0100
    +++ libphonenumber-8.13.51+ds/debian/changelog 2025-03-23 17:37:53.000000000 +0100
    @@ -1,3 +1,12 @@
    +libphonenumber (8.13.51+ds-4.2) unstable; urgency=medium
    +
    + * Non-maintainer upload.
    +
    + [ Matthias Klose ]
    + * libphonenumber-dev: Explicitly depend on libicu-dev. (Closes: #1101095)
    +
    + -- Bastian Germann <bage@debian.org> Sun, 23 Mar 2025 17:37:53 +0100
    +
    libphonenumber (8.13.51+ds-4.1) unstable; urgency=medium

    * Non-maintainer upload.
    diff -Nru libphonenumber-8.13.51+ds/debian/changelog.orig libphonenumber-8.13.51+ds/debian/changelog.orig
    --- libphonenumber-8.13.51+ds/debian/changelog.orig 2025-03-15 12:31:10.000000000 +0100
    +++ libphonenumber-8.13.51+ds/debian/changelog.orig 1970-01-01 01:00:00.000000000 +0100
    @@ -1,502 +0,0 @@
    -libphonenumber (8.13.51+ds-4) unstable; urgency=medium
    -
    - * d/rules: Do not compress .xml files
    -
    - -- Matthias Geiger <werdahias@debian.org> Mon, 09 Dec 2024 09: