Re: OCaml 4?
On 11/7/13, Michael Grünewald michael.grunew...@laposte.net wrote: John Marino wrote: I was thinking the holdup was on your end,[…] Has the whole thing stalled? 11 months to get a PR through when the submitter is responsive seems excessive to me, maybe somebody else should take over the PR if bf@ is too busy. It looks like it is stalled. It would actually nice if someone else would take care of that PR[1] but before this, I certainly need to take care of removing this NO_STAGE flag. It is probably unproblematic, I did not study this staging functionality yet. The ball has been back in my court since Michael sent me his update for 4.01. I've some other updates to commit this weekend, and I'll resume the test builds for this and the associated PRs on Sunday. (Hopefully some of the blockers from last time have now been fixed.) [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173364 BTW I am very comfortable with BSD Make but I am not aware of any list of problem reports or developments in the project or ports build system. Where could I start? On open PRs in the database you cite above (it is searchable), or unsolved failures on the mailing lists (e.g. freebsd-ports or freebsd-pkg-fallout) that interest or affect you. Some recent goals or changes are mentioned on wiki.FreebSD.org (although this contains some outdated material as well). Some of unfinished short-term objectives include converting ports to support staging and to compile with clang on FreeBSD 10, and updating the Porter's handbook. b. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
On 11/8/2013 12:58, Brendan Fabeny wrote: On 11/7/13, Michael Grünewald michael.grunew...@laposte.net wrote: John Marino wrote: I was thinking the holdup was on your end,[…] Has the whole thing stalled? 11 months to get a PR through when the submitter is responsive seems excessive to me, maybe somebody else should take over the PR if bf@ is too busy. It looks like it is stalled. It would actually nice if someone else would take care of that PR[1] but before this, I certainly need to take care of removing this NO_STAGE flag. It is probably unproblematic, I did not study this staging functionality yet. Frankly, I think it's way more important to get OCAML updated than support staging. If the PR you have is good sans staging, then I'd propose to commit that ASAP, and a new PR could be opened to add stage support. (in order words, the last of stage support should not block the maintenance of an existing port) John ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
John Marino wrote: I was thinking the holdup was on your end,[…] Has the whole thing stalled? 11 months to get a PR through when the submitter is responsive seems excessive to me, maybe somebody else should take over the PR if bf@ is too busy. It looks like it is stalled. It would actually nice if someone else would take care of that PR[1] but before this, I certainly need to take care of removing this NO_STAGE flag. It is probably unproblematic, I did not study this staging functionality yet. [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173364 BTW I am very comfortable with BSD Make but I am not aware of any list of problem reports or developments in the project or ports build system. Where could I start? Regards, Michael ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
Hi Rui! Sorry that I did not take time to answer your previous EMail. It seems you did not check outstanding PRs or overlooked this one: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173364 In short, there is a candidate upgrade in the ports, since quite a while. While I did not hear anything from committer, I probably need to fix that STAGE thing before the port gets checked in. Rui Paulo wrote: Any plans to upgrade OCaml in FreeBSD ports? If you don't have time, I might take a stab at it. Three side notes: - https://bitbucket.org/michipili/ports-bsd is a bitbucket repo where I push my (mostly OCaml) FreeBSD ports before they went in the repo tree. If you already have a bitbucket account, consider following this repo to get updates. You may check this out if you want to try the port, your feedback would be welcome. - https://bitbucket.org/michipili/bsdmakepscripts is a bitbucket repo for BSD Makefiles useful to develop with OCaml. (Shameless promotion!) - It is best to use open channel (like the freebsd-ports@ mailing list), because it is archived and indexed, so people sharing your concern get a chance to find your question and my answer. Best regards, Michael ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
On 11/6/2013 20:38, Michael Grünewald wrote: Hi Rui! Sorry that I did not take time to answer your previous EMail. It seems you did not check outstanding PRs or overlooked this one: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173364 In short, there is a candidate upgrade in the ports, since quite a while. While I did not hear anything from committer, I probably need to fix that STAGE thing before the port gets checked in. Rui Paulo wrote: Any plans to upgrade OCaml in FreeBSD ports? If you don't have time, I might take a stab at it. Three side notes: - https://bitbucket.org/michipili/ports-bsd is a bitbucket repo where I push my (mostly OCaml) FreeBSD ports before they went in the repo tree. If you already have a bitbucket account, consider following this repo to get updates. You may check this out if you want to try the port, your feedback would be welcome. - https://bitbucket.org/michipili/bsdmakepscripts is a bitbucket repo for BSD Makefiles useful to develop with OCaml. (Shameless promotion!) - It is best to use open channel (like the freebsd-ports@ mailing list), because it is archived and indexed, so people sharing your concern get a chance to find your question and my answer. The other thing to note is that DragonFly Ports (dports) has had ocaml 4 and related ocaml upgrades for 9 months. There's really no need to reinvent this, just take the dports versions. I am so glad we didn't wait around for those PRs. John ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
Hi John, John Marino wrote: The other thing to note is that DragonFly Ports (dports) has had ocaml 4 and related ocaml upgrades for 9 months. There's really no need to reinvent this, just take the dports versions. I am so glad we didn't wait around for those PRs. It seems dports has ocaml 4.00.1 while I prepared a 4.01.0, if you test it, your feddback would be welcome! Thank you for pointing out that dports can be used as a basis for FreeBSD ports, maybe I will get the habit to check that out before starting to work on a new port. Best regards, Michael ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
On 11/6/2013 21:02, Michael Grünewald wrote: It seems dports has ocaml 4.00.1 while I prepared a 4.01.0, if you test it, your feddback would be welcome! Surely dports could be updated to ocaml 4.01.0 as easily as changing the PORTVERSION and regenerating the distinfo file? Thank you for pointing out that dports can be used as a basis for FreeBSD ports, maybe I will get the habit to check that out before starting to work on a new port. We try to avoid maintaining different versions because they are a maintenance nightmare. Ocaml is a rare port and we very much want FreeBSD to base an update on the dport so we can sync with FreeBSD again (it's not just ocaml, but others like ocamlimages, etc). Another is Libreoffice. Every time there is an extremely minor update to it, I have to regenerate a makefile diff again. As such, the vast majority of dports identical or nearly so to their ports counterparts. At most they contain extra patches or a couple of extra switches often contained in Makefile.DragonFly. Sometimes we have fixes that FreeBSD could use. Now that I have a commit bit, I try to push these directly into FreeBSD port but there's a lot left over from before that was the case. John ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
John Marino wrote: On 11/6/2013 21:02, Michael Grünewald wrote: It seems dports has ocaml 4.00.1 while I prepared a 4.01.0, if you test it, your feddback would be welcome! Surely dports could be updated to ocaml 4.01.0 as easily as changing the PORTVERSION and regenerating the distinfo file? Besides this, there is a minor update of the configure script, you can get it from http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173364 or https://bitbucket.org/michipili/ports-bsd (branch ocaml) As such, the vast majority of dports identical or nearly so to their ports counterparts. At most they contain extra patches or a couple of extra switches often contained in Makefile.DragonFly. That is nice to know, thank you! -- Michael ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: OCaml 4?
On 11/7/2013 07:06, Michael Grünewald wrote: John Marino wrote: On 11/6/2013 21:02, Michael Grünewald wrote: It seems dports has ocaml 4.00.1 while I prepared a 4.01.0, if you test it, your feddback would be welcome! Surely dports could be updated to ocaml 4.01.0 as easily as changing the PORTVERSION and regenerating the distinfo file? Besides this, there is a minor update of the configure script, you can get it from http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173364 Hmmm, I was thinking the holdup was on your end, but it seems from that PR that bf@ is the bottle-neck. The last thing he said (in August) that he was going to work on it, which is 8 months after he said, I'll take the PR. Has the whole thing stalled? 11 months to get a PR through when the submitter is responsive seems excessive to me, maybe somebody else should take over the PR if bf@ is too busy. John ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org