Re: git: 3fc9a44f0698 - main - sysutils/ipmitool: Update to 1.8.19

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Wed, 18 Sep 2024 23:31:53 UTC
19.09.2024 02:05, Craig Leres пишет:
> On 9/18/24 14:35, Olivier Cochard wrote:
>> The branch main has been updated by olivier:
>>
>> URL:https://cgit.FreeBSD.org/ports/commit/? 
>> id=3fc9a44f0698c9f14f56002cb708529ce4f07fe0
>>
>> commit 3fc9a44f0698c9f14f56002cb708529ce4f07fe0
>> Author:     Olivier Cochard<olivier@FreeBSD.org>
>> AuthorDate: 2024-09-18 21:31:45 +0000
>> Commit:     Olivier Cochard<olivier@FreeBSD.org>
>> CommitDate: 2024-09-18 21:31:45 +0000
>>
>>      sysutils/ipmitool: Update to 1.8.19
>>           PR:             281306
>>      Approved by:    zi (maitainer)
>
> This doesn't build for me with poudriere for 14.1
>
>         Craig
>
>
> /bin/sh ../libtool --silent  --tag=CC   --mode=compile cc 
> -DHAVE_CONFIG_H -I. -I..  -I../include -I/usr/local/include  -O2 -pipe 
> -I/usr/local/include -fstack-protector-strong -fno-strict-aliasing 
> -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral 
> -D__BSD_VISIBLE -MT ipmi_time.lo -MD -MP -MF $depbase.Tpo -c -o 
> ipmi_time.lo ipmi_time.c &&\
> mv -f $depbase.Tpo $depbase.Plo
> In file included from ipmi_sel.c:45:
> In file included from ../include/ipmitool/ipmi_mc.h:39:
> ../include/ipmitool/ipmi_strings.h:58:23: warning: a function 
> declaration without a prototype is deprecated in all versions of C 
> [-Wstrict-prototypes]
>    58 | int ipmi_oem_info_init();
>       |                       ^
>       |                        void
> [...]
>   266 | #pragma pack(0)
>       |         ^
> 3 warnings generated.
> ipmi_time.c:108:3: error: use of undeclared identifier 'daylight'
>   108 |                 daylight = -1;
>       |                 ^
> 1 error generated.
> gmake[2]: *** [Makefile:532: ipmi_time.lo] Error 1
> gmake[2]: Leaving directory 
> '/wrkdirs/usr/ports/sysutils/ipmitool/work/ipmitool/lib'
>
Same build error on live system 14.1 amd64 on 7 different hosts.

-- 
Best regards,
Vladimir Druzenko