- Package:
- sponsorship-requests
- Source:
- sponsorship-requests
- Submitter:
- Ahmad Khalifa
- Date:
- 2025-05-24 04:43:02 UTC
- Severity:
- normal
- Tags:
Dear mentors,
I am looking for a sponsor for my package "vlang":
* Package name : vlang
Version : 0.4.10+git20250521.7c50fb1+ds-1
Upstream contact : https://github.com/vlang/v/issues
* URL : https://vlang.io/
* License : OFL-1.1, Expat or Unlicense, Expat and
public-domain, BSD-2-clause, Expat and BSD-3-clause, ISC, LGPL-2.1+,
Expat, Expat and Unlicense, public-domain, BSD-3-clause, Zlib, Apache-2.0
* Vcs : https://salsa.debian.org/ahmadkhalifa/vlang
Section : devel
The source builds the following binary packages:
vlang - V programming language
vlang-doc - V programming language (docs and examples)
To access further information about this package, please visit the
following URL:
https://mentors.debian.net/package/vlang/
Alternatively, you can download the package with 'dget' using this command:
dget -x
https://mentors.debian.net/debian/pool/main/v/vlang/vlang_0.4.10+git20250521.7c50fb1+ds-1.dsc
Changes for the initial release:
vlang (0.4.10+git20250521.7c50fb1+ds-1) unstable; urgency=medium
.
* Initial release. (Closes: #1081840)
Statically typed, similar to go, can be used for scripting (#! style),
can directly include C headers and flag linker flags (similar to
FreeBASIC, but with no checks).
Includes linter (v fmt), test runner (v test), package manager (v
install) for published modules, and other tools.
Samples on their playground here if you're curious:
https://play.vlang.io/
Currently only builds for linux-amd64 as I haven't succeeded at testing
it on other architectures yet.
Ahmad, Review of upload: 2025-05-22 14:43 For information about the tests run, see: https://wiki.debian.org/PhilWyett/DebianMentoring Test 1 (reproducibility): Information only Not reproducible, even when fixing as much as reprotest knows how to. :( Test 7 (licenserecon): Information only philwyett@ks-tarkin:~/Development/builder/debian/vlang- 0.4.10+git20250521.7c50fb1+ds$ lrc en: Versions: licenserecon '4.2' licensecheck '3.3.9-1' Parsing Source Tree .... Reading d/copyright .... Running licensecheck .... d/copyright | licensecheck Expat | Apache-2.0 examples/assets/fonts/LICENSE Expat | OFL-1.1 examples/assets/fonts/OFL.txt Expat and public-domain| public-domain vlib/crypto/aes/block_generic.v Expat and public-domain| public-domain vlib/dlmalloc/dlmalloc.v Expat and BSD-3-clause | BSD-3-clause vlib/rand/mt19937/mt19937.v Expat | GPL-2 vlib/v/tests/vmod_parser_test.v Summary ======= Test 1. None blocking, though something we strive to pass. Test 7. A number of issues raised by 'lrc'. You may wish to rectify some or add to 'debian/lrc.config'.
Ahmad, Review of upload: 2025-05-22 14:43 For information about the tests run, see: https://wiki.debian.org/PhilWyett/DebianMentoring Test 1 (reproducibility): Information only Not reproducible, even when fixing as much as reprotest knows how to. :( Test 7 (licenserecon): Information only philwyett@ks-tarkin:~/Development/builder/debian/vlang- 0.4.10+git20250521.7c50fb1+ds$ lrc en: Versions: licenserecon '4.2' licensecheck '3.3.9-1' Parsing Source Tree .... Reading d/copyright .... Running licensecheck .... d/copyright | licensecheck Expat | Apache-2.0 examples/assets/fonts/LICENSE Expat | OFL-1.1 examples/assets/fonts/OFL.txt Expat and public-domain| public-domain vlib/crypto/aes/block_generic.v Expat and public-domain| public-domain vlib/dlmalloc/dlmalloc.v Expat and BSD-3-clause | BSD-3-clause vlib/rand/mt19937/mt19937.v Expat | GPL-2 vlib/v/tests/vmod_parser_test.v Summary ======= Test 1. None blocking, though something we strive to pass. Test 7. A number of issues raised by 'lrc'. You may wish to rectify some or add to 'debian/lrc.config'.
Hi Phil, I tried a little, but the compiler will record absolute paths for itself as a fallback - it won't be reproducible for the time being. I put it as a comment on the lintian override for file-reference. This is where the original is X, but I applied the same logic from FreeBASIC and marked the translation as "translated-license AND X". Test file just has "GPL-2" string in a module payload. Luckily, not that many false positives, so I'm skipping the lrc.config. I'm glad to see the results I get match your review now - thanks for documenting all your tests in detail so I can improve mine :)
Control: tags -1 +confirmed Ahmad, Knowing that package builds and data reported are the same is pleasing. Consistency for submitters, reviewers and others taking part in Debian Mentors builds confidence for all. I will tag as 'confirmed' and hope a Debian Developer (DD) can find time to review and possibly sponsor the package once the Debian 13 freezes and release are over. Please be patient.