pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/52449: need deprecated function dlatzm from lapack or blas



>Number:         52449
>Category:       pkg
>Synopsis:       need deprecated function dlatzm from lapack or blas
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 01 00:35:01 +0000 2017
>Originator:     coypu
>Release:        NetBSD 8.99.1, pkgsrc-current
>Organization:
>Environment:
NetBSD loggy 8.99.1 NetBSD 8.99.1 (GENERIC) #82: Thu Jun 22 15:45:33 IDT 2017  fly@loggy:/home/fly/obj/sys/arch/amd64/compile/GENERIC amd64

>Description:
After adding gfortran to PATH, switching to bsdtar, finally I can use octave-forge! only, the most basic package:

octave:1> pkg install -forge control
...
/home/fly/octave/control-3.0.0/x86_64--netbsd-api-v51/__control_slicot_functions__.oct: failed to load: /home/fly/octave/control-3.0.0/x86_64--netbsd-api-v51/__control_slicot_functions__.oct: Undefined PLT symbol "dlatzm_" (symnum = 204)

Many packages require control, and control uses SLICOT.
SLICOT uses a deprecated function: dlatzm.

SLICOT can be patched (for example: https://trac.macports.org/ticket/49824 ), but we have no way to do so if we have no octave-packages, and just use upstream as-is.
>How-To-Repeat:

>Fix:
No idea, but it claims if I just add BUILD_DEPRECATED = Yes to make.inc it will build. didn't work?



Home | Main Index | Thread Index | Old Index