GSL (the Gnu Scientific Library) will not build on k6 systems, because the symbol k6 is #defined as 1, and gsl has a variable named k6. This ebuild contains a trivial patch to work around this.
Created attachment 4598 [details] ebuild file for gsl-1.2.r1
Created attachment 4599 [details, diff] patch to undefine k6 symbol
Hi Charles Thanks for report and the patch! I have updated the ebuild, please check (and close the bug upon successful testing). George
Tested the new ebuild, looks good.