[REL - 83i386-default][irc/epic5] Failed for epic5-1.1.6 in build

Josh Paetzel josh at tcbug.org
Wed Sep 25 16:47:28 UTC 2013


-----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-----


More information about the freebsd-pkg-fallout mailing list