bug-gawk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gawk] gawkapi.c: assign_number


From: jungle Boogie
Subject: Re: [bug-gawk] gawkapi.c: assign_number
Date: Tue, 15 Aug 2017 12:43:01 -0700

Hi Andrew,
On 15 August 2017 at 12:24, Andrew J. Schorr
<address@hidden> wrote:
> Hi,
>
> On Tue, Aug 15, 2017 at 11:47:51AM -0700, jungle Boogie wrote:
>> Getting this build failure on openbsd -current when I updated to
>> commit 39c0dd124b19b49e002bc5c79edc703df51ffd3b
>>
>> gawkapi.c: In function 'assign_number':
>> gawkapi.c:503: warning: implicit declaration of function 'mpfr_get_d'
>> gawkapi.c:503: error: 'NODE' has no member named 'mpg_numbr'
>> gawkapi.c:503: error: 'ROUND_MODE' undeclared (first use in this function)
>> gawkapi.c:503: error: (Each undeclared identifier is reported only once
>> gawkapi.c:503: error: for each function it appears in.)
>> gawkapi.c:505: error: 'NODE' has no member named 'mpg_numbr'
>> gawkapi.c:508: warning: implicit declaration of function 'mpz_get_d'
>> gawkapi.c:508: error: 'NODE' has no member named 'mpg_i'
>> gawkapi.c:510: error: 'NODE' has no member named 'mpg_i'
>> gmake[2]: *** [Makefile:682: gawkapi.o] Error 1
>> gmake[2]: Leaving directory '/home/jungle/bin/gawk'
>> gmake[1]: *** [Makefile:726: all-recursive] Error 1
>> gmake[1]: Leaving directory '/home/jungle/bin/gawk'
>> gmake: *** [Makefile:551: all] Error 2
>>
>> $ gmake -v
>> GNU Make 4.2.1
>> Built for x86_64-unknown-openbsd6.1
>> Copyright (C) 1988-2016 Free Software Foundation, Inc.
>> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>>
>> The only updates I saw for gawkapi.c were changing the copyright. Any
>> ideas why it's failing here?
>
> Thanks for reporting this. This is because the feature/api-mpfr
> branch was merged into master, and I failed to check for HAVE_MPFR in one
> place. I think the attached patch should fix it. Please let me know.
>

yep, builds now:
$ ./gawk
Usage: gawk [POSIX or GNU style options] -f progfile [--] file ...
Usage: gawk [POSIX or GNU style options] [--] 'program' file ...

However, just before it builds, I see this:

rm -rf $backupdir; exit $rc
gawk.texi:1507: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:1892: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:2051: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:2252: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:4194: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:6605: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:6669: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:6792: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:7039: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:7041: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:8236: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:8325: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:8566: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:8982: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:9046: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:10057: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:10204: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:11335: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:11376: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:11538: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:13183: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:13186: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:13229: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:13944: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:14008: warning: `.' or `,' must follow @xref, not `a'.
gawk.texi:14585: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:14970: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:14981: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:15094: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:15106: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:15321: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:15634: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:15638: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:15903: warning: `.' or `,' must follow @xref, not `a'.
gawk.texi:15958: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:16578: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:16601: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:17349: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:18006: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:18205: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:18274: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:18494: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:18811: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:22218: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:22232: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:23117: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:27788: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:29354: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:29415: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:31499: warning: `.' or `,' must follow @xref, not `a'.
gawk.texi:32574: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:34104: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:34516: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:34958: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:35327: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:35962: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:37179: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:37224: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:38690: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:39510: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:40050: warning: `.' or `,' must follow @xref, not `f'.
gawk.texi:40086: warning: `.' or `,' must follow @xref, not `f'.
Abort trap (core dumped)
gmake[2]: *** [Makefile:432: gawk.info] Error 134
gmake[2]: Leaving directory '/home/jungle/bin/gawk/doc'
gmake[1]: *** [Makefile:726: all-recursive] Error 1
gmake[1]: Leaving directory '/home/jungle/bin/gawk'
gmake: *** [Makefile:551: all] Error 2

That might just be a gettext thing with my system. There is a core
file in the doc directory, but it doesn't have any symbols, but I do
see this:
Core was generated by `makeinfo'.



> Regards,
> Andy



-- 
-------
inum: 883510009027723
sip: address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]