Difference between revisions of "5.4 open issues"

From Net-SNMP Wiki
Jump to: navigation, search
m
(add openbsd4, if-mib config)
Line 28: Line 28:
 
|- align=center bgcolor=yellow
 
|- align=center bgcolor=yellow
 
|| Solaris perl<->host issues (due to largefiles) || Bug [http://sf.net/support/tracker.php?aid=1486366 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. Thomas: But it should at least be detected (and perl disabled). See above. || ?
 
|| Solaris perl<->host issues (due to largefiles) || Bug [http://sf.net/support/tracker.php?aid=1486366 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. Thomas: But it should at least be detected (and perl disabled). See above. || ?
 +
 +
|- align=center bgcolor=yellow
 +
|| 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 || ?
 +
|- align=center bgcolor=yellow
 +
|| 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
 +
  
 
|- align=center bgcolor=yellow
 
|- align=center bgcolor=yellow

Revision as of 20:44, 27 September 2006

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. Partly implemented in pre1, but some important problems (e.g. Solaris, see below, or 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. Thomas: But it should at least be detected (and perl disabled). See above.  ?
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  ?
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?