rpm-5.4.16 snapshot

Jeff Johnson n3npq at mac.com
Sun Apr 24 18:49:48 CEST 2016


On Apr 24, 2016, at 12:32 PM, Elan Ruusamäe wrote:

> On 24.04.2016 18:28, Jeff Johnson wrote:
>> So specifiying --without-sasl when building is the only (well you could configure/install sasl
>> correctly before executing rpm too) way to remove the syslog'd message.
> 
> added, did not help. did not investigate further, but build log is available:
> 
> 
> http://carme.pld-linux.org/~glen/rpm-5.4.16-0.2.i686-linux.2016-04-24_17-50-47.log
> 

I'll have a fix shortly.

The syslog messages from linking SASL2 are very annoying. There's
another msg that happens on exit:
	Apr 24 12:31:21 hi.jbj.org rpm[5634]: DIGEST-MD5 common mech free

I'll either find a way to get rid of the messages or make --with-sasl "opt-in"
rather than "opt-out".

(aside)
BTW, there is one other 1-line patch to rpmio/pkgio.c needed to plug a 16b memory leak
in rdSignature(). The final code should look like

...
        /* All packages should have RPMSIGTAG_MD5. */ 
        he->tag = (rpmTag) RPMSIGTAG_MD5; 
        xx = headerGet(sigh, he, HEADERGET_SIGHEADER); 
        he->p.ptr = _free(he->p.ptr); 		/* <== THIS LINE */
        if (!xx) { 
...

73 de Jeff.



More information about the pld-devel-en mailing list