[Bug 229600] lang/erlang-runtime21 build failure on i386 due to conflicting types.

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jul 8 09:12:00 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229600

            Bug ID: 229600
           Summary: lang/erlang-runtime21 build failure on i386 due to
                    conflicting types.
           Product: Ports & Packages
           Version: Latest
          Hardware: i386
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: dewayne at heuristicsystems.com.au

erlang-runtime21 builds successfully on amd64 FreeBSD 11.2-STABLE  r336056M    
amd64 1102501 1102501, using both clang 6.0.0 and gcc7; however fails on i386
with an "Alignment error", as follows:

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-portbld-freebsd11.2/otp.mk:124:
../ebin/hipe_rtl.beam] Abort trap
gmake[4]: Leaving directory
'/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/lib/hipe/rtl'
gmake[3]: ***
[/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/make/otp_subdir.mk:29:
opt] Error 2
gmake[3]: Leaving directory
'/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/lib/hipe'
gmake[2]: ***
[/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/make/otp_subdir.mk:29:
opt] Error 2
gmake[2]: Leaving directory
'/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0/lib'
gmake[1]: *** [Makefile:572: secondary_bootstrap_build] Error 2
gmake[1]: Leaving directory
'/var/ports/usr/ports/lang/erlang-runtime21/work/otp_src_21.0'
*** Error code 1


(similar failure with clang6 and gcc7).
No options were selected, the defaults were used
     DIRTY=on: Enable Dirty schedulers
     HIPE=on: Build native HiPE compiler
     KQUEUE=on: Enable Kernel Poll (kqueue) support
     OPENSSL=on: SSL/TLS support via OpenSSL
     SCTP=on: Enable SCTP support
     THREADS=on: Threading support

--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Maintainer informed via mail

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


More information about the freebsd-ports-bugs mailing list