On 2023/06/14 07:13, Sebastien Marie wrote: > On Tue, Jun 13, 2023 at 12:58:07PM +0300, Ivan Maidanski wrote: > > > > Hello, > > > > I have prepared a draft patch — > > https://github.com/ivmai/openbsd-ports/commit/ea1d6444fc0b4435bc76c8c56867cc40c18848a9 > > Tested (make check) on mips64 and amd64 (OpenBSD 7.3).
Great, thank you - that's a big help. > > The only difficulty is that I don’t know how to change Makefile to fetch > > tarballs from Github, so I am waiting for Hans Boehm to upload the tarballs > > to https://hboehm.info/gc/gc_source/ > > We prefer to stay with tarballs as it is more stable than generated ones from > github. Ivan has uploaded stable release tarballs to github, so we don't need to use the auto-generated ones. This should do the trick: DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ libatomic_ops-${LIBAO_VERSION}${EXTRACT_SUFX}:0 MASTER_SITES= https://github.com/ivmai/bdwgc/releases/download/v${VERSION} MASTER_SITES0= https://github.com/ivmai/libatomic_ops/releases/download/v${LIBAO_VERSION} > Some aspects on your diff might need more checking (SHARED_LIBS, and testing > ports depending of boehm-gc), but I will take care of that (at some point, I > am > a bit short in time currently). Thanks, I'll try to take a closer look soon too.
