svn commit: r459943 - head/lang/rust

Jean-Sébastien Pédron dumbbell at FreeBSD.org
Thu Jan 25 13:59:24 UTC 2018


Author: dumbbell
Date: Thu Jan 25 13:59:23 2018
New Revision: 459943
URL: https://svnweb.freebsd.org/changeset/ports/459943

Log:
  lang/rust: Add manifest-rustfmt-preview to PLIST
  
  This wasn't reported by a simple `poudriere bulk`, but a `poudriere
  testport` revealed the problem:
  
      ====> Running Q/A tests (stage-qa)
      Error: 'lib/rustlib/manifest-rustfmt-preview' is referring to /wrkdirs/usr/ports/lang/rust/work/stage
      Warning: 'bin/rustfmt' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
      ...
      ===> Checking for items in STAGEDIR missing from pkg-plist
      Error: Orphaned: bin/rustfmt
      Error: Orphaned: lib/rustlib/manifest-rustfmt-preview
  
  PR:		225445
  Reported by:	jbeich@

Modified:
  head/lang/rust/Makefile

Modified: head/lang/rust/Makefile
==============================================================================
--- head/lang/rust/Makefile	Thu Jan 25 13:53:11 2018	(r459942)
+++ head/lang/rust/Makefile	Thu Jan 25 13:59:23 2018	(r459943)
@@ -78,6 +78,7 @@ LLNEXTGEN_BUILD_DEPENDS=	LLnextgen:devel/llnextgen
 RUST_MANIFESTS=		lib/rustlib/manifest-cargo \
 			lib/rustlib/manifest-rls-preview \
 			lib/rustlib/manifest-rustc \
+			lib/rustlib/manifest-rustfmt-preview \
 			lib/rustlib/manifest-rust-analysis-${RUST_TARGET} \
 			lib/rustlib/manifest-rust-std-${RUST_TARGET}
 RUST_DOCS_MANIFEST=	lib/rustlib/manifest-rust-docs
@@ -312,6 +313,7 @@ post-install:
 		${STAGEDIR}${PREFIX}/bin/rls \
 		${STAGEDIR}${PREFIX}/bin/rustc \
 		${STAGEDIR}${PREFIX}/bin/rustdoc \
+		${STAGEDIR}${PREFIX}/bin/rustfmt \
 		${STAGEDIR}${PREFIX}/lib/*.so \
 		${STAGEDIR}${PREFIX}/lib/rustlib/*/lib/*.so
 


More information about the svn-ports-all mailing list