From owner-svn-ports-all@freebsd.org Wed Feb 27 18:57:15 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C6CA1501BBF; Wed, 27 Feb 2019 18:57:15 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 427368A98B; Wed, 27 Feb 2019 18:57:15 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0F8E320EBC; Wed, 27 Feb 2019 18:57:15 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x1RIvEw6055850; Wed, 27 Feb 2019 18:57:14 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x1RIvD5o055838; Wed, 27 Feb 2019 18:57:13 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201902271857.x1RIvD5o055838@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Wed, 27 Feb 2019 18:57:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r494078 - in head: . net net/ceph net/ceph12 net/ceph12/files X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head: . net net/ceph net/ceph12 net/ceph12/files X-SVN-Commit-Revision: 494078 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 427368A98B X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.975,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Feb 2019 18:57:15 -0000 Author: pi Date: Wed Feb 27 18:57:12 2019 New Revision: 494078 URL: https://svnweb.freebsd.org/changeset/ports/494078 Log: net/ceph: rename to net/ceph12, update 12.2.7 -> 12.2.11 PR: 236004 Submitted by: Willem Jan Withagen (maintainer) Relnotes: https://ceph.com/releases/v12-2-11-luminous-released/ https://ceph.com/releases/v12-2-10-luminous-released/ https://ceph.com/releases/v12-2-8-released/ Added: head/net/ceph12/ - copied from r494077, head/net/ceph/ head/net/ceph12/files/patch-src_objectstore_store_test.cc (contents, props changed) head/net/ceph12/files/patch-src_rgw_CMakeLists.txt (contents, props changed) head/net/ceph12/files/patch-src_rgw_rgw_sync_module_es.cc (contents, props changed) Deleted: head/net/ceph/ Modified: head/MOVED head/net/Makefile head/net/ceph12/Makefile head/net/ceph12/distinfo head/net/ceph12/files/file-git_version head/net/ceph12/pkg-plist Modified: head/MOVED ============================================================================== --- head/MOVED Wed Feb 27 18:49:02 2019 (r494077) +++ head/MOVED Wed Feb 27 18:57:12 2019 (r494078) @@ -11640,3 +11640,4 @@ x11/xfree86_xkb_xml||2019-02-24|The project is discont devel/rtichoke|devel/radian|2019-02-26|Project is renamed sysutils/xen-tools411|sysutils/xen-tools|2019-02-27|Rename in preparation for having a single Xen port emulators/xen-kernel411|emulators/xen-kernel|2019-02-27|Rename in preparation for having a single Xen port +net/ceph|net/ceph12|2019-02-27|Make room for other ceph versions Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Wed Feb 27 18:49:02 2019 (r494077) +++ head/net/Makefile Wed Feb 27 18:57:12 2019 (r494078) @@ -76,7 +76,7 @@ SUBDIR += cagibi SUBDIR += calendarsupport SUBDIR += ccxstream - SUBDIR += ceph + SUBDIR += ceph12 SUBDIR += ceph13 SUBDIR += cf SUBDIR += charm Modified: head/net/ceph12/Makefile ============================================================================== --- head/net/ceph/Makefile Wed Feb 27 18:49:02 2019 (r494077) +++ head/net/ceph12/Makefile Wed Feb 27 18:57:12 2019 (r494078) @@ -3,9 +3,9 @@ PORTNAME= ceph DISTVERSIONPREFIX= v -DISTVERSION= 12.2.7 -PORTREVISION= 3 +DISTVERSION= 12.2.11 CATEGORIES= net +PKGNAMESUFFIX= 12 MAINTAINER= wjw@digiware.nl COMMENT= Ceph delivers object, block, and file storage in a unified system @@ -104,7 +104,7 @@ post-patch: pre-configure: ${LN} -s ${CONFIGURE_WRKSRC} ${WRKSRC}/build - ${CP} files/file-git_version ${WRKSRC}/src/.git_version + ${CP} ${FILESDIR}/file-git_version ${WRKSRC}/src/.git_version post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/ceph Modified: head/net/ceph12/distinfo ============================================================================== --- head/net/ceph/distinfo Wed Feb 27 18:49:02 2019 (r494077) +++ head/net/ceph12/distinfo Wed Feb 27 18:57:12 2019 (r494078) @@ -1,6 +1,6 @@ -TIMESTAMP = 1535200366 -SHA256 (ceph-ceph-v12.2.7_GH0.tar.gz) = 742dd402686b6c48824687be9bff951ede7608d41736cbcd55b130f7bd94f086 -SIZE (ceph-ceph-v12.2.7_GH0.tar.gz) = 12236446 +TIMESTAMP = 1550935963 +SHA256 (ceph-ceph-v12.2.11_GH0.tar.gz) = 67a2afe2de2087279e5a6bfab9c2b2a391093fb73723b629aaaeb204044be499 +SIZE (ceph-ceph-v12.2.11_GH0.tar.gz) = 12451786 SHA256 (ceph-ceph-erasure-code-corpus-2d7d78b_GH0.tar.gz) = 8ab8f36f3e0a720c882b8bb4abb3f2e26bd6b025cc263119207f7d2eb3b1e490 SIZE (ceph-ceph-erasure-code-corpus-2d7d78b_GH0.tar.gz) = 3685656 SHA256 (ceph-ceph-object-corpus-e32bf8c_GH0.tar.gz) = 79ff0d1b9f959c9f5264a0dff193105d71885615deaa9c8469902400fd82d214 Modified: head/net/ceph12/files/file-git_version ============================================================================== --- head/net/ceph/files/file-git_version Wed Feb 27 18:49:02 2019 (r494077) +++ head/net/ceph12/files/file-git_version Wed Feb 27 18:57:12 2019 (r494078) @@ -1,2 +1,2 @@ -3ec878d1e53e1aeb47a9f619c49d9e7c0aa384d5 -v12.2.7 +26dc3775efc7bb286a1d6d66faee0ba30ea23eee +v12.2.11 Added: head/net/ceph12/files/patch-src_objectstore_store_test.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/ceph12/files/patch-src_objectstore_store_test.cc Wed Feb 27 18:57:12 2019 (r494078) @@ -0,0 +1,39 @@ +diff --git a/src/test/objectstore/store_test.cc b/src/test/objectstore/store_test.cc +old mode 100644 +new mode 100755 +index 326c9785d0..8d39249360 +--- src/test/objectstore/store_test.cc ++++ src/test/objectstore/store_test.cc +@@ -4313,7 +4313,7 @@ TEST_P(StoreTest, Synthetic) { + doSyntheticTest(store, 10000, 400*1024, 40*1024, 0); + } + +- ++#if defined(WITH_BLUESTORE) + TEST_P(StoreTestSpecificAUSize, SyntheticMatrixSharding) { + if (string(GetParam()) != "bluestore") + return; +@@ -4485,6 +4485,7 @@ TEST_P(StoreTestSpecificAUSize, SyntheticMatrixPreferDeferred) { + }; + do_matrix(m, store, doSyntheticTest); + } ++#endif // #if defined(WITH_BLUESTORE) + + TEST_P(StoreTest, AttrSynthetic) { + ObjectStore::Sequencer osr("test"); +@@ -6855,6 +6856,7 @@ TEST_P(StoreTestSpecificAUSize, fsckOnUnalignedDevice2) { + g_conf->apply_changes(NULL); + } + ++#if defined(WITH_BLUESTORE) + TEST_P(StoreTest, SpuriousReadErrorTest) { + if (string(GetParam()) != "bluestore") + return; +@@ -6921,6 +6923,7 @@ TEST_P(StoreTest, SpuriousReadErrorTest) { + g_conf->set_val("bluestore_debug_inject_csum_err_probability", "0"); + g_ceph_context->_conf->apply_changes(nullptr); + } ++#endif // #if defined(WITH_BLUESTORE) + + int main(int argc, char **argv) { + vector args; Added: head/net/ceph12/files/patch-src_rgw_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/ceph12/files/patch-src_rgw_CMakeLists.txt Wed Feb 27 18:57:12 2019 (r494078) @@ -0,0 +1,13 @@ +diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt +index 57cb2a5b94..57a9ceb78b 100644 +--- src/rgw/CMakeLists.txt ++++ src/rgw/CMakeLists.txt +@@ -182,7 +182,7 @@ if (WITH_RADOSGW_BEAST_FRONTEND AND WITH_RADOSGW_BEAST_OPENSSL) + endif() + + add_executable(radosgw rgw_main.cc) +-target_link_libraries(radosgw radosgw_a librados ++target_link_libraries(radosgw radosgw_a rgw_a librados + cls_rgw_client cls_lock_client cls_refcount_client + cls_log_client cls_statelog_client cls_timeindex_client + cls_version_client cls_replica_log_client cls_user_client Added: head/net/ceph12/files/patch-src_rgw_rgw_sync_module_es.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/ceph12/files/patch-src_rgw_rgw_sync_module_es.cc Wed Feb 27 18:57:12 2019 (r494078) @@ -0,0 +1,13 @@ +diff --git a/src/rgw/rgw_sync_module_es.cc b/src/rgw/rgw_sync_module_es.cc +index aa58219b5a..de4200d75e 100644 +--- src/rgw/rgw_sync_module_es.cc ++++ src/rgw/rgw_sync_module_es.cc +@@ -244,7 +244,7 @@ struct es_index_config { + }; + + static bool is_sys_attr(const std::string& attr_name){ +- static constexpr std::initializer_list rgw_sys_attrs = {RGW_ATTR_PG_VER, ++ static const std::initializer_list rgw_sys_attrs = {RGW_ATTR_PG_VER, + RGW_ATTR_SOURCE_ZONE, + RGW_ATTR_ID_TAG, + RGW_ATTR_TEMPURL_KEY1, Modified: head/net/ceph12/pkg-plist ============================================================================== --- head/net/ceph/pkg-plist Wed Feb 27 18:49:02 2019 (r494077) +++ head/net/ceph12/pkg-plist Wed Feb 27 18:57:12 2019 (r494078) @@ -104,6 +104,7 @@ lib/ceph/mgr/dashboard/__init__.py lib/ceph/mgr/dashboard/base.html lib/ceph/mgr/dashboard/cephfs_clients.py lib/ceph/mgr/dashboard/clients.html +lib/ceph/mgr/dashboard/config_options.html lib/ceph/mgr/dashboard/filesystem.html lib/ceph/mgr/dashboard/health.html lib/ceph/mgr/dashboard/module.py