gnewsense-dev
[Top][All Lists]
Advanced

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

Re: [Gnewsense-dev] (UPDATED) Partial patch to gen-kernel


From: Sam Geeraerts
Subject: Re: [Gnewsense-dev] (UPDATED) Partial patch to gen-kernel
Date: Fri, 14 Aug 2009 22:51:35 +0200
User-agent: Thunderbird 2.0.0.22 (X11/20090711)

Karl Goetz schreef:
On Thu, 13 Aug 2009 23:14:38 +0930
Karl Goetz <address@hidden> wrote:

Hi all,

Attached is a partial patch to modify gen-kernel. It should fix the following bugs:

http://bugs.gnewsense.org/Bugs/00212
 - DeltaH - Kernel - non free licence /include/video/mach64
http://bugs.gnewsense.org/Bugs/00308
 - b43 kernel module suggests installation of proprietary firmware

The code to modify the b43 related bug is commented out. I got help
writing the sed line, and I have NFI what it does. I'm not putting it
in without understanding.

If those two things can be fixed, the only other blocker for the next
release is 248 (amslatex), which we are discussing in another thread.
kk


And because it looks like I  missed the point of the email:

Could someone else test it? For me it Doesn't Work. [1]
Else if someone knows how to fix it/work around checkmodule, that would
be wonderful too.
(I'm confused because I can't see any other work done for removing
modules in the deblob script past what I did here, but my removal
fails, and deblobs doesn't).
kk


[1]
dpkg-deb: building package `linux-kernel-devel' in
`../linux-kernel-devel_2.6.24-24.57_all.deb'. dpkg-deb: building
package `linux-source-2.6.24' in
`../linux-source-2.6.24_2.6.24-24.57_all.deb'. dpkg-deb: building
package `linux-doc-2.6.24' in
`../linux-doc-2.6.24_2.6.24-24.57_all.deb'. dpkg-deb: building package
`linux-headers-2.6.24-24' in
`../linux-headers-2.6.24-24_2.6.24-24.57_all.deb'. install
-d /root/linux-working/linux-2.6.24/debian/abi/2.6.24-24.57/i386 sed -e
's/^\(.\+\)[[:space:]]\+\(.\+\)[[:space:]]\(.\+\)$/\3 \2 \1/'
\ /root/linux-working/linux-2.6.24/debian/build/build-386/Module.symvers
| sort
/root/linux-working/linux-2.6.24/debian/abi/2.6.24-24.57/i386/386
Checking ABI for 386...check PASSED (good job, you saved yourself
some work) install
-d /root/linux-working/linux-2.6.24/debian/abi/2.6.24-24.57/i386
find /root/linux-working/linux-2.6.24/debian/build/build-386/ -name
\*.ko | \ sed -e 's/.*\/\([^\/]*\)\.ko/\1/' | sort
/root/linux-working/linux-2.6.24/debian/abi/2.6.24-24.57/i386/386.modules
II: Checking modules for 386... reading new modules...read 1936
modules.
   reading old modules...
      MISS: atyfb
      read 1937 modules : new(0)  missing(1)
EE: Missing modules (start begging for mercy)
make: *** [module-check-386] Error 1
dpkg-buildpackage: failure: debian/rules binary gave error exit status 2

I've not tried the patch myself (yet) and digging around in linux-2.6.24/debian didn't clarify much. But I think there's an error in your patch: you add the lines after "cd ..", so I think that they all fail. Although I don't see how this would create differences between old and new modules.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]