2.5.xx

2 messages, 2 authors, 2002-10-06 · open the first message on its own page

2.5.xx

From: Albert D. Cahalan <hidden>
Date: 2002-10-05 23:03:48

Anybody with 2.5.xx running? I need the very latest code
to run on my Mac Cube.

Linus's BitKeeper tree stops compiling when it hits the
ppc signal code, with some complaint about a lock. With
that fixed, the build stops in the Mac IDE code with a
complaint about something missing from a struct.

So I gave up on that and got the linuxppc-2.5 BitKeeper
tree instead. Compiling fails for several things, all of
which I reluctantly disable: ieee1394, Mac serial ports,
the OpenFirmware framebuffer... and I even fixed an
include for FASTCALL in include/linux/workqueue.h before
getting stopped with a link error that appears to be
video-related. Any fix? I need the aty128fb driver.

        ld  -Ttext 0xc0000000 -Bstatic -T arch/ppc/vmlinux.lds.s arch/ppc/kernel/head.o  init/built-in.o --start-group  arch/ppc/kernel/built-in.o  arch/ppc/platforms/built-in.o  arch/ppc/mm/built-in.o  arch/ppc/lib/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o  lib/lib.a  drivers/built-in.o  sound/built-in.o  net/built-in.o --end-group  -o vmlinux
drivers/built-in.o(.data+0x2df68): undefined reference to `cfb_fillrect'
drivers/built-in.o(.data+0x2df6c): undefined reference to `cfb_copyarea'
drivers/built-in.o(.data+0x2df70): undefined reference to `cfb_imageblit'
make: *** [vmlinux] Error 1


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: 2.5.xx

From: Franz Sirl <hidden>
Date: 2002-10-06 09:48:25

On Sunday 06 October 2002 01:03, Albert D. Cahalan wrote:
Anybody with 2.5.xx running? I need the very latest code
to run on my Mac Cube.

Linus's BitKeeper tree stops compiling when it hits the
ppc signal code, with some complaint about a lock. With
that fixed, the build stops in the Mac IDE code with a
complaint about something missing from a struct.

So I gave up on that and got the linuxppc-2.5 BitKeeper
tree instead. Compiling fails for several things, all of
which I reluctantly disable: ieee1394, Mac serial ports,
the OpenFirmware framebuffer... and I even fixed an
include for FASTCALL in include/linux/workqueue.h before
getting stopped with a link error that appears to be
video-related. Any fix? I need the aty128fb driver.

        ld  -Ttext 0xc0000000 -Bstatic -T arch/ppc/vmlinux.lds.s
arch/ppc/kernel/head.o  init/built-in.o --start-group
arch/ppc/kernel/built-in.o  arch/ppc/platforms/built-in.o
arch/ppc/mm/built-in.o  arch/ppc/lib/built-in.o kernel/built-in.o
mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o  lib/lib.a
drivers/built-in.o  sound/built-in.o  net/built-in.o --end-group  -o
vmlinux drivers/built-in.o(.data+0x2df68): undefined reference to
`cfb_fillrect' drivers/built-in.o(.data+0x2df6c): undefined reference to
`cfb_copyarea' drivers/built-in.o(.data+0x2df70): undefined reference to
`cfb_imageblit' make: *** [vmlinux] Error 1
Try the attached patch, it works for me. It fixes aty128 linking, sound as
modules and AEC6280 IDE initialization. ieee1394 is a generic 2.5 problem, it
hasn't been fully ported to 2.5 yet. offb probably needs porting to the new
FB API. For macserial, I _think_ paulus/benh talked about that, expect a fix
soon.

Generally try to repull quite often as Paul and Tom do an extremely good job
keeping linuxppc-2.5 uptodate with Linus.

Franz.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help