Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Aug 2016 04:54:17 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 212253] devel/llvm39 pkg-plist and makefile mismatch
Message-ID:  <bug-212253-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 212253
           Summary: devel/llvm39 pkg-plist and makefile mismatch
           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: mmacy@nextbsd.org
          Assignee: brooks@FreeBSD.org
             Flags: maintainer-feedback?(brooks@FreeBSD.org)

I've had to make the following change to the llvm39 Makefile in order for
packaging to succeed. Unlike the plist in devel/llvm37 the plist in
devel/llvm39 specifies static objects.

mmacy@armageddon [~/devel/freebsd-ports-graphics/devel/llvm39|21:51|6] git =
diff
2f90b543525f5620850d5b13567e5e9a279bb196
diff --git a/devel/llvm39/Makefile b/devel/llvm39/Makefile
index a237b6d..487a627e4 100644
--- a/devel/llvm39/Makefile
+++ b/devel/llvm39/Makefile
@@ -31,7 +31,9 @@ SUB_FILES=3D    llvm-wrapper.sh
 SUB_LIST=3D      LLVM_PREFIX=3D"${LLVM_PREFIX}" LLVM_SUFFIX=3D"${LLVM_SUFF=
IX}"

 CMAKE_INSTALL_PREFIX=3D  ${LLVM_PREFIX}
-CMAKE_ARGS=3D    -DBUILD_SHARED_LIBS=3DON
+#CMAKE_ARGS=3D   -DBUILD_SHARED_LIBS=3DON
+# shared libs aren't specified in the pkg list
+CMAKE_ARGS=3D

context:
mmacy@armageddon [~/devel/freebsd-ports-graphics/devel/llvm39|21:53|7] grep
X86C pkg-plist=20
llvm39/lib/libLLVMX86CodeGen.a
mmacy@armageddon [~/devel/freebsd-ports-graphics/devel/llvm39|21:53|8] cd
../llvm37=20
mmacy@armageddon [~/devel/freebsd-ports-graphics/devel/llvm37|21:53|9] grep
X86C pkg-plist
llvm37/lib/libLLVMX86CodeGen.so
llvm37/lib/libLLVMX86CodeGen.so.%%LLVM_RELEASE%%
llvm37/lib/libLLVMX86CodeGen.so.3.7

--=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-212253-13>