From: "R. J. Wysocki" First, the 2.6.1-mm1 does not compile on x86_64 when CONFIG_KDBG is not set. Second, you can't "make xconfig" on SuSE 9.0 64-bit (AMD64). Attached is a patch to fix this (I don't know if I use the right #define for kdbg here, so please verify). --- arch/x86_64/kernel/irq.c | 2 ++ scripts/kconfig/Makefile | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff -puN arch/x86_64/kernel/irq.c~kgdb-x86_64-build-fix arch/x86_64/kernel/irq.c --- 25/arch/x86_64/kernel/irq.c~kgdb-x86_64-build-fix 2004-01-10 14:26:02.000000000 -0800 +++ 25-akpm/arch/x86_64/kernel/irq.c 2004-01-10 14:26:02.000000000 -0800 @@ -406,7 +406,9 @@ out: irq_exit(); +#ifdef CONFIG_KGDB_IRQ kgdb_process_breakpoint(); +#endif return 1; } diff -puN scripts/kconfig/Makefile~kgdb-x86_64-build-fix scripts/kconfig/Makefile --- 25/scripts/kconfig/Makefile~kgdb-x86_64-build-fix 2004-01-10 14:26:02.000000000 -0800 +++ 25-akpm/scripts/kconfig/Makefile 2004-01-10 14:26:02.000000000 -0800 @@ -95,7 +95,7 @@ clean-files := libkconfig.so lkc_defs.h HOSTCFLAGS_lex.zconf.o := -I$(src) HOSTCFLAGS_zconf.tab.o := -I$(src) -HOSTLOADLIBES_qconf = -L$(QTDIR)/lib -Wl,-rpath,$(QTDIR)/lib -l$(QTLIB) -ldl +HOSTLOADLIBES_qconf = -L$(QTDIR)/lib -L$(QTDIR)/lib64 -Wl,-rpath,$(QTDIR)/lib -l$(QTLIB) -ldl HOSTCXXFLAGS_qconf.o = -I$(QTDIR)/include HOSTLOADLIBES_gconf = `pkg-config gtk+-2.0 gmodule-2.0 libglade-2.0 --libs` _