Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30470 - lufs-0.9.6 does not support 2.6 kernels
Summary: lufs-0.9.6 does not support 2.6 kernels
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tim Yamin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-05 23:47 UTC by Jason Rhinelander
Modified: 2003-10-17 08:41 UTC (History)
4 users (show)

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


Attachments
patch to fix. (lufs-kernel-2.6.patch,73.30 KB, patch)
2003-10-06 03:56 UTC, James Harlow (RETIRED)
Details | Diff
lufs-0.9.6.Kernel2.6Support.patch --> stick in sys-fs/lufs/files/ (lufs-0.9.6.Kernel2.6Support.patch,529 bytes, patch)
2003-10-12 08:45 UTC, Tim Yamin (RETIRED)
Details | Diff
Updated ebuild (lufs-0.9.6-r1.ebuild,2.17 KB, text/plain)
2003-10-12 08:47 UTC, Tim Yamin (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Rhinelander 2003-10-05 23:47:52 UTC
It doesn't get very far:

>>> md5 src_uri ;-) lufs-0.9.6.tar.gz
>>> Unpacking source...
>>> Unpacking lufs-0.9.6.tar.gz to /var/tmp/portage/lufs-0.9.6/work
>>> Source unpacked.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking OS... Linux
checking kernel... 2.6.0-test5-mm4
checking kernel support... configure: error: 2.6 not supported!
 
!!! ERROR: sys-fs/lufs-0.9.6 failed.
!!! Function econf, Line 324, Exitcode 1
!!! econf failed


Since lufs suposedly supports 2.5 kernels, it should also support 2.6 kernels.  It ought to be trivial to fix this up, and send a patch to the lufs people.
Comment 1 James Harlow (RETIRED) gentoo-dev 2003-10-06 03:56:06 UTC
Created attachment 18851 [details, diff]
patch to fix.

Try this - I don't have a 2.6 kernel, so I can't test this, but it should
work
if the headers don't need modification.
Comment 2 James Harlow (RETIRED) gentoo-dev 2003-10-06 08:50:20 UTC
Comment on attachment 18851 [details, diff]
patch to fix.

doesn't work.
Comment 3 James Harlow (RETIRED) gentoo-dev 2003-10-06 10:10:14 UTC
OK, this is non-trivial, and I don't have enough experience of working with
the kernel to fix it myself, so unless someone else wants to patch it I'd
suggest marking it resolved as cantfix or later.
Comment 4 Tim Yamin (RETIRED) gentoo-dev 2003-10-12 08:45:02 UTC
Created attachment 19130 [details, diff]
lufs-0.9.6.Kernel2.6Support.patch --> stick in sys-fs/lufs/files/
Comment 5 Tim Yamin (RETIRED) gentoo-dev 2003-10-12 08:47:01 UTC
Created attachment 19131 [details]
Updated ebuild
Comment 6 Tim Yamin (RETIRED) gentoo-dev 2003-10-12 08:48:00 UTC
Okay, added an updated ebuild and a patch which you stick in files. Make
sure the patch is in files and has a "lufs-0.9.6.Kernel2.6Support.patch"
filename!

Compiles fine, but I don't know how to test this. If it works, tell me and
I'll commit this in.
Comment 7 Jon Hood (RETIRED) gentoo-dev 2003-10-16 18:32:28 UTC
ftpfs seems to be working; however, I have been unable to successfully use
an sshfs system.
Comment 8 Tim Yamin (RETIRED) gentoo-dev 2003-10-17 08:41:26 UTC
In which case this needs upstream intervention and is not a Gentoo bug.