Re: Problem with snmp build after update

From: Julian Elischer <julian_at_elischer.org>
Date: Fri, 19 Dec 2008 00:05:07 -0800
Li, Qing wrote:
> Hi Octavian:
> 
> The fix for this build failure is straightforward. "at.c" performs the
> ARP table retrieval. The RTF_LLINFO flag does not need to be specified
> any more.
> 
> You can patch the /net-snmp-5.4.2.1/agent/mibgroup/mibII/at.c file
> yourself for now. I have done the "make install" successfully after 
> the patch. Here is the diff:

I think it may be worth re-introducing this flag in some way for
compatibility
or at least in a way that produces an error that explains what to do...

> 
> -----------------------------------------
> 689,693c689
> < #ifdef RTF_LLINFO
> <       mib[5] = RTF_LLINFO;
> < #else
> <       mib[5] = 0;
> < #endif
> ---
>>     mib[5] = RTF_LLINFO;
> -----------------------------------------
> 
> I assume you have not defined CHECK_RT_FLAGS, if so, more bits
> need to be updated.
> 
> I have cc:'d the maintainer kuriyama_at_freebsd.org here for the actual
> commit.
> 
> Thanks,
> 
> -- Qing
> 
> 
>> -----Original Message-----
>> From: owner-freebsd-current_at_freebsd.org [mailto:owner-freebsd-
>> current_at_freebsd.org] On Behalf Of Octavian Ionescu
>> Sent: Wednesday, December 17, 2008 2:44 PM
>> To: freebsd-current_at_freebsd.org
>> Subject: Problem with snmp build after update
>>
>> hi,
>>
>>
>> when i tried to compile net-snmp after the last update it gives me the
>> following error
>>
>>  cc -I../../include -I. -I../../agent -I../../agent/mibgroup
>> -I../../snmplib -DNETSNMP_ENABLE_IPV6 -O -pipe -Ufreebsd8
>> -Dfreebsd8=freebsd8 -DAPPLLIB_EXP=/usr/local/lib/perl5/5.8.8/BSDPAN
>> -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe
>> -Wdeclaration-after-statement -I/usr/local/include
>> -I/usr/local/lib/perl5/5.8.8/mach/CORE -c mibII/at.c  -fPIC -DPIC -o
>> mibII/.libs/at.o
>> mibII/at.c: In function 'ARP_Scan_Init':
>> mibII/at.c:689: error: 'RTF_LLINFO' undeclared (first use in this
>> function)
>> mibII/at.c:689: error: (Each undeclared identifier is reported only
>> once
>> mibII/at.c:689: error: for each function it appears in.)
>> *** Error code 1
>>
>> Stop in /usr/ports/net-mgmt/net-snmp/work/net-snmp-
>> 5.4.2.1/agent/mibgroup.
>> *** Error code 1
>>
>> Stop in /usr/ports/net-mgmt/net-snmp/work/net-snmp-5.4.2.1/agent.
>> *** Error code 1
>>
>> Stop in /usr/ports/net-mgmt/net-snmp/work/net-snmp-5.4.2.1.
>> *** Error code 1
>>
>> Stop in /usr/ports/net-mgmt/net-snmp.
>>
>> after i have read in UPDATING i found:
>>
>> 20081214:
>>         __FreeBSD_version 800059 incorporates the new arp-v2 rewrite.
>>         RTF_CLONING, RTF_LLINFO and RTF_WASCLONED flags are
> eliminated.
>>
>> --
>> Best regards,
>> Octavian
>>
>> _______________________________________________
>> freebsd-current_at_freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-
>> unsubscribe_at_freebsd.org"
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Fri Dec 19 2008 - 07:33:38 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:39 UTC