Created attachment 217222 [details] Patch for libsndfile Update to 1.0.29 Tested on FreeBSD 13.0-CURRENT r361421 (amd64) "make test" OK with and without external libs Poudriere testport OK 12.1-RELEASE (amd64)
This is just a few commits ahead so I don't think we need to request an exp-run again. https://github.com/erikd/libsndfile/compare/2ccb23f...v1.0.29
@Reporter Are all the security issues mentioned in the 1.0.29 already accounted for in existing port versions (including security/vuxml) ?
@Reporter Also, are these relevant for, or the same as (or a fork of), audio/linux-c7-libsndfile, currently at 1.0.25 (upstream latest 1.0.28)
(In reply to Kubilay Kocak from comment #3) Judging by the link to mega-nerd.com/libsndfile/ on github.com/erikd/libsndfile/ it appears to be the case
Yes, however CVE-2018-19661 and CVE-2018-19662 aren't listed in vuxml.
Created attachment 217223 [details] Patch for libsndfile v2 Add custom TEST_DESC to be more verbose about limitations with TEST option https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248533 Suggested by tcberner@ and Daniel O'Connor
Created attachment 217465 [details] Patch for libsndfile v3 Use release archive Don't pull in sqlite(3) and speex
Moin moin I'm not a big fan of sedding out static lines. The REINPLACE_CMD should be patches. But even better, as it uses cmake's find_package, you can simply pass add -DCMAKE_DISABLE_FIND_PACKAGE_Speec:BOOL=True to CMAKE_ARGS, without any patchery. [1] mfg Tobias [1] https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html#variable:CMAKE_DISABLE_FIND_PACKAGE_%3CPackageName%3E
Created attachment 217518 [details] Patch for libsndfile v4 Use CMAKE_DISABLE_FIND_PACKAGE per suggestion of tcberner@ Remove patch for ALSA and Sndio
riggs@ Does this need any changes?
A commit references this bug: Author: riggs Date: Thu Sep 10 10:08:59 UTC 2020 New revision: 548196 URL: https://svnweb.freebsd.org/changeset/ports/548196 Log: Update to upstream release 1.0.29 PR: 248665 Submitted by: daniel.engberg.lists@pyret.net Reviewed by: tcberner MFH: 2020Q3 (hat: ports-secteam) Changes: head/audio/libsndfile/Makefile head/audio/libsndfile/distinfo head/audio/libsndfile/files/patch-CMakeLists.txt head/audio/libsndfile/files/patch-cmake_SndFileChecks.cmake
A commit references this bug: Author: riggs Date: Thu Sep 10 10:51:41 UTC 2020 New revision: 548199 URL: https://svnweb.freebsd.org/changeset/ports/548199 Log: MFH: r548196 Update to upstream release 1.0.29 PR: 248665 Submitted by: daniel.engberg.lists@pyret.net Reviewed by: tcberner Approved by: ports-secteam (riggs) Changes: _U branches/2020Q3/ branches/2020Q3/audio/libsndfile/Makefile branches/2020Q3/audio/libsndfile/distinfo branches/2020Q3/audio/libsndfile/files/patch-CMakeLists.txt branches/2020Q3/audio/libsndfile/files/patch-cmake_SndFileChecks.cmake
Committed, thanks :-)