Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Feb 2008 19:16:00 +0530
From:      "Venkatesh K" <kaevee@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: buildworld failed
Message-ID:  <e187fc980802030546p352f6bcct77e24e5ffb0e10d3@mail.gmail.com>
In-Reply-To: <e187fc980802030504w43c6a6ebl4c50b999441c722@mail.gmail.com>
References:  <e187fc980802021914k32abfa9u3fcad52f969ea48@mail.gmail.com> <BAY102-W4112A5797302302D5E8381B9320@phx.gbl> <e187fc980802030130x5a149c8ft5bfd358d4fb9e387@mail.gmail.com> <20080203070602.165ad048@scorpio> <e187fc980802030504w43c6a6ebl4c50b999441c722@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_3071_28549273.1202046360125
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On Feb 3, 2008 6:34 PM, Venkatesh K <kaevee@gmail.com> wrote:
> On Feb 3, 2008 5:36 PM, Gerard <gerard@seibercom.net> wrote:
> > On Sun, 3 Feb 2008 15:00:36 +0530
> > "Venkatesh K" <kaevee@gmail.com> wrote:
> >
> > > I did try that too! Still same problem.
> >
> > From the FreeBSD manual:
> >
> > 23.4.14.6. What do I do if something goes wrong?
> >
> > Make absolutely sure your environment has no extraneous cruft from
> > earlier builds. This is simple enough.
> > # chflags -R noschg /usr/obj/usr
> > # rm -rf /usr/obj/usr
> > # cd /usr/src
> > # make cleandir
> > # make cleandir
> >
>
> I had tried cleaning build tree as described above and building again.
> It was of no help.

Here are the steps I followed.

1. Cleaned up using following script clean.sh

--------------------------------------------------------------------------
chflags -R noschg /usr/obj/usr
rm -rf /usr/obj/usr
cd /usr/src
make cleandir
make cleandir
--------------------------------------------------------------------------
2. Cvsup latest sources using cvsup -g -L 2 /etc/supfile (attached).

Build fails while compiling /usr/src/sbin/gbde/gbde.c.

--------------------------------------- error.log --------------------------
cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/fsdb/../fsck_ffs
-DRESCUE -Wsystem-headers -Werror -Wall -Wno-format-y2k
-Wno-uninitialized -c /usr/src/sbin/fsdb/../fsck_ffs/utilities.c

cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/fsdb/../fsck_ffs
-DRESCUE -Wsystem-headers -Werror -Wall -Wno-format-y2k
-Wno-uninitialized -c /usr/src/sbin/fsdb/../../sys/ufs/ffs/ffs_subr.c

cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/fsdb/../fsck_ffs
-DRESCUE -Wsystem-headers -Werror -Wall -Wno-format-y2k
-Wno-uninitialized -c
/usr/src/sbin/fsdb/../../sys/ufs/ffs/ffs_tables.c

(cd /usr/src/rescue/rescue/../../sbin/fsirand &&  make -DRESCUE
CRUNCH_CFLAGS=-DRESCUE DIRPRFX=rescue/rescue/fsirand/ depend && make
-DRESCUE CRUNCH_CFLAGS=-DRESCUE DIRPRFX=rescue/rescue/fsirand/
fsirand.o)

rm -f .depend

mkdep -f .depend -a    -DRESCUE /usr/src/sbin/fsirand/fsirand.c

echo fsirand: /usr/obj/usr/src/tmp/usr/lib/libc.a
/usr/obj/usr/src/tmp/usr/lib/libutil.a >> .depend

cc -O2 -fno-strict-aliasing -pipe  -DRESCUE  -c /usr/src/sbin/fsirand/fsirand.c

(cd /usr/src/rescue/rescue/../../sbin/gbde &&  make -DRESCUE
CRUNCH_CFLAGS=-DRESCUE DIRPRFX=rescue/rescue/gbde/ depend && make
-DRESCUE CRUNCH_CFLAGS=-DRESCUE DIRPRFX=rescue/rescue/gbde/ gbde.o
template.o rijndael-alg-fst.o rijndael-api-fst.o sha2.o g_bde_lock.o)

