-
cloop 2.01-5 compile failure -- conf.vars missing
I built a new kernel on an 3.8.1 system; and now need to update cloop. The compile failes
on line 9 , lookingf for:
"include $(KERNEL_DIR)/.conf.vars"
There is no file by this name on my system.. ? (find / -name conf.vars -print)
Is this a version out of step? Do I need this conf.vars ; no one else seems to.
BillS
-
Moving On ....
I commenebted out the include for the missing file, just to see what would happen.
Things compiled fine until compressed_loop.c.
Line 205: generated a compiler error that :
structure has no member named 'buf'
The line itself is
Code:
static int clo_read_actor(read_descriptor_t * desc , ... otherparms)
{
...
struct clo_read_data *p = (struct clo_read_data*)desc->buf;
...
The include file /usr/src/kernel-source-2.6.11/include/linux/fs.h is included which has the
read_descriptor_t structure definition which included the desc definition.
I am almost thinking a compiler problem, but I must be missing something.
BillS
-
Found the answer --
Found a couple of coding errors and fixed them.
Then compile worked.
Problem solved
-
Not really can't insmod
Code:
[cloop-2.01-5]# insmod ./cloop.ko
insmod: error inserting './cloop.ko': -1 Unknown symbol in module
[cloop-2.01-5]#
This was after a make run completed without reporting an error.
Using ketnel 2.6.11 source directory
BillS
-
Use "modinfo" to check the kernel version string on the cloop.ko module and the kernel you compiled (by checking a random module in the build tree). (You can also use "strings" and grep for "vermagic"). If these don't match, you need to correct that by editing the makefiles by hand. The relevant variables are at the top of both makefiles. This does not completely solve the problem, however. I've gotten that far and then failed to boot, and you may too. Hoping to ask folks if there are other problems with the cloop version for 3.8.1.
-
I am using Debian, and my kernel is Linux debian 2.6.11-1-686, cloop is : 2.01.5-4,
I tried to use apt-get source kernel-source-2.6.11***, and then tar -xzvf /usr/src/kernel-source-2.6.11 and ln -s *****
I don't meet the problem of conf.vars but another problem:
test -e advancecomp-1.9_create_compressed_fs/config.status || ( cd advancecomp-1.9_create_compressed_fs && ./configure)
/bin/sh: line 1: cd: advancecomp-1.9_create_compressed_fs: No such file or directory
make: *** [advancecomp-1.9_create_compressed_fs/advfs] Error 1
whar is advancecomp-1.9_create_compressed_fs? it doesn't exist in cloop's source.
-
Knopper said that cloop-2.02 is the version that is good (corrects these errors). But didn't tell me where it was archived...
Similar Threads
-
By pegasus in forum Networking
Replies: 1
Last Post: 02-06-2010, 12:39 AM
-
By mumia-w-18 in forum Customising & Remastering
Replies: 1
Last Post: 10-16-2009, 04:15 PM
-
By giovanni in forum General Support
Replies: 0
Last Post: 03-04-2004, 02:23 PM
-
By giosoftware in forum General Support
Replies: 0
Last Post: 02-10-2004, 01:54 PM
-
By Nesser in forum General Support
Replies: 2
Last Post: 03-27-2003, 01:16 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

IBM Power S822 POWER8 1x CPU 32GB DDR4 RAM 2U Rack Server No HDD.
$629.99

Lot of 2 IBM blade center Type H chassis 8852
$559.00

Ibm Computer Tower
$400.00

IBM System S822 Dual Socket Server Motherboard W/Cage FRU P/N: 74Y4343 Tested
$499.99

IBM 4262 SYSTEM x3200 Tower - HDD Wiped, NO OS
$80.00

IBM SYSTEM X3500 M3 SERVER 7380AC1 TOWER Server XEON E5620 8GB RAID SEE NOTES
$108.92

IBM Power 8 S822L Server 8247-22L POWER8 Enterprise 256GB RAM 2x 00KV626 CPU
$999.99

Pre Owned | IBM System x3650 M4 AC1 Server with 1x Intel CPU & 16GB RAM
$154.99

IBM 7915 AC1 M4 E27R704 Server Intel 2650V2 32GB RAM NO HDD w/ 2x 750w PSU
$200.00

IBM QRadar xx29 2x Xeon E5-2650v4 2x 900W PSU M5120 12x 3.5" Bay Server No RAM
$149.99