I believe this was fixed in 5.8+dfsg-3[1], which would mean Ubuntu Focal
and earlier are affected.

Checking:

resolute: 5.9.4+dfsg-2ubuntu3

$ net-snmp-config --base-lib-cflags
-DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-fcf-protection 
-fdebug-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-2ubuntu3
 -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -Wdate-time -D_FORTIFY_SOURCE=3 
-I/usr/include


questing: 5.9.4+dfsg-2ubuntu2.1
$ net-snmp-config --base-lib-cflags
-DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/build/net-snmp-rqQXCU/net-snmp-5.9.4+dfsg=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-fcf-protection 
-fdebug-prefix-map=/build/net-snmp-rqQXCU/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-2ubuntu2.1
 -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -Wdate-time -D_FORTIFY_SOURCE=3 
-I/usr/include


noble: 5.9.4+dfsg-1.1ubuntu3.2
$ net-snmp-config --base-lib-cflags
-DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/build/net-snmp-qAGDzQ/net-snmp-5.9.4+dfsg=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-fcf-protection 
-fdebug-prefix-map=/build/net-snmp-qAGDzQ/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-1.1ubuntu3.2
 -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -Wdate-time -D_FORTIFY_SOURCE=3 
-I/usr/include


jammy: 5.9.1+dfsg-1ubuntu2.9
$ net-snmp-config --base-lib-cflags
-DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 
-ffile-prefix-map=/build/net-snmp-yNrqPQ/net-snmp-5.9.1+dfsg=. -flto=auto 
-ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong 
-Wformat -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include


And indeed, in focal it still happens:
5.8+dfsg-2ubuntu2.9
$ net-snmp-config --base-lib-cflags
@LIBCFLAGS@ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include


Focal is End of Standard Support now, so unlikely to get this fix.


1. 
https://salsa.debian.org/debian/net-snmp/-/commit/d059aecc6f2874e141c41fbafdee8352398bd0be

** Changed in: net-snmp (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1513569

Title:
  net-snmp-config --base-lib-cflags is broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/1513569/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to