Date: Mon, 30 Jul 2012 20:30:14 GMT From: Xin Li <delphij@delphij.net> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/168141: faild to install lang/ezm3 Message-ID: <201207302030.q6UKUExQ075404@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/168141; it has been noted by GNATS. From: Xin Li <delphij@delphij.net> To: bug-followup@FreeBSD.org, kes-kes@yandex.ru, jasone@freebsd.org, jdp@freebsd.org Cc: Subject: Re: ports/168141: faild to install lang/ezm3 Date: Mon, 30 Jul 2012 13:24:36 -0700 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, I found a workaround for this. cd lang/ezm3 make patch cd `make -V WRKSRC` find . -name 'malloc.c' | xargs truncate -s 0 This basically zaps the bundled malloc (you gets them from libc anyway). The cause of the problem is that the bundled malloc conflicts with the base system's implementation of jemalloc. Looking at the code comments, the bundled malloc intends to make it MTSAFE, which is what the system (je)malloc already do so it's no longer necessary. Cheers, - -- Xin LI <delphij@delphij.net> https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJQFu2EAAoJEG80Jeu8UPuzcAgIAIIi7dBKzkVG7TKyXdC0fQJm /F8xJVJj0kEZ36P7pz+NeLj9V89WG8po2gRqOc774PPh8kRGHh67AeLSdZYaTLxW aiyCG77HAx1cpLzn0wjxnn4FAi6UVB82Y4atNXRm+L35KhqXY3/t+oB013WmaHDM 7QbnWaWpfAky2102S+YFxPAuP3Azy+wU/QtjVkleF6LDKuB6YaDScbEUJPfUg2y1 r8Zsq0liXiidGzTYejau76Emty/G/SCy/HUXXO5+7kNu/hOVFnqr7DJ4HFiOQBzL fMGuIchC4TFDD1dItB+eCrqw/VB6nOijAkeM+Tna/L3/ZWTvpHZbzs9cYNNuJps= =HSVE -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207302030.q6UKUExQ075404>