Chet Ramey wrote:
> On 10/1/22 6:38 AM, Emanuel Haupt wrote:
> > Static build of 5.2 fails to build on FreeBSD 13.1-RELEASE (amd64).
> >
> > The logic in m4/strtoimax.m4 is inverted. The following patch
> > replaces strtoimax() if and only if it is present and functional.
>
> Thanks for the repo
On 10/4/22 3:24 AM, Emanuel Haupt wrote:
I wonder why it fails to link, though. FreeBSD must have another
function (probably strtoll) that bash uses defined in that same
source file. Otherwise, wouldn't static linking skip the libc
definition?
FreeBSD has both:
https://www.freebsd.org/cgi/man.
On 10/3/22 8:41 AM, ad...@adamw.org wrote:
Bash Version: 5.2
Patch Level: 0
Release Status: release
Description:
examples/loadables/getconf.c includes libintl.h directly, which breaks
--disable-nls when libintl is not installed in the build environment.
Thanks for the report.
--
`