Created attachment 190197 [details] patch file * Update to 7.6.4 * Regenerate files/patch-include_gc_pthread_redirects.h to fix portlint waring. * Bump PORTREVISION of depending ports because version number of shared libraries changed.
Created attachment 190304 [details] updated patch file Update patch to fit it to latest ports tree. So please commit attached patch instead of original one.
Created attachment 190894 [details] updated patch file Update patch to sync with latest ports tree. So please commit attached patch instead of previous ones.
Created attachment 190907 [details] updated patch file Forgot to bump PORTSREVESION of some ports. So please commit attached patch instead of previous ones.
devel/boehm-gc-threaded fails to package
devel/boehm-gc-redirect fails to package too.
Created attachment 190982 [details] updated patch file (In reply to Antoine Brodin from comment #4 and comment #5) Thank you for feedback. I fixed these errors. And this time I tested following ports with poudriere and 11.1-RELEASE amd64 jail. devel/boehm-gc devel/boehm-gc-redirect devel/boehm-gc-threaded devel/dparser devel/shards devel/shedskin editors/zile finance/gnucash games/aisleriot games/trackballs graphics/graphviz graphics/inkscape lang/crystal lang/ecl lang/guile2 lang/mdk lang/neko lang/oo2c lang/sagittarius-scheme lang/see math/asymptote net-im/freetalk net-im/gale textproc/chpp www/w3m All but following 3 ports could be built successfully. * lang/crystal Build of this port fails with following reason. 1. This port downloads and uses pre-compiled binary to build itself. 2. The pre-compiled binary is dynamically linked to libgc-threaded.so.2. 3. But after devel/boehm-gc is updated to 7.6.4, version number of shared library is changed from 2 to 1. 4. So pre-compiled binary can't run because it can't find proper shared library. 5. Because execution of pre-compiled binary ends with error, build of this port also fails. So build error can't be fixed unless maintainer of this port provides new pre-compiled binary. * devel/shards Build of this port fails because it depends on lang/crystal. * lang/neko Build of this port fails because of wrong usage of USE_APACHE_BUILD in Makefile. I fixed it and confirmed this port can be built successfully. I'm going to report this bug as a different bug report.
Exp-run looks fine (aside from lang/crystal failure)
(In reply to Yasuhiro KIMURA from comment #6) About lang/neko update to newer version is submitted as bug #226183 and wrong usage of USE_APACHE_BUILD is also fixed in it.
Greg, Would you mind to prepare an update for lang/crystal? See comment #6 for further details.
Created attachment 191031 [details] lang/crystal patch They changed the version *back* from 2 to 1? wow okay. Try this patch. (I wonder what would be a good way to handle this when I switch the port to bootstrap from previously built packages… Download dependencies too, extract them and set LD_LIBRARY_PATH?)
Created attachment 191057 [details] updated patch file (In reply to Greg V from comment #10) Thank you Greg. I merged your patch with mine and confirmed both lang/crystal and devel/shards can be built successfully now.
Created attachment 191369 [details] updated patch file Update patch to chase update of lang/neko. So please commit attached patch instead of previous ones.
A commit references this bug: Author: cpm Date: Sat Mar 10 11:09:31 UTC 2018 New revision: 464065 URL: https://svnweb.freebsd.org/changeset/ports/464065 Log: devel/boehm-gc: update to 7.6.4 - Regenerate patch to make portlint happy - Bump SHLIBS version in pkg-plist Changelog: https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 PR: 225560 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Reviewed by: cpm Exp-run by: antoine Changes: head/devel/boehm-gc/Makefile head/devel/boehm-gc/distinfo head/devel/boehm-gc/files/patch-doc_gc.man head/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h head/devel/boehm-gc/pkg-plist
A commit references this bug: Author: cpm Date: Sat Mar 10 11:23:01 UTC 2018 New revision: 464068 URL: https://svnweb.freebsd.org/changeset/ports/464068 Log: Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.4 PR: 225560 Submitted by: Yasuhiro KIMURA <yasu@utahime@org> Reviewed by: cpm Approved by: portmgr (antoine) Changes: head/devel/autogen/Makefile head/devel/dparser/Makefile head/devel/shards/Makefile head/devel/shedskin/Makefile head/editors/zile/Makefile head/finance/gnucash/Makefile head/games/aisleriot/Makefile head/games/trackballs/Makefile head/graphics/graphviz/Makefile head/graphics/inkscape/Makefile head/lang/ecl/Makefile head/lang/guile2/Makefile head/lang/mdk/Makefile head/lang/neko/Makefile head/lang/oo2c/Makefile head/lang/sagittarius-scheme/Makefile head/lang/see/Makefile head/math/asymptote/Makefile head/net-im/freetalk/Makefile head/net-im/gale/Makefile head/textproc/chpp/Makefile head/www/w3m/Makefile
Committed, thanks!
(In reply to Carlos J. Puga Medina from comment #15) Looks like you didn't commit the lang/crystal part? (Included in attachment 191369 [details])
(In reply to Greg V from comment #16) It was committed as ports r464067.