From nobody Sun Sep 17 14:09:44 2023 X-Original-To: ports-bugs@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 4RpVDT3cyGz4srZt for ; Sun, 17 Sep 2023 14:09:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RpVDT2HGPz3YGP for ; Sun, 17 Sep 2023 14:09:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1694959785; a=rsa-sha256; cv=none; b=RrnLFa9MFj9e5uBGkQyhM3oWwrU1XSJAv9jB4BsWNYhRRv+mihtIb0bMcofAHP7q8CL7bm Za5FzA8EZipvbXMcjfTaQ4Qv7J+HyY3aQfFG9xUs+Ojh1RHT4ykZ/B2Exfj3BcQA0H9nej D3pf8K1E6MYccmfQuYtqg4aWMTYlE3T7wgesSgEfrmW10kUTMvDtLsUifsKYmVpCufospW C+A4xYreZOf2TigZwR2LWqtgfH1NqzIL258G+3kJ9P2OxH5QHmglLl48gaeQE9MB//evwN mC/k1LBtvLWQeuDqHDcEMM1ZqMmps+/bO1SUPOXiOjLbn6+7zE+YEsxLFG1GmA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1694959785; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=e8FzHavCO9Sx4tUHBiWayzLOiUiTxsdM/1j4Pmk6Ilk=; b=PuN5mybi8i18qzoAyxfSe0M8cZ2udS65MtnBy7+5kbaJxFIeGXZZ97jj3EEDvAp+UM16/k 07rDmVwjMjeNXJ7EAKrg2VqUEOafphMjBY3OqfAupwI1oPTv9xTXjHa5tvZ13ZFyVLiCFB tVec0DiNHvidmaDdJeNJ9LLoFsN3SMUF+s8wL/N4CXI5g4ENgzvBb51XzfiJ5A3Wed1nGs 0Ltxg3NR6Ebd9HH6S3CVVEqG2L/610Ql+6rCCxIgRyu0fu2W3ljsQ5zeTiSOVuXUVNYSj5 cTMGM0fY+Cf2q6v8s0T7Jw0bKEDoA+c0Mqv0KJBN0ronIapklRUdAeQDjjNg6A== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RpVDT1G9hzrsx for ; Sun, 17 Sep 2023 14:09:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38HE9jFv085947 for ; Sun, 17 Sep 2023 14:09:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 38HE9j7W085946 for ports-bugs@FreeBSD.org; Sun, 17 Sep 2023 14:09:45 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 273219] math/openblas: update to 0.3.24 Date: Sun, 17 Sep 2023 14:09:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: diizzy@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273219 --- Comment #5 from Daniel Engberg --- They're packaging related, nothing specific to Linux. Portlint won't complain about existing upstream release archives because it= has never been able to so. Porters Handbook recommends usage of release archive= s to avoid breakage and as of GitHub's service policy changes please switch as it will avoid breakage. See https://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_si= tes-github for more information. Both AVX and AVX2 are SMID instructions? Port (OpenBLAS) also appears to violate C(XX)FLAGS policy. https://docs.freebsd.org/en/books/porters-handbook/book/#dads-cflags Looking at my local box, "cc -DCBLAS -c -O2 -pipe -march=3Dtigerlake=20 -fstack-protector-strong -fno-strict-aliasing -O2 -DSMALL_MATRIX_OPT -DMAX_STACK_ALLOC=3D2048 -DEXPRECISION -fopenmp -Wall -m64 -DF_INTERFACE_GF= ORT -fPIC -DSMP_SERVER -DUSE_OPENMP -DNO_WARMUP -DMAX_CPU_NUMBER=3D64 -DMAX_PARALLEL_NUMBER=3D1 -DBUILD_SINGLE=3D1 -DBUILD_DOUBLE=3D1 -DBUILD_COM= PLEX=3D1 -DBUILD_COMPLEX16=3D1 -DVERSION=3D\"0.3.20\" -msse3 -mssse3 -msse4.1 -mavx = -mavx2 -march=3Dskylake-avx512 -mavx2 -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_N= AME -UCHAR_CNAME -DASMNAME=3D -DASMFNAME=3D_ -DNAME=3D_ -DCNAME=3D -DCHAR_NAME= =3D\"_\" -DCHAR_CNAME=3D\"\" -DNO_AFFINITY -I. -O2 -DSMALL_MATRIX_OPT -DMAX_STACK_ALLOC=3D2048 -DEXPRECISION -fopenmp -Wall -m64 -DF_INTERFACE_GF= ORT -fPIC -DSMP_SERVER -DUSE_OPENMP -DNO_WARMUP -DMAX_CPU_NUMBER=3D64 -DMAX_PARALLEL_NUMBER=3D1 -DBUILD_SINGLE=3D1 -DBUILD_DOUBLE=3D1 -DBUILD_COM= PLEX=3D1 -DBUILD_COMPLEX16=3D1 -DVERSION=3D\"0.3.20\" -msse3 -mssse3 -msse4.1 -mavx = -mavx2 -march=3Dskylake-avx512 -mavx2 -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_N= AME -UCHAR_CNAME -DASMNAME=3Dcblas_strmv -DASMFNAME=3Dcblas_strmv_ -DNAME=3Dcbl= as_strmv_ -DCNAME=3Dcblas_strmv -DCHAR_NAME=3D\"cblas_strmv_\" -DCHAR_CNAME=3D\"cblas= _strmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trmv.c -o cblas_strmv.o" Ideally we should rely on CPUTYPE for any type of CPU specific optimization= in the tree whenever possible. Shared library support has always been prefered, https://docs.freebsd.org/en/books/porters-handbook/book/#bundled-libs-pract= ices but I dont think you need a separate package for it unless it clashes with other ones in tree. Best regards, Daniel --=20 You are receiving this mail because: You are the assignee for the bug.=