Package: quik Version: 2.1-9 Severity: important Justification: fails to build from source
Trying to build quik from source fails due to depending on asm/page.h which is no longer exported by the kernel sources. If the #include is commented out, it builds, but then doesn't work. Seem the first stage doesn't work when run through the current version of ld. The second stage ends up at about 80kb instead of 60kb as in the previous build which was done a few years ago). This then hits yet another bug, which is that the number of blocks which is often 1kb on a small /boot partition) allowed in the bootloader is 64, so 80 blocks causes an overflow which causes strange errors to be printed by quik when trying to map the second stage loader. I tried to change this to 128 by changing the required places, but since I can't get the first stage loader to build in a working way, that doesn't help, and I know pretty much nothing about ld and powerpc assembly. Now on top of all this, quik only allocates 16MB of ram at start, and this has to be enough for both the kernel and initrd (after decompression) and the current debian 2.6.26 kernel is about 6MB, and the default initrd is about 18MB after decompression, and hence quik fails to boot lenny. Changing initramfs to use 'dep' rather than 'most' for modules to include shrinks the initrd enough to fit and lenny can actually boot with the build of quik that is already included. I would love to fix all this so quik works properly with lenny, but I can't figure out the first stage build problem to get started on it. -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: powerpc (ppc) Kernel: Linux 2.6.26-1-powerpc Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages quik depends on: ii libc6 2.7-18 GNU C Library: Shared libraries quik recommends no packages. quik suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org