git: ee10666327b6 - main - Links for bmake and bmake.1
Simon J. Gerraty
sjg at juniper.net
Mon Feb 15 17:09:49 UTC 2021
O. Hartmann <ohartmann at walstatt.org> wrote:
> > .if exists(${.CURDIR}/tests)
> > PROG= make
> > +LINKS= make bmake
> > +MLINKS= ${MAN} b${MAN}
> > .endif
> >
>
> This commit seems to break updating and installation of jail's base system
> based on 14-CURRENT.
>
> # poudriere jail -l
> headamd64 14.0-CURRENT 1400004 amd64 src=/pool/sources/CURRENT/src/ \
> 2021-02-12 15:07:33 /pool/poudriere/jails/headamd64
>
> #poudriere jail -j _somejailname_ -u -b
>
> [...]
> --- realinstall_subdir_usr.bin ---
> rm -f /pool/poudriere/jails/headamd64/usr/share/man/man1/bmake.1
> /pool/poudriere/jails/headamd64/usr/share/man/man1/bmake.1.gz; install -N
> /pool/poudriere/jails/headamd64/usr/src/etc -l h -o root -g wheel -m 444
> /pool/poudriere/jails/headamd64/usr/share/man/man1/make.1.gz
> /pool/poudriere/jails/headamd64/usr/share/man/man1/bmake.1.gz --- _installlinks
Is this process using something other than *.mk from share/mk ?
It seems a bug to react to ${[M]LINKS} but not have the implementation.
I'm not familiar with the above - any pointers?
> --- install -N /pool/poudriere/jails/headamd64/usr/src/etc -l h -o root -g
> wheel -m 555 /pool/poudriere/jails/headamd64make
> /pool/poudriere/jails/headamd64bmake install: link
> /pool/poudriere/jails/headamd64make -> /pool/poudriere/jails/headamd64bmake: No
> such file or directory *** [_installlinks] Error code 71
>
> make[5]: stopped in /pool/poudriere/jails/headamd64/usr/src/usr.bin/bmake
> 1 error
>
> make[5]: stopped in /pool/poudriere/jails/headamd64/usr/src/usr.bin/bmake
> --- realinstall_subdir_share ---
More information about the dev-commits-src-all
mailing list