From owner-freebsd-arm@freebsd.org Tue Mar 5 19:37:27 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 DA9CB150F688 for ; Tue, 5 Mar 2019 19:37:27 +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 6574D85068 for ; Tue, 5 Mar 2019 19:37:27 +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 DA23CC6FEB; Tue, 5 Mar 2019 20:37:23 +0100 (CET) Subject: Re: odroidc1 build kernel fails To: Peter Garshtja , "freebsd-arm@freebsd.org" References: <95532d9f-458c-3534-9562-77928a2a4455@ambient-md.com> From: Andreas Tobler Message-ID: <28191a9b-81e0-5bc5-c3eb-cc698a5c82fe@fgznet.ch> Date: Tue, 5 Mar 2019 20:37:20 +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: <95532d9f-458c-3534-9562-77928a2a4455@ambient-md.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-CH Content-Transfer-Encoding: 7bit X-Scanned-By: Obelix 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 19:37:28 -0000 On 05.03.19 12:20, Peter Garshtja wrote: > converting odroidc1.dts -> /usr/obj/usr/src/arm.armv6/sys/ODROIDC1/odroidc1.dtb > Error at /usr/src/sys/gnu/dts/arm/meson.dtsi:96:18: Expected numbers in array of cells > interrupts = ; > ^ > Error at /usr/src/sys/gnu/dts/arm/meson.dtsi:96:18: Expected ; at end of property > interrupts = ; > ^ If you take an older meson.dtsi and an older meson8b.dtsi it should build fine. (under src/sys/gnu/dts/arm) The version you should try is lower than 324820. Iow, the import of the dts's from Linux 'broke' the build. To get an older version you can 'svn up -r 324819 meson.dtsi' in the above mentioned directory, the same for meson8b.dtsi. I recently built and booted a kernel for my odroids. hth, Andreas