https://sourceware.org/bugzilla/show_bug.cgi?id=26195
Mark Wielaard <mark at klomp dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at klomp dot org --- Comment #5 from Mark Wielaard <mark at klomp dot org> --- (In reply to Frank Ch. Eigler from comment #2) > Created attachment 12678 [details] > proposed fix Thanks, that seems the best way forward. It is unfortunate that they broke API (even though it is ABI compatible...) I see this is also causing elfutils on Fedora rawhide to fail to build. Will backport this once it lands in git master. (In reply to kloczek from comment #3) > Tested. That patch works :) Thanks for testing. > BTW instead > https://sourceware.org/git/?p=elfutils.git;a=commit; > h=bca87ed8a200b8845e82b06fa94e69cd637dfea3 > > I've started using my own patch which changes 's, /usr/bin/env > bash,/usr/bin/sh' because none of those scripts has anything bash specific Are you sure about that? It could be copy/paste causing some files to have bash instead of sh, but I am not sure they really are "pure" posix shell. But if they really are, then that would be a nicer to use /bin/sh than /usr/bin/env > and according to FHS +2.0 Posix SH has fixed patch which is /usr/bin/sh. > Using /usr/bin/env is risky from point of view of non-repeatable results. But not everything follows FHS +2.0 apparently. At least my Guix install only has /bin/sh and /usr/bin/env -- You are receiving this mail because: You are on the CC list for the bug.