lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Sat, 27 Oct 2007 07:07:55 +0200
From:	Markus Elfring <>
Subject:  Re: Check handling of kernel build output directory

> You did it in your output directory I assume.


> kbuild complains that the source directory is not clean - which
> is what you need to clean up.

I am looking for the real reasons for the occuring error messages. Let us look at another
test example ...

Sonne:~ # ls -ld /usr/src/linux
lrwxrwxrwx 1 root root 23 Oct 13 10:11 /usr/src/linux -> /usr/src/linux-
Sonne:~ # cd /usr/src/linux-
Sonne:/usr/src/linux- # unset KBUILD_OUTPUT && make mrproper && cp -p
/boot/config- .config && export
KBUILD_OUTPUT=/usr/src/obj/linux/ && rm -rf $KBUILD_OUTPUT/*
  CLEAN   .config
Sonne:/usr/src/linux- # make oldconfig && date && echo
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY && make -j2 modules_install install && echo
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  GEN     /usr/src/obj/linux/
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -o arch/x86_64/Kconfig
* Linux Kernel Configuration
* General setup
# configuration written to .config
Sat Oct 27 06:43:24 CEST 2007
  GEN     /usr/src/obj/linux/
scripts/kconfig/conf -s arch/x86_64/Kconfig
  GEN     /usr/src/obj/linux/
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86_64
  Using /usr/src/linux- as source for kernel
  /usr/src/linux- is not clean, please run 'make mrproper'
  in the '/usr/src/linux-' directory.
make[1]: *** [prepare3] Error 1
make: *** [_all] Error 2
make: INTERNAL: Exiting with 3 jobserver tokens available; should be 2!

Which files are not clean in my situation after the command "make mrproper" was executed
at the beginning?

Which results do you or other software developers get by such test runs on kernel releases
since "" like it is published by SUSE now?
( I can build the current Linux kernel into my source directory successfully.)


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

Powered by blists - more mailing lists