upgrading to mhash-0.9.3 results in programms no longer working which uses mhash library, because mhash_free function isn't in the library. e.g. php with mhash failes, also recompiling php fails with: /usr/lib/libc-client.a(osdep.o): In function `ssl_onceonlyinit': osdep.c:(.text+0xa668): warning: the use of `tmpnam' is dangerous, better use `mkstemp' ext/mhash/mhash.o: In function `zif_mhash': mhash.c:(.text+0x2c2): undefined reference to `mhash_free' collect2: ld returned 1 exit status make: *** [sapi/cli/php] Fehler 1 with the attached patch it works, perhaps someone can verify this and put the patch in portage or hard mask mhash-0.9.3
Created attachment 75545 [details, diff] mhash-0.9.3-free.diff the patch wich includes the missing funtion, this is taken from 0.9.2
Created attachment 75546 [details] mhash-0.9.3.ebuild changed ebuild for including the patch
The patch works here ! Thanks and Merry Christmas !
thanks for the patch. I modified it slightly, and also submitted it to upstream.