И это всё МОЁ

Сап чатик.

Вчера меня довели до белого каления.

Моя баба решила выяснить куда я деваю деньги, и ее очень волновало почему часть денег я посылаю маме. В итоге я не выдержал и наорал, хотя ее манера говорить тоже была не вежливой.

Ее постоянные вопросы: почему X поставила тебе лайк раньше всех, это при том что у меня 5000 друзей в ВК.

Еще более частые вопросы: когда ты дашь денег, сколько ты дашь денег, почему в этом месяце на 3000 меньше чем в прошлом.

Аргументы: вот ты квартиру сдаешь, на двух работах работаешь а даешь только 20.

Вчера в 22 часа начал обзванивать друзей на предмет переночевать, но ничего не нашел и пришлось ехать домой.

Скандалы на почве ревности и количества денег уже достали.

Что делать?








 , , ,








И это всё МОЁ

Меня хайрят в Таллин. Кто что расскажет из опыта? Какие налоги, какое отношение, что вообще там как? Язык, детское образование, медицина, что еще? Прожиточный минимум?









 ,








И это всё МОЁ
Компания Mozilla опубликовала новый выпуск продукта WebThings Gateway 0.9, а также обновление библиотек WebThings Framework 0.12, образующих платформу WebThings, предоставляющую компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального Web Things API для организации взаимодействия с ними. Наработки проекта распространяются под лицензией MPL 2.0.



И это всё МОЁ

А почему так сложилось, что сладости с сукралозой непопулярны? Она же дешёвая и вкусная. Повсюду пихают либо отвратный на вкус аспартам, либо сахар.

Да были мнения, что она якобы вызывает что-то там, но вопрос в концентрациях. У неё же сладость на три порядка больше, чем у сахара, к тому же она организмом практически не усваивается.

Вообще, как гуглить шоколад с сукралозой?








 ,








И это всё МОЁ

Здравствуйте, подскажите, пожалуйста.
Qt Creator.
Есть часть кода:

for(size_t i=0; i<=596; i++){
for(size_t j=0; j<=596; j=++){
QByteArray block=lFile.read(n+i+j);
sprintf(buf,«file_%d»,i);

Не знаю как можно записать информацию в файл. Думала, что можно использовать функцию: oFile.write(block), но она используется для определенного файла, а у меня файлы создаются через цикл. Как тогда можно записать в файл?








 








И это всё МОЁ

Всем доброго времени суток, а так же с праздником!
Продолжаю учить selinux, и столкнулся с такой проблемой, не могу придумать себе задачи для тестирования своих навыков. Посему прошу Вас поделиться реальными возможными задачами по настройке selinux (с которыми вы сталкивались лично, или же слышали о таковых, или фантазия у Вас более продвинутая). Задачи не обязательно должны быть сложными, так как я еще начинающий. Нужны как задачи по настройке, так и по написанию политик. Заранее спасибо.








 , , , ,








И это всё МОЁ
Состоялся релиз библиотеки SDL 2.0.10 (Simple Direct Layer), нацеленной на упрощение написания игр и мультимедийных приложений. Библиотека предоставляет такие средства как аппаратно ускоренный вывод 2D- и 3D-графики, обработка ввода, воспроизведение звука, вывод 3D через OpenGL/OpenGL ES и множество иных сопутствующих операций. Библиотека написана на языке Си и распространяется под лицензией zlib. Для использования возможностей SDL в проектах на различных языках программирования предоставляются биндинги.



И это всё МОЁ

Всем привет! Объясните пожалуйста, кто в курсе последних фич в сообществе Python? Аннотирование исходного кода отрицательно сказывается на времени запуска программ на Python? Просто я это прочитал в документации What’s New In Python 3.7 — Python 3.7.4 documentation. И вообще стоит ли писать весь код аннотируя везде? Вы как относитесь к аннотациям в Python?








 ,








И это всё МОЁ

В atop 2.4.0 на CentOS 7 не могу поменять time interval через конфиг /etc/sysconfig/atop, atop просто игнорирует изменение.

В версии 2.3.0 изменение через конфиг работает без проблем.

Кто-нибудь сталкивался?








 








И это всё МОЁ
qemu-system-x86_64 -cdrom ~/downloads/elementaryos-5.0-stable.20181016.iso



По факту проверял ещё с парой лайв образов, с включенным kvm и т.п. Проверял с лайв образом на флешке.


Ошибка:


Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)


Если поможет стектрейс то ток в виде скриншота горазд, т.к. много буков.


P.S. сорри за imgur, забыл куда надо постить.









 , , ,








И это всё МОЁ

Приветствую, коллеги!
С праздником! :-)

