From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1J769z-000245-39 for mharc-grub-devel@gnu.org; Tue, 25 Dec 2007 04:33:15 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J769x-00022n-02 for grub-devel@gnu.org; Tue, 25 Dec 2007 04:33:13 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J769s-00021f-Ec for grub-devel@gnu.org; Tue, 25 Dec 2007 04:33:12 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J769s-00021c-9r for grub-devel@gnu.org; Tue, 25 Dec 2007 04:33:08 -0500 Received: from aybabtu.com ([69.60.117.155]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1J769s-0003Jh-3j for grub-devel@gnu.org; Tue, 25 Dec 2007 04:33:08 -0500 Received: from [192.168.10.6] (helo=thorin) by aybabtu.com with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1J769o-0005gr-Gc; Tue, 25 Dec 2007 10:33:06 +0100 Received: from rmh by thorin with local (Exim 4.63) (envelope-from ) id 1J769R-00039d-Tj; Tue, 25 Dec 2007 10:32:41 +0100 Date: Tue, 25 Dec 2007 10:32:41 +0100 From: Robert Millan To: grub-devel@gnu.org Message-ID: <20071225093241.GA12060@thorin> References: <20071222194111.GA8254@durotan.0x539.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071222194111.GA8254@durotan.0x539.de> Organization: free as in freedom X-Message-Flag: Worried about Outlook viruses? Switch to Thunderbird! www.mozilla.com/thunderbird X-Debbugs-No-Ack: true User-Agent: Mutt/1.5.13 (2006-08-11) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. Cc: 457491-forwarded@bugs.debian.org, Philipp Kern Subject: Fwd: grub2: FTBFS on powerpc (__floatundisf in ls is not defined) X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Dec 2007 09:33:13 -0000 Any comments on this one? It seems to me that the module dependency hack doesn't take into account gcc internal symbols. Maybe skipping symbols starting with _ (or __?) would suffice ? On Sat, Dec 22, 2007 at 08:41:11PM +0100, Philipp Kern wrote: > Package: grub2 > Version: 1.95+20071004-2 > Severity: serious > > Your package fails to build on powerpc since version 1.95+20071004-2. > Please fix this long-standing issue. > > Automatic build of grub2_1.95+20071101-1 on voltaire by sbuild/powerpc 99.99 > Build started at 20071106-1003 > ****************************************************************************** > [...] > nm -u -P -p pre-elf.o | cut -f1 -d' ' >> und-elf.lst > echo 'gzio' > und-gzio.lst > nm -u -P -p pre-gzio.o | cut -f1 -d' ' >> und-gzio.lst > cat kernel_syms.lst def-_linux.lst def-linux.lst def-normal.lst def-suspend.lst def-reboot.lst def-halt.lst def-_multiboot.lst def-multiboot.lst def-fshelp.lst def-fat.lst def-ufs.lst def-ext2.lst def-ntfs.lst def-minix.lst def-hfs.lst def-jfs.lst def-iso9660.lst def-xfs.lst def-affs.lst def-sfs.lst def-hfsplus.lst def-amiga.lst def-apple.lst def-pc.lst def-sun.lst def-acorn.lst def-gpt.lst def-raid.lst def-lvm.lst def-hello.lst def-boot.lst def-terminal.lst def-ls.lst def-cmp.lst def-cat.lst def-help.lst def-font.lst def-search.lst def-test.lst def-loopback.lst def-configfile.lst def-terminfo.lst def-blocklist.lst def-elf.lst def-gzio.lst /dev/null \ > | mawk -f /build/buildd/grub2-1.95+20071101/genmoddep.awk und-_linux.lst und-linux.lst und-normal.lst und-suspend.lst und-reboot.lst und-halt.lst und-_multiboot.lst und-multiboot.lst und-fshelp.lst und-fat.lst und-ufs.lst und-ext2.lst und-ntfs.lst und-minix.lst und-hfs.lst und-jfs.lst und-iso9660.lst und-xfs.lst und-affs.lst und-sfs.lst und-hfsplus.lst und-amiga.lst und-apple.lst und-pc.lst und-sun.lst und-acorn.lst und-gpt.lst und-raid.lst und-lvm.lst und-hello.lst und-boot.lst und-terminal.lst und-ls.lst und-cmp.lst und-cat.lst und-help.lst und-font.lst und-search.lst und-test.lst und-loopback.lst und-configfile.lst und-terminfo.lst und-blocklist.lst und-elf.lst und-gzio.lst > moddep.lst \ > || (rm -f moddep.lst; exit 1) > __floatundisf in ls is not defined > make[1]: *** [moddep.lst] Error 1 > make[1]: Leaving directory `/build/buildd/grub2-1.95+20071101/build/grub-ieee1275' > make: *** [build/grub-ieee1275] Error 2 > dpkg-buildpackage: failure: debian/rules build gave error exit status 2 > ****************************************************************************** > Build finished at 20071106-1007 > FAILED [dpkg-buildpackage died] > > The build log is available at [0]. > > Kind regards, > Philipp Kern > > [0] http://buildd.debian.org/fetch.cgi?&pkg=grub2&ver=1.95%2B20071101-1&arch=powerpc&stamp=1194343724&file=log > -- > .''`. Philipp Kern (proud) Debian Developer > : :' : http://philkern.de Ubuntu MOTU > `. `' xmpp:phil@0x539.de > `- finger pkern/key@db.debian.org -- Robert Millan I know my rights; I want my phone call! What use is a phone call, if you are unable to speak? (as seen on /.)