From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Authentication-Results: lists.ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=google.com (client-ip=2607:f8b0:4864:20::62b; helo=mail-pl1-x62b.google.com; envelope-from=venture@google.com; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.b="tA2ADSsX"; dkim-atps=neutral Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 430XWp2VZRzF3ct for ; Thu, 22 Nov 2018 06:22:13 +1100 (AEDT) Received: by mail-pl1-x62b.google.com with SMTP id v1-v6so6857001plo.2 for ; Wed, 21 Nov 2018 11:22:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=kra9F147y7oC9vXgbTItmDba1ova1+eiQhuDepJxSvc=; b=tA2ADSsX6PheMPSopXxHmWQDmwWufDHGzbARI+G74QRczPqobq7uxGQ0mCvRVwhBLC DquHMeJ07ccqGr53Wt5iRqCV+K3k5XVv7B2YApbLOgRSC/CIbpOlUa/Yh6v0vk07zujU GqFfYn9cN42T1C9+ylrvIwdNNhv9zQa7JiR8Aoak6G6na4ZEpHhQ/gckhhg9+bRDP+TM /sRViDCmMnhjc9Fp2fDezaYeKTe65tb0uuCAv8n80/o74eE9hbsRLGYJiSfgfII8611a OdoCvT5gSlzhGR6aMuJ22f4mDcMMdRKpeYOcA9e2eulZxR39ruFIlPhGdF4EEIw7lN55 yTeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=kra9F147y7oC9vXgbTItmDba1ova1+eiQhuDepJxSvc=; b=tLoMkfpryg/VjHapUsn1nyei4s0ahaTwG9W+5Mf2osEd1bQ8/0RDWVtREDTlrqxCIa JJ4sB0w5sF5RcR7e2dTWm/MIzQlvWZHsvQRt30d9vndlOryRsJ8APjkJyR9UJw9VdVMv MSoL/p+tHMxdHT6VVW6JLvlRORtV5VKesxfTFe5u49j+ahmA1NH3arvlSlZphjBwGhj9 d74W8FHFT0OjMD9ibuyNpr7XroaKZ+S3EbMnWOAMrmkuC27QXNcEPLkTP6UmKHrYD1N2 AR4f9dYRolrFTzXVgMt30s0ab0cl/OMsvnwt2keExa2dp+5RYMOulkx/VK89GvgENb0e TDLw== X-Gm-Message-State: AA+aEWYzKNX2ZeEif8Kk3xg44rZy3ih4pu3Fluau8v1UcN8e3Zo9NU4I boJv+4wEkFcb1/l3ivkKHk4Ns17SacXPVYPVY4sNFjgly5XbVg== X-Google-Smtp-Source: AJdET5dvXqK4FYOw6OWxA3/SgBIwLaYj9d5A1dbRHkpEpDUI+gdt3MfaGwSmfjvF0QqOKHjUrmwiae6ut4K9CHXZSaM= X-Received: by 2002:a63:fc49:: with SMTP id r9mr6951397pgk.209.1542828129446; Wed, 21 Nov 2018 11:22:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Patrick Venture Date: Wed, 21 Nov 2018 11:21:58 -0800 Message-ID: Subject: Re: build failure rebasing onto openbmc v2.4 To: OpenBMC Maillist Content-Type: text/plain; charset="UTF-8" X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2018 19:22:16 -0000 On Mon, Nov 19, 2018 at 3:27 PM Patrick Venture wrote: > > I'm running into the following failure rebasing our patchset onto openbmc v2.4 > > Any thoughts? > > /usr/local/google/git/workspaces/rebase_staging/gbmc-dbus-interfaces > ERROR: phosphor-inventory-manager-1.0+gitAUTOINC+6e94b65268-r1 > do_compile: oe_runmake failed > ERROR: phosphor-inventory-manager-1.0+gitAUTOINC+6e94b65268-r1 > do_compile: Function failed: do_compile (log file is located at > /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/temp/log.do_compile.93181) > ERROR: Logfile of failure stored in: > /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/temp/log.do_compile.93181 > Log data follows: > | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', > 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', > 'arm-linux-gnueabi', 'common'] > | DEBUG: Executing shell function do_compile > | NOTE: make -j 12 > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native/usr/bin/python-native/python > ../git/pimgen.py -i > /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native/usr/share/phosphor-dbus-yaml/yaml > -d \ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native/usr/share/phosphor-inventory-manager > -o . -b xyz.openbmc_project.Inventory.Manager generate-cpp > | touch extra_ifaces.cpp > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native/usr/bin/python-native/python > ../git/pimgen.py -i > /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native/usr/share/phosphor-dbus-yaml/yaml > -d \ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native/usr/share/phosphor-inventory-manager > -o . -b xyz.openbmc_project.Inventory.Manager \ > | generate-serialization > | make all-recursive > | make[1]: Entering directory > '/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/build' > | Making all in . > | make[2]: Entering directory > '/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/build' > | ./arm-openbmc-linux-gnueabi-libtool --tag=CXX --mode=compile > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c -o > libmanagercommon_la-errors.lo `test -f 'errors.cpp' || echo > '../git/'`errors.cpp > | ./arm-openbmc-linux-gnueabi-libtool --tag=CXX --mode=compile > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c -o > libmanagercommon_la-functor.lo `test -f 'functor.cpp' || echo > '../git/'`functor.cpp > | ./arm-openbmc-linux-gnueabi-libtool --tag=CXX --mode=compile > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c -o > libmanagercommon_la-manager.lo `test -f 'manager.cpp' || echo > '../git/'`manager.cpp > | ./arm-openbmc-linux-gnueabi-libtool --tag=CXX --mode=compile > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c -o extra_ifaces.lo > extra_ifaces.cpp > | ./arm-openbmc-linux-gnueabi-libtool --tag=CXX --mode=compile > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c -o generated.lo > generated.cpp > | arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -flto -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c -o > phosphor_inventory-app.o `test -f 'app.cpp' || echo '../git/'`app.cpp > | arm-openbmc-linux-gnueabi-libtool: compile: > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c ../git/manager.cpp > -fPIC -DPIC -o .libs/libmanagercommon_la-manager.o > | arm-openbmc-linux-gnueabi-libtool: compile: > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c extra_ifaces.cpp > -fPIC -DPIC -o .libs/extra_ifaces.o > | arm-openbmc-linux-gnueabi-libtool: compile: > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c generated.cpp > -fPIC -DPIC -o .libs/generated.o > | arm-openbmc-linux-gnueabi-libtool: compile: > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c ../git/errors.cpp > -fPIC -DPIC -o .libs/libmanagercommon_la-errors.o > | arm-openbmc-linux-gnueabi-libtool: compile: > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -DHAVE_CONFIG_H -I. -I../git -O2 -pipe -g > -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -c ../git/functor.cpp > -fPIC -DPIC -o .libs/libmanagercommon_la-functor.o > | ./arm-openbmc-linux-gnueabi-libtool --tag=CXX --mode=link > arm-openbmc-linux-gnueabi-g++ -march=armv5e -marm > --sysroot=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot > -std=c++17 -O2 -pipe -g -feliminate-unused-debug-types > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1=/usr/src/debug/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1 > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot= > -fdebug-prefix-map=/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot-native= > -fvisibility-inlines-hidden -fpic -Wall -Werror -static -Wl,-O1 > -Wl,--hash-style=gnu -Wl,--as-needed -o libmanagercommon.la > libmanagercommon_la-errors.lo libmanagercommon_la-functor.lo > libmanagercommon_la-manager.lo -lsdbusplus -lsystemd -lphosphor_dbus > -lphosphor_logging -lsdbusplus -lsystemd -lstdc++fs > | arm-openbmc-linux-gnueabi-libtool: link: > arm-openbmc-linux-gnueabi-ar cru .libs/libmanagercommon.a > .libs/libmanagercommon_la-errors.o .libs/libmanagercommon_la-functor.o > .libs/libmanagercommon_la-manager.o > | arm-openbmc-linux-gnueabi-ar: `u' modifier ignored since `D' is the > default (see `U') > | arm-openbmc-linux-gnueabi-libtool: link: > arm-openbmc-linux-gnueabi-ranlib .libs/libmanagercommon.a > | arm-openbmc-linux-gnueabi-libtool: link: ( cd ".libs" && rm -f > "libmanagercommon.la" && ln -s "../libmanagercommon.la" > "libmanagercommon.la" ) > | In file included from > /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/archives/json.hpp:32:0, > | from ../git/serialize.hpp:5, > | from ../git/manager.hpp:5, > | from generated.cpp:2: > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp: > In instantiation of 'ArchiveType& cereal::OutputArchive Flags>::operator()(Types&& ...) [with Types = {}; ArchiveType = > cereal::JSONOutputArchive; unsigned int Flags = 0]': > | gen_serialization.hpp:1025:6: required from 'void > cereal::save(Archive&, const > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation&, > uint32_t) [with Archive = cereal::JSONOutputArchive; uint32_t = > unsigned int]' > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:535:34: > required from 'ArchiveType& cereal::OutputArchive Flags>::processImpl(const T&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > typename cereal::traits::detail::EnableIfHelper ArchiveType>::value, (! > cereal::traits::has_invalid_output_versioning::value), > (cereal::traits::is_output_serializable::value && > (cereal::traits::is_specialized_non_member_versioned_save ArchiveType>::value || (! cereal::traits::is_specialized ArchiveType>::value)))>::type = > (cereal::traits::detail::type)0; ArchiveType = > cereal::JSONOutputArchive; unsigned int Flags = 0]' > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:347:9: > required from 'void cereal::OutputArchive Flags>::process(T&&) [with T = const > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation&; > ArchiveType = cereal::JSONOutputArchive; unsigned int Flags = 0]' > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:249:9: > required from 'ArchiveType& cereal::OutputArchive Flags>::operator()(Types&& ...) [with Types = {const > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation&}; > ArchiveType = cereal::JSONOutputArchive; unsigned int Flags = 0]' > | ../git/serialize.hpp:34:13: required from 'void > cereal::serialize(const Path&, const Interface&, const T&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > cereal::Path = std::__cxx11::basic_string; cereal::Interface = > std::__cxx11::basic_string]' > | ../git/manager.hpp:107:22: required from 'void > phosphor::inventory::manager::propSerialize(const string&, const > string&, const std::experimental::fundamentals_v1::any&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > typename std::enable_if::value, > bool>::type = 1; std::__cxx11::string = > std::__cxx11::basic_string]' > | ../git/manager.hpp:157:25: required from 'static void > phosphor::inventory::manager::MakeInterface::serialize(const > string&, const string&, const > std::experimental::fundamentals_v1::any&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > std::__cxx11::string = std::__cxx11::basic_string]' > | generated.cpp:875:105: required from here > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:249:9: > error: no matching function for call to > 'cereal::JSONOutputArchive::process()' > | self->process( std::forward( args )... ); > | ^~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:344:12: > note: candidate: template void > cereal::OutputArchive::process(T&&) [with T = T; > ArchiveType = cereal::JSONOutputArchive; unsigned int Flags = 0] > | void process( T && head ) > | ^~~~~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:344:12: > note: template argument deduction/substitution failed: > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:249:9: > note: candidate expects 1 argument, 0 provided > | self->process( std::forward( args )... ); > | ^~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:353:12: > note: candidate: template void > cereal::OutputArchive::process(T&&, Other&& ...) > [with T = T; Other = {Other ...}; ArchiveType = > cereal::JSONOutputArchive; unsigned int Flags = 0] > | void process( T && head, Other && ... tail ) > | ^~~~~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:353:12: > note: template argument deduction/substitution failed: > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:249:9: > note: candidate expects at least 1 argument, 0 provided > | self->process( std::forward( args )... ); > | ^~~~ > | In file included from > /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/archives/json.hpp:32:0, > | from ../git/serialize.hpp:5, > | from ../git/manager.hpp:5, > | from generated.cpp:2: > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp: > In instantiation of 'ArchiveType& cereal::InputArchive Flags>::operator()(Types&& ...) [with Types = {}; ArchiveType = > cereal::JSONInputArchive; unsigned int Flags = 0]': > | gen_serialization.hpp:1034:6: required from 'void > cereal::load(Archive&, > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation&, > uint32_t) [with Archive = cereal::JSONInputArchive; uint32_t = > unsigned int]' > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:935:34: > required from 'ArchiveType& cereal::InputArchive Flags>::processImpl(T&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > typename cereal::traits::detail::EnableIfHelper ArchiveType>::value, (! > cereal::traits::has_invalid_input_versioning::value), > (cereal::traits::is_input_serializable::value && > (cereal::traits::is_specialized_non_member_versioned_load ArchiveType>::value || (! cereal::traits::is_specialized ArchiveType>::value)))>::type = > (cereal::traits::detail::type)0; ArchiveType = > cereal::JSONInputArchive; unsigned int Flags = 0]' > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:730:9: > required from 'void cereal::InputArchive Flags>::process(T&&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation&; > ArchiveType = cereal::JSONInputArchive; unsigned int Flags = 0]' > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:619:16: > required from 'ArchiveType& cereal::InputArchive Flags>::operator()(Types&& ...) [with Types = > {sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation&}; > ArchiveType = cereal::JSONInputArchive; unsigned int Flags = 0]' > | ../git/serialize.hpp:70:21: required from 'void > cereal::deserialize(const Path&, const Interface&, T&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > cereal::Path = std::__cxx11::basic_string; cereal::Interface = > std::__cxx11::basic_string]' > | ../git/manager.hpp:122:24: required from 'void > phosphor::inventory::manager::propDeSerialize(const string&, const > string&, std::experimental::fundamentals_v1::any&) [with T = > sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > typename std::enable_if::value, > bool>::type = 1; std::__cxx11::string = > std::__cxx11::basic_string]' > | ../git/manager.hpp:163:27: required from 'static void > phosphor::inventory::manager::MakeInterface::deserialize(const > string&, const string&, std::experimental::fundamentals_v1::any&) > [with T = sdbusplus::xyz::openbmc_project::Inventory::Decorator::server::VendorInformation; > std::__cxx11::string = std::__cxx11::basic_string]' > | generated.cpp:878:105: required from here > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:619:16: > error: no matching function for call to > 'cereal::InputArchive::process()' > | process( std::forward( args )... ); > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:727:12: > note: candidate: template void > cereal::InputArchive::process(T&&) [with T = T; > ArchiveType = cereal::JSONInputArchive; unsigned int Flags = 0] > | void process( T && head ) > | ^~~~~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:727:12: > note: template argument deduction/substitution failed: > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:619:16: > note: candidate expects 1 argument, 0 provided > | process( std::forward( args )... ); > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:736:12: > note: candidate: template void > cereal::InputArchive::process(T&&, Other&& ...) > [with T = T; Other = {Other ...}; ArchiveType = > cereal::JSONInputArchive; unsigned int Flags = 0] > | void process( T && head, Other && ... tail ) > | ^~~~~~~ > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:736:12: > note: template argument deduction/substitution failed: > | /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/recipe-sysroot/usr/include/cereal/cereal.hpp:619:16: > note: candidate expects at least 1 argument, 0 provided > | process( std::forward( args )... ); > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | Makefile:620: recipe for target 'generated.lo' failed > | make[2]: *** [generated.lo] Error 1 > | make[2]: Leaving directory > '/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/build' > | Makefile:673: recipe for target 'all-recursive' failed > | make[1]: *** [all-recursive] Error 1 > | make[1]: Leaving directory > '/usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/build' > | Makefile:460: recipe for target 'all' failed > | make: *** [all] Error 2 > | ERROR: oe_runmake failed > | WARNING: /usr/local/google/git/workspaces/building_rebase/build/tmp/work/armv5e-openbmc-linux-gnueabi/phosphor-inventory-manager/1.0+gitAUTOINC+6e94b65268-r1/temp/run.do_compile.93181:1 > exit 1 from 'exit 1' The gen_serialization files were bizarrely different from the two builds when they should have been exceedingly similar. I'm going to make sure my version of everything matches between a working HEAD zaius build and a non-working downstream q71l build. > > Patrick