[MacPorts] #62038: csshX port fails operation due to change in tmpnam() API
MacPorts
noreply at macports.org
Mon Jan 11 21:07:16 UTC 2021
#62038: csshX port fails operation due to change in tmpnam() API
----------------------+--------------------
Reporter: mrichmon | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Keywords: | Port: csshX
----------------------+--------------------
**Summary:** csshx @0.74 fatal error due to perl library change for
tmpnam()
**Description:**
`csshx` command non-functional after installation on Big Sur due to change
in perl API. Library function `tmpname()` has been moved resulting in
fatal error.
{{{
$ sudo port install csshX
Password:
---> Fetching archive for csshX
---> Attempting to fetch csshX-0.74_0.darwin_20.noarch.tbz2 from
https://ywg.ca.packages.macports.org/mirror/macports/packages/csshX
---> Attempting to fetch csshX-0.74_0.darwin_20.noarch.tbz2.rmd160 from
https://ywg.ca.packages.macports.org/mirror/macports/packages/csshX
---> Installing csshX @0.74_0
---> Activating csshX @0.74_0
---> Cleaning csshX
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
~ $ csshX smallgroup
Unimplemented: POSIX::tmpnam(): use File::Temp instead at
/System/Library/Perl/5.28/darwin-thread-multi-2level/POSIX.pm line 185.
Unimplemented: POSIX::tmpnam() at /opt/local/bin/csshX line 1130.
BEGIN failed--compilation aborted at /opt/local/bin/csshX line 1130.
}}}
`/Users/someuser/.csshrc` file contains (note: scrubbed to use generic
data such as 'someuser' and 'remoteusername'):
{{{
ssh_args = -o IdentitiesOnly=yes -i /Users/someuser/.ssh/somekey.pem
user = remoteusername
clusters = smallgroup
smallgroup = 192.168.1.10 192.168.1.11 192.168.1.12
}}}
**Type:**
defect
**Priority:**
Normal
**Milestone:**
**Component:**
ports
**Version:**
MacPorts 2.6.4
**Keywords:**
**Port:**
csshX
**Owner:**
cal at macports.org
--
Ticket URL: <https://trac.macports.org/ticket/62038>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list