From nobody Sun Aug 18 15:58:37 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Wn0l13qBzz5TKs8 for ; Sun, 18 Aug 2024 15:58:37 +0000 (UTC) (envelope-from bugzilla-noreply@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Wn0l11pxjz4m0R for ; Sun, 18 Aug 2024 15:58:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723996717; a=rsa-sha256; cv=none; b=a7EQ+P8qRcmwPCNJY/qOAosvIO8wMS8raQWm6skTIx8eQmYOa3XfP8EDDiB2PuAYMcwd/i OXyBLrUmABMi0T7d3/w+emAYbXKOcZ6myDPjnV7hBQNDIoFT6D+agUXo01OQ9dydg6yc6v znsoy+6swh2SFGePB3J1boHDVNYr/3bJevebmgS/9J/RQXb9i3Z5NctOZMwoOS/uSAUIBO pv0nPsgVb89xFQdM0jaCDWjT8Iw2gcZbAznPKo/tP2atZ9dWdiNFCumoV4pLk1Zt69K/Oi z+jpl9uIIzc+VD2oMS5m1M05GrW8CS5gjXABA5GbQndXtiLsT4KtP5w0FVpsUg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723996717; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LsSaTKHiTffMHtrygISJNsbeYq5R5YDkfE5Ss1wO3mk=; b=FnP4T5VzI1blq/6+z+A/GtqIl4STNelgFteoEKA+2UVmPkBlOffJGJjBhppnpEeJ8h8S8w q/Pg02H5XwtwBfuhF8iG5Ona8N9LXN4kwY8/m4iWA0ZjPcp+EEgHGGUiYzNvwzIcBX02kf r7xO4jPq8nuI/m8eHPRxY0GTXs2x3iN97OKMZijfXgFAkqtA8GR86RDo8mBlZnijZ/fI9U uWrQstD3ZRZ1UgmaFTwkyJfJrdMeeA8yhk+m2+g/5kAOh+D74wv87wOWuFqCcslWfyIWBv 5gskni8rt7GkbpXFxUoNd6LzdYLsqKyWfcbzPirsPuAf0BTZJdN2um8UJgqMyA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Wn0l11QkRzfl0 for ; Sun, 18 Aug 2024 15:58:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 47IFwbZ7019853 for ; Sun, 18 Aug 2024 15:58:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 47IFwbDi019852 for ports-bugs@FreeBSD.org; Sun, 18 Aug 2024 15:58:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: =?UTF-8?B?W0J1ZyAyODA3NjFdIGRldmVsL29jYW1sLXNlcTogdXBkYXRlIDAu?= =?UTF-8?B?Mi4yIOKGkiAwLjMuMQ==?= Date: Sun, 18 Aug 2024 15:58:37 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: freebsd@dev.thsi.be X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280761 --- Comment #3 from Benjamin Jacobs --- 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.=