Summary: | net-libs/pjproject-2.12.1-r1: "bad substitution" error in configure ( checking SDL availability... 2.0.20 ./configure: 7842: Bad substitution) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Jaco Kroon <jaco> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/pjsip/pjproject/pull/3220 | ||
See Also: | https://github.com/gentoo/gentoo/pull/27677 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 526268 | ||
Attachments: |
build.log
config.log configure |
Description
Sam James
2022-08-18 21:35:30 UTC
Created attachment 800077 [details]
config.log
Created attachment 800079 [details]
configure
Note that /bin/sh is dash here. Works if I change /bin/sh to bash. https://github.com/pjsip/pjproject/pull/3220 Doubt it's worthwhile for a -r1 for gentoo for this since most users will have /bin/sh pointing at /bin/bash. If you disagree we can certainly add the patch, but I'd prefer to wait and see what upstream does first. Patch, referenced in URL was merged upstream. Do you want me to perform a rev-bump to address this in ::gentoo or are we OK with waiting for upstream to release a new version? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9190173b8ee7cf9ee818ad61aebc841f11fa834f commit 9190173b8ee7cf9ee818ad61aebc841f11fa834f Author: orbea <orbea@riseup.net> AuthorDate: 2022-10-07 19:10:13 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-10-12 23:22:50 +0000 net-libs/pjproject: Add 2.12.1-r2 * Fixes the build with musl * Fixes a bashism * Backports two CVE fix patches Closes: https://bugs.gentoo.org/865719 Upstream-PR: https://github.com/pjsip/pjproject/pull/3220 Upstream-Commit: https://github.com/pjsip/pjproject/commit/bae7e5f4ff9047170e7e160ab52f6d9993aeae80 Bug: https://bugs.gentoo.org/875863 Upstream-Commit: https://github.com/pjsip/pjproject/commit/d2acb9af4e27b5ba75d658690406cec9c274c5cc Upstream-Commit: https://github.com/pjsip/pjproject/commit/c4d34984ec92b3d5252a7d5cddd85a1d3a8001ae Closes: https://bugs.gentoo.org/867343 Upstream-PR: https://github.com/pjsip/pjproject/pull/3263 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/27677 Signed-off-by: Sam James <sam@gentoo.org> .../files/pjproject-2.12.1-r2-CVE-2022-39244.patch | 306 +++++++++++++++++++++ .../files/pjproject-2.12.1-r2-CVE-2022-39269.patch | 33 +++ .../files/pjproject-2.12.1-r2-bashism.patch | 44 +++ .../pjproject/files/pjproject-2.12.1-r2-musl.patch | 102 +++++++ net-libs/pjproject/pjproject-2.12.1-r2.ebuild | 144 ++++++++++ 5 files changed, 629 insertions(+) |