From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 16 Jan 2025 08:01:29 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f58.google.com (mail-wm1-f58.google.com [209.85.128.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 50G71S6M031296 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 16 Jan 2025 08:01:28 +0100 Received: by mail-wm1-f58.google.com with SMTP id 5b1f17b1804b1-436248d1240sf2099095e9.0 for ; Wed, 15 Jan 2025 23:01:28 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1737010883; cv=pass; d=google.com; s=arc-20240605; b=Nqt1YMTORGWJ/JvPtkC2uAjFCPQZG/b9YjdciHciWerPeaWKsRcB1z9VxmEo7w5SVS dk/Q4oms7FY+i3StdRpdigOFVyls/qhsNY3NsWvNhg/Ubw0F1/jt7Vt0i/VZu+Wu1aIO f6BhqjggyMZAHtr22TXaJj1IssZbqhxLRgbnqhGIOylYKQLna46SYWbRHIURYttgHjdj eQZ3Dr4WMFQ02xkA2dSoytMN2gbcSB/U+LEx8OeUIXLFKv4XIo1XAUdLMzpWvKcKOo83 YUsXaDTyA0vLANNPMi/UQZQdp1nxw9MK/FxpPZYDC/ROFYKneMuS64W3ge1UqwlXCsD8 3nJg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:sender:dkim-signature; bh=+/ybBQx/Kl5AaqYwsVqUvIvLSPa3QRc/QmdRRW1JVNo=; fh=8yp2QtLfgl3fFzdKxECs0yQvDMLjOIn6PHsyi+ovhjI=; b=L4NfFRde2siO7HznyhYIS6LgE3/qIGA11c2wX+ZlfTI/WWy2Sa27/ffmISutU91q27 /2wUadmF0bEVhbp7Edm88woZw1KpFrDne3sxoysTmeO4UUTl9rbxxcS+QumAqnxFXjr/ R4CuPKjKXc6Zn6Q3f5SQui72zabEhc6Fhods3jBdUGHUBLxaabayRNVIEa4BGVAeuW/B F93nZF8D8Rmm3LqDTKHdBAGeWIqRJBduKpt7s6y6E2xlpOHUDTRnxHitYOSs6msnZ2Z5 z0PT6NBbKPZiQsQUyHUcFG8/81IJQvoUYctiI1cZhRb1PiDyI/3/gxtO7feu8F2E+8Ud n/qQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1737010883; x=1737615683; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:user-agent:content-transfer-encoding :references:in-reply-to:date:cc:to:from:subject:message-id:sender :from:to:cc:subject:date:message-id:reply-to; bh=+/ybBQx/Kl5AaqYwsVqUvIvLSPa3QRc/QmdRRW1JVNo=; b=puMXr29t37RWOlp1xcoFSQ1gpyj1KMfOTfu95DMqd6LGs8CoFENJwB1MGZt2sgISVz n4mUJ3nscr7B5arw0pngI5iau0/dRQBqpkFazRyLFZPHdCeTJItSmgj1EXTrzH/BcNYg taeGhZvF7U9qK5geIwJtzSUBfaBCChLCObmWpuaFLs6Q2Qc8L1KINNRnezJ2+dqg1+pV oKsbX5gyQaEKMjY8Y55xUfzTuVCCs7jCVGjE4XIC+1LHdu7anYqqMVn+gpzByqObbNwR Sdo9oEdCee5g9pIq8xB605uRKQ7J6rbStk14IbZYrQC6Jjw7NtYx6vM0nVmRO8D1gvjg Idkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737010883; x=1737615683; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :user-agent:content-transfer-encoding:references:in-reply-to:date:cc :to:from:subject:message-id:x-beenthere:x-gm-message-state:sender :from:to:cc:subject:date:message-id:reply-to; bh=+/ybBQx/Kl5AaqYwsVqUvIvLSPa3QRc/QmdRRW1JVNo=; b=wM7vAAD5BdAytTx5eDH81zuG8lEqoRpKfqWL85qf0CUM9Z/czuG1ZYUsqW3SsM4MO5 vQU44MyR0m7YC6H7W32Fd/HwkQPtrBkjLR66p7Cf9K2rnrh/k4RRFMHQoTYbt7fx68mE Em6OXR6Efj1oHElTCd5MQsvC83nstzQMmB62cCYaynTLieAaSNf0fHcB/i85xMB3sDpX GQySrdHkUU4Z5+HtsWhlcLc1H83xbRGBO1L0hp5kprxtVGBreLhzRnTgGX2PIjJFGVAK 13wY5F5zuNKr8jAlbgJXlBdImwO8ETRtM4KP0JSdrig6ZJc1LWCwtVpNDkO0n6rX76mN sZlw== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVC/ov7bC25hY+/33knCQwbYSISQbyue45w9JWnKpbm72GqcQCDZMbz9yCbbsVDKt96pKUc@ilbers.de X-Gm-Message-State: AOJu0YxfHt/VqLjqSV7Y4rKfcfb5snr13WCxfAC6Z8q+qLzxfo8HWi5c 5vYH7fDdSHgzzz6ZN74+HmqUHV+PQV5Duz5a9zMkj6OTU1IB1kCn X-Google-Smtp-Source: AGHT+IHK+JWVxg/EpDvq8ovpYtREyMqgz4mquSpNV4iZ1a3pw+bV8jNwrtpZXlfNa7Uh3AWGkZIGgw== X-Received: by 2002:a05:600c:1987:b0:434:a386:6ae with SMTP id 5b1f17b1804b1-436e267850cmr298374785e9.7.1737010882032; Wed, 15 Jan 2025 23:01:22 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:600d:b0:436:1a8a:2376 with SMTP id 5b1f17b1804b1-4388abb6f92ls3002545e9.2.-pod-prod-03-eu; Wed, 15 Jan 2025 23:01:19 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVg1nyBX6VLwLe0oSaQRCYsX1sYgWgYvSqmk+Kf6FKHVGa/JRa0F3kPQsgI3xUDGfjrs9tgt7nOrK7t@googlegroups.com X-Received: by 2002:a05:600c:4f42:b0:434:a4a6:51f8 with SMTP id 5b1f17b1804b1-436e2555edcmr312684795e9.0.1737010879249; Wed, 15 Jan 2025 23:01:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1737010879; cv=none; d=google.com; s=arc-20240605; b=DrGufS0PteQVWc1K56XwdPlenKhqTLQaQxaVlsjxpJtzGQqIcQ5HEzraGcd07nAgGe I6q8M+zb4mILY8BCPOTlSTXLuuUaKArcQP5WuTtCNrI9dYCjUxrG0lcfSmF2SJT3mN+/ URGEu00C4x4KbEUxWiygOisuRCE2/BhQI8s7EHmRO8OjkNr/o+ge243tzTqL16hBGl7o nsUwf1Hy/ihIqic42s40Zav0e+Cv8HHnEj7sMwPDZznQg+F6fHryfM1MJzBN69tNpcZN +p5zJx87rc98gf2XKNfJtXF0a7dOITfhdWu1ffKA+z5ewzFNjINpKxHS+l9X1veU1f6K tizQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id; bh=2CsvFQwHPnk9p6X9bRt8nTpA6P76VoNdEf45SFZUoRA=; fh=HAwHifqQy8SD8PoFBk+VIiHWb5e+678Iigmr+D1sB/U=; b=ajH2YURwfpNmjWWnxhi+Ha3gYvffKutBrBmqSjZduR/n34XSSQkj1KQMbVpo3HB5m+ 6918V4NAlbweTp3YkGdbvTn36heUQ/aYFkmn0FbrpHNy6eiGQ1UPoRs9wgOAoD97GLjK SUYkl9Kla0/lovSj571vV/6t9VQxFlsJLGe/nod97ejuCouudUfLRirpneyZwyZvYvJ/ qFLbN3/dAPX+gZAE+KH9V0Beruxxri611vm6pO4JSFUTCRWC3oOor48ZBBjrLOC16lHr cWnPZ1tgJAQSKdTn1E/ETxb7zXLxXUMBx3OCkKPbMtdHqzi/fy3wOcW5s5yZ0Xqs8x+d FEKQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-437c0f03c1dsi733845e9.0.2025.01.15.23.01.19 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 15 Jan 2025 23:01:19 -0800 (PST) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 50G71FGb031282 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Jan 2025 08:01:17 +0100 Message-ID: <368976bf1768630caa51c9961a20bc9bdbd66baf.camel@ilbers.de> Subject: Re: [PATCH v2] linux-custom: generate linux-libc-dev for "all" vs "any" like trixie From: Uladzimir Bely To: Cedric Hombourger , isar-users@googlegroups.com Cc: Arulpandiyan Vadivel Date: Thu, 16 Jan 2025 10:01:15 +0300 In-Reply-To: <20250104190859.1879934-1-cedric.hombourger@siemens.com> References: <20250103072928.45916-1-arulpandiyan.vadivel@siemens.com> <20250104190859.1879934-1-cedric.hombourger@siemens.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.2 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: 4670etJBw4Mr On Sat, 2025-01-04 at 20:08 +0100, 'Cedric Hombourger' via isar-users wrote: > The linux-libc-dev package that comes with Debian trixie includes > arch-dependent headers for all supported architectures and has its > Architecture set to "all" rather than "any". Match this behavior > when both KERNEL_LIBC_DEV_DEPLOY and KERNEL_LIBC_DEV_ARCH_ALL are > in effect (the latter defaults to "1" for "trixie", while the former > still defaults to "0") >=20 > Reported-by: Arulpandiyan Vadivel > Signed-off-by: Cedric Hombourger > --- > =C2=A0.../linux/files/debian/control.tmpl=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 2 +- > =C2=A0.../linux/files/debian/isar/install.tmpl=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 | 37 +++++++++++++++-- > -- > =C2=A0meta/recipes-kernel/linux/linux-custom.inc=C2=A0=C2=A0=C2=A0 |=C2= =A0 6 +++ > =C2=A03 files changed, 37 insertions(+), 8 deletions(-) >=20 > diff --git a/meta/recipes-kernel/linux/files/debian/control.tmpl > b/meta/recipes-kernel/linux/files/debian/control.tmpl > index f4273ea9..ec0da1ab 100644 > --- a/meta/recipes-kernel/linux/files/debian/control.tmpl > +++ b/meta/recipes-kernel/linux/files/debian/control.tmpl > @@ -26,7 +26,7 @@ Package: linux-libc-dev > =C2=A0Build-Profiles: > =C2=A0Section: devel > =C2=A0Provides: linux-kernel-headers > -Architecture: any > +Architecture: ${KERNEL_LIBC_DEV_ARCH} > =C2=A0Description: Linux support headers for userspace development > =C2=A0 This package provides userspaces headers from the Linux kernel. > These headers > =C2=A0 are used by the installed headers for GNU glibc and other system > libraries. > diff --git a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > index 0a7bdd66..6d742f02 100644 > --- a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > +++ b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > @@ -5,6 +5,16 @@ > =C2=A0# Load common stuff > =C2=A0. ${S}/debian/isar/common > =C2=A0 > +get_kernel_arch() { > +=C2=A0=C2=A0=C2=A0 case "${1}" in > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 amd64|i386) echo "x86";; > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 arm64) echo "arm64";; > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 armhf) echo "arm";; > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mipsel) echo "mips";; > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 riscv64) echo "riscv";; > +=C2=A0=C2=A0=C2=A0 esac > +} > + > =C2=A0do_install() { > =C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0 # check if our kernel was configured > @@ -165,13 +175,26 @@ headers_check() { > =C2=A0 > =C2=A0libc_headers() { > =C2=A0=C2=A0=C2=A0=C2=A0 mkdir -p ${deb_libc_hdr_dir} > -=C2=A0=C2=A0=C2=A0 ${MAKE} O=3D${O} headers_install > INSTALL_HDR_PATH=3D${deb_libc_hdr_dir}/usr > -=C2=A0=C2=A0=C2=A0 host_arch=3D$(dpkg-architecture -a${DISTRO_ARCH} - > qDEB_HOST_MULTIARCH) > -=C2=A0=C2=A0=C2=A0 mkdir ${deb_libc_hdr_dir}/usr/include/${host_arch} > -=C2=A0=C2=A0=C2=A0 mv ${deb_libc_hdr_dir}/usr/include/asm > ${deb_libc_hdr_dir}/usr/include/${host_arch}/ > - > -=C2=A0=C2=A0=C2=A0 mkdir -p ${deb_libc_hdr_cross_dir} > -=C2=A0=C2=A0=C2=A0 ${MAKE} O=3D${O} headers_install > INSTALL_HDR_PATH=3D${deb_libc_hdr_cross_dir}/usr/${host_arch} > +=C2=A0=C2=A0=C2=A0 arches=3D"${DISTRO_ARCH}" > +=C2=A0=C2=A0=C2=A0 if echo "${DEB_BUILD_PROFILES}" | grep -q "libcdev-ar= ch-all"; > then > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 arches=3D"amd64 armhf arm64 i= 386 mipsel riscv64" > +=C2=A0=C2=A0=C2=A0 fi > +=C2=A0=C2=A0=C2=A0 for distro_arch in ${arches}; do > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 target_arch=3D$(dpkg-architec= ture --force -A${distro_arch} - > qDEB_TARGET_MULTIARCH) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 kernel_arch=3D$(get_kernel_ar= ch ${distro_arch}) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 [ -n "${kernel_arch}" ] || { > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 echo = "fatal: don't know the kernel arch for > '${distro_arch}'!" >&2 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 retur= n 1 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 } > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ${MAKE} O=3D${O} headers_inst= all ARCH=3D${kernel_arch} > INSTALL_HDR_PATH=3D${deb_libc_hdr_dir}/usr > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mkdir ${deb_libc_hdr_dir}/usr= /include/${target_arch} > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mv ${deb_libc_hdr_dir}/usr/in= clude/asm > ${deb_libc_hdr_dir}/usr/include/${target_arch}/ > + > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if [ "${distro_arch}" =3D "${= DISTRO_ARCH}" ]; then > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mkdir= -p ${deb_libc_hdr_cross_dir} > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ${MAK= E} O=3D${O} headers_install > INSTALL_HDR_PATH=3D${deb_libc_hdr_cross_dir}/usr/${target_arch} > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fi > +=C2=A0=C2=A0=C2=A0 done > =C2=A0} > =C2=A0 > =C2=A0kernel_tools() { > diff --git a/meta/recipes-kernel/linux/linux-custom.inc > b/meta/recipes-kernel/linux/linux-custom.inc > index e825d29b..77700a5d 100644 > --- a/meta/recipes-kernel/linux/linux-custom.inc > +++ b/meta/recipes-kernel/linux/linux-custom.inc > @@ -39,6 +39,8 @@ LIBSSL_DEP:bullseye =3D "libssl1.1" > =C2=A0KERNEL_HEADERS_DEBIAN_DEPENDS ?=3D "libc6, \ > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ${LIBSSL_DEP}," > =C2=A0 > +KERNEL_LIBC_DEV_ARCH_ALL =3D "0" > +KERNEL_LIBC_DEV_ARCH_ALL:trixie =3D "1" > =C2=A0KERNEL_LIBC_DEV_DEPLOY ?=3D "0" > =C2=A0 > =C2=A0# Settings that may be changed on a per distro, machine or layer > basis > @@ -79,6 +81,7 @@ TEMPLATE_VARS +=3D "=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 \ > =C2=A0=C2=A0=C2=A0=C2=A0 KERNEL_BUILD_DIR=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 \ > =C2=A0=C2=A0=C2=A0=C2=A0 KERNEL_FILE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 \ > =C2=A0=C2=A0=C2=A0=C2=A0 KERNEL_HEADERS_DEBIAN_DEPENDS \ > +=C2=A0=C2=A0=C2=A0 KERNEL_LIBC_DEV_ARCH=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 \ > =C2=A0=C2=A0=C2=A0=C2=A0 LINUX_VERSION_EXTENSION=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 \ > =C2=A0=C2=A0=C2=A0=C2=A0 KERNEL_NAME_PROVIDED=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 \ > =C2=A0=C2=A0=C2=A0=C2=A0 KERNEL_CONFIG_FRAGMENTS=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 \ > @@ -214,8 +217,11 @@ def get_additional_build_profiles(d): > =C2=A0=C2=A0=C2=A0=C2=A0 profiles =3D d.getVar('BASE_DISTRO') > =C2=A0=C2=A0=C2=A0=C2=A0 if not bb.utils.to_boolean(d.getVar('KERNEL_LIBC= _DEV_DEPLOY')): > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 profiles +=3D ' nolibcde= v' > +=C2=A0=C2=A0=C2=A0 elif bb.utils.to_boolean(d.getVar('KERNEL_LIBC_DEV_AR= CH_ALL')): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 profiles +=3D ' libcdev-arch-= all' > =C2=A0=C2=A0=C2=A0=C2=A0 return profiles > =C2=A0 > +KERNEL_LIBC_DEV_ARCH =3D "${@ bb.utils.contains('DEB_BUILD_PROFILES', > 'libcdev-arch-all', 'all', 'any', d) }" > =C2=A0DEB_BUILD_PROFILES +=3D "${@get_additional_build_profiles(d)}" > =C2=A0 > =C2=A0do_prepare_build:prepend() { > --=20 > 2.34.1 >=20 Applied to next, thanks. --=20 Best regards, Uladzimir. --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 368976bf1768630caa51c9961a20bc9bdbd66baf.camel%40ilbers.de.