This patch converts eselect-python to use automake, fixing a couple of issues with builds on odd systems, and, incidentally, should fix the issue with ASFLAGS.
Created attachment 207367 [details, diff] convert to automake Before applying this patch, you should run: svn mv python.eselect python.eselect.in svn rm Makefile.in After applying, run svn add Makefile.am
Please apply this patch. eselect-python doesn't compile on as 32-bit our multilib setup at the moment, because we set ASFLAGS globally, and eselect-python passes it to gcc as-is. As stated in the man page: ######## If you are invoking as via the GNU C compiler, you can use the -Wa option to pass arguments through to the assembler. The assembler arguments must be separated from each other (and the -Wa) by commas. For example: gcc -c -g -O -Wa,-alh,-L file.c ######## So eselect-python's Makefile.in either needs to parse ASFLAGS and change spaces to commas, or more simply, be converted to use automake.
Automake creates unnecessarily overcomplicated Makefile.in files. I will rather just remove using of ASFLAGS.
(In reply to comment #3) > Automake creates unnecessarily overcomplicated Makefile.in files. > I will rather just remove using of ASFLAGS. > This was now over 2 weeks ago, any progress?
eselect-python-20111108 uses automake.