(this reply is a bit faked-up because I was going to let
others look then I got worried since I just pushed
88 out today :)
>Is anyone else seeing the following build failure in SFWNV trunk
>(20080417):
I am not. However...
>==== Build errors (non-DEBUG) ====
>
>dmake: Warning: Target `install' not remade because of errors
>The following command caused the error:
>dmake: Warning: Command failed for target `postgres/postgresql-8.1'
>dmake: Warning: Target `install' not remade because of errors
>The following command caused the error:
>dmake: Warning: Command failed for target `postgres/postgresql-8.2'
>dmake: Warning: Target `install' not remade because of errors
>The following command caused the error:
>dmake: Warning: Command failed for target `postgres/postgresql-8.3'
>dmake: Warning: Target `install' not remade because of errors
>The following command caused the error:
>dmake: Warning: Target `install' not remade because of errors
>-- snip --
The nightly mail message tells you make failed but you have to look
at the nightly.log file to figure out why (or find the smaller
usr/src/install*.out if you like).
Since I'm nosy and found out you were bringing over a child from
the clone on ion I found it and found these errors.
Searching for 'make:' didn't help but when looking for 'Error code',
and going back a few pages, I found this:
lssl -lcrypto -lkrb5 -lz -ledit -ltermcap -lresolv -lgen -lsocket -lnsl -ldl -lm
-o postgres
ld: fatal: file /usr/dist/pkgs/cue/env/std/Profile: open failed: No such file or
directory
ld: fatal: File processing errors. No output written to postgres
gmake[5]: *** [postgres] Error 1
gmake[5]: Target `all' not remade because of errors.
gmake[5]: Leaving directory `/builds1/gisburn/cr_6680716_sfw_breaks_with_ksh/sfw
nv/usr/src/cmd/postgres/postgresql-8.1/postgresql-8.1.11/src/backend'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory `/builds1/gisburn/cr_6680716_sfw_breaks_with_ksh/sfw
nv/usr/src/cmd/postgres/postgresql-8.1/postgresql-8.1.11/src'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/builds1/gisburn/cr_6680716_sfw_breaks_with_ksh/sfw
nv/usr/src/cmd/postgres/postgresql-8.1/postgresql-8.1.11'
*** Error code 2
I seem to remember that's related to having PROFILE set in your
environment, and that's one that nightly doesn't unset (sadly), but
appears to be used by postgres Makefiles (well I checked 8.1). Anyway
that might be all your problems but I didn't search deeply.
Mike