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--