Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120383 - net-fs/samba-3.0.20b does not compile with uClibc
Summary: net-fs/samba-3.0.20b does not compile with uClibc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-26 01:12 UTC by Tim Weber
Modified: 2006-01-29 02:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Weber 2006-01-26 01:12:56 UTC
This has been discussed with vapier on #gentoo-embedded 2006/Jan/25 16:20 CET.

Samba 3.0.20b cannot be emerged on uClibc systems, because those lack the file fstab.h which is "#include"d in client/umount.cifs.c. Samba 3.0.14a emerges fine according to vapier. He also says:
1640.02| <@vapier> Scytale: it looks like the fstab.h include is pointless ... so if you edit client/umount.cifs.c and remove the #include <fstab.h>, you should be able to continue on your way

The problem occured for me on my ARM uClibc embedded system (NSLU2), but it seems to be not arch-dependent.

The commit where the dependency on fstab.h was added can be found at http://lists.samba.org/archive/samba-cvs/2005-April/056544.html
Comment 1 Tim Weber 2006-01-26 01:14:52 UTC
This should be assigned to embedded@gentoo.org (requested by vapier), but it looks like I can't do this or am too stupid to find out how, so I'm adding a CC.
Comment 2 SpanKY gentoo-dev 2006-01-29 02:14:06 UTC
fixed in cvs