On Wed, Feb 19, 2020 at 07:55:41AM +1000, Jonathan Matthew wrote:
> On Tue, Feb 18, 2020 at 12:25:29PM -0500, Kurt Mosiejczuk wrote:
> > On Sun, Feb 16, 2020 at 12:06:03AM -0500, Kurt Mosiejczuk wrote:
> > > The erlang21 FLAVOR of devel/rebar does not build. It will fail to build
> > > and thus DPB will never try the other FLAVORS because of the lock hanging
> > > around. (I've checked, the other two FLAVORs do build on sparc64).
> > 
> > > Rather than mark the whole port BROKEN for these architectures, this
> > > just drops the erlang21 FLAVOR for sparc64/mips64 so the other flavors
> > > can build.
> > 
> > > Yes, the better solution would be to fix the erlang21 FLAVOR, but I
> > > don't know how to do that.
> > 
> > For the record, this is a bad idea. DPB gets unhappy.
> 
> I thought I'd have a look at this, since I'm actually using erlang on sparc64 
> now.
> The erlang21 flavor built, but the escriptized file ends up looking like this:
> 
> -r-x--S---   1 4087335480  1892169536  209098 Feb 19 07:36 rebar
> 
> which looks like erlang21 is screwing up its chown and chmod syscalls.
> 

This is fixed in otp 21.2.1, by this change:
https://github.com/erlang/otp/commit/df0638e021eb18a4271a02fdae08aa1779867209

Reply via email to