Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Feb 2020 15:05:15 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 243798] www/node: node-13.6.0 fails to compile on i386
Message-ID:  <bug-243798-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 243798
           Summary: www/node: node-13.6.0 fails to compile on i386
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bhughes@freebsd.org
          Reporter: d8zNeCFG@aon.at
          Assignee: bhughes@freebsd.org
             Flags: maintainer-feedback?(bhughes@freebsd.org)

Scenario:
- using portmaster to upgrade www/node on i386 (running in a VM) from 13.3.=
0 to
13.6.0

Result:
- The build fails as follows:

  c++ -o
/usr/tmp/a/SRC/FreeBSD-ports/head/www/node/work/node-v13.6.0/out/Release/ob=
j.target/torque_base/deps/v8/src/torque/csa-generator.o
../deps/v8/src/torque/csa-generator.cc '-DNODE_OPENSSL_CERT_STORE'
'-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=3D64'
'-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_IA32'
'-DV8_EMBEDDER_STRING=3D"-node.26"' '-DENABLE_DISASSEMBLER'
'-DV8_PROMISE_INTERNAL_FIELD_COUNT=3D1' '-DENABLE_MINOR_MC' '-DV8_INTL_SUPP=
ORT'
'-DV8_CONCURRENT_MARKING' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS'
'-DV8_EMBEDDED_BUILTINS' '-DV8_USE_SIPHASH'
'-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DV8_WIN64_UNWINDING_INFO'
'-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' -I../deps/v8
-I../deps/v8/include  -pthread -Wno-unused-parameter -m32 -Wno-return-type
-msse2 -mfpmath=3Dsse -mmmx -fno-strict-aliasing -m32 -O3 -fno-omit-frame-p=
ointer
-fdata-sections -ffunction-sections -O3 -fno-rtti -std=3Dgnu++1y -fexceptio=
ns
-MMD -MF
/usr/tmp/a/SRC/FreeBSD-ports/head/www/node/work/node-v13.6.0/out/Release/.d=
eps//usr/tmp/a/SRC/FreeBSD-ports/head/www/node/work/node-v13.6.0/out/Releas=
e/obj.target/torque_base/deps/v8/src/torque/csa-generator.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
../deps/v8/src/base/platform/platform-freebsd.cc:84:25: error: reinterpret_=
cast
      from 'uint64_t' (aka 'unsigned long long') to 'uintptr_t'
      (aka 'unsigned int') is not allowed
              lib_name, reinterpret_cast<uintptr_t>(map->kve_start),
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/base/platform/platform-freebsd.cc:85:15: error: reinterpret_=
cast
      from 'uint64_t' (aka 'unsigned long long') to 'uintptr_t'
      (aka 'unsigned int') is not allowed
              reinterpret_cast<uintptr_t>(map->kve_end)));
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.

--=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-243798-7788>