WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

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

Offline andyj

  • Hero Member
  • *****
  • Posts: 1036
Refresh procps-ng 32-bit for 10.x?
« on: February 16, 2019, 07: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?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #1 on: February 17, 2019, 01:29:37 AM »
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: 1036
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #2 on: February 17, 2019, 12:10:20 PM »
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: 1036
Re: Refresh procps-ng 32-bit for 10.x?
« Reply #3 on: February 17, 2019, 12:50:31 PM »
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.

Offline Juanito

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

Offline Juanito

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