* The compiler has been refactored. Code has been moved from s7c.sd7
to several compiler libraries. The compiler libraries are licensed
with the GPL and can be found in seed7/lib/comp. The refactored
compiler is the first compiler of the 3.0 series.
* The chapter in the manual about the foreign function interface has
been improved.
* Checks for parse and str have been added to chkflt.sd7 and
chkint.sd7.
* In chkccomp.c code has been moved from main() to the new functions
numericSizes and numericProperties.
* Usages of the macro logError have been added to cmd_rtl.c and
cmd_unx.c.
* The stack size defined in mk_mingc.mak, mk_mingw.mak, mk_msys.mak
and mk_nmake.mak has been changed from 4194304 to 8388608.
* The function cstri_buf_to_stri has been added to striutl.c.
* The generation of float literals in the compiler has been improved
to avoid that precision is lost.
* Interpreter and compiler have been improved to support the actions
BLN_EQ and BLN_NE.
2014-06-01 lang/ocaml-doc: Documentation is now included in lang/ocaml
2014-06-01 lang/ocaml-examples: Outdated and discontinued; new examples are in lang/ocaml
2014-06-01 lang/gnat-aux: Superceded by gcc4.9-based lang/gcc-aux, use it instead
All ports depending on this one fail to build:
devel/asdlgen
devel/ml-doc
devel/sml_tk
math/isabelle
textproc/sml-fxp
Reported by: pkg-fallout
With hat: portmgr
Recently DragonFly was added as an officially supported platform on
GCC, providing OOTB support for C, C++, ObjC, and Fortran. However,
the Java lang does not build, even if the first failure (boehm-gc) is
fixed.
Adding Makefile.DragonFly is the cleanest and least intrusive way I could
remove the JAVA option (there is no EXCLUDE_OPTION_${OPSYS} support in
bsd.options.mk)
Approved by: maintainer (gerald@)
unexpectedly getting readline from ports if it's already installed.
- Add patch to work with newer libreadline
- Provide an option to use libedit from ports, avoiding the libedit in base.
- Note 1: The patch to work with newer libreadline is only applied in the
libreadline case since it actually breaks building with libedit.
- Note 2: libreadline is not BSD licensed and while libedit would be
preferable, it seems to have issues with UTF8 still, see ruby bug 9204. Once
that's resolved, we can make libedit the default.
PR: ports/187928 [1] (based on)
PR: ports/188077 [2] (based on)
Submitted by: Shin-ya Murakami <murashin@gfd-dennou.org> [1]
Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> [2]
Obtained from: http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/readline/readline.c?r1=43458&r2=45225 (ruby upstream)
MFH: 2014Q2