Details about package ldc
Name: | ldc (PTS) |
---|---|
Uploader: | Zixing Liu <zixing.liu@canonical.com> (Debian QA page) |
Description: | ldc - LLVM D Compiler libphobos2-ldc-shared110 - LLVM D Compiler - Standard and runtime libraries libphobos2-ldc-shared-dev - LLVM D Compiler - Standard and runtime libraries, imports |
Package uploads
Upload #3
Information
Version: | 1:1.40.0-1 |
---|---|
Uploaded: | 2024-12-19 22:41 |
Source package: | ldc_1.40.0-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://github.com/ldc-developers/ldc |
Vcs-Git: | https://salsa.debian.org/d-team/ldc.git |
Vcs-Browser: | https://salsa.debian.org/d-team/ldc |
Closes bugs: | #1084285 |
Changelog
ldc (1:1.40.0-1) unstable; urgency=medium . * New upstream version 1.40.0 - d/patches: remove patches already merged by the upstream - d/control: update sover to 110 * 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 on 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 * 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) * 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
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.40.0 Upstream: 1.40.0 Url: https://github.com/ldc-developers/ldc/releases/download/v1.40.0/ldc-1.40.0-src.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is not in the package's "Maintainer" or "Uploaders" fields
- User email
- zixing.liu@canonical.com
- "Maintainer" email
- team+d-team@tracker.debian.org
- "Uploaders" emails
-
–
Package has lintian errorsldc source
-
E
unpack-message-for-orig
- ldc_1.40.0.orig.tar.gz . ar failed for ldc-1.40.0-src/tests/dmd/fail_compilation/extra-files/fake.a
-
W
no-nmu-in-changelog
- [debian/changelog:1]
-
W
source-nmu-has-incorrect-version-number
- 1:1.40.0-1 [debian/changelog:1]
-
W
unknown-architecture
- loong64
-
I
file-contains-fixme-placeholder
- FIXME [debian/rules:10]
-
I
unpack-message-for-source
- ar failed for tests/dmd/fail_compilation/extra-files/fake.a
-
P
maintainer-manual-page
- [debian/ldc2.1]
- [debian/ldmd2.1]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/@ANY_VERSION@/ldc-$1-src.tar.gz/ [debian/watch:8]
-
X
update-debian-copyright
- 2021 vs 2024 [debian/copyright:265]
-
X
very-long-line-length-in-source-file
- 1537 > 512 [runtime/druntime/test/exceptions/long_backtrace_trunc.exp:3]
- 2122 > 512 [tests/dmd/fail_compilation/fail14.d:4]
- 2424 > 512 [runtime/phobos/.dscanner.ini:214]
- 2949 > 512 [dmd/frontend.h:8169]
- 3109 > 512 [tests/dmd/fail_compilation/diag3869.d:4]
- 3692 > 512 [runtime/phobos/std/internal/unicode_tables.d:939]
- 559 > 512 [tests/dmd/fail_compilation/test13152.d:2]
- 590 > 512 [CHANGELOG.md:1165]
- 6478 > 512 [tests/dmd/fail_compilation/fail279.d:4]
- 741 > 512 [tests/dmd/fail_compilation/testhtml2.html:7]
- 765 > 512 [tests/dmd/runnable/testscope.d:230]
-
O
source-is-missing
- [tests/dmd/fail_compilation/testhtml2.html] (override comment: Source for test data (HTML files) are the files themselves, so silence that false-positive.)
-
E
unpack-message-for-orig
-
–
Package closes RC bug
-
–
Package is already in Debian
- The package uploader is not currently maintaining ldc in Debian
- Last upload was on the 2024-09-23
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: 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
Comments
No comments
Upload #2
Information
Version: | 1:1.40.0-1 |
---|---|
Uploaded: | 2024-12-19 22:26 |
Source package: | ldc_1.40.0-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://github.com/ldc-developers/ldc |
Vcs-Git: | https://salsa.debian.org/d-team/ldc.git |
Vcs-Browser: | https://salsa.debian.org/d-team/ldc |
Closes bugs: | #1069718 #1084285 |
Changelog
ldc (1:1.40.0-1) unstable; urgency=medium . * New upstream version 1.40.0 - d/patches: remove patches already merged by the upstream - d/control: update sover to 110 * 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 on 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 * 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
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.40.0 Upstream: 1.40.0 Url: https://github.com/ldc-developers/ldc/releases/download/v1.40.0/ldc-1.40.0-src.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is not in the package's "Maintainer" or "Uploaders" fields
- User email
- zixing.liu@canonical.com
- "Maintainer" email
- team+d-team@tracker.debian.org
- "Uploaders" emails
-
–
Package has lintian errorsldc source
-
E
unpack-message-for-orig
- ldc_1.40.0.orig.tar.gz . ar failed for ldc-1.40.0-src/tests/dmd/fail_compilation/extra-files/fake.a
-
W
no-nmu-in-changelog
- [debian/changelog:1]
-
W
source-nmu-has-incorrect-version-number
- 1:1.40.0-1 [debian/changelog:1]
-
W
unknown-architecture
- loong64
-
I
file-contains-fixme-placeholder
- FIXME [debian/rules:10]
-
I
unpack-message-for-source
- ar failed for tests/dmd/fail_compilation/extra-files/fake.a
-
P
maintainer-manual-page
- [debian/ldc2.1]
- [debian/ldmd2.1]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/@ANY_VERSION@/ldc-$1-src.tar.gz/ [debian/watch:8]
-
X
update-debian-copyright
- 2021 vs 2024 [debian/copyright:265]
-
X
very-long-line-length-in-source-file
- 1537 > 512 [runtime/druntime/test/exceptions/long_backtrace_trunc.exp:3]
- 2122 > 512 [tests/dmd/fail_compilation/fail14.d:4]
- 2424 > 512 [runtime/phobos/.dscanner.ini:214]
- 2949 > 512 [dmd/frontend.h:8169]
- 3109 > 512 [tests/dmd/fail_compilation/diag3869.d:4]
- 3692 > 512 [runtime/phobos/std/internal/unicode_tables.d:939]
- 559 > 512 [tests/dmd/fail_compilation/test13152.d:2]
- 590 > 512 [CHANGELOG.md:1165]
- 6478 > 512 [tests/dmd/fail_compilation/fail279.d:4]
- 741 > 512 [tests/dmd/fail_compilation/testhtml2.html:7]
- 765 > 512 [tests/dmd/runnable/testscope.d:230]
-
O
source-is-missing
- [tests/dmd/fail_compilation/testhtml2.html] (override comment: Source for test data (HTML files) are the files themselves, so silence that false-positive.)
-
E
unpack-message-for-orig
-
–
Package closes bugs in a wrong way
-
–
Package is already in Debian
- The package uploader is not currently maintaining ldc in Debian
- Last upload was on the 2024-09-23
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: 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
Comments
No comments
Upload #1
Information
Version: | 1:1.39.0-1 |
---|---|
Uploaded: | 2024-11-22 23:11 |
Source package: | ldc_1.39.0-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://github.com/ldc-developers/ldc |
Vcs-Git: | https://salsa.debian.org/d-team/ldc.git |
Vcs-Browser: | https://salsa.debian.org/d-team/ldc |
Changelog
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 * 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
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Newer upstream version available
Local: 1.39.0 Upstream: 1.40.0~beta4 Url: https://github.com/ldc-developers/ldc/releases/download/v1.40.0-beta4/ldc-1.40.0-beta4-src.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is not in the package's "Maintainer" or "Uploaders" fields
- User email
- zixing.liu@canonical.com
- "Maintainer" email
- team+d-team@tracker.debian.org
- "Uploaders" emails
-
–
Package has lintian errorsldc source
-
E
unpack-message-for-orig
- ldc_1.39.0.orig.tar.gz . ar failed for ldc-1.39.0-src/tests/dmd/fail_compilation/extra-files/fake.a
-
W
no-nmu-in-changelog
- [debian/changelog:1]
-
W
source-nmu-has-incorrect-version-number
- 1:1.39.0-1 [debian/changelog:1]
-
W
unknown-architecture
- loong64
-
I
file-contains-fixme-placeholder
- FIXME [debian/rules:10]
-
I
quilt-patch-missing-description
- [debian/patches/10_add_llvm_19_support.patch]
-
I
unpack-message-for-source
- ar failed for tests/dmd/fail_compilation/extra-files/fake.a
-
P
maintainer-manual-page
- [debian/ldc2.1]
- [debian/ldmd2.1]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/@ANY_VERSION@/ldc-$1-src.tar.gz/ [debian/watch:8]
-
X
update-debian-copyright
- 2021 vs 2024 [debian/copyright:265]
-
X
very-long-line-length-in-source-file
- 1537 > 512 [runtime/druntime/test/exceptions/long_backtrace_trunc.exp:3]
- 2122 > 512 [tests/dmd/fail_compilation/fail14.d:4]
- 2424 > 512 [runtime/phobos/.dscanner.ini:214]
- 2949 > 512 [dmd/frontend.h:8202]
- 3109 > 512 [tests/dmd/fail_compilation/diag3869.d:4]
- 3692 > 512 [runtime/phobos/std/internal/unicode_tables.d:939]
- 559 > 512 [tests/dmd/fail_compilation/test13152.d:2]
- 590 > 512 [CHANGELOG.md:1144]
- 6478 > 512 [tests/dmd/fail_compilation/fail279.d:4]
- 741 > 512 [tests/dmd/fail_compilation/testhtml2.html:7]
- 765 > 512 [tests/dmd/runnable/testscope.d:230]
-
O
source-is-missing
- [tests/dmd/fail_compilation/testhtml2.html] (override comment: Source for test data (HTML files) are the files themselves, so silence that false-positive.)
-
E
unpack-message-for-orig
-
–
Package is already in Debian
- The package uploader is not currently maintaining ldc in Debian
- Last upload was on the 2024-09-23
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: 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
Comments
No comments