Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Feb 2019 06:33:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 235954] devel/llvm70: Add -DLLVM_ENABLE_DUMP to enable dump() functions (ex. for Intel's ISPC compiler)
Message-ID:  <bug-235954-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 235954
           Summary: devel/llvm70: Add -DLLVM_ENABLE_DUMP to enable dump()
                    functions (ex. for Intel's ISPC compiler)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: brooks@FreeBSD.org
          Reporter: yuri@freebsd.org
          Assignee: brooks@FreeBSD.org
             Flags: maintainer-feedback?(brooks@FreeBSD.org)

Created attachment 202285
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D202285&action=
=3Dedit
patch

Beginning from ~Jan 17th, 2019 devel/ispc began to break in build:
> opt.cpp:(.text+0x173): undefined reference to `llvm::Module::dump() const'
The reason is that debug info was disabled in llvmxx ports, and this also
disabled dump() functions in the llvm libraries.
Intel's ISPC compiler expects dump() functions, see their answer in the bug
report: https://github.com/ispc/ispc/issues/1427#issuecomment-466570323

The attached patch enables dump() functions.

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