Bug 261194 - math/gotoblas: Remove obsoleted port
Summary: math/gotoblas: Remove obsoleted port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Guangyuan Yang
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-14 11:39 UTC by Daniel Tameling
Modified: 2023-10-28 17:05 UTC (History)
1 user (show)

See Also:


Attachments
patch to delete math/gotoblas (44.47 KB, patch)
2022-01-14 11:39 UTC, Daniel Tameling
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Tameling 2022-01-14 11:39:19 UTC
Created attachment 231000 [details]
patch to delete math/gotoblas

math/gotoblas is broken and since it is horribly outdated, there is no point in trying to fix the build.

Wikipedia summarizes the issue better than I could: "GotoBLAS remains available, but development ceased with a final version touting optimal performance on Intel's Nehalem architecture (contemporary in 2008). OpenBLAS is an actively maintained fork of GotoBLAS" (https://en.wikipedia.org/wiki/GotoBLAS)

So I don't think this port is useful anymore and as OpenBLAS is available as a port, there is an alternative.
Comment 1 Guangyuan Yang freebsd_committer freebsd_triage 2022-01-15 00:18:33 UTC
Thanks - I will mark it DEPRECATED and set it to expire at the end of 2022Q1.
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-01-15 09:06:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a26c675cd0843cba2923ab9c6902ab244238ab38

commit a26c675cd0843cba2923ab9c6902ab244238ab38
Author:     Guangyuan Yang <ygy@FreeBSD.org>
AuthorDate: 2022-01-15 09:03:12 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2022-01-15 09:03:12 +0000

    math/gotoblas: Remove obsoleted port

    math/gotoblas is broken on multiple platforms and is very outdated. By
    Wikipedia, "GotoBLAS remains available, but development ceased with a
    final version touting optimal performance on Intel's Nehalem
    architecture (contemporary in 2008). OpenBLAS is an actively maintained
    fork of GotoBLAS".

    PR:             261194
    Reported by:    Daniel Tameling <tamelingdaniel@gmail.com>

 MOVED                                              |   1 +
 math/Makefile                                      |   1 -
 math/gotoblas/Makefile (gone)                      | 158 ---------
 math/gotoblas/distinfo (gone)                      |   8 -
 math/gotoblas/files/patch-Makefile (gone)          | 127 -------
 math/gotoblas/files/patch-Makefile.rule (gone)     |  15 -
 math/gotoblas/files/patch-Makefile.system (gone)   |  56 ---
 math/gotoblas/files/patch-c_check (gone)           |  20 --
 math/gotoblas/files/patch-cpuid_ia64.c (gone)      |  12 -
 math/gotoblas/files/patch-cpuid_sparc.c (gone)     |  10 -
 math/gotoblas/files/patch-dynamic.c (gone)         |  14 -
 math/gotoblas/files/patch-exports+Makefile (gone)  |  10 -
 math/gotoblas/files/patch-f_check (gone)           |  20 --
 .../files/patch-patch.for_lapack-3.1.1 (gone)      | 171 ---------
 .../files/patch-patch.for_lapack-3.4.0 (gone)      | 381 ---------------------
 math/gotoblas/files/pkg-message.in (gone)          |  12 -
 math/gotoblas/pkg-descr (gone)                     |   6 -
 17 files changed, 1 insertion(+), 1021 deletions(-)
Comment 3 Guangyuan Yang freebsd_committer freebsd_triage 2022-01-15 09:07:00 UTC
Removed as requested. Thank you!