From patchwork Sat Nov 4 04:20:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 33788 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id C880CC05021 for ; Sat, 4 Nov 2023 04:20:57 +0000 (UTC) Received: from a27-33.smtp-out.us-west-2.amazonses.com (a27-33.smtp-out.us-west-2.amazonses.com [54.240.27.33]) by mx.groups.io with SMTP id smtpd.web11.4060.1699071648232957800 for ; Fri, 03 Nov 2023 21:20:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=KPRxbt7q; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=GA+Ibg2y; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.33, mailfrom: 0101018b988fdeff-bc232ee9-e4d9-47af-b983-11510de48c62-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1699071647; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=ShlEfuH7jd+jnug5rxcUCAtIMKjd6FOOYnayeWEqoT4=; b=KPRxbt7qetsQ4ORizJy9T99CEqIGtCTJuTrB63Cxs8SzVMUPpT9cXF2qXo0jMSRE r9A8pDK2yKgXcZWljeORobsxWeLpHD+SXO5QMob0AXbDw6oDbZt5k+4+KivpOZCQz0y TUXomRSgqGRT0M0OmCe7C60exRbNakN65jL2SaWk= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1699071647; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=ShlEfuH7jd+jnug5rxcUCAtIMKjd6FOOYnayeWEqoT4=; b=GA+Ibg2ywNn2tMnFIKby1GqWnOdMh1YMEBp8g2UZgsl4P2vuanHRQVv4Kc+u1q3v V5z9ippMueqLudgrS0sLiHse22rOrYA9Klue4y1rU84ACsiekIl2czYaNoxIm6r6Tcj eVuA6UcbOK/4ELXot8tUH9OJ5b0H+djfnm3Ogiuw= MIME-Version: 1.0 From: auh@yoctoproject.org To: Forced@yoctoproject.org, maintainer@yoctoproject.org, for@yoctoproject.org, AUH@yoctoproject.org Cc: openembedded-devel@lists.openembedded.org Subject: [AUH] tinyalsa: upgrading to 2.0.0 FAILED Message-ID: <0101018b988fdeff-bc232ee9-e4d9-47af-b983-11510de48c62-000000@us-west-2.amazonses.com> Date: Sat, 4 Nov 2023 04:20:47 +0000 Feedback-ID: 1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2023.11.04-54.240.27.33 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 04 Nov 2023 04:20:57 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106270 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe *tinyalsa* to *2.0.0* has Failed(do_compile). Detailed error information: do_compile failed Next steps: - apply the patch: git am 0001-tinyalsa-upgrade-1.1.1-2.0.0.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 99e74e10b293172673215fd4f8a69ed188256c8d Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Sat, 4 Nov 2023 04:12:13 +0000 Subject: [PATCH] tinyalsa: upgrade 1.1.1 -> 2.0.0 --- .../recipes-multimedia/tinyalsa/tinyalsa.bb | 37 ++++++++++++--- ...L_-path-instead-of-hardcoding-bin-li.patch | 46 ------------------- 2 files changed, 31 insertions(+), 52 deletions(-) delete mode 100644 meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa/0001-Use-CMAKE_INSTALL_-path-instead-of-hardcoding-bin-li.patch diff --git a/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa.bb b/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa.bb index 68cf8795a..50a3e33af 100644 --- a/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa.bb +++ b/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa.bb @@ -1,16 +1,41 @@ +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'. +# The following is the difference between the old and the new license text. +# Please update the LICENSE value if needed, and summarize the changes in +# the commit message via 'License-Update:' tag. +# (example: 'License-Update: copyright years updated.') +# +# The changes: +# +# --- NOTICE +# +++ NOTICE +# @@ -1,4 +1,5 @@ +# Copyright 2011, The Android Open Source Project +# + +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# @@ -9,6 +10,7 @@ +# * Neither the name of The Android Open Source Project nor the names of +# its contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# + +# THIS SOFTWARE IS PROVIDED BY The Android Open Source Project ``AS IS'' AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# +# + DESCRIPTION = "TinyALSA is a small library to interface with ALSA in \ the Linux kernel. It is a lightweight alternative to libasound." HOMEPAGE = "https://github.com/tinyalsa/tinyalsa" SECTION = "libs/multimedia" LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://NOTICE;md5=dbdefe400d894b510a9de14813181d0b" +LIC_FILES_CHKSUM = "file://NOTICE;md5=e04cd6fa58488e016f7fb648ebea1db4" -SRCREV = "8449529c7e50f432091539ba7b438e79b04059b5" -SRC_URI = "git://github.com/tinyalsa/tinyalsa;branch=master;protocol=https \ - file://0001-Use-CMAKE_INSTALL_-path-instead-of-hardcoding-bin-li.patch \ - " -PV = "1.1.1+git${SRCPV}" +SRCREV = "1c5fb68ced57d838f2b7ecd0c00bc1fefc9ab60d" +SRC_URI = "git://github.com/tinyalsa/tinyalsa;branch=master;protocol=https" +PV = "2.0.0" S = "${WORKDIR}/git" diff --git a/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa/0001-Use-CMAKE_INSTALL_-path-instead-of-hardcoding-bin-li.patch b/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa/0001-Use-CMAKE_INSTALL_-path-instead-of-hardcoding-bin-li.patch deleted file mode 100644 index 6f9c39996..000000000 --- a/meta-multimedia/recipes-multimedia/tinyalsa/tinyalsa/0001-Use-CMAKE_INSTALL_-path-instead-of-hardcoding-bin-li.patch +++ /dev/null @@ -1,46 +0,0 @@ -From fe4f3c2a37a81201f463ff962364f014f50c9896 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Mon, 16 Dec 2019 22:58:41 -0800 -Subject: [PATCH] Use CMAKE_INSTALL_ instead of hardcoding bin/lib/ - install paths - -Helps fix build/packaging issues on machines where default libdir is not -lib but say lib64 - -Upstream-Status: Submitted [https://github.com/tinyalsa/tinyalsa/pull/143] -Signed-off-by: Khem Raj ---- - CMakeLists.txt | 14 +++++++++++--- - 1 file changed, 11 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index cb31c58..1cc4a85 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -41,12 +41,20 @@ add_util("tinymix" "utils/tinymix.c") - install(FILES ${HDRS} - DESTINATION "include/tinyalsa") - -+if(NOT DEFINED CMAKE_INSTALL_LIBDIR) -+ set(CMAKE_INSTALL_LIBDIR lib) -+endif() -+ -+if(NOT DEFINED CMAKE_INSTALL_BINDIR) -+ set(CMAKE_INSTALL_BINDIR bin) -+endif() -+ - install(TARGETS "tinyalsa" - "tinyplay" - "tinycap" - "tinymix" - "tinypcminfo" -- RUNTIME DESTINATION "bin" -- ARCHIVE DESTINATION "lib" -- LIBRARY DESTINATION "lib") -+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} -+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) - --- -2.24.1 -