Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Sep 2013 09:47:25 -0700
From:      Josh Paetzel <josh@tcbug.org>
To:        Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        "pkg-fallout@FreeBSD.org" <pkg-fallout@FreeBSD.org>
Subject:   Re: [REL - 83i386-default][irc/epic5] Failed for epic5-1.1.6 in build
Message-ID:  <5243139D.9090300@tcbug.org>
In-Reply-To: <5242EBA0.1030501@FreeBSD.org>
References:  <201309251030.r8PAUa13055838@beefy1.isc.freebsd.org> <0BB3A7CA-4CE6-4F04-8A57-39BD3687AF44@tcbug.org> <5242EBA0.1030501@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/25/2013 06:56, Bryan Drewery wrote:
> On 9/25/2013 7:59 AM, Josh Paetzel wrote:
>> This needs some tweaking. TCL is failing to build. (Maybe it
>> should use pkg add for deps?)
> 
> TCL is installed:
> 
>> ===>   epic5-1.1.6 depends on shared library: tcl84 - not found 
>> ===>    Verifying install for tcl84 in /usr/ports/lang/tcl84 ===>
>> Installing existing package /packages/All/tcl84-8.4.20_1,1.txz 
>> Installing tcl84-8.4.20_1,1... done
> 
> 
> 
> 

>>> ./tcl.c:48: error: expected '=', ',', ';', 'asm' or
>>> '__attribute__' before '*' token ./tcl.c:54: error: expected
>>> ')' before 'clientData' ./tcl.c:75: error: expected ')' before
>>> 'clientData' ./tcl.c: In function 'tclstartstop': ./tcl.c:126:
>>> error: 'my_tcl' undeclared (first use in this function) 
>>> ./tcl.c:126: error: (Each undeclared identifier is reported
>>> only once ./tcl.c:126: error: for each function it appears
>>> in.) ./tcl.c:128: error: 'Tcl_echoCmd' undeclared (first use in
>>> this function) ./tcl.c:129: error: 'ClientData' undeclared
>>> (first use in this function) ./tcl.c:129: error: expected
>>> expression before 'void' ./tcl.c:129: error: expected ')'
>>> before numeric constant ./tcl.c:130: error: 'Tcl_epicCmd'
>>> undeclared (first use in this function) ./tcl.c:131: error:
>>> expected expression before 'void' ./tcl.c:131: error: expected
>>> ')' before numeric constant ./tcl.c: In function 'tcleval': 
>>> ./tcl.c:155: error: 'my_tcl' undeclared (first use in this
>>> function) ./tcl.c:156: warning: passing argument 1 of
>>> 'malloc_strdup' makes pointer from integer without a cast ***
>>> Error code 1


Sorry, need for coffee and to not use my phone for this stuff.

tcl.h is installed by the tcl pkg.  That is what it is failing to
find.  So something is going on there.

cc -g -O -pipe -I/usr/local/include -Wno-pointer-sign
- -fno-strict-aliasing  -I./../include -I../include -c ./tcl.c
- -I/usr/local/include/tcl8.4
./tcl.c:43:17: error: tcl.h: No such file or directory

That's where it starts to go sideways.

I tried building the port and it works, using gcc on stable/9 anyways.

Do you have a way to peer in to the build chroot to see why #include
<tcl.h> is failing?

- -- 
Thanks,

Josh Paetzel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSQxOdAAoJECFKQTJR8TNdzpQIAJDiqLSCYP3s+yS/Nm41I1Wl
IPRK2rkq1LZiNqkEQtcvPgdLdinIDJ4FRFMWE3uhWb95KLxLKclaQn1fCjIifxFS
WoHRdPSWu3ow6JFbSoa+y6xOycDOJQB8dcc+3umbxtYIFehRMo78+trGCAFpDOWL
0HmD3JMxlqRTQAbBSXkPxRIxRb6hheSvZYkhVWwOUu0dGujPgY7aB21PNQWp1Rs5
1u7+iBSV72kuUyoBEJPXnilPesFJZZbfeufpwa9940sLd/wlzMI1qRvj1Vpw4vlZ
hKUCuJFVbC/Tkv0JJj2fklYMEeA5eHeF5ipuSrqcajon7bI1zFauSp/8WM1ILVw=
=vzP+
-----END PGP SIGNATURE-----



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