Bug 79428 - sheep.ko module doesn't compile with kernel>=2.6.9
Bug#: 79428 Product:  Gentoo Linux Version: unspecified Platform: PPC
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: ppc@gentoo.org Reported By: Hugo.Herbelin@inria.fr
Component: Applications
URL: 
Summary: sheep.ko module doesn't compile with kernel>=2.6.9
Keywords:  
Status Whiteboard: 
Opened: 2005-01-25 02:32 0000
Description:   Opened: 2005-01-25 02:32 0000
sheep.c doesn't compile with kernel>=2.6.9 due to changes in linux/skbuff.h
(this issue has already been discussed at
http://lists.terrasoftsolutions.com/pipermail/mol-general/2004-October/003498.html
where a patch is given)

Moreover, the compilation failure does not exit the ebuild (even with "sheep"
in USE), so that the absence of the module becomes visible only at the time of
starting mol. Wouldn't be better to have emerge failing in such a case? 

Reproducible: Always
Steps to Reproduce:
1. emerge mol     # 0.9.70 or 0.9.71_pre1 with "sheep" in USE
2. configure mol for your environment
3. startmol

Actual Results:  
startmol fails to find sheep.ko which indeed wasn't built (the emerge log shows
that it actually failed to compile sheep.c)

------- Comment #1 From Michael Hanselmann (hansmi) (RETIRED) 2005-01-28 12:06:25 0000 -------
Fixed in mol-0.9.71_pre1.ebuild. Thanks for reporting!