LINUX.ORG.RU

Если нужно всего несколько пакетов, то проще собрать ИМХО. Исходники должны быть доступны тех версий.

mopsene ★★★
()

Поставил 4.0 в VBox ;-) zlib и openssl из 8.1 собрались на «ура» с минимальными правками. Сборка openssh заткнулась на

atomicio.c:105: `readv' undeclared
Живёт сие в последующих версиях в usr/include/sys/uio.h, и является частью пакета libc или glibc.

Может быть всё же есть смысл подняться версией повыше? Для размышления:

Slackware-4.0 — это linux-2.2.6, libc.so.5.4.46, gcc-2.7.2.3, XFree86 3.3.3.1

Slackware-7.0 — это linux-2.2.13, glibc-2.1.2, gcc-2.7.2.3/2.95, XFree86 3.3.5, KDE 1.1.2, GNOME 1.0.53
Slackware-7.1 — это linux-2.2.16, glibc-2.1.3, gcc-2.7.2.3/2.95.2, XFree86 3.3.6, KDE 1.1.2, GNOME 1.2.1
Slackware-8.0 — это linux-2.2.19, glibc-2.2.3, gcc-2.95.3, XFree86 4.1.0, KDE 2.1.1, GNOME 1.4
Slackware-8.1 — это linux-2.4.18, glibc-2.2.5, gcc-2.95.3, XFree86 4.2.0, KDE 3.0.1, XFCE 3.8.16, GNOME 1.4
Slackware-10.0 — это linux-2.4.26, glibc-2.3.2, gcc-3.3.4/3.4.0, XFree86 X11R6.7.0, KDE 3.2.3, XFCE 4.0.5, GNOME 2.6.1
Slackware-10.1 — это linux-2.4.29, glibc-2.3.4, gcc-3.3.4/3.4.3, X.Org X11R6.8.1, XFCE 4.2.0, KDE 3.3.2
Slackware-10.2 — это linux-2.4.31, glibc-2.3.5, gcc-3.3.6/3.4.4, X.org X11R6.8.2, XFCE 4.2.2, KDE 3.4.2
Slackware-11.0 — это linux-2.4.33.3, glibc-2.3.6, gcc-3.4.6, X.org X11R6.9.0, XFCE 4.2.3.2, KDE 3.5.4

bormant ★★★★★
()
Ответ на: комментарий от CYB3R

Проблема не в ядре, его любое (в разумных пределах) можно поставить, а в древней libc/glibc. У вас какая? В той, что шла в Slackware-4.0 штатно (libc-libc.so.5.4.46) функция readv() отсутствует, но требуется для сборки openssh-5.0p1. => или подниматься на следующую версию дистрибутива с соответствующей glibc, или патчить openssh, добавив прототип/реализацию readv(), или брать openssh подревнее (что там с безопасностью — надо исследовать отдельно).

bormant ★★★★★
()
Ответ на: комментарий от CYB3R

Попробуйте собрать openssh-4.6p1, в нём readv упоминается только в комментариях.

bormant ★★★★★
()
Ответ на: комментарий от CYB3R

Других затыков не обнаружилось, openssh-4.6p1 собрался.

bormant ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.