[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Hint for autodir (closes RC) and comments about linux-kernel-headers

After about 20 days of work with both autodir and autofs4 upstream
a final fix for autodir is available (closes #399454). 
Incidentally 0.9.8 is almost the same of 0.9.7 (integrating my previous fix
for an header file and an initial trial to fix the above bug) at upstream level 
and we are quite confident it does not impact stability in respect with 0.9.7. 
Just in case I could provide a 1:0.9.7-1 if required (0.9.7 was the last available 
version in testing AFAIK).

About the fix, as communicated in #debian-kernel, just FYI:

<frankie> FYI: #399454 is essentially a bug in the auto_fs4.h header
file, as resulted by talking with autofs and autodir upstreams (API
breakage due to a change in a union used both in v4 and
v5). The issue potentially impact any program built on
2.6.17+ and depending on auto_fs4.h.
<frankie> any program which still uses v4 protocol, indeed
<frankie> autofs upstream is fixing on his side for the kernel, but I
wonder if we need to fix as well etch linux-kernel-headers
<frankie> of course this is not a problem for debian binaries, but i
think developers would not appreciate a broken header in etch for their
buildings and the issue is quite obscure

No answer :-( 
This is an issue at kernel headers level, but Ian Kent
has not still provided a final fix for mainstream kernel. 
Incidentally not every program which uses auto_fs4.h and the kernel 
module is exposed to the breakage, and probably very few programs use autofs4.
Maybe documenting all the issue (but where? linux-kernel-headers is probably 
the best choice) and providing the old auto_fs4.h is at this time the most 
reasonable thing to do.

Francesco P. Lovergine

Reply to: