pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/44325: emulators/qemu doesn't build on netbsd-4

>Number:         44325
>Category:       pkg
>Synopsis:       emulators/qemu doesn't build on netbsd-4
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 04 01:20:00 +0000 2011
>Originator:     Michael van Elst
>Release:        NetBSD 4.0_STABLE
                                Michael van Elst
                                "A potential Snark may lurk in every tree."
System: NetBSD henery 4.0_STABLE NetBSD 4.0_STABLE (HENERY) #33: Sat Sep 4 
13:49:00 CEST 2010 
Architecture: i386
Machine: i386
Building emulators/qemu aborts because the bios sign script runs
the 'od' command with the option '-A n' which isn't supported
in netbsd-4.

  Building optionrom/multiboot.img
  Building optionrom/multiboot.raw
  Signing optionrom/multiboot.bin
od: unknown option -- A
od: od(1) has been deprecated for hexdump(1).
hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]
 arithmetic expression: syntax error: "  * 512 - 1 "
gmake[1]: *** [multiboot.bin] Error 2
rm multiboot.o multiboot.raw multiboot.img
gmake: *** [romsubdir-optionrom] Error 2
*** Error code 2

Try to build emulators/qemu on netbsd-4.

-A n tells od to not print the address column, use standard text
tools instead.

In pc-bios/optionrom/ line 34:
nums=`od -t u1 -v "$1" | sed -e 's/^[^ ]* //'`


Home | Main Index | Thread Index | Old Index