[ATrpms-devel] Modules for kernel 2.6.27.12-170.2.5.fc10

Paulo Cavalcanti promac at gmail.com
Wed Jan 28 14:19:55 CET 2009


Hi,

nvidia and video4linux built fine.

alsa was the problem. I had to remove all this
stuff for compiling it:

-------------------------------------------------------------------------------------------------------------

%if %{kmdl_userland}
%else
grep gfp_t %{kmdl_kernelsrcdir}/include/linux/gfp.h > /dev/null \
  && perl -pi -e's,(.* gfp_t;)$,/* $1 */,' include/adriver.h
if ! grep DMA_31BIT_MASK %{kmdl_kernelsrcdir}/include/linux/dma-mapping.h >
/dev/null; then
  mv alsa-kernel/pci/ali5451/ali5451.c alsa-kernel/pci/ali5451/ali5451.c.bak
  echo '#define DMA_31BIT_MASK    0x000000007fffffffULL' >
alsa-kernel/pci/ali5451/ali5451.c
  cat alsa-kernel/pci/ali5451/ali5451.c.bak >>
alsa-kernel/pci/ali5451/ali5451.c
fi
if ! grep DMA_30BIT_MASK %{kmdl_kernelsrcdir}/include/linux/dma-mapping.h >
/dev/null; then
  mv alsa-kernel/pci/trident/trident_main.c
alsa-kernel/pci/trident/trident_main.c.bak
  echo '#define DMA_30BIT_MASK 0x000000003fffffffULL' >
alsa-kernel/pci/trident/trident_main.c
  cat alsa-kernel/pci/trident/trident_main.c.bak >>
alsa-kernel/pci/trident/trident_main.c
fi
perl -pi -e's,#include <dpi56301.h>,#include "dpi56301.h",'
pci/asihpi/hpi56301.c
perl -pi -e's,#include <boot4ka.h>,#include "boot4ka.h",'
pci/asihpi/hpi56301.c
%endif

grep -rl '#include <linux/config.h>' . | xargs perl -pi -e's,#include
<linux/config.h>,#include <linux/autoconf.h>,'

----------------------------------------------------------------------------------------------------------------------

What were these for? RHEL?


-- 
Paulo Roma Cavalcanti
LCG - UFRJ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.atrpms.net/pipermail/atrpms-devel/attachments/20090128/4b3e6d57/attachment.html 


More information about the atrpms-devel mailing list