From patchwork Sun Sep 15 09:05:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 3496 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 8E6ED3F338 for ; Sun, 15 Sep 2024 11:05:55 +0200 (CEST) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-5c2483adeeasf2023649a12.1 for ; Sun, 15 Sep 2024 02:05:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1726391155; cv=pass; d=google.com; s=arc-20240605; b=ZWqPSp5r7vkEkIK1CE7dtv/Cgn647tqlWqrCYudI8Ruh+VOw9CU8ynq+2iw3FgIoYw LozFslAVShaNJBsZsBZ2+hZCnOJPFceQNntMS9azoCAnTjZn+tSyR/zkENTRHwdxLTO2 1iItlRXyO5NH9L21ZdR87onIi+CsYJ5cFBCbia13xCYi2tDymeIMMzBWe/vNLhjMFFtv yEw6j3NydpnZzF80VtSaO942ElgrYdE8hQP5xKBQjCffNZ92deiGlcdmOFMmubrBQno8 TqsOOCb9ksRhXSptH+IUGp6sTXcD5kSWo1cIIoh/ZaxCz78O4ic1MXH53E4TiMY3Fr5V Iplw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=yGqvsjLj8Uh7tWVkUdQROuqHbJc6p86vbLXGn7sysZY=; fh=iVUby2+yFco7Dfi80ESuhfxFUtmphtseeGaDOOnEZJg=; b=Uqjpwok+NvXYO2WW4qEwGc0ENCj8wzg574r9AQyvL4p8zBLVEIuk7hJhKfPtK2gcwk qiDAZ0Ea2cysJ3aTkxRy3ZxduLFsF1LtlycYrlHfSqRVqvC3c+RYUlOL2NfePDVZZXkm qSyOgmXVj+cSlt7SNrNaAyxTW1z62LkVLNF9ptfbQaUSwsT2cuGch3bOoxjmNd43jFnu LigTzLgOs1S5mexSgq+WbVBP4lATHumg4VAgPqUgbsA/TWUeXa7ZBWKTHItdgsdmOXbD eTwurs5SwWNVnmTz+dxLXL+33rtdTbxfo3nithNrYsXOtuGvdeG38VJGc/J3SLWe/X5y EkCA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TxgwDjcB; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1726391155; x=1726995955; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=yGqvsjLj8Uh7tWVkUdQROuqHbJc6p86vbLXGn7sysZY=; b=Xnk7J5Ov/k3pseqtCLOZrXQVNH9sZdV4OeANTRPE9xp5NWy8w5SnH+yUzksfxVOz8c 2npNdK1aG+Y1EbkWUCObnTyGkWtEqobV1PeOdrBiM60bzlQuDe/mOPpodQY3NfZMnoMF PKDCczvfenuron8/47xwPfZ9MiVgSte9BP6zI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726391155; x=1726995955; h=list-unsubscribe: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 :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yGqvsjLj8Uh7tWVkUdQROuqHbJc6p86vbLXGn7sysZY=; b=dNBqxkJ25eTmcta+S3VLJOYO24LfYJlU5b0qm4ew1xhzpXAdo3NizF4Go2JYWTzWuv DtJaLtnsaQdC4s5O7RqRLS7XjZB0pVTltofKcWmMJBNFoXBY1tgNyghyZ8+Folw4GK2t 37g0wPrWtssWTYJBLvxJGZ00n6N7jABPMRMCIopqxJCB5Wqlfznz2DZnlv4ejCl4pnVh xTwLqVwDg9AOrWARHkd4nWzb4m8hb0N04N6fU9fa0o5HqTnac/BO2++Lh2W/OdRvw3Gn H+eZGDsqHq/v3zAOKydBjMeDgIDa7JX+JizLlQ6D3vYavPv3a1Wepz2k9lO4Zj67PRB2 4wvQ== X-Forwarded-Encrypted: i=2; AJvYcCUUH0VPkcEDOzvAm0naHWmzgKqjOuvhIoG+H8xS43OgT+NbneBdccyfCC40eR1JQqTW5l9NSNh29z2U5xWz@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxOfz/vhT49LFT4B2ifbj1QoAMcsbEUQIrnWVXXLnp/uZbDo0q+ nhgmD/HyZZBZcrArpSMISbaYVlk4gXIVyRdM/aEPdlEy8leyL71LW7sXR5XLNE5CA0WXJYrgJA= = X-Google-Smtp-Source: AGHT+IEkGe1T+8+jM5uXNu5xe0oryVQnycRoMtS9jFda2x5oO2hBaigRGejjCTRCdDtspT73bROJGg== X-Received: by 2002:a05:6402:1f0c:b0:5be:f5b0:fc38 with SMTP id 4fb4d7f45d1cf-5c4015e5da3mr24682796a12.10.1726391154757; Sun, 15 Sep 2024 02:05:54 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:6402:3488:b0:5c2:1813:8ca8 with SMTP id 4fb4d7f45d1cf-5c41409154dls21702a12.2.-pod-prod-00-eu; Sun, 15 Sep 2024 02:05:53 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVd+9ncZesZ9jytjgp5Ud9sowX7hsBtn5HckDAhGn9iQNyQMkVT5WYk2M40Dn2o1DUlBc2yfN5y/lK/c0sT@amarulasolutions.com X-Received: by 2002:a05:6402:2546:b0:5c2:7741:7d82 with SMTP id 4fb4d7f45d1cf-5c4143626camr10994355a12.11.1726391153083; Sun, 15 Sep 2024 02:05:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1726391153; cv=none; d=google.com; s=arc-20160816; b=L1AMalqRbty6hZUwIQerX2JxDfoC6UCV8peaWkg1Fpn7ZpejnKdT6HFT6MQOmPKRig 4DHNMYKWAz3f6bwH9LkKxdvWDhiF+O4FtRKzQej5L3ve9PM3s9YC319TSShP/6+/tb05 KeUk8vwcqZUlAVuLwzVnhRa5dO8Gqp+JdRUtxDnADsnJctrnSrWMkHZuwkJ28OukvqK2 LgfoziCDLi2rNaM/gSONJEhfP9Vat0NfX3xEUlt21CbV7PUD05BQFtWl0Ot4P/4k/I8g GLU1P+mN+DCDXZSDxRqPVv6lyDSNISTJxEPsmsqSlgA3SLWMQfEm3WuFYgOcvmeYd+H6 /nZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=L+y0l4WpizQA0AZoPJp6GhwgGfqY0qLIOd332k3BqO8=; fh=q3X2gKCneASMzRT7N+MFKWJKZgEtp5FeHM7+P9/hERY=; b=lNP33WSHPVQx+cPshljZCfGKDmCv1smf5KJZvQyKxA6Y8MRgoU2Mzg4x0rk3/rLwwp jORjGgbmTvo6KcdkpwA70hwf5hG6QT6CXKH14IDQKLBVhNCkXHcZuqBUyNX4nqKwSZpw tgQjKo5STtu3T3lUwBnFRlsMM2wWZD4tkeifnpVvWrOPjbWlhUUlamMQS681bXE4Rv+w UK14gWhapfh1ZKjBDIDGK2jhdb7rXLxgWlyrmDDSdqTDal8bnbdjXBWr/4xmxHz2UzcG aFrNT5ByFCoqr3iQcK9b7aXSib0rLeJ12oBWsj21Ffbsa8Qd7yUgPAvFID7EJcuWNAxa JaCg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TxgwDjcB; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 4fb4d7f45d1cf-5c42ef78a36sor539091a12.1.2024.09.15.02.05.53 for (Google Transport Security); Sun, 15 Sep 2024 02:05:53 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCWKh42j8OTJWbT9b8aYk6njE7VUCEFgXsKBMHx0YNbp06QOCjMZ45oXq0vgVIFaDqOjrgfEgf7LzAvJ3ND7@amarulasolutions.com X-Received: by 2002:a05:6402:5004:b0:5c4:156:7edd with SMTP id 4fb4d7f45d1cf-5c401602770mr20266865a12.14.1726391152009; Sun, 15 Sep 2024 02:05:52 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([62.18.213.32]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c42bb53122sm1486514a12.32.2024.09.15.02.05.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 02:05:51 -0700 (PDT) From: Dario Binacchi To: buildroot@buildroot.org Cc: Dario Binacchi , linux-amarula@amarulasolutions.com Subject: [PATCH 1/1] package/armadillo: bump to version 14.0.2 Date: Sun, 15 Sep 2024 11:05:37 +0200 Message-ID: <20240915090537.12330-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TxgwDjcB; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The commit f69fe48404eda ("package/armadillo: temporarily update the site URL") changed the download URL only to continue to build the 9.900.2 version. This is an outdated and no longer supported version and as suggested by Conrad Sand, the project maintainer, it is recommended upgrading to the latest version, which is currently 14.0.2, and it's downloadable from the URL containing the most recent versions. - Drop ARMADILLO_EXTRACT_CMDS added to fix an issue only related to the previous version building. - C++14 is now mandatory. Release notes: https://arma.sourceforge.net/docs.html#changelog Signed-off-by: Dario Binacchi --- package/armadillo/Config.in | 4 +++- package/armadillo/armadillo.hash | 2 +- package/armadillo/armadillo.mk | 12 ++++-------- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/package/armadillo/Config.in b/package/armadillo/Config.in index 7aed4fd02fe9..7a93343d41f8 100644 --- a/package/armadillo/Config.in +++ b/package/armadillo/Config.in @@ -2,16 +2,18 @@ comment "armadillo needs a toolchain w/ C++" depends on BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS depends on !BR2_INSTALL_LIBSTDCPP -comment "armadillo needs a toolchain w/ fortran, C++" +comment "armadillo needs a toolchain w/ fortran, C++, gcc >= 4.9" depends on !BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS # otherwise, see comment above depends on BR2_PACKAGE_LAPACK_ARCH_SUPPORTS depends on !BR2_TOOLCHAIN_HAS_FORTRAN || !BR2_INSTALL_LIBSTDCPP + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 config BR2_PACKAGE_ARMADILLO bool "armadillo" depends on BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS || \ (BR2_PACKAGE_LAPACK_ARCH_SUPPORTS && BR2_TOOLCHAIN_HAS_FORTRAN) depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 help Armadillo: An Open Source C++ Linear Algebra Library for Fast Prototyping and Computationally Intensive Experiments. diff --git a/package/armadillo/armadillo.hash b/package/armadillo/armadillo.hash index 9b19b8c8c4a2..4e8652192303 100644 --- a/package/armadillo/armadillo.hash +++ b/package/armadillo/armadillo.hash @@ -1,4 +1,4 @@ # Locally computed: -sha256 d78658c9442addf7f718eb05881150ee3ec25604d06dd3af4942422b3ce26d05 armadillo-9.900.2.tar.xz.RETIRED +sha256 248e2535fc092add6cb7dea94fc86ae1c463bda39e46fd82d2a7165c1c197dff armadillo-14.0.2.tar.xz # License files, locally calculated sha256 3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5 LICENSE.txt diff --git a/package/armadillo/armadillo.mk b/package/armadillo/armadillo.mk index 81684a44f72f..608f8fb229f2 100644 --- a/package/armadillo/armadillo.mk +++ b/package/armadillo/armadillo.mk @@ -4,14 +4,14 @@ # ################################################################################ -ARMADILLO_VERSION = 9.900.2 -ARMADILLO_SOURCE = armadillo-$(ARMADILLO_VERSION).tar.xz.RETIRED -ARMADILLO_SITE = https://sourceforge.net/projects/arma/files/retired +ARMADILLO_VERSION = 14.0.2 +ARMADILLO_SOURCE = armadillo-$(ARMADILLO_VERSION).tar.xz +ARMADILLO_SITE = https://downloads.sourceforge.net/project/arma ARMADILLO_INSTALL_STAGING = YES ARMADILLO_LICENSE = Apache-2.0 ARMADILLO_LICENSE_FILES = LICENSE.txt -ARMADILLO_CONF_OPTS = -DDETECT_HDF5=false +ARMADILLO_CONF_OPTS = -DDETECT_HDF5=false -DBUILD_SMOKE_TEST=false # blas support may be provided by lapack (libblas.a) or openblas (libopenblas.a) ARMADILLO_CONF_OPTS += -DBLAS_FOUND=ON @@ -30,8 +30,4 @@ ARMADILLO_CONF_OPTS += -DLAPACK_FOUND=ON ARMADILLO_DEPENDENCIES += lapack endif -define ARMADILLO_EXTRACT_CMDS - $(TAR) --strip-components=1 -C $(@D) $(TAR_OPTIONS) $($(PKG)_DL_DIR)/$(ARMADILLO_SOURCE) -endef - $(eval $(cmake-package))