Итак, поставлена вполне прикладная задача: не принимать от маркетологов списки рассылки, в которых содержится множество непроверенных (в т.ч. - путём простого считывания) адресов email.

Сами адреса попадают в списки от девочек-вводисток, которые читают вручную запоненные анкеты и вколачивают оттуда данные в какую-то первичную Excell-подобную систему (а то и в сам Эксель). Грязь и ошибки, которые при этом возникают, как легко догадаться, самые разные:

  • забыла «собаку»
  • поставила запятую вместо точки
  • забыла переключить язык
  • задела мизинцем какой-то непечатный символ
  • и т. п.

При этом, как вы понимаете, от нас ожидают организации успешной рассылки по всем предоставленным адресам (ну мы же - Боги, сделаем что-нибудь).

Не теряя надежду когда-нибудь подтянуть навыки персонала дружественного департамента маркетинга до минимально приемлемого уровня, принял решение автоматизировать первичный анализ качества исходного материла силами sed.

Разумеется, предварительно просмотрел, кто и как к этой задаче подходил до меня и понял, что создавать прийдётся самому. Иначе как обяснить, что кто-то, прочитав коротенький раздел 3.4.1. Addr-spec specification RFC2822 в итоге пришёл к чему-то вроде

((([a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*)|("(([\x01-\x08\x0B\x0C\x0E-\x1F\x7F]|[\x21\x23-\x5B\x5D-\x7E])|(\\[\x01-\x09\x0B\x0C\x0E-\x7F]))*";))@(([a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*)|(\[(([\x01-\x08\x0B\x0C\x0E-\x1F\x7F]|[\x21-\x5A\x5E-\x7E])|(\\[\x01-\x09\x0B\x0C\x0E-\x7F]))*\])))

Итого имеем две заготовки скриптов в Bash:

  1. Выборка только годных адресов
  2. Выбрка НЕгодных адресов с целью, со всей деликатностью и доброжелательностью, но всё же ткнуть в них носом коллег-маркетологов

Мои попытки привели меня к следующим результатам.
В первом случае:

#!/bin/bash
[[ -f "$1" ]] || { echo "File not found: $1"; exit 0; }
/usr/bin/sed 's/[[:blank:]]//g;/^$/d;' "$1" | sed -n '/[a-zA-Z0-9_.-]*.@[a-zA-Z0-9_.-]*.\.[a-zA-Z].$/p' | /usr/bin/sort -u > "$1.clean" | /usr/bin/sort -u > "$1.clean"

И - во втором (по сути - зеркальном первому):

#!/bin/bash
[[ -f "$1" ]] || { echo "File not found: $1"; exit 0; }
/usr/bin/sed 's/[[:blank:]]//g;/^$/d;' "$1" | /usr/bin/sed '/^[a-zA-Z0-9_.-]*.@[a-zA-Z0-9_.-]*.\.[a-zA-Z].$/d' "$1" | /usr/bin/sort -u | /usr/bin/sed = | /usr/bin/sed 'N;s/\n/\t/'

Осознавая всю мощь и, как следствие, опасность скрытых ошибок sed надеюсь услышать подсказки и рекомендации коллег по данному вопросу.

P.S. Предвижу встречный вопрос из аудитории: «а что ты дурью мучаешься, если знаешь, что большинство спам-мейлеров сами проводят предварительную проверку списков адресов перед началом рассылки?!»
Отвечу: мы планируем автоматизировать данный процесс через создание набора простых и надёжных скриптов, (по-возможности) полностью исключив интерактив с живым сотрудником. Да и не очень-то я доверяю этим роботам-спамерам ;-)

Заранее признателен за конструктивные комментарии.








 , , ,








И это всё МОЁ

на второй взгляд, выскочило гораздо больше косяков, чем хотелось бы. хорошо что это домашний комп

  1. самый критичный. при большом количестве LV, pvscan зависает. виснет именно userspace процесс, в ядре никаких проблем. прибить pvscan, запустить заново - и работает. но. это полный пипец. тем более если на компе много LV ( например, libvirt kvm сервер ) - загрузка зависает, виртуалки не стартуют. пока добавил костыль ( стартует из крона, ждёт 2 минуты и убивает процессы pvscan, которые запустил systemd; после этого загрузка продолжается ) . в выходные буду ковырять подробнее
  2. /etc/network/interfaces теперь игнорируется при загрузке. вручную можно вполнить ifup/ifdown, но кто блин будет делать это вручную. по умолчанию используется systemd-network. я с ним не знаком, поставил и настроил привычный network-manager, перенёс сетевую конфигурацию в него. некоторых вещей не хватает ( хуки на up/down ), надо курить документацию. и, видимо, изучать systemd-network, наше блин светлое будущее
  3. в связи с заменой xorg на wayland + xwayland, частично не работает клавиатура в x2go. причина - keyboard rules теперь не xfree86, а evdev
    ## было:
    ## /usr/bin/setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle,grp:ctrl_shift_toggle" -rules xfree86
    ## стало:
    /usr/bin/setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle,grp:ctrl_shift_toggle" -variant '' -model 'pc105' -rules evdev
  4. в nautilus перестали создаваться thumbnail'ы картинок. лечится установкой пакета libgdk-pixbuf2.0-bin







 








И это всё МОЁ

Перечитал старые посты про выбор ноутбука/ультрабука и совсем растерялся. Пытаюсь найти замену своему Dell Latitude 7370,
чтобы отвечал подобным требованиям:

  • диагональ 13"-14", обязательно матовый. 1920x1080.
  • CPU Intel ~i5 и выше.
  • GPU - не имеет особого значения.
  • RAM 8-16Gb
  • SSD, M2 etc.
  • Предельно тихий.
  • Батарея - от 5-ти часов работы при средней загрузке (браузер, mpd, Emacs, пара мессенджеров)
  • Трекпоинт - обязательно. У меня большие руки и при возне с тачпадом постоянно ломит запястья. Вариант елозить мышью тоже отпадает.
  • Достаточно легкий, чтобы таскать с собой без напряга.

Почитал, подумал... и пришел к выводу, что единственный вариант - «Thinkpad X1 Carbon». Учитывая стесненность в средствах (40к деревянных - потолок) предполагается брать Gen 2 с рук.

Помогите, пожалуйста, определиться с выбором ноутбука, который прослужит еще года 3 и больше при аккуратном обращении (включая замену батареи), либо подскажите - стоит ли брать Thinkpad X1 Carbon Gen 2 с рук и как выбрать б.у.








 , ,








И это всё МОЁ

Всем привет! Рассматриваю покупку б/у недорого ноута. Приглядел неплохое объявление Lenovo Thinkpad t450s:
FullHD IPS, i5-5300, 8GB, SSD 128GB.
Какие у него есть недостатки, слабые стороны? Опытные юзеры, дайте совет.








 , , ,








И это всё МОЁ

Из оверлея pentoo:

root@workstation /e/portage# emerge --info '=sys-kernel/minipli-sources-4.9.74::pentoo'
Portage 2.3.66 (python 3.6.5-final-0, default/linux/x86/17.0/hardened, gcc-8.3.0, glibc-2.29-r2, 4.19.36-gnu x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-4.19.36-gnu-x86_64-Intel-R-_Pentium-R-_CPU_G2140_@_3.30GHz-with-gentoo-2.6
KiB Mem: 16105800 total, 10403676 free
KiB Swap: 0 total, 0 free
Timestamp of repository gentoo: Fri, 26 Jul 2019 04:30:01 +0000
Head commit of repository gentoo: 752f7623643670de40a66011906b69da6087f1c0
sh bash 4.4_p23-r1
ld GNU ld (Gentoo 2.32 p2) 2.32.0
ccache version 3.7.1 [enabled]
app-shells/bash: 4.4_p23-r1::gentoo
dev-lang/perl: 5.28.2-r1::gentoo
dev-lang/python: 2.7.15::gentoo, 3.6.5::gentoo
dev-util/ccache: 3.7.1::gentoo
dev-util/cmake: 3.14.3::gentoo
sys-apps/baselayout: 2.6-r1::gentoo
sys-apps/openrc: 0.41.2::gentoo
sys-apps/sandbox: 2.13::gentoo
sys-devel/autoconf: 2.69-r4::gentoo
sys-devel/automake: 1.16.1-r1::gentoo
sys-devel/binutils: 2.32-r1::gentoo
sys-devel/gcc: 8.3.0-r1::gentoo
sys-devel/gcc-config: 2.0::gentoo
sys-devel/libtool: 2.4.6-r3::gentoo
sys-devel/make: 4.2.1-r4::gentoo
sys-kernel/linux-headers: 4.19::gentoo (virtual/os-headers)
sys-libs/glibc: 2.29-r2::gentoo
Repositories:

gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-extra-opts:
sync-rsync-verify-metamanifest: yes
sync-rsync-verify-max-age: 24
sync-rsync-verify-jobs: 1

ago
location: /var/lib/layman/ago
masters: gentoo
priority: 50

pentoo
location: /var/lib/layman/pentoo
masters: gentoo
priority: 50

ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="@FREE"
CBUILD="i486-pc-linux-gnu"
CFLAGS="-O2 -march=i486 -pipe"
CHOST="i486-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i486 -pipe"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -march=i486 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=i486 -pipe"
GENTOO_MIRRORS="distfiles.gentoo.org";
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="acl bzip2 crypt cxx hardened iconv ipv6 libtirpc ncurses nls nptl openmp pam pcre pic pie readline seccomp split-usr ssl ssp unicode x86 xattr xtpax zlib" ABI_X86="32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby24" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

root@workstation /e/portage# emerge -pqv '=sys-kernel/minipli-sources-4.9.74::pentoo'
[ebuild N ] sys-kernel/minipli-sources-4.9.74 USE="-build -deblob -injection -symlink"
root@workstation /e/portage# cat /var/tmp/portage/sys-kernel/minipli-sources-4.9.74/temp/build.log
* Package: sys-kernel/minipli-sources-4.9.74
* Repository: pentoo
* USE: abi_x86_32 elibc_glibc kernel_linux userland_GNU x86
* FEATURES: ccache network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Preparing to unpack ...
>>> Unpacking source...
>>> Unpacking linux-4.9.tar.xz to /var/tmp/portage/sys-kernel/minipli-sources-4.9.74/work
* Excluding Patch #1500_XATTR_USER_PREFIX.patch ... [ ok ]
* Excluding Patch #1520_CVE-2017-6074-dccp-skb-freeing-fix.patch ... [ ok ]
* Excluding Patch #2900_dev-root-proc-mount-fix.patch ... [ ok ]
* Failed to dry-run patch v4.9.74-unofficial_grsec-20180103130648.patch
* Please attach /var/tmp/portage/sys-kernel/minipli-sources-4.9.74/temp/v4.9.74-unofficial_grsec-20180103130648.err to any bug you may post.
* ERROR: sys-kernel/minipli-sources-4.9.74::pentoo failed (unpack phase):
* Unable to dry-run patch on any patch depth lower than 5.
*
* Call stack:
* ebuild.sh, line 124: Called src_unpack
* environment, line 2837: Called kernel-2_src_unpack
* environment, line 1687: Called unipatch ' /var/tmp/portage/sys-kernel/minipli-sources-4.9.74/distdir/v4.9.74-unofficial_grsec-20180103130648.diff'
* environment, line 3680: Called die
* The specific snippet of code:
* die "Unable to dry-run patch on any patch depth lower than 5.";
*
* If you need support, post the output of `emerge --info '=sys-kernel/minipli-sources-4.9.74::pentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-kernel/minipli-sources-4.9.74::pentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-kernel/minipli-sources-4.9.74/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-kernel/minipli-sources-4.9.74/temp/environment'.
* Working directory: '/var/tmp/portage/sys-kernel/minipli-sources-4.9.74/work/linux-4.9.74-minipli'
* S: '/var/tmp/portage/sys-kernel/minipli-sources-4.9.74/work/linux-4.9.74-minipli'

Что делать?

Что-то похожее описано здесь:

https://bugs.gentoo.org/608644

Но неужели опять виноват grep в 3-ей то его версии?








 , ,








И это всё МОЁ

Подскажите, как перенастроить Postfix на другой порт (провайдер блокирует 25й)?. Слышал что 465 и 587 можно использовать в обход (эти порты провайдер не блочит). Пробую раскомментировать submission inet n и прилегающие main.cf, но реакции ноль.

В логах выдаёт Connection timed out








 ,








И это всё МОЁ

Интересно узнать, кто сколько играет. Замечали ли вы у себя проблемы со временем, проводимым в играх? Тратите ли вы целые выходные на игры?






<1 час2
>6 часов и <=12 часов1
>12 часов и <=18 часов1
>18 часов и <=24 часа1
>1 час и <= 3 часа0
>3 часа и <= 6 часов0
>24 часов0
Не играю вообще0
Не могу оторваться от игр, мне нужна помощь0
Всего голосов: 5




 ,








И это всё МОЁ

Вот уже 20 лет, в последнюю пятницу июля, по традиции, заведённой 28 июля 1999 года Тедом Кекатосом (Ted Kekatos), системным администратором из Чикаго, празднуется System Administrator Appreciation Day, или День системного администратора.

От автора новости:

От всей души хочется поздравить людей, которые поддерживают телефонные и компьютерные сети, администрируют серверы и рабочие станции. Стабильного коннекта, безглючного железа и, конечно, любимую, не падающую ось!

С праздником!








 ,








09:56

hugo v0.56.0

И это всё МОЁ

Hugo – то статический генератор HTML и CSS веб-сайтов, написанный на Go.


Улучшения следующие:




  • Templates:



    • Добавлена функция Merge.

    • Развернут интерфейс

    • Возможность конвертации цифровых значений в float64 и их сравнения.

    • БОльшая детализация ошибок в Where.

    • Возврат сообщения об ошибке при неверном вводе в In.




  • Core:



    • Добавлен symdiff тест.

    • Тестовый файл добавлен в .gitignore.

    • Предотвращена возможность параллельной перенастройки серверов.

    • Добавлены OutputFormats.Get тесты.

    • Добавлены тесты для in/uniq с использованием Pages.

    • Добавлены тесты для Permalinkable.

    • Добавлен тест для исходных ресурсов в шорткодах.




И многое другое.









 ,








И это всё МОЁ

Скачал папку - https://ftp.nluug.nl/os/Linux/distr/slackware/slackware-current/source/n/php/

Сделал:

sh php.SlackBuild

Обломилось на cd ../alpine

Скачал alpine: https://ftp.nluug.nl/os/Linux/distr/slackware/slackware-current/source/n/alpine/

Делаю опять:
# sh php.SlackBuild 
chmod: невозможно обработать повисшую символьную ссылку './web/detach'
chmod: невозможно обработать повисшую символьную ссылку './web/cgi/detach'
chmod: невозможно обработать повисшую символьную ссылку './web/cgi/alpine/2.0/lib/yui'
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- ./doc/man1/alpine.1.orig 2017-02-05 18:06:22.535218936 -0600
|+++ ./doc/man1/alpine.1 2017-03-21 12:55:47.314513532 -0500
--------------------------
patching file doc/man1/alpine.1
Using Plan A...
Hunk #1 succeeded at 325.
done
checking for a BSD-compatible install... /bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-slackware-linux-gnu
checking host system type... x86_64-slackware-linux-gnu
configure: Configuring for alpine 2.21 (x86_64-slackware-linux-gnu))
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for gawk... (cached) gawk
checking for ranlib... ranlib
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/x86_64-slackware-linux/bin/ld
checking if the linker (/usr/x86_64-slackware-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-slackware-linux-gnu file names to x86_64-slackware-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-slackware-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-slackware-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... (cached) ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/x86_64-slackware-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for ar... /usr/bin/ar
checking for rm... /bin/rm
checking for cp... /bin/cp
checking for ln... /bin/ln
checking for ls... /bin/ls
checking for sed... (cached) /bin/sed
checking for make... /usr/bin/make
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... /usr/x86_64-slackware-linux/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-slackware-linux/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking option: dmalloc enabled... no
checking option: debugging is enabled... no
checking option: optimization is enabled... yes
checking option: mouse support enabled... yes
checking option: quotas enabled... no
checking option: From changing enabled... yes
checking option: background post enabled... yes
checking option: keyboard lock enabled... yes
checking option: from encoding enabled... no
checking for sendmail... /usr/sbin/sendmail
checking for inews... no
checking for passwd... /usr/bin/passwd
checking for hunspell... hunspell
checking for hunspell... /usr/bin/hunspell
checking for hunspell... hunspell
checking for hunspell... /usr/bin/hunspell
configure: --with-passfile definition overrides OS-Specific password caching
configure: Excluding TCL Support, and thus Web Alpine Support
checking for pam_start in -lpam... no
checking for setupterm in -ltinfo... no
checking for setupterm in -lncurses... yes
checking for library containing dlopen... -ldl
checking if OpenSSL is LibreSSL... no
checking Openssl library version >= 1.0.0c... yes
checking Openssl library version >= 1.1.0... no
checking for library containing SSLeay... -lcrypto
checking for library containing TLSv1_2_client_method... -lssl
checking for library containing SSL_library_init... none required
checking for ber_alloc in -llber... yes
checking for library containing ldap_initialize... -lldap
configure: * * * Including LDAP Support
checking for library containing gss_init_sec_context... no
configure: NOT including Kerberos Support: libraries not found
checking for library containing regcomp... none required
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for pthread support... checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
yes
checking for library containing nanosleep... none required
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether termios.h defines TIOCGWINSZ... no
checking whether sys/ioctl.h defines TIOCGWINSZ... yes
checking for unistd.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking for memory.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking stropts.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking sys/syslog.h usability... yes
checking sys/syslog.h presence... yes
checking for sys/syslog.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for mode_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for union wait... yes
checking for stdint.h... (cached) yes
checking for stdint.h... (cached) yes
checking argument pointer type of qsort compare function and base... void
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for working strcoll... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for strchr... yes
checking for memcpy... yes
checking for strtol... yes
checking for strtoul... yes
checking for select... yes
checking for poll... yes
checking for qsort... yes
checking for getuid... yes
checking for getpwuid... yes
checking for getpwnam... yes
checking for gettimeofday... yes
checking for tmpfile... yes
checking for uname... yes
checking for rename... yes
checking for read... yes
checking for signal... yes
checking for setjmp... yes
checking for chown... yes
checking for wait4... yes
checking for waitpid... yes
checking for wait... yes
checking for srandom... yes
checking for popen... yes
checking for pclose... yes
checking for fsync... yes
checking for truncate... yes
checking for listen... yes
checking for wcwidth... yes
checking for mbstowcs... yes
checking for wcrtomb... yes
checking for putenv... yes
checking for setenv... yes
checking for library containing gethostname... none required
checking for library containing socket... none required
checking for library containing bind... none required
checking for sigaction... yes
checking for sigemptyset... yes
checking for sigaddset... yes
checking for sigprocmask... yes
checking for library containing syslog... none required
configure: * * * S/MIME support enabled
configure: * * * TCL libraries could not be found.
configure: * * * WEB ALPINE COMPONENT WILL NOT BE BUILT.
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating m4/Makefile
config.status: creating po/Makefile.in
config.status: creating pith/osdep/Makefile
config.status: creating pith/charconv/Makefile
config.status: creating pith/Makefile
config.status: creating pico/osdep/Makefile
config.status: creating pico/Makefile
config.status: creating alpine/osdep/Makefile
config.status: creating alpine/Makefile
config.status: creating web/src/Makefile
config.status: creating web/src/pubcookie/Makefile
config.status: creating web/src/alpined.d/Makefile
config.status: creating Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
/bin/rm: cannot remove 'libtoolT': No such file or directory
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
if test ! -L c-client ; then ln -s imap/c-client c-client ; fi
touch imap/ip6
cd imap && /usr/bin/make slx EXTRACFLAGS=" -DTLSV1_2 -I/usr/include -O2 -fPIC" EXTRALDFLAGS=" -L/usr/lib -lldap -lssl -lcrypto -ldl -lncurses -llber" EXTRASPECIALS="SSLINCLUDE=/usr/include SSLLIB=/usr/lib SSLDIR=/usr SSLCERTS=/etc/ssl/certs "
make[1]: вход в каталог «/tmp/alpine-2.21/imap»
make[2]: вход в каталог «/tmp/alpine-2.21/imap»
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Building in PARTIAL compliance with RFC 3501 security
+ requirements:
+ Compliant:
++ TLS/SSL encryption is supported
+ Non-compliant:
++ Unencrypted plaintext passwords are permitted
+
+ In order to rectify this problem, you MUST build with:
++ SSLTYPE=unix.nopwd
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Do you want to continue this build anyway? Type y or n please:
make[3]: вход в каталог «/tmp/alpine-2.21/imap»
make[3]: предупреждение: сервер заданий недоступен: используется -j1. Добавьте «+» к правилу в родительском make.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ At your request, this build with unencrypted authentication has
+ been CANCELLED.
+ You must start over with a new make command.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
make[3]: выход из каталога «/tmp/alpine-2.21/imap»
Makefile:577: ошибка выполнения рецепта для цели «sslunix»
make[2]: *** [sslunix] Ошибка 1
make[2]: выход из каталога «/tmp/alpine-2.21/imap»
Makefile:673: ошибка выполнения рецепта для цели «an»
make[1]: *** [an] Ошибка 2
make[1]: выход из каталога «/tmp/alpine-2.21/imap»
Makefile:971: ошибка выполнения рецепта для цели «c-client»
make: *** [c-client] Ошибка 2

Вот это у меня не собирается alpine получается, он для чего то php нужен. И что делать? Тож самое если взять пакеты из 14.2, так что проблема не в том что из current беру...