Bug 8936 - x86_64 build failed: undefined reference to loaddebug
: x86_64 build failed: undefined reference to loaddebug
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kernel-image-wks26-up)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-01-25 22:56 by
Modified: 2006-03-04 01:14 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-01-25 22:56:28
I'm trying to build kernel-image-wks26-up-2.6.14-alt4 on my x86_64 box and get
following error messages:

...
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
kernel/built-in.o: In function `do_suspend2_lowlevel': undefined reference to
`loaddebug'
kernel/built-in.o: In function `do_suspend2_lowlevel': undefined reference to
`loaddebug'
kernel/built-in.o: In function `do_suspend2_lowlevel': undefined reference to
`loaddebug'
kernel/built-in.o: In function `do_suspend2_lowlevel': undefined reference to
`loaddebug'
kernel/built-in.o: In function `do_suspend2_lowlevel': undefined reference to
`loaddebug'
kernel/built-in.o: more undefined references to `loaddebug' follow
make: *** [.tmp_vmlinux1] Error 1
make: Leaving directory
`/usr/src/RPM/BUILD/kernel-image-wks26-up-2.6.14-alt4/kernel-source-2.6.14'
error: Bad exit status from /usr/src/tmp/rpm-tmp.13739 (%build)

So kernel can't be built.
------- Comment #1 From 2006-01-25 23:13:14 -------
Приведите версию kernel-feat-swsusp с которым вы собираете это ядро. Есть
подозрение, что это появилось в -rc15 и придется делать hotfix.
------- Comment #2 From 2006-01-26 00:29:51 -------
Да, появилось в rc15. Из include/asm-x86_64/suspend2.h убрали 
#include <asm/suspend.h>

Только как решать? Добавить #include или #define loaddebug?
------- Comment #3 From 2006-01-26 01:13:58 -------
судя по патчу, это опечатка. надо вернуть #include/suspend.h обратно и повесить
багу в mainstream.
------- Comment #4 From 2006-01-26 09:02:07 -------
А на 2.2 перейти?
------- Comment #5 From 2006-01-26 16:52:59 -------
А там что по другому? Т.е. собирается на x86_64?
------- Comment #6 From 2006-02-06 02:07:44 -------
Прошу прощения у Андрея. 2.2 действительно работает на AMD64 - ядра 2.6.14 и
2.6.15.
------- Comment #7 From 2006-03-04 01:00:28 -------
исправлено в kernel-feat-swsusp-20051227-alt5. Новые wks26 с этим -feat уже в
сизифе.