Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2020 01:00:14 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        waitman@waitman.net
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Build failed compiling ittnotify_static.pico
Message-ID:  <D966E0E8-6208-4353-B9AE-A6F14EBF9D03@FreeBSD.org>
In-Reply-To: <14a5e39b65511d7ab4ffe370717d57e5@waitman.net>
References:  <20200313205706.GD1053@rancor.immure.com> <8740b5f9fef5ce417ea8968543de2992@waitman.net> <14a5e39b65511d7ab4ffe370717d57e5@waitman.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_9A18802F-C60F-44A7-A657-CA4D5B92AD37
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On 13 Mar 2020, at 23:58, Waitman Gobble <waitman@waitman.net> wrote:
>=20
> On 2020-03-13 17:49, Waitman Gobble wrote:
>> On 2020-03-13 16:57, Bob Willcox wrote:
...
>>> cc: error: no such file or directory:
>>> =
'/usr/src/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/itt=
notify_static.c'
>>> cc: error: no input files
>>> *** [ittnotify_static.pico] Error code 1
>>> Anyone else seeing this? Any suggestions for a fix?
>>> Thanks,
>>> Bob
>> I've been getting the same thing since yesterday. I think the file is =
actually
>> ittnotify_static.cpp
>=20
>=20
> This is supposed to handle the rename, for some reason it's not =
happening on my machine.
>=20
> Makefile.inc1
>=20
> # 20200310  r358851  rename of openmp's ittnotify_static.c to .cpp
> .for f in ittnotify_static
>        @if [ -e "${OBJTOP}/lib/libomp/.depend.${f}.pico" ] && \
>            egrep -qw '${f}\.c' ${OBJTOP}/lib/libomp/.depend.${f}.pico; =
then \
>                echo "Removing stale dependencies for ${f}"; \
>                rm -f ${OBJTOP}/lib/libomp/.depend.${f}.* \
>                   ${OBJTOP}/obj-lib32/lib/libomp/.depend.${f}.* \
>                   =
${LIBCOMPAT:D${LIBCOMPAT_OBJTOP}/lib/libomp/.depend.${f}.*}; \
>        fi
> .endfor

Hm, so during your buildworld, does it show "Removing stale dependencies
for ittnotify_static" or not?  And is the .depend file there?  Can you
check /usr/obj for the file .depend.ittnotify_static.pico, and list its
permissions?

-Dimitry


--Apple-Mail=_9A18802F-C60F-44A7-A657-CA4D5B92AD37
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXmwejgAKCRCwXqMKLiCW
owxGAJ9DX+Esn5VaLZ4jpOociRDAa8wb5gCgj0j4UUUx35T4mOkUXBaY/I28Wsw=
=bloj
-----END PGP SIGNATURE-----

--Apple-Mail=_9A18802F-C60F-44A7-A657-CA4D5B92AD37--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D966E0E8-6208-4353-B9AE-A6F14EBF9D03>