[PaX] --with pax -r LINUX_2_6 kernel.spec

Pawel Sikora pluto w agmk.net
Pią, 13 Maj 2005, 13:24:23 CEST


On Tuesday 29 of March 2005 01:11, Marek Guevara Braun wrote:
> Od jakiegoś czasu przy próbie budowania jądra z aktywnym PaX-em proces
> kopilacji wysypuje się przy odwołaniu do niezbudowanego narzędzia
> kallsyms - przyczyna są niezgodne opcje jądra z konfiga podstawowego
> oraz te dodawane przy aktywacji PaX-a a dokładnie:

ja wlasnie zbudowalem bzImage z paxem (wlaczone hidesym)
i sie nic nie wysyspalo (2.6.11.9-0.1:LINUX_2_6).
po prostu sie ksymsall nie zostalo zbudowane i nie bylo uzywane
zgodnie z ifdef-ami bedacymi w Makefile-ach.
mozesz podac przypadek wysypu, ktory moglbym zreprodukowac?

budowanie z HIDESYM:

(...)
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      vmlinux
  SYSMAP  System.map
  AS      arch/i386/boot/bootsect.o
  AS      arch/i386/boot/setup.o
  AS      arch/i386/boot/compressed/head.o
  CC      arch/i386/boot/compressed/misc.o
  OBJCOPY arch/i386/boot/compressed/vmlinux.bin
  GZIP    arch/i386/boot/compressed/vmlinux.bin.gz
  LD      arch/i386/boot/compressed/piggy.o
  LD      arch/i386/boot/compressed/vmlinux
  HOSTCC  arch/i386/boot/tools/build
  LD      arch/i386/boot/bootsect
  LD      arch/i386/boot/setup
  OBJCOPY arch/i386/boot/vmlinux.bin
  BUILD   arch/i386/boot/bzImage
Root device is (3, 1)
Boot sector 512 bytes.
Setup is 5231 bytes.
System is 1194 kB
Kernel: arch/i386/boot/bzImage is ready

budowanie bez HIDESYM:

(...)
  HOSTCC  scripts/kallsyms            [*]
(...)
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1               [*]
  KSYM    .tmp_kallsyms1.S            [*]
  AS      .tmp_kallsyms1.o            [*]
  LD      .tmp_vmlinux2               [*]
  KSYM    .tmp_kallsyms2.S            [*]
  AS      .tmp_kallsyms2.o            [*]
  LD      .tmp_vmlinux3               [*]
  KSYM    .tmp_kallsyms3.S            [*]
  AS      .tmp_kallsyms3.o            [*]
  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map             [*]
  AS      arch/i386/boot/setup.o
  LD      arch/i386/boot/setup
  CC      arch/i386/boot/compressed/misc.o
  OBJCOPY arch/i386/boot/compressed/vmlinux.bin
  GZIP    arch/i386/boot/compressed/vmlinux.bin.gz
  LD      arch/i386/boot/compressed/piggy.o
  LD      arch/i386/boot/compressed/vmlinux
  OBJCOPY arch/i386/boot/vmlinux.bin
  BUILD   arch/i386/boot/bzImage
Root device is (3, 1)
Boot sector 512 bytes.
Setup is 5231 bytes.
System is 1354 kB
Kernel: arch/i386/boot/bzImage is ready

-- 
The only thing necessary for the triumph of evil
  is for good men to do nothing.
                                           - Edmund Burke




Więcej informacji o liście dyskusyjnej pld-kernel