From owner-freebsd-arm@freebsd.org Tue Mar 5 21:45:52 2019 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D44E151479D for ; Tue, 5 Mar 2019 21:45:52 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (smtp.fgznet.ch [IPv6:2001:4060:1:1001::14:52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CE1798A338 for ; Tue, 5 Mar 2019 21:45:51 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from [192.168.225.14] (dhclient-91-190-10-49.flashcable.ch [91.190.10.49]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by fgznet.ch (Postfix) with ESMTPSA id D1CD6C20D6; Tue, 5 Mar 2019 22:45:42 +0100 (CET) Subject: Re: odroidc1 build kernel fails To: peter garshtja Cc: freebsd-arm@freebsd.org References: <95532d9f-458c-3534-9562-77928a2a4455@ambient-md.com> <28191a9b-81e0-5bc5-c3eb-cc698a5c82fe@fgznet.ch> From: Andreas Tobler Message-ID: <758622e6-c69e-3d84-f1ab-d28cf2e3cc6c@fgznet.ch> Date: Tue, 5 Mar 2019 22:45:41 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-CH Content-Transfer-Encoding: 7bit X-Scanned-By: Asterix Submit on 127.0.1.1 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Mar 2019 21:45:52 -0000 On 05.03.19 21:24, peter garshtja wrote: > Still no luck, changed the arch type to arm7, also I reverted the > meson8b.dtsi and meson.dtsi to revision 324819. Source tree is at > 343792. Ok, actually it is enough to revert meson.dtsi to r324819. I rebuilt here, r344780 and it completed. Now I rebuild the whole tree again, will take some time. make -j8 buildworld buildkernel KERNCONF=ODROIDC1 TARGET=arm TARGET_ARCH=armv7 > > Output of failed build > > fdt_dtb_file --- sh -c 'MACHINE=arm > /usr/src/sys/tools/fdt/make_dtb.sh /usr/src/sys odroidc1.dts > /usr/obj/usr/src/arm.armv7/sys/ODROIDC1' > awk -f /usr/src/sys/tools/usbdevs2h.awk /usr/src/sys/dev/usb/usbdevs > -d --- fdt_dtb_file --- Error at > :6:11: Unable to locate input file > /include/ "meson.dtsi" ^ Unable to merge node: L2 > Unable to merge node: uart_AO Unable to > merge node: uart_A Unable to merge node: uart_B > Unable to merge node: uart_C Unable to > merge node: i2c_A Unable to merge node: > i2c_B Failed to find node with label: gic > Failed to parse tree. *** [fdt_dtb_file] Error code 1 > make[2]: stopped in /usr/obj/usr/src/arm.armv7/sys/ODROIDC1 > 1 error make[2]: stopped in /usr/obj/usr/src/arm.armv7/sys/ODROIDC1 > *** [buildkernel] Error code 2 make[1]: stopped in /usr/src > 1 error > > make[1]: stopped in /usr/src *** > [buildkernel] Error code 2 > make: stopped in /usr/src 1 error > > Sorry, the console output is taken from the cell phone. The output shows that it is a different error than the previous one. Maybe you can try again with "-DNO_CLEAN -j1", or ommit the -j option to make. Or if you have time, rebuild everything again. -jn often confuses the output, the real error is hidden or eaten up.... Andreas