Bug#992651: Fwd: Bug#992651: sharutils: stores wrong path to bash if built on merged-/usr system
Santiago Vila <[email protected]> Fri, 22 Jul 2022 01:05:36 +0200
| Newsgroups | gmane.linux.debian.devel.bugs.rc,gmane.comp.gnu.utils.bugs |
|---|---|
| Message-ID | <[email protected]> |
--------------fIYlHiJ0v7dscFpO9h38Eafm Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello. I received the attached patch from the Debian bug system. It was taken from sharutils git repository and it allows to pass a value for POSIX_SHELL in the ./configure call. We need this for the usrmerge transition. I plan to apply the patch mostly "as is" to the Debian source package, but as a result, I have to regenerate autoconf files during the package build. Some people do that as a normal thing, but I prefer to do that only when it's really necessary, so it would be more simple if there was a new sharutils release from upstream. Are there any plans for that? After all, the last release was made in 2015, and there are even some CVE which are still not part of the last stable release. Thanks. --------------fIYlHiJ0v7dscFpO9h38Eafm Content-Type: text/plain; charset=UTF-8; name="sharutils.diff.txt" Content-Disposition: attachment; filename="sharutils.diff.txt" Content-Transfer-Encoding: base64 RnJvbTogU2ltb24gTWNWaXR0aWUgPHNtY3ZAZGViaWFuLm9yZz4KRGF0ZTogU2F0LCAyMSBBdWcg MjAyMSAxOToxOTowMyArMDEwMApTdWJqZWN0OiBsaWJvcHRzLm00OiBhY2NlcHQgUE9TSVhfU0hF TEwgZnJvbSB0aGUgZW52aXJvbm1lbnQgZHVyaW5nCiB0aGUgY29uZmlndXJlIHN0ZXAKClRoaXMg bGV0cyB1cyBzZXQgaXQgdG8gdGhlIGNhbm9uaWNhbCBwYXRoIC9iaW4vYmFzaCwgZXZlbiBvbiBz eXN0ZW1zCndoZXJlIGJvdGggL2Jpbi9iYXNoIGFuZCAvdXNyL2Jpbi9iYXNoIGFyZSBhdmFpbGFi bGUsIGFuZCB0aGVyZWZvcmUKd2hpY2goMSkgbWlnaHQgcmV0dXJuIC91c3IvYmluL2Jhc2ggKGRl cGVuZGluZyBvbiBQQVRIIG9yZGVyKS4KCkJvdGggY29waWVzIG9mIGxpYm9wdHMubTQgYXJlIG1h cmtlZCBhcyBnZW5lcmF0ZWQgZmlsZXMsIGJ1dCB0aGUgZmlsZXMKZnJvbSB3aGljaCB0aGV5IHdl cmUgZ2VuZXJhdGVkIGRvIG5vdCBzZWVtIHRvIGJlIHByZXNlbnQgaW4gdGhlIHNoYXJ1dGlscwpw YWNrYWdlLiBUaGlzIGNoYW5nZSBpcyBlcXVpdmFsZW50IHRvIHBhcnQgb2YgYSAyMDE2IGF1dG9n ZW4gY29tbWl0CjxodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2NnaXQvYXV0b2dlbi5naXQv Y29tbWl0Lz9pZD1kYjA2NGI5YT4uCgpPcmlnaW46IGh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5v cmcvY2dpdC9hdXRvZ2VuLmdpdC9jb21taXQvP2lkPWRiMDY0YjlhCi0tLQogbGlib3B0cy9tNC9s aWJvcHRzLm00IHwgMSArCiBtNC9saWJvcHRzLm00ICAgICAgICAgfCAxICsKIDIgZmlsZXMgY2hh bmdlZCwgMiBpbnNlcnRpb25zKCspCgotLS0gYS9saWJvcHRzL200L2xpYm9wdHMubTQKKysrIGIv bGlib3B0cy9tNC9saWJvcHRzLm00CkBAIC0xMTQsNiArMTE0LDcgQEAKICAgQUNfUFJPR19TRUQK ICAgW3doaWxlIDoKICAgZG8KKyAgICAgIHRlc3QgLXggIiRQT1NJWF9TSEVMTCIgJiYgYnJlYWsK ICAgICAgIFBPU0lYX1NIRUxMPWB3aGljaCBiYXNoYAogICAgICAgdGVzdCAteCAiJFBPU0lYX1NI RUxMIiAmJiBicmVhawogICAgICAgUE9TSVhfU0hFTEw9YHdoaWNoIGRhc2hgCi0tLSBhL200L2xp Ym9wdHMubTQKKysrIGIvbTQvbGlib3B0cy5tNApAQCAtMTE0LDYgKzExNCw3IEBACiAgIEFDX1BS T0dfU0VECiAgIFt3aGlsZSA6CiAgIGRvCisgICAgICB0ZXN0IC14ICIkUE9TSVhfU0hFTEwiICYm IGJyZWFrCiAgICAgICBQT1NJWF9TSEVMTD1gd2hpY2ggYmFzaGAKICAgICAgIHRlc3QgLXggIiRQ T1NJWF9TSEVMTCIgJiYgYnJlYWsKICAgICAgIFBPU0lYX1NIRUxMPWB3aGljaCBkYXNoYAo= --------------fIYlHiJ0v7dscFpO9h38Eafm--