Re: new: lang/teyjus
Hello ports@, can anybody confirm that the port works on (at least) i386? (Reattaching for convenience.) Also, is there anything else I need to do about the licensing? Teyjus developers committed the patches upstream so that they won't be needed on their next release, but this will probably take quite some time. Again, I'm sure the WORDSIZE "workaround" is awful, and I'd be grateful if someone could mention what would be an appropriate solution. Thanks. On Tue, Jul 30, 2013 at 12:23 AM, Thanos Tsouanas wrote: > Hello ports@, > > I created an experimental port for the Teyjus implementation of > Lambda Prolog. I've only tested on amd64, though I suspect it > should work at least for i386 as well. > > Teyjus relies on the nonstandard __WORDSIZE. My workaround > is bad (and I believe it will misidentify some 64bit platforms as 32bit): > > #if defined(__x86_64__) || defined(__amd64__) || defined(__LP64__) > # define __WORDSIZE 64 > #else > # define __WORDSIZE 32 > #endif > > Please let me know what would be the appropriate way to tackle > this. Any other feedback regarding the port will be appreciated! > > -- > Thanos Tsouanas > http://perso.ens-lyon.fr/thanos.tsouanas/ -- Thanos Tsouanas http://perso.ens-lyon.fr/thanos.tsouanas/ teyjus.tar.gz Description: GNU Zip compressed data
new: lang/teyjus
Hello ports@, I created an experimental port for the Teyjus implementation of Lambda Prolog. I've only tested on amd64, though I suspect it should work at least for i386 as well. Teyjus relies on the nonstandard __WORDSIZE. My workaround is bad (and I believe it will misidentify some 64bit platforms as 32bit): #if defined(__x86_64__) || defined(__amd64__) || defined(__LP64__) # define __WORDSIZE 64 #else # define __WORDSIZE 32 #endif Please let me know what would be the appropriate way to tackle this. Any other feedback regarding the port will be appreciated! -- Thanos Tsouanas http://perso.ens-lyon.fr/thanos.tsouanas/ teyjus.tar.gz Description: GNU Zip compressed data
Can't make x11/openmotif
Hello. I attempted to make x11/openmotif on -current (of 26 Dec), on i386. It started compiling but then died with the following error: cc -DHAVE_CONFIG_H -I. -I../../include -I/usr/local/include -I.. -I./.. -DXMBINDDIR_FALLBACK=\"/usr/local/lib/X11/bindings\" -DINCDIR=\"/usr/local/include/X11\" -DLIBDIR=\"/usr/local/lib/X11\" -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/libpng -I/usr/X11R6/include -O2 -pipe -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -MT Text.lo -MD -MP -MF .deps/Text.Tpo -c Text.c -fPIC -DPIC -o .libs/Text.o Text.c: In function `_XmTextUpdateLineTable': Text.c:1760: warning: passing arg 1 of `_XmTextShowPosition' from incompatible pointer type Text.c: In function `Initialize': Text.c:2194: error: structure has no member named `tm_table' Text.c: In function `InitializeHook': Text.c:2306: error: structure has no member named `tm_table' Text.c:2308: error: structure has no member named `tm_table' Text.c: In function `Destroy': Text.c:2461: error: structure has no member named `tm_table' Text.c:2462: error: structure has no member named `tm_table' *** Error code 1 Stop in /usr/local/pobj/openmotif-2.3.2/openmotif-2.3.2/lib/Xm (line 907 of Makefile). *** Error code 1 Stop in /usr/local/pobj/openmotif-2.3.2/openmotif-2.3.2/lib/Xm (line 593 of Makefile). *** Error code 1 Stop in /usr/local/pobj/openmotif-2.3.2/openmotif-2.3.2/lib (line 276 of Makefile). *** Error code 1 Stop in /usr/local/pobj/openmotif-2.3.2/openmotif-2.3.2 (line 328 of Makefile). *** Error code 1 Stop in /usr/ports/x11/openmotif (line 2193 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/x11/openmotif (line 1448 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/x11/openmotif (line 1988 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/x11/openmotif (line 1498 of /usr/ports/infrastructure/mk/bsd.port.mk). Am I the only one getting this error? Any ideas? Thank you. -- Thanos Tsouanas http://mpla.math.uoa.gr/~thanos/