Prodigem
Blog
   
March 12, 2003
  DKMS version 0.23.18 available

New versions, as always, available here.

* I added patching support in dkms.conf. You can now specify PATCH0=<patch_filename>, PATCH1=..., etc. in your dkms.conf and the patches will be applied in numerical order to your source each time before it builds. All patches are expected to be in -p1 format and should be installed into the /usr/src/<module>-<module-version>/patches/ directory.

* With patching support also comes kernel specific patches. These should be entered in the form of PATCH_<kernel-regexp> in dkms.conf. If the <kernel-regexp> matches to the kernel you are currently trying to build a module for, then this patch will be applied. All kernel specific patches are applied after generic patches.

* All module builds now occur in the directory /var/dkms/<module>/<module-version>/build/. Before each build, the source is copied into this directory for /usr/src/<module>-<module-version>/. If a build succeeds, then this directory is emptied after the build. However, if a build fails or if patches fail to apply, then this directory is left with the source in it so that further troubleshooting can be done.

* There is no longer a limit to how many MODULES_CONF entries can be placed in dkms.conf (used to be a 5 entry limit). As well, the format was changed from MODULES_CONF_<#>=... to just MODULES_CONF<#>=...

* DKMS no longer sources in /etc/init.d/functions as this is Red Hat specific and was not utilized anyway.

* Modules are no longer assumed to end with .o. This means the explicit built name of your module must be specified in dkms.conf.

By Gary at 05:02 PM in Linux | Comments (0)  
 
Comments
  There are currently 0 comments for this entry.  
 
Post A Comment









Remember personal info?






March 2003
S M T W T F S
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

Categories
Linux
Miscellaneous
Music
Rights
Sci/Tech
World
 
Archives
Current
September 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
July 2003
June 2003
May 2003
April 2003
March 2003
February 2003
 
Email
gary@lerhaupt.com
 
Powered By
Movable Type