On 3/25/21 1:29 AM, Song, Xiongwei wrote:
> I'm hitting the error below when building net-snmp:
> 
> 814
> ../../../net-snmp-5.7.3/agent/mibgroup/host/data_access/swinst_rpm.c:119:27:
> error: '_RPMVSF_NOSIGNATURES' undeclared (first use in this function)
> 815 rpmtsSetVSFlags( ts, (_RPMVSF_NOSIGNATURES|_RPMVSF_NODIGESTS));
> 816 ^
> 817
> ../../../net-snmp-5.7.3/agent/mibgroup/host/data_access/swinst_rpm.c:119:27:
> note: each undeclared identifier is reported only once for each function
> it appea rs in
> 818
> ../../../net-snmp-5.7.3/agent/mibgroup/host/data_access/swinst_rpm.c:119:48:
> error: '_RPMVSF_NODIGESTS' undeclared (first use in this function)
> 819 rpmtsSetVSFlags( ts, (_RPMVSF_NOSIGNATURES|_RPMVSF_NODIGESTS));
> 
> I found this error when I built rpm and net-snmp at same time. I checked
> the configure script, found that if the rpm headers are in rootfs, then
> built  swinst_rpm.c , otherwise not build. Hence this error would happen
> during populating rpm headers.
> 
> I would like to know if the swinst_rpm.c is necessary, what is this file
> for?

Hi Xiongwei,

Please upgrade to Net-SNMP v5.9 since version v5.7 is no longer supported.

The swinst_rpm.c source file includes code for scanning for installed
RPM packages. I think it can be excluded from the build by adding
something like the following to the configure options:
--with-out-mib-modules=host/hr_swinst

Bart.


_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to