file2c 'const char template[] = {' ',0};'  <
/usr/src/sbin/gbde/template.txt > template.c

rm -f .depend

mkdep -f .depend -a    -I/usr/src/sbin/gbde/../../sys -DRESCUE
/usr/src/sbin/gbde/gbde.c template.c
/usr/src/sbin/gbde/../../sys/crypto/rijndael/rijndael-alg-fst.c
/usr/src/sbin/gbde/../../sys/crypto/rijndael/rijndael-api-fst.c
/usr/src/sbin/gbde/../../sys/crypto/sha2/sha2.c
/usr/src/sbin/gbde/../../sys/geom/bde/g_bde_lock.c

echo gbde: /usr/obj/usr/src/tmp/usr/lib/libc.a
/usr/obj/usr/src/tmp/usr/lib/libmd.a
/usr/obj/usr/src/tmp/usr/lib/libutil.a
/usr/obj/usr/src/tmp/usr/lib/libgeom.a >> .depend

cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/gbde/../../sys
-DRESCUE -Wsystem-headers -Werror -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch
-Wshadow -Wcast-align -Wunused-parameter -c /usr/src/sbin/gbde/gbde.c

/usr/src/sbin/gbde/gbde.c: In function `g_read_data':

/usr/src/sbin/gbde/gbde.c:164: warning: implicit declaration of function `read'

/usr/src/sbin/gbde/gbde.c: In function `setup_passphrase':

/usr/src/sbin/gbde/gbde.c:216: warning: implicit declaration of function `close'

/usr/src/sbin/gbde/gbde.c: In function `cmd_nuke':

/usr/src/sbin/gbde/gbde.c:391: warning: implicit declaration of function `write'

/usr/src/sbin/gbde/gbde.c: In function `cmd_init':

/usr/src/sbin/gbde/gbde.c:556: warning: implicit declaration of
function `unlink'

/usr/src/sbin/gbde/gbde.c: In function `main':

/usr/src/sbin/gbde/gbde.c:801: warning: implicit declaration of
function `getopt'

