Skip to contentSkip to conversation

Announce: Kernel Build for 2.5, Release 1.1 is available.

DISCUSSION Keith Owens 4 participants 5 messages Aug 12, 2001 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw
Quoted 1 line · Rasmus Andersen

pp_makefile2: drivers/char/defkeymap.o is selected but is not part of vmlinux, missing link_subdirs?

Against 2.4.8 + kbuild-2.5-2.4.8-1. I will put up a -2 later today containing this fix and a few others.

Index: 8.7/scripts/pp_makefile2.c

scripts/pp_makefile2.c Sun, 12 Aug 2001 11:43:58 +1000 kaos (linux-2.4/I/d/36_pp_makefil 1.24 644) renamed from scripts/pp_makefile2.c Sat, 11 Aug 2001 22:45:22 +1000 kaos (linux-2.4/I/d/36_pp_makefil 1.24 644) +4 -1
@@ -754,7 +754,10 @@ int special_oais(PP_DIRENT *dirent, PP_D
   }
   if (dirent->value.db) {
     DB *db = db_list[dirent->value.db];
-    if (!dirent->istarget) {
+    /* FIXME: when the go faster stripes are added, make sure that
+     * dirent->istarget and db->istarget are synced earlier.
+     */
+    if (!db->istarget && !dirent->istarget) {
       return(0);
     }
     switch (type) {
Quoted 3 lines

pp_makefile2: Cannot find source for target drivers/sound/emu10k1/efxmgr.o
pp_makefile2: Cannot find source for target drivers/sound/emu10k1/joystick.o
pp_makefile2: Cannot find source for target drivers/sound/emu10k1/passthrough.o

You put kbuild-2.5-2.4.8-1 on an 2.4.8-pre kernel. Linus moved emu10k1 to its own directory in 2.4.8. You have match kbuild with the correct kernel.

#2 lore raw
In reply to a message not in the archive
Quoted 6 lines · Keith Owens
Quoted 1 line · Rasmus Andersen

pp_makefile2: drivers/char/defkeymap.o is selected but is not part of vmlinux, missing link_subdirs?

Against 2.4.8 + kbuild-2.5-2.4.8-1. I will put up a -2 later today containing this fix and a few others.

k, thanks.

Signature · 2 lines
Tom Rini (TR1265)
http://gate.crashing.org/~trini/
#3 lore raw
In reply to a message not in the archive

On Sun, Aug 12, 2001 at 12:11:27PM +1000, Keith Owens wrote:
[...]

Quoted 7 lines
Quoted 3 lines

pp_makefile2: Cannot find source for target drivers/sound/emu10k1/efxmgr.o
pp_makefile2: Cannot find source for target drivers/sound/emu10k1/joystick.o
pp_makefile2: Cannot find source for target drivers/sound/emu10k1/passthrough.o

You put kbuild-2.5-2.4.8-1 on an 2.4.8-pre kernel. Linus moved emu10k1 to its own directory in 2.4.8. You have match kbuild with the correct kernel.

Yes, I have to and no, I did not. It was kbuild-2.5-2.4.8-1 on a freshly untarred 248.tar.gz from a mirror. But kbuild-...-2 fixes it for me fine.

Signature · 5 lines
        Rasmus([email protected])

"Give a man a fish, and he eats for a day. Teach a man to fish, and a
US Navy submarine will make sure he's never hungry again." -- Chris
Neufeld
#4 lore raw
Quoted 6 lines · Rasmus Andersen

On Sun, Aug 12, 2001 at 12:11:27PM +1000, Keith Owens wrote:
[...]

Quoted 4 lines
Quoted 3 lines

pp_makefile2: Cannot find source for target drivers/sound/emu10k1/efxmgr.o
pp_makefile2: Cannot find source for target drivers/sound/emu10k1/joystick.o
pp_makefile2: Cannot find source for target drivers/sound/emu10k1/passthrough.o

Quoted 7 lines
Quoted 3 lines

You put kbuild-2.5-2.4.8-1 on an 2.4.8-pre kernel. Linus moved emu10k1 to its own directory in 2.4.8. You have match kbuild with the correct kernel.

Yes, I have to and no, I did not. It was kbuild-2.5-2.4.8-1 on a freshly untarred 248.tar.gz from a mirror. But kbuild-...-2 fixes it for me fine.

Very strange, drivers/sound/emu10k1/efxmgr.c is definitely in 2.4.8 but not in 2.4.8-pre. The corrected emu10k1 list in kbuild-2.5-2.4.8-2 added even more objects, but did not remove references to efxmgr. I still think it was a bad source tree problem. Oh well, it is "fixed" now.

#5 lore raw

(not subbed to kbuild-devel, snipping)

Quoted 4 lines · Keith Owens

Very strange, drivers/sound/emu10k1/efxmgr.c is definitely in 2.4.8 but not in 2.4.8-pre. The corrected emu10k1 list in kbuild-2.5-2.4.8-2 added even more objects, but did not remove references to efxmgr. I still think it was a bad source tree problem. Oh well, it is "fixed" now.

2.4.8-pre does not contain efxmgr.c, passthrough.c, and passthrough.h, which were in development after v0.7 EMU10K1 was brought into the kernel.

dtc

---
Dan Chen [email protected]
GPG key: www.cs.unc.edu/~chenda/pubkey.gpg.asc