Bug 255588 - new port: databases/mongodb50: repocopy of databases/mongodb49
Summary: new port: databases/mongodb50: repocopy of databases/mongodb49
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Koichiro Iwao
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-04 09:56 UTC by Ronald Klop
Modified: 2021-06-14 13:02 UTC (History)
2 users (show)

See Also:


Attachments
diff -ru databases/mongodb49 databases/mongodb50 (2.86 KB, patch)
2021-05-04 09:56 UTC, Ronald Klop
ronald-lists: maintainer-approval+
Details | Diff
git diff of metadata (931 bytes, patch)
2021-05-04 09:56 UTC, Ronald Klop
ronald-lists: maintainer-approval+
Details | Diff
diff -Nru databases/mongodb49 databases/mongodb50 (3.68 KB, patch)
2021-06-04 10:38 UTC, Ronald Klop
ronald-lists: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ronald Klop 2021-05-04 09:56:06 UTC
Created attachment 224656 [details]
diff -ru databases/mongodb49 databases/mongodb50

Mongodb49 was a kind of developer preview and will not have further releases. The next release will be 5.0.0.
Comment 1 Ronald Klop 2021-05-04 09:56:49 UTC
Created attachment 224657 [details]
git diff of metadata
Comment 2 Ronald Klop 2021-05-04 10:05:53 UTC
Steps to take:

- git mv databases/mongodb49 databases/mongodb50
- apply both patches

- poudriere compile tested on 14-current/aarch64
- run tested on 14-current/aarch64
Comment 3 Ronald Klop 2021-05-05 11:53:48 UTC
Comment on attachment 224657 [details]
git diff of metadata

I just see that MongoDB did release a 4.9.0-RC1, so development does continue on that branch (for now).

So please do a "cp mongodb49 mongodb50" instead of "git mv ...".
Comment 4 Ronald Klop 2021-06-04 10:38:06 UTC
Created attachment 225541 [details]
diff -Nru databases/mongodb49 databases/mongodb50

New patch for rc0 instead of alpha0. No changes except for version.
Comment 5 Koichiro Iwao freebsd_committer 2021-06-11 05:21:25 UTC
What about mongodb50-tools?
Comment 6 Ronald Klop 2021-06-11 12:29:59 UTC
(In reply to Koichiro Iwao from comment #5)
The mongodb50-tools do not exist. Upstream unified this and it is already in ports: https://www.freshports.org/databases/mongodb-tools. Mongodb42-tools was the last separate version.
Comment 7 Ronald Klop 2021-06-11 12:35:26 UTC
NB: I just successfully build RC1. Only changes are:

in Makefile

-+DISTVERSION=  5.0.0-rc0
++DISTVERSION=  5.0.0-rc1

and in distinfo

-+TIMESTAMP = 1622204953
-+SHA256 (mongodb-src-r5.0.0-rc0.tar.gz) = 9ebf1de0a9e1d436928e69cd75a99f385e6cde83f2d60e72ac5c1d714646751c
-+SIZE (mongodb-src-r5.0.0-rc0.tar.gz) = 54327208
---- databases/mongodb50/files/patch-SConstruct 2021-05-04 11:53:07.410680000 +0200
++TIMESTAMP = 1623316669
++SHA256 (mongodb-src-r5.0.0-rc1.tar.gz) = 17b4998385e82855bb6a17056ae75e1811c2784c14b6ba89706f0ad17f5279dc
++SIZE (mongodb-src-r5.0.0-rc1.tar.gz) = 54409236

But I'm also happy if you first commit RC0 and I'll make a separate issue for RC1.
Comment 8 Koichiro Iwao freebsd_committer 2021-06-14 05:02:06 UTC
(In reply to Ronald Klop from comment #6)
Okay, cool.
Comment 9 commit-hook freebsd_committer 2021-06-14 05:08:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=58f4100c0c7d4a16b3806a3f1ec6bc76edfe6ffb

commit 58f4100c0c7d4a16b3806a3f1ec6bc76edfe6ffb
Author:     Koichiro Iwao <meta@FreeBSD.org>
AuthorDate: 2021-06-14 05:03:13 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2021-06-14 05:06:56 +0000

    databases/mongodb50: add port as repocopy of databases/mongodb49

    PR:             255588
    Reported by:    Ronald Klop <ronald-lists@klop.ws>
    Sponsored by:   HAW International

 databases/Makefile                                 |   1 +
 databases/mongodb50/Makefile (new)                 |  89 +++++
 databases/mongodb50/distinfo (new)                 |   3 +
 ...h-src_third__party_mozjs-60_gen-config.sh (new) |  24 ++
 ..._freebsd_build_Unified__cpp__js__src0.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src1.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src10.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src11.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src12.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src13.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src14.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src15.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src16.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src17.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src18.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src19.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src2.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src20.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src21.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src22.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src23.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src24.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src25.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src26.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src27.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src28.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src29.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src3.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src30.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src31.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src32.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src33.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src34.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src35.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src36.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src37.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src38.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src39.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src4.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src40.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src41.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src42.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src43.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src44.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src45.cpp (new) |  41 +++
 ..._freebsd_build_Unified__cpp__js__src5.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src6.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src7.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src8.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src9.cpp (new) |  59 ++++
 ...tform_aarch64_freebsd_build_js-confdefs.h (new) |  79 +++++
 ...tform_aarch64_freebsd_include_js-config.h (new) |  64 ++++
 databases/mongodb50/files/mongod.in (new)          |  62 ++++
 databases/mongodb50/files/patch-SConstruct (new)   |  38 ++
 .../mongodb50/files/patch-rpm_mongod.conf (new)    |  25 ++
 .../patch-src_mongo_platform_process__id.cpp (new) |  24 ++
 ..._freebsd_build_Unified__cpp__js__src0.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src1.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src10.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src11.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src12.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src13.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src14.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src15.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src16.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src17.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src18.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src19.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src2.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src20.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src21.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src22.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src23.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src24.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src25.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src26.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src27.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src28.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src29.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src3.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src30.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src31.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src32.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src33.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src34.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src35.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src36.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src37.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src38.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src39.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src4.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src40.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src41.cpp (new) |  59 ++++
 ...freebsd_build_Unified__cpp__js__src42.cpp (new) |  23 ++
 ..._freebsd_build_Unified__cpp__js__src5.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src6.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src7.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src8.cpp (new) |  59 ++++
 ..._freebsd_build_Unified__cpp__js__src9.cpp (new) |  59 ++++
 ...tform_ppc64le_freebsd_build_js-confdefs.h (new) |  78 ++++
 ...tform_ppc64le_freebsd_include_js-config.h (new) |  64 ++++
 ...src_third__party_wiredtiger_dist_filelist (new) |  11 +
 ...ty_wiredtiger_src_checksum_power8_crc32.S (new) |  14 +
 ..._wiredtiger_src_checksum_power8_ppc-asm.h (new) | 393 +++++++++++++++++++++
 databases/mongodb50/pkg-descr (new)                |   5 +
 databases/mongodb50/pkg-plist (new)                |   4 +
 106 files changed, 6175 insertions(+)
Comment 10 Ronald Klop 2021-06-14 13:02:10 UTC
Thanks for committing.
NB: Followup upgrade to RC1 is in bug #256598 ;-)