mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
rtems/net-snmp: Update to 5.9.3 with the RTEMS patch
The 5.7.2.1 patch referenced in the configuration cannot be located so update the version to the latest. Checked with Zynq A9 qemu and libbsd. Closes #4758
This commit is contained in:
@@ -19,6 +19,23 @@ URL: http://www.net-snmp.org/
|
||||
#
|
||||
%source set net-snmp http://downloads.sourceforge.net/project/net-snmp/net-snmp/%{net_snmp_version}/net-snmp-%{net_snmp_version}.tar.gz
|
||||
|
||||
#
|
||||
# NetSMP needs the have the spec stuff handled differently
|
||||
#
|
||||
%define bsp_specs -qrtems -B%{_libdir} --specs bsp_specs
|
||||
%define host_cc %{rtems_bsp_cc} %{bsp_specs}
|
||||
%define _host_cc gcc %{bsp_specs}
|
||||
%define host_cxx %{rtems_bsp_cxx} %{bsp_specs}
|
||||
%define _host_cxx gcc %{bsp_specs}
|
||||
%define host_cflags %(echo %{rtems_bsp_cflags} | \
|
||||
sed -e 's/\-qrtems//' \
|
||||
-e 's/\-\-specs bsp_specs//' \
|
||||
-e 's/\-B[^ ]*//g')
|
||||
%define host_cxxflags %(echo %{rtems_bsp_ccflags} | \
|
||||
sed -e 's/\-qrtems//' \
|
||||
-e 's/\-\-specs bsp_specs//' \
|
||||
-e 's/\-B[^ ]*//g')
|
||||
|
||||
#
|
||||
# Prepare the source code.
|
||||
#
|
||||
@@ -41,26 +58,24 @@ URL: http://www.net-snmp.org/
|
||||
|
||||
%{host_build_flags}
|
||||
|
||||
CFLAGS="${CFLAGS} %{net_snmp_cflags}"
|
||||
CPPFLAGS="%{net_snmp_cflags} %{rtems_bsp_includes}"
|
||||
|
||||
LIBS="-lbsd -lm -lz -lrtemsdefaultconfig" \
|
||||
../${source_dir_net_snmp}/configure \
|
||||
--host=%{_host} \
|
||||
--target=%{_host} \
|
||||
--prefix=%{_prefix} \
|
||||
--bindir=%{_bindir} \
|
||||
--exec_prefix=%{_exec_prefix} \
|
||||
--includedir=%{_includedir} \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libexecdir} \
|
||||
--mandir=%{_mandir} \
|
||||
--infodir=%{_infodir} \
|
||||
--datadir=%{_datadir} \
|
||||
%{?net_snmp_with_out_modules: --with-out-mib-modules="%{net_snmp_with_out_modules}"} \
|
||||
--enable-internal-md5 \
|
||||
--disable-embedded-perl \
|
||||
--disable-perl-cc-checks \
|
||||
--disable-shared \
|
||||
--without-openssl \
|
||||
--without-rsaref \
|
||||
--disable-ipv6 \
|
||||
--with-defaults
|
||||
--with-defaults \
|
||||
--without-rpm \
|
||||
--without-pcre
|
||||
|
||||
#
|
||||
# NetSNMP fails to build when make runs parallel jobs
|
||||
|
Reference in New Issue
Block a user