5.4 open issues
From Net-SNMP Wiki
We try to collect significant open issues for the 5.4 release cycle here. Please add your contributions/comments and fix as much as you can!
Issue | Bug/patch | Comment | Assigned to |
snmptrapd partial oid matching | Patch 1536773 | introduce partial oid matching for traphandle, e.g. "traphandle someOID* /call/on/subtree/matching" (completely rewritten by Wes and now requires a -t flag). It's in pre1. Changed to "oid[.]*" for pre2. | hardaker |
no perl/agent/Support/Makefile | - | With some perl versions "make perlmodules" will not create perl/agent/Support/Makefile from Makefile.PL, so the build will fail (e.g. on Solaris 8 with system-supplied Perl). Fixed in pre1. | hardaker/tanders |
pre/rc version numbers | - | 5.4.pre1 gets rewritten to 5.4.0.1 in net-snmp-config which breaks the perl version checks and the default build. See -coders. Fixed for pre2. | hardaker/tanders |
Windows build broken | - | 5.4.pre1 doesn't build on Windows (as reported by Alex) due the recent changes to the transport code (patch 1282566) . Fixed for pre2. | Alex_B |
make perltest | - | Currently fails on perl/SNMP t/notify test (tests 7, 9, 10). It should pass perfectly in order to be able to use it for regression testing. Fixed for pre2. | tanders |
python binding | - | Initial python binding (just client-side get/set/walk etc.). Added before pre2, including a --with-python-modules. | hardaker/jmarzot |
smarter "enable embedded perl by default" | - | Only enable embedded perl if it will successfully compile later on. Quite smart in pre3, but some problems (minimum perl version?) still need to be detected. | hardaker/tanders |
Solaris perl<->host issues (due to largefiles) | Bug 1486366 | Solaris system-supplied Perl is compiled with largefile support. The very same options break the build of the host module, though. (Wes: This will not be fixed by 5.4.) At least detected (and embedded perl disabled) in pre3. | ? |
OpenBSD4 system header | - | See 9/26 and 9/27 irc logs; openbsd4 uses openbsd.h, and thus a lot of openbsd3 code that most likely works on openbsd4 is excluded. Some fixes are in pre3. Rework openbsd system headers and defines? | ? |
OpenBSD/FreeBSD/Solaris if-mib rewrites | - | the suggestion in the NEWS file, --with-mib-modules=if-mib, doesn't work. Need a way to have configure pass NETSNMP_INCLUDE_IFTABLE_REWRITES during module processing/compilation. | rstory |
HOST-RESOURCES-MIB::hrStorageIndex | - | Indexes have been re-ordered from previous versions. Have we justified this/notified users of this change? | dts12/bshaw |
UCD-SNMP-MIB::systemStats | - | Reported to be broken on some systems (Solaris, some RHEL Linux machines). Breaks "make test" (CPU test on Solaris, snmpwalk test on Linux). | dts12? |
disman/event crash | Bug 1556259 | Reported crashes in mteTrigger.c | dts12? |
64bit nlist | Bugs 148532, 1484814, 1388562 | nlist fails on 64bit systems (AIX, IRIX, Tru64). We need 64bit capable auto_nlist replacement routines. Every system has its own variant and changes are needed all over the net-snmp code. :-( | tanders |
ifTable transient interface handling | Bug 1238981, Patch 1513191 | offer an (per-interface) config option how transient interfaces are handled in ifTable (same or different). A List FAQ. | rstory? |
Suppress error messages on SIGHUP | ? | Remove the likely harmless, but annoying error messages on SIGHUP. A List FAQ. | rstory? |
missing IP scalars in snmpwalk | Bug 1554989 | snmpwalk doesn't show IP scalars on all platforms! | rstory? |
fix perl compiler warnings | - | There are a number of nasty compiler warnings for the perl modules that needs to be dealt with. List provided to hardaker. | hardaker/tanders |
libnetsnmphelpers linking trouble | Bug 1565496 | In contrast to 5.3.x and earlier, the new "as needed" linking scheme has introduced problems when linking in libnetsnmphelpers on a number of platforms (OSX, HP-UX, RH9, RHEL2.1). Some happen during "make install", some during "make". | ? |
OSX embedded perl broken | Bug 1377478 | Embedded perl seems to fail silently (and for unknown reasons) on OSX. | ? |
OSX build fails | - | Compile errors on OSX in memory_darwin.c (plus the libnetsnmphelpers problems, see above) | dts12? rstory? OpenMacNews? |