When emerging net-misc/ifenslave-1.1.0, the following error occurs: ifenslave.c:617: error: `BOND_ABI_VERSION' undeclared The kernel version that this occurs on is 2.6.7-gentoo-r8 (gentoo-dev-sources). This error does not break the ebuild. Reproducible: Always Steps to Reproduce: Execute the following line: ACCEPT_KEYWORDS="~x86" emerge net-misc/ifenslave-1.1.0 Actual Results: ifenslave fails to compile with the following error: ifenslave.c:617: error: `BOND_ABI_VERSION' undeclared Thus the binary is not installed on the machine, yet this does not break the euild, so the casual user would not notice until too late. Expected Results: ifenslave.c should compile without errors. In the event that it does not compile without errors, it should break the ebuild.
could you please attach the output of: emerge info emerge -pv linux-headers
Created attachment 34820 [details] Output from 'emerge info'
Created attachment 34821 [details] Output from 'emerge -pv linux-headers'
I've fixed it in cvs now. you need a newer version of linux-headers for the upstream ifenslave. 2.4.22 or newer.
forgot to mark as fixed