linux-source-2.6.28 compile error with squashfs3.4

Bug #320174 reported by Ralph Ulrich on 2009-01-22

This bug report was converted into a question: question #58796: linux-source-2.6.28 compile error with squashfs3.4.

2
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: linux-source-2.6.28

On Ubuntu-Jaunty I tried to compile linux-source-2.6.28-5.13 with a newer version of squashfs (version 3.4 ).
After copying squash3.4 files to /usr/src/linux/ubuntu/squashfs the compile breaks in this directory with ERROR 2
and a message: unknown TASK_NORMAL and unknown TASK_UNINTERRUPTIBLE

Where do TASK_NORMAL and TASK_UNINTERRUPTIBLE come from?
(With a vanilla kernel 2.6.28.1 I don't get this error and squashfs3.4 compiles its module.)

Examining the information you have given us this is being converted into a question in the support tracker. We appreciate the difficulties you are facing, but it would make more sense to raise problems you are having in the support tracker rather than opening a bug report.

However to add some additional information for the issue you are seeing, I see the following being defined:

ogasawara@yoji:~/ubuntu-jaunty$ grep -n "#define TASK_NORMAL" include/linux/sched.h

191:#define TASK_NORMAL (TASK_INTERRUPTIBLE | TASK_UNINTERRUPTIBLE)

ogasawara@yoji:~/ubuntu-jaunty$ grep -n "#define TASK_UNINTERRUPTIBLE" include/linux/sched.h

175:#define TASK_UNINTERRUPTIBLE 2

Do you have the appropriate linux headers installed?

Changed in linux:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions