From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.3 (2019-12-06) on atuin X-Spam-Level: X-Spam-Status: No, score=-1.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.3 Received: by atuin.qyliss.net (Postfix, from userid 496) id E1DC5240BC; Mon, 1 Jun 2020 23:01:11 +0000 (UTC) Received: from [127.0.1.1] (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 3BAE22406A; Mon, 1 Jun 2020 23:01:01 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id F080724054; Mon, 1 Jun 2020 23:00:58 +0000 (UTC) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by atuin.qyliss.net (Postfix) with ESMTPS id 8B15824053 for ; Mon, 1 Jun 2020 23:00:54 +0000 (UTC) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id A00095C00D4; Mon, 1 Jun 2020 19:00:53 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 01 Jun 2020 19:00:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm3; bh=7JRr3vW1VRtAet4vDssp+9mNSm Dhwn5KwOaRvIuPQJw=; b=kxYjIYoTMMP12ZPVn1QJzU9aZmBN5E5/uoDbYfe1rX jyQltdau7kD0KFZnIii9Vs5WFnFpRqszsV/adVfvG44+mpMBnwFGdfYlIpZiKr/c jtYMNQFIMunA2nbie5XMLv0f5YGvgoGK0WglfsawZZUFR92VsKcy3lXq1koPZCJc /fdm0PUx5YmZWIBtmqYuR8y/v1OUdMvulrtqlW655YW5W70CbjDgVIw0ULCJaFbh LKucrjMCqOEO9AhoFZeUHS1pbtI4FtFf3JI6FLl6ZwXxd9rzyjAnrw86ZZCZ/Y7+ tLagWXxSlbEKJx212oml5Xa2QvvAspVadcD+kj6g1zqA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=7JRr3v W1VRtAet4vDssp+9mNSmDhwn5KwOaRvIuPQJw=; b=QEehOhWibIBdTr64qCQ8gR xJ6rXg6PvYXSUNENJVmjBdjGl8YxWg67T1ZA6JOhchBYSW/kMBF1z1gZsMv/xsap JBgnpSUvan24P7muT89VyfCKS0q9drRevIp6kIVaAyiybhsJ+6FUDleYWppblA93 EkGNWSe+i8s7HLqnZIPQlEFoYFNz/QQ5pJLCLf+wEtL3Q7K/4k/RGcX36/1b0hDx QwiN30HsJZHplFRiQNvRzjC3QxUUesSCQfs52Z0R2CFToKPGf+wwongzo4Otf3M7 4yAMh2oG+bkRnsabqH7BygsY2/waadW1uPBBUclekLLMe/ecF3kMp5kQ/UQ7Mmrg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudefiedgudeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhffkfggtgesghdtreertddttdenucfhrhhomheptehlhihsshgr ucftohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepueelve elgfekiefgtefghfegvdffffeludeuffffjeetueelgfdutdefvdeugeefnecuffhomhgr ihhnpehpsgdrtggtnecukfhppeejledrvdefhedrudduledrudelgeenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehhihesrghlhihsshgrrdhi sh X-ME-Proxy: Received: from x220.qyliss.net (p4feb77c2.dip0.t-ipconnect.de [79.235.119.194]) by mail.messagingengine.com (Postfix) with ESMTPA id CD16730624CC; Mon, 1 Jun 2020 19:00:52 -0400 (EDT) Received: by x220.qyliss.net (Postfix, from userid 1000) id ED98D728; Mon, 1 Jun 2020 23:00:50 +0000 (UTC) From: Alyssa Ross To: Cole Helbling Subject: Re: [PATCH v2 2/2] chromiumOSPackages: 81.12871.0.0-rc1 -> 83.13020.0.0-rc1 In-Reply-To: <87imga9ziy.fsf@alyssa.is> References: <87imga9ziy.fsf@alyssa.is> Date: Mon, 01 Jun 2020 23:00:47 +0000 Message-ID: <87eeqy9ysg.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Message-ID-Hash: 3ZLLT5OA5RPNEY37RTXHAZNICZTSKY2U X-Message-ID-Hash: 3ZLLT5OA5RPNEY37RTXHAZNICZTSKY2U X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header CC: devel@spectrum-os.org X-Mailman-Version: 3.3.0 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >> When running `nix-build . -A spectrumPackages.spectrum-vm` with these >> two patches applied, vm_protos fails to build: >> >> [23/52] ACTION //vm_tools/proto:fuzzer-protos_gen(//common-mk/toolch= ain:toolchain) >> /usr/share/proto: warning: directory does not exist. >> [26/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/lib= fuzzer-protos.fuzzer.grpc.pb.o >> FAILED: obj/out/Release/gen/include/vm_protos/proto_bindings/libfuzz= er-protos.fuzzer.grpc.pb.o >> c++ -MMD -MF obj/out/Release/gen/include/vm_protos/proto_bindings/li= bfuzzer-protos.fuzzer.grpc.pb.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE= -D_FILE_OFFSET_BITS=3D64 -Igen/include -I../../common-mk -I/usr/include -I= gen -Igen -Igen -Igen -Wall -Wunused -Wno-unused-parameter -Wunreachable-co= de -ggdb3 -fstack-protector-strong -Wformat=3D2 -fvisibility=3Dinternal -Wa= ,--noexecstack -Wimplicit-fallthrough -Werror --sysroot=3D -fPIE -fvisibili= ty=3Ddefault -pthread -I/nix/store/pjl2q3lny3c18ypqjcv0q3akyq89hg2i-grpc-1.= 28.1/include -I/nix/store/hya0y6slws66h99njc2yiz02irfv4n62-openssl-1.1.1g-d= ev/include -I/nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-3.8.0/inc= lude -pthread -I/nix/store/pjl2q3lny3c18ypqjcv0q3akyq89hg2i-grpc-1.28.1/inc= lude -I/nix/store/hya0y6slws66h99njc2yiz02irfv4n62-openssl-1.1.1g-dev/inclu= de -I/nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-3.8.0/include -Wn= o-unreachable-code -std=3Dgnu++14 -fno-exceptions -fno-unwind-tables -fno-a= synchronous-unwind-tables -Wno-psabi -c gen/include/vm_protos/proto_binding= s/fuzzer.grpc.pb.cc -o obj/out/Release/gen/include/vm_protos/proto_bindings= /libfuzzer-protos.fuzzer.grpc.pb.o >> In file included from gen/include/vm_protos/proto_bindings/fuzzer.gr= pc.pb.cc:5: >> gen/include/vm_protos/proto_bindings/fuzzer.pb.h:38:10: fatal error:= vm_crash.pb.h: No such file or directory >> 38 | #include "vm_crash.pb.h" >> | ^~~~~~~~~~~~~~~ >> compilation terminated. >> ninja: build stopped: subcommand failed. >> builder for '/nix/store/8asskz117p1nhirxaa4pwa0caayxg6c5-vm_protos-8= 3.13020.0.0-rc1.drv' failed with exit code 1 > > That's interesting -- I can't reproduce this: > > $ NIX_PATH=3D nix-build -A chromiumOSPackages.vm_protos > /nix/store/2dn0l8bb33ww5fcg09n30c3fpag6lc39-vm_protos-83.13020.0.0-rc1 > > I notice that our outPaths for vm_protos are different. What commit are > did you apply the patches onto? (For me cfa1e27fdfb.) Do you have some > global overlay that could be changing things (try with NIX_PATH=3D as > above to make sure)? Actually, I now notice that I was comparing my outPath to your drv path. So never mind. We do indeed have the same derivation: $ NIX_PATH=3D nix-instantiate -A chromiumOSPackages.vm_protos warning: you did not specify '--add-root'; the result might be removed = by the garbage collector /nix/store/8asskz117p1nhirxaa4pwa0caayxg6c5-vm_protos-83.13020.0.0-rc1.= drv I tried deleting it and rebuilding, and it worked again for me. I'm not really sure what could be going on here. Is it a hardware difference? What sort of processor do you have? I've built this once on an AMD EPYC 7401P, and once on an Intel Core i5-2520M. Any other ideas? Build log: $ NIX_PATH=3D nix-build -A chromiumOSPackages.vm_protos these derivations will be built: /nix/store/8asskz117p1nhirxaa4pwa0caayxg6c5-vm_protos-83.13020.0.0-rc1.drv building '/nix/store/8asskz117p1nhirxaa4pwa0caayxg6c5-vm_protos-83.13020.0.= 0-rc1.drv'... unpacking sources unpacking source archive /nix/store/5mlr9rh8m9br9g5qlc2yr6xms49avvmi-platfo= rm2 source root is platform2 setting SOURCE_DATE_EPOCH to timestamp 1576011860 of file platform2/diagnos= tics/grpc/wilco_dtc.proto patching sources /build/platform2/vm_tools/proto /build/platform2 /build/platform2 applying patch /nix/store/xa4s2mxhx1s0ls3gvvcm88h12s67qm14-0001-common-mk-d= on-t-leak-source-absolute-paths.patch patching file common-mk/external_dependencies/BUILD.gn patching file common-mk/pkg_config.gni patching file common-mk/proto_library.gni applying patch /nix/store/p4wqm2h8f7qxdrs3609n44432cwv0hi6-0002-common-mk-.= gn-don-t-hardcode-env-path.patch patching file .gn patching script interpreter paths in common-mk common-mk/platform2_unittest.py: interpreter directive changed from "/usr/b= in/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7= .7/bin/python3" common-mk/file_generator_wrapper.py: interpreter directive changed from "/u= sr/bin/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3= -3.7.7/bin/python3" common-mk/generate_pc_file.sh: interpreter directive changed from "/bin/bas= h" to "/nix/store/81wybawvkr95c7j8gj5ab3y740mq1fli-bash-4.4-p23/bin/bash" common-mk/pkg-config_wrapper.py: interpreter directive changed from "/usr/b= in/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7= .7/bin/python3" common-mk/platform2.py: interpreter directive changed from "/usr/bin/env py= thon3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/bin/py= thon3" common-mk/mojom_bindings_generator_wrapper.py: interpreter directive change= d from "/usr/bin/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h= 6g-python3-3.7.7/bin/python3" common-mk/gnlint_unittest.py: interpreter directive changed from "/usr/bin/= env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/= bin/python3" common-mk/check-owners.py: interpreter directive changed from "/usr/bin/env= python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/bin= /python3" common-mk/check-readme.py: interpreter directive changed from "/usr/bin/env= python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/bin= /python3" common-mk/write_args.py: interpreter directive changed from "/usr/bin/env p= ython3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/bin/p= ython3" common-mk/ebuild_function_unittest.py: interpreter directive changed from "= /usr/bin/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-pytho= n3-3.7.7/bin/python3" common-mk/example/run_tests.sh: interpreter directive changed from "/bin/ba= sh" to "/nix/store/81wybawvkr95c7j8gj5ab3y740mq1fli-bash-4.4-p23/bin/bash" common-mk/generate-pc.py: interpreter directive changed from "/usr/bin/env = python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/bin/= python3" common-mk/args_generator_wrapper.py: interpreter directive changed from "/u= sr/bin/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3= -3.7.7/bin/python3" common-mk/ebuild_function.py: interpreter directive changed from "/usr/bin/= env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/= bin/python3" common-mk/arg_prefix_filter_wrapper.py: interpreter directive changed from = "/usr/bin/env python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-pyth= on3-3.7.7/bin/python3" common-mk/gnlint.py: interpreter directive changed from "/usr/bin/env pytho= n3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/bin/pytho= n3" common-mk/platform2_test.py: interpreter directive changed from "/usr/bin/e= nv python3" to "/nix/store/2dcsn57cgaxs92ha5swihrab0g3l2h6g-python3-3.7.7/b= in/python3" configuring gn flags: ar=3D"ar" cc=3D"cc" cxx=3D"c++" libdir=3D"/nix/store/2dn0l8bb33ww= 5fcg09n30c3fpag6lc39-vm_protos-83.13020.0.0-rc1" pkg_config=3D"pkg-config" = platform2_root=3D"." platform_subdir=3D"vm_tools/proto" use=3D{amd64=3Dtrue= arm=3Dfalse asan=3Dfalse coverage=3Dfalse cros_host=3Dfalse crypto=3Dfalse= dbus=3Dfalse device_mapper=3Dfalse fuzzer=3Dfalse mojo=3Dfalse profiling= =3Dfalse tcmalloc=3Dfalse test=3Dfalse timers=3Dfalse udev=3Dfalse} Done. Made 18 targets from 9 files in 423ms building build flags: -j4 -l4 [1/52] ACTION //vm_tools/proto:common-protos_gen(//common-mk/toolchain:tool= chain) /usr/share/proto: warning: directory does not exist. [3/52] ACTION //vm_tools/proto:tremplin-rpcs_gen(//common-mk/toolchain:tool= chain)mon.grpc.pb.o /usr/share/proto: warning: directory does not exist. [4/52] ACTION //vm_tools/proto:vm-gorpcs(//common-mk/toolchain:toolchain)ot= os.common.pb.o /usr/share/proto: warning: directory does not exist. [6/52] ACTION //vm_tools/proto:tremplin-gorpcs(//common-mk/toolchain:toolch= ain)remplin.grpc.pb.o /usr/share/proto: warning: directory does not exist. [10/52] ACTION //vm_tools/proto:vsh-protos_gen(//common-mk/toolchain:toolch= ain)ommon.pb.o[K /usr/share/proto: warning: directory does not exist. [15/52] ACTION //vm_tools/proto:container-rpcs_gen(//common-mk/toolchain:to= olchain)on.grpc.pb.o /usr/share/proto: warning: directory does not exist. [16/52] ACTION //vm_tools/proto:container-rpcs_gen(//common-mk/toolchain:to= olchain) /usr/share/proto: warning: directory does not exist. [19/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libvsh-pro= tos.vsh.pb.oer_guest.grpc.pb.o In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/vsh.pb.h:23, from gen/include/vm_protos/proto_bindings/vsh.pb.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::vsh::ConnectionStatusMessage::SharedCtor()= ' at gen/include/vm_protos/proto_bindings/vsh.pb.cc:1225:11, inlined from 'vm_tools::vsh::ConnectionStatusMessage::ConnectionStatusM= essage()' at gen/include/vm_protos/proto_bindings/vsh.pb.cc:1197:13, inlined from 'void InitDefaultsscc_info_ConnectionStatusMessage_vsh_2ep= roto()' at gen/include/vm_protos/proto_bindings/vsh.pb.cc:66:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [29, 32] from the object at 'vm_tools::vsh::_Connection= StatusMessage_default_instance_' is out of the bounds of referenced subobje= ct 'vm_tools::vsh::ConnectionStatusMessage::status_' with type 'int' at off= set 24 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [20/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libcontain= er-rpcs.container_guest.pb.o In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/container_guest.= pb.h:23, from gen/include/vm_protos/proto_bindings/container_guest.= pb.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::container::LinuxPackageInfoResponse::Share= dCtor()' at gen/include/vm_protos/proto_bindings/container_guest.pb.cc:3750= :11, inlined from 'vm_tools::container::LinuxPackageInfoResponse::LinuxPacka= geInfoResponse()' at gen/include/vm_protos/proto_bindings/container_guest.p= b.cc:3692:13, inlined from 'void InitDefaultsscc_info_LinuxPackageInfoResponse_contai= ner_5fguest_2eproto()' at gen/include/vm_protos/proto_bindings/container_gu= est.pb.cc:365:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset 73 from the object at 'vm_tools::container::_LinuxPacka= geInfoResponse_default_instance_' is out of the bounds of referenced subobj= ect 'vm_tools::container::LinuxPackageInfoResponse::size_' with type 'long = unsigned int' at offset 64 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::container::IconRequest::SharedCtor()' at g= en/include/vm_protos/proto_bindings/container_guest.pb.cc:1646:11, inlined from 'vm_tools::container::IconRequest::IconRequest()' at gen/i= nclude/vm_protos/proto_bindings/container_guest.pb.cc:1622:13, inlined from 'void InitDefaultsscc_info_IconRequest_container_5fguest_2= eproto()' at gen/include/vm_protos/proto_bindings/container_guest.pb.cc:238= :5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [45, 48] from the object at 'vm_tools::container::_Icon= Request_default_instance_' is out of the bounds of referenced subobject 'vm= _tools::container::IconRequest::icon_size_' with type 'int' at offset 40 [-= Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [21/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libtrempli= n-rpcs.tremplin.pb.ogrpc.pb.o In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/tremplin.pb.h:23, from gen/include/vm_protos/proto_bindings/tremplin.pb.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::tremplin::ContainerExportProgress::SharedC= tor()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:11290:11, inlined from 'vm_tools::tremplin::ContainerExportProgress::ContainerExp= ortProgress()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:11256= :13, inlined from 'void InitDefaultsscc_info_ContainerExportProgress_trempli= n_2eproto()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:306:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [37, 80] from the object at 'vm_tools::tremplin::_Conta= inerExportProgress_default_instance_' is out of the bounds of referenced su= bobject 'vm_tools::tremplin::ContainerExportProgress::status_' with type 'i= nt' at offset 32 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::tremplin::ContainerImportProgress::SharedC= tor()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:13388:11, inlined from 'vm_tools::tremplin::ContainerImportProgress::ContainerImp= ortProgress()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:13342= :13, inlined from 'void InitDefaultsscc_info_ContainerImportProgress_trempli= n_2eproto()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:320:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [53, 80] from the object at 'vm_tools::tremplin::_Conta= inerImportProgress_default_instance_' is out of the bounds of referenced su= bobject 'vm_tools::tremplin::ContainerImportProgress::status_' with type 'i= nt' at offset 48 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::tremplin::ContainerCreationProgress::Share= dCtor()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:7165:11, inlined from 'vm_tools::tremplin::ContainerCreationProgress::ContainerC= reationProgress()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:7= 131:13, inlined from 'void InitDefaultsscc_info_ContainerCreationProgress_tremp= lin_2eproto()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:278:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [37, 40] from the object at 'vm_tools::tremplin::_Conta= inerCreationProgress_default_instance_' is out of the bounds of referenced = subobject 'vm_tools::tremplin::ContainerCreationProgress::status_' with typ= e 'int' at offset 32 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::tremplin::UpgradeContainerRequest::SharedC= tor()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:15102:11, inlined from 'vm_tools::tremplin::UpgradeContainerRequest::UpgradeConta= inerRequest()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:15074= :13, inlined from 'void InitDefaultsscc_info_UpgradeContainerRequest_trempli= n_2eproto()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:742:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [29, 32] from the object at 'vm_tools::tremplin::_Upgra= deContainerRequest_default_instance_' is out of the bounds of referenced su= bobject 'vm_tools::tremplin::UpgradeContainerRequest::source_version_' with= type 'int' at offset 24 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::tremplin::GetContainerInfoResponse::Shared= Ctor()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:8770:11, inlined from 'vm_tools::tremplin::GetContainerInfoResponse::GetContaine= rInfoResponse()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:874= 2:13, inlined from 'void InitDefaultsscc_info_GetContainerInfoResponse_trempl= in_2eproto()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:474:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [29, 32] from the object at 'vm_tools::tremplin::_GetCo= ntainerInfoResponse_default_instance_' is out of the bounds of referenced s= ubobject 'vm_tools::tremplin::GetContainerInfoResponse::status_' with type = 'int' at offset 24 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::tremplin::StartContainerResponse::SharedCt= or()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:4935:11, inlined from 'vm_tools::tremplin::StartContainerResponse::StartContaine= rResponse()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:4904:13, inlined from 'void InitDefaultsscc_info_StartContainerResponse_tremplin= _2eproto()' at gen/include/vm_protos/proto_bindings/tremplin.pb.cc:699:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [33, 36] from the object at 'vm_tools::tremplin::_Start= ContainerResponse_default_instance_' is out of the bounds of referenced sub= object 'vm_tools::tremplin::StartContainerResponse::os_release_' with type = 'vm_tools::tremplin::OsRelease*' at offset 24 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [23/52] ACTION //vm_tools/proto:vm-crash-rpcs_gen(//common-mk/toolchain:too= lchain)ntainer_guest.grpc.pb.o /usr/share/proto: warning: directory does not exist. [26/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libcontain= er-rpcs.container_host.pb.o In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/container_host.p= b.h:23, from gen/include/vm_protos/proto_bindings/container_host.p= b.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::container::UninstallPackageProgressInfo::S= haredCtor()' at gen/include/vm_protos/proto_bindings/container_host.pb.cc:5= 275:11, inlined from 'vm_tools::container::UninstallPackageProgressInfo::Uninst= allPackageProgressInfo()' at gen/include/vm_protos/proto_bindings/container= _host.pb.cc:5241:13, inlined from 'void InitDefaultsscc_info_UninstallPackageProgressInfo_co= ntainer_5fhost_2eproto()' at gen/include/vm_protos/proto_bindings/container= _host.pb.cc:269:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [37, 40] from the object at 'vm_tools::container::_Unin= stallPackageProgressInfo_default_instance_' is out of the bounds of referen= ced subobject 'vm_tools::container::UninstallPackageProgressInfo::status_' = with type 'int' at offset 32 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::container::InstallLinuxPackageProgressInfo= ::SharedCtor()' at gen/include/vm_protos/proto_bindings/container_host.pb.c= c:4751:11, inlined from 'vm_tools::container::InstallLinuxPackageProgressInfo::Ins= tallLinuxPackageProgressInfo()' at gen/include/vm_protos/proto_bindings/con= tainer_host.pb.cc:4711:13, inlined from 'void InitDefaultsscc_info_InstallLinuxPackageProgressInfo= _container_5fhost_2eproto()' at gen/include/vm_protos/proto_bindings/contai= ner_host.pb.cc:213:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [45, 48] from the object at 'vm_tools::container::_Inst= allLinuxPackageProgressInfo_default_instance_' is out of the bounds of refe= renced subobject 'vm_tools::container::InstallLinuxPackageProgressInfo::sta= tus_' with type 'int' at offset 40 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [30/52] ACTION //vm_tools/proto:vm-rpcs_gen(//common-mk/toolchain:toolchain= )pcs.container_host.grpc.pb.o /usr/share/proto: warning: directory does not exist. [31/52] ACTION //vm_tools/proto:vm-rpcs_gen(//common-mk/toolchain:toolchain) /usr/share/proto: warning: directory does not exist. [39/52] ACTION //vm_tools/proto:fuzzer-protos_gen(//common-mk/toolchain:too= lchain)grpc.pb.ob.o /usr/share/proto: warning: directory does not exist. [44/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libfuzzer-= protos.fuzzer.pb.o.o In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/fuzzer.pb.h:23, from gen/include/vm_protos/proto_bindings/fuzzer.pb.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::container::ContainerListenerFuzzerSingleAc= tion::SharedCtor()' at gen/include/vm_protos/proto_bindings/fuzzer.pb.cc:16= 00:11, inlined from 'vm_tools::container::ContainerListenerFuzzerSingleAction:= :ContainerListenerFuzzerSingleAction()' at gen/include/vm_protos/proto_bind= ings/fuzzer.pb.cc:1412:13, inlined from 'void InitDefaultsscc_info_ContainerListenerFuzzerSingleAc= tion_fuzzer_2eproto()' at gen/include/vm_protos/proto_bindings/fuzzer.pb.cc= :107:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [33, 196] from the object at 'vm_tools::container::_Con= tainerListenerFuzzerSingleAction_default_instance_' is out of the bounds of= referenced subobject 'vm_tools::container::ContainerListenerFuzzerSingleAc= tion::tremplin_create_container_response_' with type 'vm_tools::tremplin::C= reateContainerResponse*' at offset 24 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [47/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libvm-rpcs= .vm_host.pb.o In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/vm_host.pb.h:23, from gen/include/vm_protos/proto_bindings/vm_host.pb.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::LogRecord::SharedCtor()' at gen/include/vm= _protos/proto_bindings/vm_host.pb.cc:1170:11, inlined from 'vm_tools::LogRecord::LogRecord()' at gen/include/vm_proto= s/proto_bindings/vm_host.pb.cc:1139:13, inlined from 'void InitDefaultsscc_info_LogRecord_vm_5fhost_2eproto()' = at gen/include/vm_protos/proto_bindings/vm_host.pb.cc:76:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [33, 36] from the object at 'vm_tools::_LogRecord_defau= lt_instance_' is out of the bounds of referenced subobject 'vm_tools::LogRe= cord::timestamp_' with type 'vm_tools::Timestamp*' at offset 24 [-Warray-bo= unds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [49/52] CXX obj/out/Release/gen/include/vm_protos/proto_bindings/libvm-rpcs= .vm_guest.pb.oo In file included from /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.3= 0-dev/include/string.h:494, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/port.h:38, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/stubs/common.h:46, from /nix/store/mfpg3sk5vk9rm99hbpmd3dgvxqybd391-protobuf-= 3.8.0/include/google/protobuf/io/coded_stream.h:135, from gen/include/vm_protos/proto_bindings/vm_guest.pb.h:23, from gen/include/vm_protos/proto_bindings/vm_guest.pb.cc:4: In function 'void* memset(void*, int, size_t)', inlined from 'void vm_tools::NetworkConfigRequest::SharedCtor()' at gen= /include/vm_protos/proto_bindings/vm_guest.pb.cc:1523:11, inlined from 'vm_tools::NetworkConfigRequest::NetworkConfigRequest()' a= t gen/include/vm_protos/proto_bindings/vm_guest.pb.cc:1494:13, inlined from 'void InitDefaultsscc_info_NetworkConfigRequest_vm_5fguest= _2eproto()' at gen/include/vm_protos/proto_bindings/vm_guest.pb.cc:241:5: /nix/store/796fpc57zsb4x57krgcdspxk0vp2rykq-glibc-2.30-dev/include/bits/str= ing_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long un= signed int)' offset [25, 32] from the object at 'vm_tools::_NetworkConfigRe= quest_default_instance_' is out of the bounds of referenced subobject 'vm_t= ools::NetworkConfigRequest::ipv4_config_' with type 'vm_tools::IPv4Config*'= at offset 16 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__des= t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ [52/52] STAMP obj/common-mk/gn_root/root.stamp installing post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/2dn0l8bb33w= w5fcg09n30c3fpag6lc39-vm_protos-83.13020.0.0-rc1 strip is /nix/store/a57856fs4m8ir6vlv14h3gq3sv9aq2lb-binutils-2.31.1/bin/st= rip stripping (with command strip and flags -S) in /nix/store/2dn0l8bb33ww5fcg0= 9n30c3fpag6lc39-vm_protos-83.13020.0.0-rc1/lib patching script interpreter paths in /nix/store/2dn0l8bb33ww5fcg09n30c3fpag= 6lc39-vm_protos-83.13020.0.0-rc1 checking for references to /build/ in /nix/store/2dn0l8bb33ww5fcg09n30c3fpa= g6lc39-vm_protos-83.13020.0.0-rc1... /nix/store/2dn0l8bb33ww5fcg09n30c3fpag6lc39-vm_protos-83.13020.0.0-rc1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAl7ViJ8ACgkQ+dvtSFmy ccC+zA/+PRWTe3nyqd1RpgsIkgukimHcqLTBBmJUw4YhVTUB3gWAyeJjIq9iZYJI VhlP4tZYwNRNSJoyQpgnfayJsFutjewuK72TAQw56f03W5Pvncd4CulvqqzqGaLr ynju4nnpcvdkTld2wRRJC+/Gxi+GrVlnKM9Y+QPtbk4xdMnmzm/Lzb35tKv8WTJd 1gnIjvpXwPPnLZJO5juuiiIEWlD7C6FLe1niCsPFJL+eizsD8fIV5wqrfXmhSjw8 3EaLbgsEahjUEM2tIuV+6U6BO0UzUxvqT03q6pjKlpHtZ7HZKpeEk4PJAEYYrkjl cF6hcena1xkzqPCUGpeboXPQxf/jc3JaLjIZnUgdbuZNfsZjgenjBypnQCsT50O5 s34VB8Xwcc/DtxFXijNhZ7lyB6qfRIsANMAWuTFMrdlR9e8OGEZe45gHbuUEeSoS KqPV+8ehF3kpYiFD9aUnqrc3u49E9l0AIFuHgt+rtH+VO4xOI/QSb2MeoEE1M2sC otkt561ap78Taik8WXJNYp8MyiB5Gz1xf3JdnfPocPeSvpglBA6ustmgqt2zJ92c K5k6/fPP7pj3/r1FkHUmAziAuPJ4U6zvGEpuqDikT293TOVfzCQE0Dmh2alpRN48 dW3wZXftPXc+1H356psjss95PdbXvw1FwOGk59JICafpWshKVBI= =2JqV -----END PGP SIGNATURE----- --=-=-=--