/var/tmp/portage/app-crypt/truecrypt-4.3a/image/usr/bin/truecrypt [ 3] .hash HASH 080481a8 0001a8 000250 04 A 5 0 4
<snip> # # NOTES: # - Upstream overwrite CFLAGS, and does not wish us to mess with them. # - Upstream insist on hiding the Makefile commands... Don't wish to patch it # again. # - Some issues with parallel make of user mode library. # - Upstream is not responsive, even new kernel versions are not supported # by upstream, but by other users. # </snip> http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/truecrypt/truecrypt-4.3a.ebuild?rev=1.1&view=markup
(In reply to comment #1) > # - Upstream overwrite CFLAGS But not EXTRA_CFLAGS and not EXTRA_LFLAGS.
Created attachment 121605 [details, diff] truecrypt-FLAGS.patch This patch is working correctly.
No it doesn't... :) The EXTRA_LDFLAGS are used during the phase the modules are compiled into the kernel. You can look at the Linux/Kernel/Makefile Makefile set these without usage. I cannot override these since upstream doesn't give the option. If you wish to modify CFLAGS and LDFLAGS, please talk to upstream... I tried once and failed. Sorry.