/usr/src/sbin/gbde/gbde.c:804: error: `optarg' undeclared (first use
in this function)

/usr/src/sbin/gbde/gbde.c:804: error: (Each undeclared identifier is
reported only once

/usr/src/sbin/gbde/gbde.c:804: error: for each function it appears in.)

*** Error code 1



Stop in /usr/src/sbin/gbde.

*** Error code 1



Stop in /usr/obj/usr/src/rescue/rescue.

*** Error code 1



Stop in /usr/src/rescue/rescue.

*** Error code 1



Stop in /usr/src/rescue.

*** Error code 1



Stop in /usr/src.

*** Error code 1



Stop in /usr/src.

*** Error code 1



Stop in /usr/src.
--------------------------------------------- End error.log
-------------------------------------

I hope the above info is sufficient for helping me out.

Thanks,

-- 
Venkatesh. K

------=_Part_3071_28549273.1202046360125
Content-Type: application/octet-stream; name=supfile
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fc7ncqrl0
Content-Disposition: attachment; filename=supfile

IyAkRnJlZUJTRDogc3JjL3NoYXJlL2V4YW1wbGVzL2N2c3VwL3N0YWJsZS1zdXBmaWxlLHYgMS4y
OS4yLjMgMjAwNy8wOS8xMCAxNzozMDowMiBnYWJvciBFeHAgJAojCiMgVGhpcyBmaWxlIGNvbnRh
aW5zIGFsbCBvZiB0aGUgIkNWU3VwIGNvbGxlY3Rpb25zIiB0aGF0IG1ha2UgdXAgdGhlCiMgRnJl
ZUJTRC1zdGFibGUgc291cmNlIHRyZWUuCiMKIyBDVlN1cCAoQ1ZTIFVwZGF0ZSBQcm90b2NvbCkg
YWxsb3dzIHlvdSB0byBkb3dubG9hZCB0aGUgbGF0ZXN0IENWUwojIHRyZWUgKG9yIGFueSBicmFu
Y2ggb2YgZGV2ZWxvcG1lbnQgdGhlcmVmcm9tKSB0byB5b3VyIHN5c3RlbSBlYXNpbHkKIyBhbmQg
ZWZmaWNpZW50bHkgKGZhciBtb3JlIHNvIHRoYW4gd2l0aCBzdXAsIHdoaWNoIENWU3VwIGlzIGFp
bWVkCiMgYXQgcmVwbGFjaW5nKS4gIElmIHlvdSdyZSBydW5uaW5nIENWU3VwIGludGVyYWN0aXZl
bHksIGFuZCBhcmUKIyBjdXJyZW50bHkgdXNpbmcgYW4gWCBkaXNwbGF5IHNlcnZlciwgeW91IHNo
b3VsZCBydW4gQ1ZTdXAgYXMgZm9sbG93cwojIHRvIGtlZXAgeW91ciBDVlMgdHJlZSB1cC10by1k
YXRlOgojCiMJY3ZzdXAgc3RhYmxlLXN1cGZpbGUKIwojIElmIG5vdCBydW5uaW5nIFgsIG9yIGlu
dm9raW5nIGN2c3VwIGZyb20gYSBub24taW50ZXJhY3RpdmUgc2NyaXB0LCB0aGVuCiMgcnVuIGl0
IGFzIGZvbGxvd3M6CiMKIwljdnN1cCAtZyAtTCAyIHN0YWJsZS1zdXBmaWxlCiMKIyBZb3UgbWF5
IHdpc2ggdG8gY2hhbmdlIHNvbWUgb2YgdGhlIHNldHRpbmdzIGluIHRoaXMgZmlsZSB0byBiZXR0
ZXIKIyBzdWl0IHlvdXIgc3lzdGVtOgojCiMgaG9zdD1DSEFOR0VfVEhJUy5GcmVlQlNELm9yZwoj
CQlUaGlzIHNwZWNpZmllcyB0aGUgc2VydmVyIGhvc3Qgd2hpY2ggd2lsbCBzdXBwbHkgdGhlCiMJ
CWZpbGUgdXBkYXRlcy4gIFlvdSBtdXN0IGNoYW5nZSBpdCB0byBvbmUgb2YgdGhlIENWU3VwCiMJ
CW1pcnJvciBzaXRlcyBsaXN0ZWQgaW4gdGhlIEZyZWVCU0QgSGFuZGJvb2sgYXQKIwkJaHR0cDov
L3d3dy5mcmVlYnNkLm9yZy9kb2MvaGFuZGJvb2svbWlycm9ycy5odG1sLgojCQlZb3UgY2FuCW92
ZXJyaWRlIHRoaXMgc2V0dGluZyBvbiB0aGUgY29tbWFuZCBsaW5lCiMJCXdpdGggY3ZzdXAncyAi
LWggaG9zdCIgb3B0aW9uLgojCiMgYmFzZT0vdmFyL2RiCiMJCVRoaXMgc3BlY2lmaWVzIHRoZSBy
b290IHdoZXJlIENWU3VwIHdpbGwgc3RvcmUgaW5mb3JtYXRpb24KIwkJYWJvdXQgdGhlIGNvbGxl
Y3Rpb25zIHlvdSBoYXZlIHRyYW5zZmVycmVkIHRvIHlvdXIgc3lzdGVtLgojCQlBIHNldHRpbmcg
b2YgIi92YXIvZGIiIHdpbGwgZ2VuZXJhdGUgdGhpcyBpbmZvcm1hdGlvbiBpbgojCQkvdmFyL2Ri
L3N1cC4gIFlvdSBjYW4gb3ZlcnJpZGUgdGhlICJiYXNlIiBzZXR0aW5nIG9uIHRoZQojCQljb21t
YW5kIGxpbmUgd2l0aCBjdnN1cCdzICItYiBiYXNlIiBvcHRpb24uICBUaGlzIGRpcmVjdG9yeQoj
CQltdXN0IGV4aXN0IGluIG9yZGVyIHRvIHJ1biBDVlN1cC4KIwojIHByZWZpeD0vdXNyCiMJCVRo
aXMgc3BlY2lmaWVzIHdoZXJlIHRvIHBsYWNlIHRoZSByZXF1ZXN0ZWQgZmlsZXMuICBBCiMJCXNl
dHRpbmcgb2YgIi91c3IiIHdpbGwgcGxhY2UgYWxsIG9mIHRoZSBmaWxlcyByZXF1ZXN0ZWQKIwkJ
aW4gIi91c3Ivc3JjIiAoZS5nLiwgIi91c3Ivc3JjL2JpbiIsICIvdXNyL3NyYy9saWIiKS4KIwkJ
VGhlIHByZWZpeCBkaXJlY3RvcnkgbXVzdCBleGlzdCBpbiBvcmRlciB0byBydW4gQ1ZTdXAuCiMK
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojCiMgREFOR0VSISAgV0FSTklORyEgIExPT0sgT1VUISAg
Vk9SU0lDSFQhCiMKIyBJZiB5b3UgYWRkIGFueSBvZiB0aGUgcG9ydHMgb3IgZG9jIGNvbGxlY3Rp
b25zIHRvIHRoaXMgZmlsZSwgYmUgc3VyZSB0bwojIHNwZWNpZnkgdGhlbSB3aXRoIGEgInRhZyIg
dmFsdWUgc2V0IHRvICIuIiwgbGlrZSB0aGlzOgojCiMgICBwb3J0cy1hbGwgdGFnPS4KIyAgIGRv
Yy1hbGwgdGFnPS4KIwojIElmIHlvdSBsZWF2ZSBvdXQgdGhlICJ0YWc9LiIgcG9ydGlvbiwgQ1ZT
dXAgd2lsbCBkZWxldGUgYWxsIG9mCiMgdGhlIGZpbGVzIGluIHlvdXIgcG9ydHMgb3IgZG9jIHRy
ZWUuICBUaGF0IGlzIGJlY2F1c2UgdGhlIHBvcnRzIGFuZCBkb2MKIyBjb2xsZWN0aW9ucyBkbyBu
b3QgdXNlIHRoZSBzYW1lIHRhZ3MgYXMgdGhlIG1haW4gcGFydCBvZiB0aGUgRnJlZUJTRCAKIyBz
b3VyY2UgdHJlZS4KIwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCgojIERlZmF1bHRzIHRoYXQgYXBw
bHkgdG8gYWxsIHRoZSBjb2xsZWN0aW9ucwojCiMgSU1QT1JUQU5UOiBDaGFuZ2UgdGhlIG5leHQg
bGluZSB0byB1c2Ugb25lIG9mIHRoZSBDVlN1cCBtaXJyb3Igc2l0ZXMKIyBsaXN0ZWQgYXQgaHR0
cDovL3d3dy5mcmVlYnNkLm9yZy9kb2MvaGFuZGJvb2svbWlycm9ycy5odG1sLgoqZGVmYXVsdCBo
b3N0PWN2c3VwNC51cy5GcmVlQlNELm9yZwoqZGVmYXVsdCBiYXNlPS92YXIvZGIKKmRlZmF1bHQg
cHJlZml4PS91c3IKIyBUaGUgZm9sbG93aW5nIGxpbmUgaXMgZm9yIDYtc3RhYmxlLiAgSWYgeW91
IHdhbnQgNS1zdGFibGUsIDQtc3RhYmxlLAojIDMtc3RhYmxlLCBvciAyLjItc3RhYmxlLCBjaGFu
Z2UgdG8gIlJFTEVOR181IiwgIlJFTEVOR180IiwgIlJFTEVOR18zIiwKIyBvciAiUkVMRU5HXzJf
MiIgcmVzcGVjdGl2ZWx5LgoqZGVmYXVsdCByZWxlYXNlPWN2cyB0YWc9UkVMRU5HXzYKKmRlZmF1
bHQgZGVsZXRlIHVzZS1yZWwtc3VmZml4CgojIElmIHlvdSBzZWVtIHRvIGJlIGxpbWl0ZWQgYnkg
Q1BVIHJhdGhlciB0aGFuIG5ldHdvcmsgb3IgZGlzayBiYW5kd2lkdGgsIHRyeQojIGNvbW1lbnRp
bmcgb3V0IHRoZSBmb2xsb3dpbmcgbGluZS4gIChOb3JtYWxseSwgdG9kYXkncyBDUFVzIGFyZSBm
YXN0IGVub3VnaAojIHRoYXQgeW91IHdhbnQgdG8gcnVuIGNvbXByZXNzaW9uLikKKmRlZmF1bHQg
Y29tcHJlc3MKCiMjIE1haW4gU291cmNlIFRyZWUuCiMKIyBUaGUgZWFzaWVzdCB3YXkgdG8gZ2V0
IHRoZSBtYWluIHNvdXJjZSB0cmVlIGlzIHRvIHVzZSB0aGUgInNyYy1hbGwiCiMgbWVnYS1jb2xs
ZWN0aW9uLiAgSXQgaW5jbHVkZXMgYWxsIG9mIHRoZSBpbmRpdmlkdWFsICJzcmMtKiIgY29sbGVj
dGlvbnMuCiMgUGxlYXNlIG5vdGU6ICBJZiB5b3Ugd2FudCB0byB0cmFjayAtU1RBQkxFLCBsZWF2
ZSB0aGlzIHVuY29tbWVudGVkLgpzcmMtYWxsCgojIFRoZXNlIGFyZSB0aGUgaW5kaXZpZHVhbCBj
b2xsZWN0aW9ucyB0aGF0IG1ha2UgdXAgInNyYy1hbGwiLiAgSWYgeW91CiMgdXNlIHRoZXNlLCBi
ZSBzdXJlIHRvIGNvbW1lbnQgb3V0ICJzcmMtYWxsIiBhYm92ZS4KI3NyYy1iYXNlCiNzcmMtYmlu
CiNzcmMtY2RkbAojc3JjLWNvbnRyaWIKI3NyYy1ldGMKI3NyYy1nYW1lcwojc3JjLWdudQojc3Jj
LWluY2x1ZGUKI3NyYy1rZXJiZXJvczUKI3NyYy1rZXJiZXJvc0lWCiNzcmMtbGliCiNzcmMtbGli
ZXhlYwojc3JjLXJlbGVhc2UKI3NyYy1yZXNjdWUKI3NyYy1zYmluCiNzcmMtc2hhcmUKI3NyYy1z
eXMKI3NyYy10b29scwojc3JjLXVzcmJpbgojc3JjLXVzcnNiaW4KIyBUaGVzZSBhcmUgdGhlIGlu
ZGl2aWR1YWwgY29sbGVjdGlvbnMgdGhhdCBtYWtlIHVwIEZyZWVCU0QncyBjcnlwdG8KIyBjb2xs
ZWN0aW9uLiBUaGV5IGFyZSBubyBsb25nZXIgZXhwb3J0LXJlc3RyaWN0ZWQgYW5kIGFyZSBhIHBh
cnQgb2YKIyBzcmMtYWxsCiNzcmMtY3J5cHRvCiNzcmMtZUJvbmVzCiNzcmMtc2VjdXJlCiNzcmMt
c3lzLWNyeXB0bwo=
------=_Part_3071_28549273.1202046360125--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e187fc980802030546p352f6bcct77e24e5ffb0e10d3>