Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jul 2018 04:09:11 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 229600] lang/erlang-runtime21 build failure on i386 due to conflicting types.
Message-ID:  <bug-229600-7788-cbPxR1YNj8@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-229600-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-229600-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229600

--- Comment #2 from dewayne@heuristicsystems.com.au ---
(In reply to dewayne from comment #0)
Unfortunately the alignment error remains on FreeBSD 11.2-STABLE  r336359M =
i386
1102501 1102501 trying to build lang/erlang-runtime21, PORTVERSION=3D    21=
.0.3.=20
The upgrade from 21.0.2 wasnt a fix

clang 6.0.1
erlc -W  +debug_info -Werror +inline +warn_unused_import +warn_export_vars
-o../ebin hipe_rtl.erl
beam/erl_alloc_util.c:6249:erts_alcu_start: Alignment error
gmake[4]: ***
[/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/make/i386-por=
tbld-freebsd11.2/otp.mk:131:
../ebin/hipe_rtl.beam] Abort trap

gcc 7
set -e;
LLVM_PROFILE_FILE=3D"obj/i386-portbld-freebsd11.2/opt/smp/erlc-%m.profraw" \
          ERL_FLAGS=3D"-emu_type prof +S 1" erlc -W  -DPGO \
  -o obj/i386-portbld-freebsd11.2/opt/smp test/estone_SUITE.erl >
obj/i386-portbld-freebsd11.2/opt/smp/PROFILE_LOG
gmake[5]: *** [i386-portbld-freebsd11.2/Makefile:731:
obj/i386-portbld-freebsd11.2/opt/smp/PROFILE] Bus error
gmake[5]: Leaving directory
'/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/erts/emulator'
gmake[4]: ***
[/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/make/run_make=
.mk:35:
opt] Error 2

erlang 21.0.3 does build on amd64.=20
erlang 19, and 20 build successfully on i386.  All were built (or attempted)
using the same options on i386 and amd64 at same OS revision level (as abov=
e).

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-229600-7788-cbPxR1YNj8>