r14858 (was Re: r14857 breaks CFFI (was Re: Assorted patches))

Mark Evenson evenson at panix.com
Thu Sep 29 22:15:41 UTC 2016

On 2016/9/22 20:17, Mark Evenson wrote:
> On 9/4/16 09:11, Mark Evenson wrote:
>> On 2016/8/9 21:46, Olof-Joachim Frahm wrote:
>>> Hi list,
> […]
>>> - 0005 Adds support for setting the `file-position` on
>>>   `string-output-stream`s.  Might be somewhat obscure, but I stumbled
>>>   upon it in some situation.
> […]
> Apparently, this [one breaks CFFI][1].  Looking at how to fix, but my
> time is limited, as I am real busy with the [latest startup to use ABCL][2].

Incorrect triage on my part:  the [actual offending patch][r14858] is
the tres cool extension to the generation of synthetic runtime
constructors contributed by Olof (https://github.com/ferada/abcl/).  The
patch seems to cause memory corruption (in various NNNstrcmpXXX parts of
libc) in at least the currently shipping macOS ORCL JVM.  More tests



> [1]: http://abcl.org/trac/ticket/413
> [2]: https://minebox.io
> If I can't get a fix in the next 24 hours, I'll revert this patch for
> further work.

Well, that 24 hours has stretched, well, to this moment.

I have decided to try to release 1.4.0 in the remaining days of September.

To solicit the widest number of participants in patches to address
[413](http://abcl.org/trac/ticket/413) and other problems people have
with shipping the current trunk as 1.4.0, I have established Git bridges
to the svn system at [github](https://github.com/easye/abcl) and

All praise the CONS,

"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."

More information about the armedbear-devel mailing list