Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Dec 2022 19:19:22 +0900 (JST)
From:      Yasuhiro Kimura <yasu@FreeBSD.org>
To:        developer@lorenzosalvadore.it
Cc:        salvadore@FreeBSD.org, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 7fd00ba8fde1 - main - devel/nasm: Update to 2.16.01
Message-ID:  <20221223.191922.532900154899729569.yasu@FreeBSD.org>
In-Reply-To: <gk7auHjO6ZzGmyqFRNaOhG_86SPkW8FFQ8-a-hB53kbi3tklpjyTwkWjoN0rJfgr9MQ-voEqKuic6Dg6gYD_aoIVLyBtxHIdMopVQX-wqgU=@lorenzosalvadore.it>
References:  <202212222306.2BMN6VQC013528@gitrepo.freebsd.org> <20221223.150026.700309921155827065.yasu@FreeBSD.org> <gk7auHjO6ZzGmyqFRNaOhG_86SPkW8FFQ8-a-hB53kbi3tklpjyTwkWjoN0rJfgr9MQ-voEqKuic6Dg6gYD_aoIVLyBtxHIdMopVQX-wqgU=@lorenzosalvadore.it>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Lorenzo Salvadore <developer@lorenzosalvadore.it>
Subject: Re: git: 7fd00ba8fde1 - main - devel/nasm: Update to 2.16.01
Date: Fri, 23 Dec 2022 09:16:00 +0000

> ------- Original Message -------
> On Friday, December 23rd, 2022 at 7:00 AM, Yasuhiro Kimura <yasu@FreeBSD.org> wrote:
> 
> 
>> 
>> 
>> From: Lorenzo Salvadore salvadore@FreeBSD.org
>> 
>> Subject: git: 7fd00ba8fde1 - main - devel/nasm: Update to 2.16.01
>> Date: Thu, 22 Dec 2022 23:06:31 GMT
>> 
>> > The branch main has been updated by salvadore:
>> > 
>> > URL: https://cgit.FreeBSD.org/ports/commit/?id=7fd00ba8fde1fa40bcf4db886ad24429f851c8a6
>> > 
>> > commit 7fd00ba8fde1fa40bcf4db886ad24429f851c8a6
>> > Author: Lorenzo Salvadore salvadore@FreeBSD.org
>> > AuthorDate: 2022-12-22 21:54:54 +0000
>> > Commit: Lorenzo Salvadore salvadore@FreeBSD.org
>> > CommitDate: 2022-12-22 23:06:11 +0000
>> > 
>> > devel/nasm: Update to 2.16.01
>> 
>> 
>> If I build 2.16.01 with `make -C /usr/ports/devel/nasm`, built
>> finishes without any problem. But if I build it with poudriere,
>> following messages are repeated endlessly and build never finishes.
>> 
>> ----------------------------------------------------------------------
>> gmake[2287]: Entering directory '/wrkdirs/usr/ports/devel/nasm/work/nasm-2.16.01'
>> : > asm/warnings.time
>> 
>> gmake asm/warnings.c.time include/warnings.h.time doc/warnings.src.time
>> gmake[2288]: Entering directory '/wrkdirs/usr/ports/devel/nasm/work/nasm-2.16.01'
>> : > asm/warnings.time
>> 
>> gmake asm/warnings.c.time include/warnings.h.time doc/warnings.src.time
>> gmake[2289]: Entering directory '/wrkdirs/usr/ports/devel/nasm/work/nasm-2.16.01'
>> : > asm/warnings.time
>> 
>> gmake asm/warnings.c.time include/warnings.h.time doc/warnings.src.time
>> gmake[2290]: Entering directory '/wrkdirs/usr/ports/devel/nasm/work/nasm-2.16.01'
>> : > asm/warnings.time
>> 
>> gmake asm/warnings.c.time include/warnings.h.time doc/warnings.src.time
>> gmake[2291]: Entering directory '/wrkdirs/usr/ports/devel/nasm/work/nasm-2.16.01'
>> : > asm/warnings.time
>> 
>> gmake asm/warnings.c.time include/warnings.h.time doc/warnings.src.time
>> ----------------------------------------------------------------------
>> 
>> I tried it with following combinations and the problem happens with
>> all of them.
>> 
>> * 14-CURRENT amd64 host and 14-CURRENT amd64 jail
>> * 14-CURRENT amd64 host and 13.1-RELEASE amd64 jail
>> * 13.1-RELEASE amd64 host and 13.1-RELEASE amd64 jail
>> * 13.1-RELEASE amd64 host and 12.4-RELEASE amd64 jail
>> * 13.1-RELEASE amd64 host and 13.1-RELEASE i386 jail
>> 
>> So it doesn't seems to be related with version/architecuture of
>> host/jail.
> 
> Thanks for your report. I had tested the build with poudriere before
> committing using {i386,amd64} {12.4,13.1,14.0} jails and everything
> went fine. I have retested it more thoroughly now and I can confirm
> that everything works with default options. I have found a bug when
> RDOFF is enabled, which I will fix as soon as possible, but it does
> not seem to be related to your issue:
> 
> gmake[1]: *** No rule to make target 'install_rdf'.  Stop.
> 
> Sorry, I am unable to reproduce the issue you have reported. Do you
> have any more information that could be useful?
> 
> Thanks,
> 
> Lorenzo Salvadore

It seems the problem happens when tmpfs is used as working directory.
Add 'USE_TMPFS=wrkdir' to poudriere.conf and then the problem should
be reproduced. But I don't know why tmpfs causes it.

Regards.

---
Yasuhiro Kimura



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20221223.191922.532900154899729569.yasu>