On Wed, Jul 6, 2011 at 3:20 PM, Garrett Cooper <[email protected]> wrote:
> Hi,
> As part of the a work project, I've tasked myself to upgrade
> net-snmp from an older version to a newer version. One of the things
> that has occurred recently on FreeBSD is the netinet, et all headers
> have been shuffled, which has uncovered a fair amount of breakage with
> the autoconf tests on FreeBSD. Trying to fix that I've looked at
> fixing support on some of the other BSDs (Net, Open), and I noticed
> with the latest release of Open (at least) with the default settings
> when building from svn (I didn't realize everything had been shuffled
> over to git at the time) that the build was broken with some missing
> symbols/bad #defines.
> I'm going through and fixing things as I can internally, creating
> patch 'sightings' as needed on sf.net (I was silly and filed some
> patches under bug reports before I realized there were separate queues
> for bugs and patches), but if the developers have any guidance for
> what needs to be done to clean things up, that would be more than
> welcome. The OS-dependent code is messy and my personal feeling is
> that it should be properly refactored to avoid , and antiquated OS
> support should be removed (FreeBSD 5.x has been dead for some time for
> instance, and FreeBSD 6.x is no longer supported, etc), but these are
> just some other thoughts I had w.r.t. net-snmp and OS support.
I've started publicly committing my forked work to
https://gitorious.org/net-snmp-bsd so I can continue to contribute,
Cisco can pull and continue to contribute after I've left IronPort,
and other BSDs can test out my changes to make sure I'm not breaking
anything, as well as maybe some Linux takers (I'm committing to
working with recent versions of Fedora to ensure that I'm not breaking
anything there). It's still a work in progress and some areas are
stubbed out, etc, but as time goes on over the next couple of weeks it
should become more complete.
I've committed to getting IF-MIB and IP-MIB non-obsolete RFC
compliant on FreeBSD at least -- it shouldn't be too hard to get the
other BSDs compliant as well.
Feel free to join me in developing / providing feedback on gitorious!
Thanks!
-Garrett
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts.
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders