From nobody Tue Apr 19 02:32:06 2022 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 98565CFF6F2 for ; Tue, 19 Apr 2022 02:32:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-8.consmr.mail.gq1.yahoo.com (sonic307-8.consmr.mail.gq1.yahoo.com [98.137.64.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Kj79x27c4z4mJR for ; Tue, 19 Apr 2022 02:32:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650335534; bh=kR1/rdjfcgegCahGsTgkvdm7h5UMg/jSSCxIkeHY7Es=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=iUjFKj7OWqIfnXCXlzdJ2od21otVwp/aH+DYoECDbobB19HzTXk3xDJaX0Ayj8VZyWF0JlzI704sl+smJIAPOTXUYDjwcYcc4XN2u6BH20BheP5PHSPIn4vrbXK4CPGrxz73WgNBcsDB4Mf+hsfQBfZimiWk6DLmnhsUbO/mM5amgkJpNtaMs8tjEfvWhh62JPCi7QBaz0ANlLLhHHo44QPhEPOh3FqN22OaaGk2fy67M7+56u0UGJL6+s54Bz5kfqVCZ/Ds+iJpMqpWZEn9zcOXx5UrmmT20OPatXusV5VsZ8DQyN2D5Ab7Zmb6udsZ2L55+FZPGh+gWjPJf9a9ag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650335534; bh=bHL14Ktg1tjMbq6OQqGmzul2xtA0FEQFjAisqL9Moy4=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=hTWFww3WY7qXnbGvM9HZtsN2PBFFT1C68EYOwH7CBegif3lMU0s9TnqUIKNlW+qdRVHpozJPCA4H4of/w/KDMBjvp5zG9xz+Yv6ciq6fgFmvaO33TOjGzgizDj/gSOcmjuM56l0Abq0pYM6SI9hLyvgpCgdU2+BAXiElGhzB1lxRztkmHBE6PKd1kGi1y6eVaJ9yFIT/JaMYGkS9pj2r1IjCsAjCMF3mSzlRH+XDNry0mGAYTovpj4AOTmmCvWieKQ055pCvKo4BM/zfLRzIrSOzCXAg09XLhY6wPLcMeRZIcESKCLJ5cHrAPeh1UqjcW8ieX/8jnBuyu5zaCy33mg== X-YMail-OSG: Xf1i2_wVM1nykHshIiNG4R8EE8FctNxefeSmPauVUeEVXFDVMbqz4Jh3beAgGAd aWBbpTmm0uLmtAKxaFTuEKx4_mbC0gDfBLzNiKnVTnUN2TGoC07lb4szdDZnqZA5PqGelbBMnOKU cjgXGV5YE1QjaDAo47YwI.23FswmjutwaITB4GieorcyjeYM18nZTfyG8bdICnRXUOdmbw3GiwJk kEgGpQlloQ.7ZUvlHSHYS89FxS8mlXihOE74YwFyyMK2FUNJ66dJ7_NTFb9rg.q2_kOV96LaQ8V6 _irRPcaqjosrOsyaUCj03IxY.xppw3cEJa_BEM4TnKe98x9gf_92yBnsJ.IH6oAv5jO_kkfykqYo IR7O.BSagM_EnV5ttHrAgz4MVz_rFQNSjka2wrMQw5DbJxzibQpuEpbpPiiajvBKnV41Aaw88GJc WnS4XeEaIyEnpzalZ8e8kLzvIfc0zOWX9ycmexiy6AZvmzQk7VBW3vzXZ0yHL4_6XzSOPUUE6p5r w8TAx.ib2aIST6wcB7vK5nXVvVR5yrxoJz_F.WHTOIo8KBdoGSzyhYp6obX45eZJV3IUhxJqkX4T xcmn_3a0kjRlkkQ5AduLSZ0vxew2bzBUXg5682fwyBa4dJ2KdH7kSp0XxCCsJ0Y0CozSmcNTiViy XVTq0hZCQNloiLZ.JMUS18fcX5VnOlo4VsxPHtSpPDCXv5HM_ySlgjNyTk0i3FK85hB1aJ2rVgSP bJx8uxMRajV8nNmPr43J.ej9zJHiU42PYSqPdm1Mrt4kveE2QpQdE3Pbpa_0HhzcdH0ILANJv0nr B4QY7M4q2xF6kIG0.KS8M8cDfOlA8X0kMjg34cTWG9nxGpYL4LCCaX0gH888w_frih_y.hrm.EOK YGhrmzZ3lzs88qN7JWQp3.AzqWx.EHhCm3ZOf.3__IR1aUCz3jq5x_5CiJxvdjTYA7QBHkxPEZOE VyWIe69z9cX2xlS6qzIfzi_afgXqBlBR.mG5hraPDNPR0gd1HFhKb2Vz28LLgzpNX8JLHRE0HiQe FWK.yzadSPBmfddOTIzimiBW5qyeEAHVSUk0AlZq4F9pUK6FJmu9MBvANIw3RtsnTUTRA6VrV4SK IvAjet4xPS_N_.Ake0y74uxNKwl4JAncO4ufr9vZEULHeLcJ4Qb7th3rqJuhHGjLDkylTnWe7fY. kignsex94QekxCkpS_ckH5yC9IkiJdcDkrkk_XhrAAdR7w.5dtcuBQJNaXhmvbOX2NO4EtbQ3i3j InD9rNkYYmeGNcP_l9vlizcDt4Sg6VeyhcbtEBP7dyLLl1cofAjJw5CZpVir85eCvSgw6HYsZC2X UCZZ4fOh24Q..9xjVNCSDUnowsZ2SblMr9LQ2XBAqhVJDSPBYNjkJRDJGzAC62fm0eTzWmhEHRLL JJh8bDKf_vwPcSKT7wIjLzB6Ewd6_58PdqS22KB_JvdXPykP9Q3Wx2IOEdTD.egTX2HYmO6BSGBr CslttQoqJV1sSNC_zKLiVvSvHz5MJsstZFSYOHkK5Mt8sI.QsXccF51bbwAd1OSp6VHsEyoyjdV2 SJs5Bg_T3i4D6qH7vxjS1kKg.QVH55GF43CwGDvY.wFpI3qYAdtuZLdi7LpIHh3BRVrdqSdbNQ.H fR_EPGu0cQVXuVrrAsw.pVAnFfBE_B1YMYkr6p7ZhvjWdZ_7Kh2CT1IgXarCE6isuCAhg8ULHHC6 GpWTVSe3ZZmgEtk_ATSj.zK4QN6EIgfTq7GCbhSJUaHSohzvrb4QfzeuIVBfOYtzyeJNEiMsaq_v amWQ5vW3XX.S3dfABxcE_qLcTA6L0J3QC_oZ7KUmRKsJ_O_S93kwb1Vn3e5SQaR7FeBRd_.riJxJ 1P29NsiaF_xOdm8GDDWbPJ5YfmkOESz31ErRVV3hHMblGXR6XBEpUBko3DCU7Xxt0fF9hzutZGaH l4PZ5Jvov6U3B46oU39MAZApPUqZ.Ih4EjyjKyti4y2CzeYVZNKVtxycEHzYANdrQ5DSwA6jdeLf pMAXoe.ZOtBftyih6o02BQlXARlYwU8DH5QV2uqxkI4me0_TLb24tOsrnJvzuee.vyffswxkTRFs zUOqI7h25a0pHRij9QB_ENxmNp2kTX8sLeVjeiFLp_Lt6fDKT4FdLrqMoT2eMSyawdV99YGpJQBh V65XdOTsiQz0_dFts6HsyW3W3G435jd8yS4ZwsWnDBogYFmeIsAaPWUzWORFgV.bew_yeLVr.UlO pu2YFLOpW_elLha4iLGiNUNd4cufvy1oexo4kvHHfDb3Oky4Cs6gEbU68IjJAVtDM4unDjNcPyDN nm9nj0ZMdwq5wWw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Tue, 19 Apr 2022 02:32:14 +0000 Received: by hermes--canary-production-bf1-5f49dbcd6-wg6zc (VZM Hermes SMTP Server) with ESMTPA ID 49a25c432eef9cb5f5701d49bb897370; Tue, 19 Apr 2022 02:32:09 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: What was sufficient to get sysutils/u-boot-tools to build a 2022.04 vintage Message-Id: Date: Mon, 18 Apr 2022 19:32:06 -0700 To: Free BSD X-Mailer: Apple Mail (2.3654.120.0.1.13) References: X-Rspamd-Queue-Id: 4Kj79x27c4z4mJR X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=iUjFKj7O; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.32:from]; MLMMJ_DEST(0.00)[freebsd-arm]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.32:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N I've abandoned the overall experiment that lead to building an updated sysutils/u-boot-tools (in preparation for the experiment). But I figured that, for future reference, I'd report what was sufficient to allow the build: # git -C /usr/ports diff sysutils/u-boot-tools/ diff --git a/sysutils/u-boot-tools/Makefile = b/sysutils/u-boot-tools/Makefile index 62ade2765607..28813f0032f2 100644 --- a/sysutils/u-boot-tools/Makefile +++ b/sysutils/u-boot-tools/Makefile @@ -1,7 +1,7 @@ # Created by: Emmanuel Vadot =20 PORTNAME=3D u-boot-tools -DISTVERSION=3D 2020.07 +DISTVERSION=3D 2022.04 CATEGORIES=3D sysutils MASTER_SITES=3D ftp://ftp.denx.de/pub/u-boot/ DISTNAME=3D u-boot-${PORTVERSION} @@ -14,6 +14,9 @@ LICENSE=3D GPLv2 BROKEN_SSL=3D libressl BROKEN_SSL_REASON_libressl=3D not supported by the upstream =20 +BUILD_DEPENDS=3D gnutls>0:security/gnutls \ + e2fsprogs-libuuid>0:misc/e2fsprogs-libuuid + USES=3D bison compiler:c11 gmake python:build ssl tar:bzip2 =20 CONFLICTS=3D uboot-mkimage @@ -23,6 +26,7 @@ MAKE_ARGS=3D ARCH=3Dsandbox \ HOSTCC=3D"${CC}" \ KBUILD_VERBOSE=3D1 \ NOSTDINC_FLAGS=3D"" \ + HOSTCFLAGS=3D"-I${LOCALBASE}/include -L${LOCALBASE}/lib" =20 PLIST_FILES=3D bin/mkimage bin/mkenvimage bin/dumpimage bin/fit_info =20 diff --git a/sysutils/u-boot-tools/distinfo = b/sysutils/u-boot-tools/distinfo index 7556c3f85224..edb5af20acd7 100644 --- a/sysutils/u-boot-tools/distinfo +++ b/sysutils/u-boot-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP =3D 1594115686 -SHA256 (u-boot-2020.07.tar.bz2) =3D = c1f5bf9ee6bb6e648edbf19ce2ca9452f614b08a9f886f1a566aa42e8cf05f6a -SIZE (u-boot-2020.07.tar.bz2) =3D 15338841 +TIMESTAMP =3D 1650330735 +SHA256 (u-boot-2022.04.tar.bz2) =3D = 68e065413926778e276ec3abd28bb32fa82abaa4a6898d570c1f48fbdb08bcd0 +SIZE (u-boot-2022.04.tar.bz2) =3D 17772787 portlint had no new messages. poudriere testport looked to be okay with it on amd64 and aarch64. For reference: =3D>> Checking shared library dependencies 0x0000000000000001 NEEDED Shared library: [libc.so.7] 0x0000000000000001 NEEDED Shared library: = [libcrypto.so.111] 0x0000000000000001 NEEDED Shared library: [libssl.so.111] The HOSTCFLAGS use does result in a bunch of messages: cc: warning: argument unused during compilation: '-L/usr/local/lib' = [-Wunused-command-line-argument] but the -L was sometimes used. I did not install and test the build before abandoning the overall experiment. =3D=3D=3D Mark Millard marklmi at yahoo.com