mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-04-29 21:37:08 +00:00
configure.ac: fix sed failure on FreeBSD
Simplify the sed expression to make sure it works on all platforms. The previous expression failed on FreeBSD and it caused the SNMP_LIBS variable to be empty. When SNMP_LIBS is empty it will cause binaries and/or libraries to not link against the correct libraries. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
This commit is contained in:
parent
93c2dc28bc
commit
2a7edc27d3
@ -2046,7 +2046,7 @@ if test "$enable_snmp" != "" -a "$enable_snmp" != "no"; then
|
||||
# net-snmp lists all of its own dependencies. we absolutely do not want that
|
||||
# among other things we avoid a GPL vs. OpenSSL license conflict here
|
||||
for removelib in crypto ssl sensors pci wrap; do
|
||||
SNMP_LIBS="`echo $SNMP_LIBS | sed -e 's/\(^\|\s\)-l'$removelib'\b/ /g' -e 's/\(^\|\s\)\([^\s]*\/\)\?lib'$removelib'\.[^\s]\+\b/ /g'`"
|
||||
SNMP_LIBS="`echo $SNMP_LIBS | sed -e 's/-l'$removelib'/ /g'`"
|
||||
done
|
||||
AC_MSG_CHECKING([whether we can link to Net-SNMP])
|
||||
AC_LINK_IFELSE_FLAGS([$SNMP_CFLAGS], [$SNMP_LIBS], [AC_LANG_PROGRAM([
|
||||
|
Loading…
Reference in New Issue
Block a user