Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: andyj on January 14, 2016, 12:41:16 PM

Title: net-snmp
Post by: andyj 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.
Title: Re: net-snmp
Post by: Juanito 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.
Title: Re: net-snmp
Post by: andyj 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?"
Title: Re: net-snmp
Post by: Juanito 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/
Title: Re: net-snmp
Post by: andyj on January 15, 2016, 11:32:10 AM
OK, I know SQL but javascript not so much. I don't see how to proceed.