latest net-libs/gnutls-3.3.1 fails to build with USE=guile enabled, with the following error message: core.c:3369:3: error: 'gnutls_secure_malloc' undeclared (first use in this function) Reproducible: Always Upstream already reacted. References: http://wiki.linuxfromscratch.org/blfs/ticket/4979 http://www.linuxfromscratch.org/patches/blfs/svn/gnutls-3.3.1-upstream_fixes-1.patch Note: patch works for me
i can confirm this bug. I can also confirm that the patch works. Ill add the patch and an updated ebuild in a min
Created attachment 375504 [details, diff] patch
Created attachment 375506 [details] fixed ebuild
Thanks jeremy, the patch and the ebuild worked.
Thank you for the patch. I think patch should be split into two, the addition of GNUTLS_SAN_OTHERNAME is different issue. Also, please avoid style changes (adding {} and such. I also do not quite understand the move of: - char *buffer = NULL; - size_t size = 0; - int err; Please discuss it with upstream and re-attach patches after committed so we can apply these. Thanks!
We just need this commit from upstream: https://gitorious.org/gnutls/gnutls/commit/872409857351f28b1e3c21526bfa6606c918b176.patch
Created attachment 375656 [details, diff] 872409857351f28b1e3c21526bfa6606c918b176.patch
(In reply to Ed Catmur from comment #6) > We just need this commit from upstream: > https://gitorious.org/gnutls/gnutls/commit/ > 872409857351f28b1e3c21526bfa6606c918b176.patch thanks! applied.