On Mon, Oct 3, 2022 at 12:48 PM 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 fun
On 5/14/24 11:17 AM, Evan Gates wrote:
On Mon, Oct 3, 2022 at 12:48 PM 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
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.
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/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 report. You're right, of course.
I wonder