Current-Users archive

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

Re: Todays build fails because of hdtoa.c




Well, don't know if it's related to you fix Christos, but, trying to "build release" give me the folowing errors :

obj ===> sbin/mount_ffs
obj ===> lib/libpam
obj ===> lib/libpam/modules
     objdir  /data/BUILD/obj.i386/usr.bin/elf2ecoff
     objdir  /data/BUILD/obj.i386/sbin/mount_ffs
obj ===> usr.bin/env
obj ===> sbin/mount_hfs
nbmake: "/data/BUILD/src/share/mk/bsd.lib.mk" line 444: Malformed conditional (${LIB} != "c")
nbmake: Fatal errors encountered -- cannot continue

nbmake: stopped in /data/BUILD/src/lib/libpam/modules
     objdir  /data/BUILD/obj.i386/usr.bin/env
--- obj-modules ---
*** [obj-modules] Error code 1
1 error

nbmake: stopped in /data/BUILD/src/lib/libpam
--- obj-libpam ---
*** [obj-libpam] Error code 2
1 error

nbmake: stopped in /data/BUILD/src/lib
A failure has been detected in another branch of the parallel make

nbmake: stopped in /data/BUILD/src/usr.bin
--- obj-lib ---
*** [obj-lib] Error code 2
--- obj-usr.bin ---
*** [obj-usr.bin] Error code 2
A failure has been detected in another branch of the parallel make

nbmake: stopped in /data/BUILD/src/sbin/mount_hfs
--- obj-mount_hfs ---
*** [obj-mount_hfs] Error code 2
1 error

nbmake: stopped in /data/BUILD/src/sbin
--- obj-sbin ---
*** [obj-sbin] Error code 2
3 errors

nbmake: stopped in /data/BUILD/src
--- build ---
*** [build] Error code 2
1 error

nbmake: stopped in /data/BUILD/src
--- distribution ---
*** [distribution] Error code 2
1 error

nbmake: stopped in /data/BUILD/src
--- release ---
*** [release] Error code 2
1 error

nbmake: stopped in /data/BUILD/src

ERROR: Failed to make release
*** BUILD ABORTED ***


Regards.

Le 26 avr. 08 à 22:07, Christos Zoulas a écrit :

In article <20080426144431.D4FD35654E%rebar.astron.com@localhost>,
Christos Zoulas <christos%zoulas.com@localhost> wrote:
On Apr 26,  3:44am, dogcow%babymeat.com@localhost (Tom Spindler) wrote:
-- Subject: Re: Todays build fails because of hdtoa.c

| > a fresh build of today sources fails with a strange message:
| >
| > /usr/src/lib/libc/gdtoa/hdtoa.c(268): warning: conversion of 'long
| > double' to 'long' is out of range [119]
| > *** [hdtoa.ln] Error code 1
| >
| > during the lint phase of libc compilation.
|
| I believe christos was working on this area of the code; christos,
| comments?

I must have introduced a bug in lint. I will try it.

It is fixed now. The problem as that I broke "long double" and it ended up as "long". You will need to recompile all your .ln files for it to work.

christos





Home | Main Index | Thread Index | Old Index