On 2019/03/27 07:37, Alessandro DE LAURENZIS wrote: > Hello Stuart, > > On 26/03/2019 11:59, Stuart Henderson wrote: > > [...] > > I suspect you probably have a symlink for tclsh -> tclsh8.5. The following > > is needed to let it build otherwise: > > > > --- Makefile.orig Tue Mar 26 10:57:14 2019 > > +++ Makefile Tue Mar 26 10:56:23 2019 > > @@ -32,6 +32,9 @@ CONFIGURE_ARGS = -DTCL_HEADER=${MODTCL_INCDIR}/tcl.h \ > > NO_TEST = Yes > > +pre-configure: > > + cd ${WRKSRC}/etc && ${MODTCL_WISH_ADJ} TclEncode.tcl SwigCleanup.tcl > > + > > post-install: > > ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/opensta > > ${INSTALL_DATA} ${WRKSRC}/doc/OpenSTA.pdf ${PREFIX}/share/doc/opensta > > > > With that added, it's OK sthen@ to import. > > > > You're right, I removed tclsh and wish links to avoid similar issues for the > future. But while there, maybe it's worth noting that, being both > TclEncode.tcl and SwigCleanup.tcl run during build, and since they launch > wish, the following message is displayed:
> > Application initialization failed: no display name and no $DISPLAY > > environment variable Sorry my mistake, I should have suggested MODTCL_TCLSH_ADJ rather than MODTCL_WISH_ADJ. I've fixed that and put MODULES back to lang/tcl.