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.

Reply via email to