• Bug#1088085: RFS: ldc/1:1.39.0-1 -- LLVM D Compiler

    From Zixing Liu@21:1/5 to All on Sat Nov 23 00:30:01 2024
    Package: sponsorship-requests
    Severity: normal
    X-Debbugs-Cc: zixing.liu@canonical.com

    Dear mentors,

    I am looking for a sponsor for my package "ldc":

    * Package name : ldc
    Version : 1:1.39.0-1
    Upstream contact : LDC Developers https://forum.dlang.org/group/ldc
    * URL : https://github.com/ldc-developers/ldc
    * License : BSD-3-Clause and BSL-1.0 and LLVM, BSL-1.0, Artistic-1 or GPL-1+, Expat, Apache-2.0 with LLVM exception, public-domain, Zlib, GPL-2.0
    * Vcs : https://salsa.debian.org/d-team/ldc
    Section : devel

    The source builds the following binary packages:

    ldc - LLVM D Compiler
    libphobos2-ldc-shared109 - LLVM D Compiler - Standard and runtime libraries
    libphobos2-ldc-shared-dev - LLVM D Compiler - Standard and runtime libraries, imports

    To access further information about this package, please visit the following URL:

    https://mentors.debian.net/package/ldc/

    Alternatively, you can download the package with 'dget' using this command:

    dget -x https://mentors.debian.net/debian/pool/main/l/ldc/ldc_1.39.0-1.dsc

    Changes since the last upload:

    ldc (1:1.39.0-1) unstable; urgency=medium
    .
    * New upstream version 1.39.0
    * d/p/01_no-zlib-embed.patch: use upstream's patch to de-bundle zlib library
    * d/p/10_add_llvm_19_support.patch: backport an upstream patch to support LLVM 19
    * d/patches: refresh patches
    * d/libphobos2-*.install: update sover to 109
    * d/control: update to use LLVM 19 (Closes: #1084285)
    * d/control: also build mips64el
    * d/rules: build and install both static and shared libraries in one step
    * d/rules: specify the cmake option to use system zlib
    * d/rules: do not run tests if nocheck is specified
    * d/libphobos2-*.install: remove execution bits
    .
    ldc (1:1.38.0-1) unstable; urgency=medium
    .
    * New upstream version: 1.38.0
    - Supports LLVM 18.1
    - Remove Pass-NDEBUG-through-LDC_CXXFLAGS.patch (merged upstream)
    * Build on Loong64 (Thanks to Dandan Zhang, Closes: #1069718)
    * Allow bootstrapping LDC using previous version of LDC
    * Run very basic unit tests after the build
    * Explicitly set DWARF v4 to make DWZ happy (also fixes the Lintian warning)
    * Add lld-18 and llvm-18-linker-tools as recommended packages for ldc
    * Update d/copyright
    * Update Debian standard version to v4.7.0

    Regards,
    --
    Zixing Liu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)