Date: Sun, 18 Aug 2024 15:58:37 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: =?UTF-8?B?W0J1ZyAyODA3NjFdIGRldmVsL29jYW1sLXNlcTogdXBkYXRlIDAu?= =?UTF-8?B?Mi4yIOKGkiAwLjMuMQ==?= Message-ID: <bug-280761-7788-qRCEjB7nob@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-280761-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-280761-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280761 --- Comment #3 from Benjamin Jacobs <freebsd@dev.thsi.be> --- Actually I added ocaml-seq during the 4.14 update, retrospectively I should have done without it. > keeping the least possible divergence with upstream Seq the ocaml module is part of lang/ocaml since 4.07. This packeg is a compatibility shims that is needed for people using 4.06 and earlier. Havin= g it in the tree will cause more problems, but that is one me I guess :) Beside that detail, I agree with you in substance. About the revision bump, well that is a bit tricky to get right, I can't provide a magical recipe (yet). It easier to understand if you have actually used ocaml. FYI, when an ocaml library is compiled against its dependencies, the signature of those dependencies is recorded in the compilation unit, and its is naturally checked when that library is, in turn, used to compile ano= ther compilation unit. In simple words, its dependees and the dependees of its dependee, etc recursively must all be recompiled. Check out the output ocamlobjinfo on /usr/local/lib/ocaml/site-lib/re/re.cma to understand > preparing patch for version bumps myself Well as said, that is tricky... I also have to rely on charitable committer= s, so far i did stuff mostly in giant commits using phabricator, so basically rev-bumping almost everything. Doing piecemeal changes is a bit a challengi= ng for me due to the commits having to land in the proper order... so that's w= hy i try to land a bit chunk at a time (also depends on time availability)... not sure how you can help here? simple patch to update the version is not sufficient (although it is a nice reminder, and helps me prioritize some up= date before others...). --=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-280761-7788-qRCEjB7nob>