WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Refresh procps-ng 32-bit for 10.x?  (Read 2044 times)

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Refresh procps-ng 32-bit for 10.x?
« on: February 16, 2019, 04:17:06 PM »
procps-ng depends on ncurses5, the presence of which causes it to be detected and thus required for other extensions for which I'm trying to keep migrated to ncursesw 6. Can we get a refresh?

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #1 on: February 16, 2019, 10:29:37 PM »
posted - note that this might break open-vm-tools

lib*.so removed from ncurses5 - this should make it harder to link against

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #2 on: February 17, 2019, 09:10:20 AM »
Thanks. The problem was downstream, in that procps-ng brought in ncurses5 and vim/gvim linked to it instead. I ran my "recompile everything I maintain" script and all seems well, so I'll have a few updates later.

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #3 on: February 17, 2019, 09:50:31 AM »
Turns out sftp in openssh 32-bit is linked to both ncurses5 and ncursesw (6):

Code: [Select]
tc@box:~$ which sftp
/usr/local/bin/sftp
tc@box:~$ ldd /usr/local/bin/sftp
linux-gate.so.1 (0xb7f4a000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7f08000)
libcrypto.so.1.0.0 => /usr/local/lib/libcrypto.so.1.0.0 (0xb7db9000)
libdl.so.2 => /lib/libdl.so.2 (0xb7db4000)
libutil.so.1 => /lib/libutil.so.1 (0xb7daf000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7d9b000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7d6a000)
libedit.so.0 => /usr/local/lib/libedit.so.0 (0xb7d45000)
libncursesw.so.5 => not found
libc.so.6 => /lib/libc.so.6 (0xb7c18000)
/lib/ld-linux.so.2 (0xb7f4b000)
libncursesw.so.6 => /usr/local/lib/libncursesw.so.6 (0xb7bd3000)
tc@box:~$

I'm not sure how that can even happen.

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #4 on: February 17, 2019, 09:59:04 AM »
I’d guess that the problem is libedit

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #5 on: February 17, 2019, 11:56:03 PM »
openssh recompiled and reposted