WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: net-snmp  (Read 3310 times)

Offline andyj

  • Hero Member
  • *****
  • Posts: 1036
net-snmp
« on: January 14, 2016, 12:41:16 PM »
Net-snmp hasn't been updated in a while. PHP7 won't run with the repo version, but it will run with the latest 5.7.x version. Since juanito's name is on it I will defer submitting my rendition for now.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: net-snmp
« Reply #1 on: January 15, 2016, 12:06:48 AM »
The risk is that an update to net-snmp breaks hplip/libsane.

You could check with ldd whether your update is still OK with hplip/libsane and, if so, go ahead with the submission.

Offline andyj

  • Hero Member
  • *****
  • Posts: 1036
Re: net-snmp
« Reply #2 on: January 15, 2016, 10:33:58 AM »
I don't have any HP scanners, so I can't test it, but using nm and gvimdiff to compare libnetsnmp.so.30.0.2 and libnetsnmp.so.30.0.3 symbols shows that the former exports memdup and the new one doesn't but all other symbols are covered. I checked libsane.so.1 with nm and it isn't looking for memdup so I believe we're safe.

In the future, is there any sort of tool that I could do a reverse dependency lookup, i.e. "what extensions depend on this?"

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: net-snmp
« Reply #3 on: January 15, 2016, 11:03:10 AM »
You could write an sql search for bmarkus' extension browser to give "what extensions depend on this?"...

http://packages.tinycorelinux.net/
« Last Edit: January 15, 2016, 11:08:24 AM by Juanito »

Offline andyj

  • Hero Member
  • *****
  • Posts: 1036
Re: net-snmp
« Reply #4 on: January 15, 2016, 11:32:10 AM »
OK, I know SQL but javascript not so much. I don't see how to proceed.