Current-Users archive

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

Re: userland build failing on i386



Waitman Gobble <uzimac%da3m0n8t3r.com@localhost> wrote ..
> 
> Hi,
> 
> I'm having trouble with libm on NetBSD-current w/ i386 . Looks like something 
> with
> libm. (which I see has been recently updated).
> 
> bombing out building userland.
> 
> /usr/src/gnu/dist/groff/src/devices/grodvi/dvi.cpp
> #      link  grodvi/grodvi
> /usr/src/../tools/bin/i486--netbsdelf-c++    
> --sysroot=/usr/src/../obj/destdir.i386
> -o grodvi  dvi.o 
> /usr/src/../obj/gnu/usr.bin/groff/src/libs/libdriver/libdriver.a
> /usr/src/../obj/gnu/usr.bin/groff/src/libs/libgroff/libgroff.a -lm       
> -Wl,-rpath-link,/usr/src/../obj/destdir.i386/lib
> -L=/lib
> /usr/src/../obj/destdir.i386/lib/libm.so: undefined reference to `_scalbnfl'
> /usr/src/../obj/destdir.i386/lib/libm.so: undefined reference to `scalbnf'
> /usr/src/../obj/destdir.i386/lib/libm.so: undefined reference to `_scalbnf'
> collect2: ld returned 1 exit status
> 
> *** Failed target:  grodvi
> *** Failed command: /usr/src/../tools/bin/i486--netbsdelf-c++ 
> --sysroot=/usr/src/../obj/destdir.i386
> -o grodvi dvi.o 
> /usr/src/../obj/gnu/usr.bin/groff/src/libs/libdriver/libdriver.a
> /usr/src/../obj/gnu/usr.bin/groff/src/libs/libgroff/libgroff.a -lm 
> -Wl,-rpath-link,/usr/src/../obj/destdir.i386/lib
> -L=/lib
> *** Error code 1
> 
> 
> # uname -a
> NetBSD dx.burplex.com 6.99.16 NetBSD 6.99.16 (KAINDA) #0: Mon Feb 11 22:01:55 
> PST
> 2013 
> da3m0n8t3r%dx.burplex.com@localhost:/usr/obj/sys/arch/i386/compile/KAINDA i386
> 
> 
> Also I'm curious about a few things in boot log.
> 
> I have guesses about these:
> Feb 11 22:19:07 dx /netbsd: UAR1 (PNP0501) at acpi0 not configured
> Feb 11 22:19:07 dx /netbsd: UAR2 (PNP0501) at acpi0 not configured
> Feb 11 22:19:07 dx /netbsd: FDC (PNP0700) at acpi0 not configured
> 
> These I'm not sure what they are:
> Feb 11 22:19:07 dx /netbsd: SIOR (PNP0C02) at acpi0 not configured
> Feb 11 22:19:07 dx /netbsd: RMSC (PNP0C02) at acpi0 not configured
> Feb 11 22:19:07 dx /netbsd: OMSC (PNP0C02) at acpi0 not configured
> Feb 11 22:19:07 dx /netbsd: PCIE (PNP0C02) at acpi0 not configured
> Feb 11 22:19:07 dx /netbsd: RMEM (PNP0C01) at acpi0 not configured
> 
> 
> Also I have some hardware without drivers. The only item that is really 
> interesting
> is the MCH device.
> 
> Feb 11 22:19:07 dx /netbsd: vendor 0x8086 product 0x3593 (undefined,
> subclass 0x00, revision 0x0c) at pci0 dev 0 function 1 not configured
> 
> Intel
> Chip Number:     E7525
> Chip Description:     MCH Error Reporting Registers
> Notes:     device #0, function #1
> http://www.intel.com/products/workstation/chipsets/e7525/e7525-overview.htm
> 
> 
> 
> 
> 
> Feb 11 22:19:07 dx /netbsd: vendor 0x8086 product 0x25ab (miscellaneous
> system, revision 0x02) at pci0 dev 29 function 4 not configured
> 
> Intel
> Chip Number:     6300ESB
> Chip Description:     Watchdog Timer
> Notes:     device #29, function #4
> 
> Feb 11 22:19:07 dx /netbsd: vendor 0x8086 product 0x25ac (interrupt system,
> interface 0x20, revision 0x02) at pci0 dev 29 function 5 not configured
> 
> Intel
> Chip Number:     6300ESB
> Chip Description:     APIC1
> Notes:     device #29, function #5
> 
> http://ark.intel.com/products/27663/Intel-6300ESB-IO-Controller#infosectionpackagespecifications
> 
> Feb 11 22:19:07 dx /netbsd: drm at vga1 not configured
> 
> 
> 
> Thank you!
> 
> -- 
> Waitman Gobble
> San Jose California USA


It kind of looks like scalbnf only exists for _LP64, so I'm boned on a 32 bit 
machine.

http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/src/s_scalbnf.c.diff?r1=1.9&r2=1.10&only_with_tag=MAIN&f=h

But I'm no expert, there's a good chance I'm missing something?

Thank you.

-- 
Waitman Gobble
San Jose California USA





Home | Main Index | Thread Index | Old Index