Details about package wolfssl
Name: | wolfssl (PTS) |
---|---|
Uploader: | Jacob Barthelmeh <sirkilamole@msn.com> (Debian QA page) |
Description: | libwolfssl42t64 - wolfSSL encryption library libwolfssl-dev - Development files for the wolfSSL encryption library |
Package uploads
Upload #1
Information
Version: | 5.7.2-1 |
---|---|
Uploaded: | 2024-07-16 17:10 |
Source package: | wolfssl_5.7.2-1.dsc |
Distribution: | unstable |
Section: | libs |
Priority: | optional |
Homepage: | https://www.wolfssl.com/products/wolfssl/ |
Changelog
wolfssl (5.7.2-1) unstable; urgency=medium . * New upstream release. * Refresh debian patches
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 5.7.2 Upstream: 5.7.2 Url: https://github.com/wolfSSL/wolfssl/archive/refs/tags/v5.7.2-stable.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagslibwolfssl42t64
-
O
package-name-doesnt-match-sonames
- libwolfssl42
wolfssl source-
I
out-of-date-standards-version
- 4.6.1 (released 2022-05-11) (current is 4.6.2)
-
I
patch-not-forwarded-upstream
- [debian/patches/multi-arch.patch]
-
P
source-contains-autogenerated-visual-c++-file
- [IDE/WIN-SRTP-KDF-140-3/resource.h]
- [IDE/WIN-SRTP-KDF-140-3/wolfssl-fips.rc]
- [IDE/WIN10/resource.h]
- [IDE/WIN10/wolfssl-fips.rc]
- [resource.h]
-
P
trailing-whitespace
- [debian/changelog:84]
-
X
prefer-uscan-symlink
- filenamemangle s/.+\/v?(\d\S+)-stable\.tar\.gz/wolfssl-$1\.tar\.gz/ [debian/watch:6]
-
X
update-debian-copyright
- 2022 vs 2024 [debian/copyright:126]
-
X
very-long-line-length-in-source-file
- 1005 > 512 [mqx/wolfssl_client/.cproject:333]
- 1006 > 512 [mqx/wolfcrypt_test/.cproject:332]
- 1011 > 512 [mqx/wolfcrypt_benchmark/.cproject:340]
- 1017 > 512 [IDE/MCUEXPRESSO/benchmark/.cproject:709]
- 1061 > 512 [IDE/IAR-MSP430/main.c:65]
- 1100 > 512 [scripts/sniffer-tls13-dh-resume.pcap:280]
- 1186 > 512 [IDE/XilinxSDK/2018_2/.cproject:88]
- 1192 > 512 [IDE/MCUEXPRESSO/RT1170/wolfcrypt_test_cm7/.cproject:742]
- 1203 > 512 [ChangeLog.md:218]
- 1224 > 512 [IDE/MCUEXPRESSO/wolfssl/.cproject:528]
- 1225 > 512 [IDE/MCUEXPRESSO/wolfcrypt_test/.cproject:765]
- 1266 > 512 [scripts/sniffer-tls13-ecc-resume.pcap:218]
- 1285 > 512 [IDE/apple-universal/README.md:90]
- 1287 > 512 [wolfcrypt/src/fp_mul_comba_48.i:234]
- 1299 > 512 [IDE/MCUEXPRESSO/RT1170/wolfssl_cm7/.cproject:525]
- 1540 > 512 [IDE/Renesas/e2studio/RX72N/EnvisionKit/Simple/test/test.scfg:954]
- 1549 > 512 [IDE/Renesas/e2studio/RX65N/GR-ROSE/smc/smc.scfg:698]
- 1575 > 512 [IDE/Renesas/e2studio/RX72N/EnvisionKit/Simple/test/test_HardwareDebug.launch:173]
- 1576 > 512 [IDE/Renesas/e2studio/RX65N/GR-ROSE/test/test_HardwareDebug.launch:134]
- 1747 > 512 [wolfcrypt/src/fp_mul_comba_64.i:298]
- 513 > 512 [IDE/Renesas/e2studio/RX65N/RSK/wolfssl/.cproject:21]
- 513 > 512 [IDE/Renesas/e2studio/RX72N/EnvisionKit/wolfssl/.cproject:21]
- 531 > 512 [IDE/CSBENCH/.cproject:103]
- 531 > 512 [wolfcrypt/src/fp_mul_comba_20.i:121]
- 532 > 512 [IDE/HEXIWEAR/wolfSSL_HW/.cproject:27]
- 540 > 512 [IDE/Renesas/e2studio/RA6M3/wolfssl/.cproject:188]
- 540 > 512 [IDE/Renesas/e2studio/RA6M4/wolfssl/.cproject:303]
- 548 > 512 [IDE/LPCXPRESSO/README.md:16]
- 550 > 512 [IDE/Renesas/e2studio/Projects/test/.cproject:20]
- 550 > 512 [IDE/Renesas/e2studio/RX65N/GR-ROSE/smc/.cproject:20]
- 580 > 512 [wolfcrypt/src/fp_sqr_comba_48.i:285]
- 639 > 512 [wolfcrypt/src/fp_mul_comba_24.i:138]
- 674 > 512 [doc/dox_comments/header_files-ja/wolfio.h:270]
- 691 > 512 [IDE/HEXAGON/README.md:4]
- 695 > 512 [README.md:88]
- 695 > 512 [README:83]
- 738 > 512 [IDE/Renesas/e2studio/RX65N/GR-ROSE/test/.cproject:21]
- 738 > 512 [IDE/Renesas/e2studio/RX72N/EnvisionKit/Simple/test/.cproject:21]
- 742 > 512 [scripts/sniffer-tls13-keylog.pcap:97]
- 747 > 512 [wolfcrypt/src/fp_mul_comba_28.i:154]
- 760 > 512 [IDE/XilinxSDK/2022_1/wolfCrypt_FreeRTOS_example/.cproject:206]
- 760 > 512 [IDE/XilinxSDK/2022_1/wolfCrypt_example/.cproject:204]
- 763 > 512 [doc/dox_comments/header_files-ja/ssl.h:5415]
- 772 > 512 [wolfcrypt/src/fp_sqr_comba_64.i:365]
- 780 > 512 [IDE/Espressif/ESP-IDF/test/test_wolfssl.c:627]
- 797 > 512 [scripts/sniffer-tls13-dh.pcap:95]
- 823 > 512 [scripts/sniffer-tls13-ecc.pcap:91]
- 855 > 512 [wolfcrypt/src/fp_mul_comba_32.i:172]
- 869 > 512 [LPCExpresso.cproject:113]
- 893 > 512 [sslSniffer/README.md:537]
- 915 > 512 [certs/test-ber-exp02-05-2022.p7b:1]
- 923 > 512 [doc/dox_comments/header_files-ja/types.h:46]
- 9279 > 512 [doc/formats/html/html_changes/tabs.css:1]
- 936 > 512 [IDE/LPCXPRESSO/wolf_example/.cproject:138]
- 936 > 512 [mqx/wolfssl/.cproject:402]
- 937 > 512 [mqx/util_lib/.cproject:142]
-
O
package-name-doesnt-match-sonames
-
–
No VCS field present
-
–
Package is already in Debian
- The package uploader is currently maintaining wolfssl in Debian
- Last upload was on the 2024-05-03
-
–
d/copyright is in DEP5 format
Upstream Contact: David Garske <david@wolfssl.com> Licenses: GPL-3+-with-autoconf, Apache-2.0, FSFAP, GPL-2+, BSD-3-clause
Comments
-
Jacob, Preamble... Thank you for taking the time to create this package and your contribution to the Debian project. The review below is for assistance. This review is offered to help package submitters to Debian mentors inorder to improve their packages prior to possible sponsorship into Debian. There is no obligation on behalf of the submitter to make any alterations based upon information provided in the review. Review... 1. Build[1]: Good 2. Lintian[2]: Issue If possible please update 'Standards-Version' in 'debian/control' to latest 4.7.0 in a future upload. 3. Licenses (lrc[3]): Issue philwyett@ks-windu:~/Development/builder/debian/mentoring/wolfssl-5.7.2$ lrc en: Versions: recon 1.11 check 3.3.9-1 Parsing Source Tree .... Reading copyright .... Running licensecheck .... d/copyright | licensecheck GPL-2+ | GPL IDE/MSVS-2019-AZSPHERE/wolfssl_new_azsphere/HardwareDefinitions/avnet_mt3620_sk/template_appliance.json GPL-2+ | GPL IDE/MSVS-2019-AZSPHERE/wolfssl_new_azsphere/HardwareDefinitions/mt3620_rdb/template_appliance.json GPL-2+ | GPL IDE/MSVS-2019-AZSPHERE/wolfssl_new_azsphere/HardwareDefinitions/seeed_mt3620_mdb/template_appliance.json GPL-2+ | GPL-2 IDE/XilinxSDK/bench.sh GPL-2+ | GPL-2 IDE/XilinxSDK/combine.sh GPL-2+ | GPL-2 IDE/XilinxSDK/graph.sh GPL-2+ | GPL-2 rpm/spec.in GPL-2+ | GPL-2 scripts/bench/bench_functions.sh Maybe a quick review to see if all is correct with the above files vs 'debian/copyright'. 4. Watch file (uscan --force-download): Good 5. Build Twice (sudo pbuilder build --twice <package>.dsc): Good 6. Reproducible builds (reporotest)[3]: Good 7. Install (No previous installs): Good 8. Upgrade (Over previous installs if any): Good Summary... As always, great work and a sign of your skill and attention to detail. I believe wolfssl is ready for sponsorship/upload. Could a Debian Developer (DD) with available free time, please review this package and upload if you feel it is ready. Regards Phil [1] Using: * pbuilder - https://wiki.ubuntu.com/PbuilderHowto. * https://wiki.debian.org/PbuilderTricks and * sbuild - https://wiki.debian.org/sbuild. [2] Command: lintian -v -i -I -E --pedantic --profile debian (*.dsc, *.changes, *.buildinfo). Each can throw up different, so be thorough. [3] 'lrc' from 'licenserecon' is located in Debian testing and newer. [4] https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
Ready Phil Wyett at July 17, 2024, 3:08 a.m. -
Jacob, This is not likely to get many eyes on it anytime soon. If you were to toggle "Needs a sponsor" and file an RFS bug[1], it will likely be acted upon quicker. [1] https://mentors.debian.net/sponsors/rfs-howto/ Regards Phil
Phil Wyett at July 31, 2024, 5:52 p.m.