Re: [freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
1 декабря 2017 г., 18:40 пользователь Eugene Grosbeinнаписал: > Поменяй на pre-patch или post-patch. Grand merci, monsieur! Надо бы озаботиться вдумчивым чтением Porter's Handbook... ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd
Re: [freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
01.12.2017 23:32, Anton Sayetsky пишет: > 1 декабря 2017 г., 18:26 пользователь Eugene Grosbein >написал: >> Ничего не значит - каких только криворучек я не видывал. Nothing personal :-) >> Следующий шаг - поизучать вывод make clean extract && make -d l patch 2>&1 > Вангую, это из-за того, что определена секция "do-patch:", ибо: Поменяй на pre-patch или post-patch. ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd
Re: [freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
1 декабря 2017 г., 18:26 пользователь Eugene Grosbeinнаписал: > Ничего не значит - каких только криворучек я не видывал. Nothing personal :-) > Следующий шаг - поизучать вывод make clean extract && make -d l patch 2>&1 Вангую, это из-за того, что определена секция "do-patch:", ибо: # make clean extract && make -d l patch ===> Cleaning for zfsnap-1.11.1 ===> zfsnap-1.11.1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by zfsnap-1.11.1 for building ===> Extracting for zfsnap-1.11.1 => SHA256 Checksum OK for zfsnap-zfsnap-v1.11.1_GH0.tar.gz. if [ ! -e /usr/ports/sysutils/zfsnap/work/.extract_done.zfsnap._usr_local ]; then cd /usr/ports/sysutils/zfsnap && make /usr/ports/sysutils/zfsnap/work/.extract_done.zfsnap._usr_local; fi echo "===> Patching for zfsnap-1.11.1" ===> Patching for zfsnap-1.11.1 /usr/bin/sed -e "s/xPERIODICx/hourly/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/hourly_zfSnap.sh /usr/bin/sed -e "s/xPERIODICx/daily/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/daily_zfSnap.sh /usr/bin/sed -e "s/xPERIODICx/weekly/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/weekly_zfSnap.sh /usr/bin/sed -e "s/xPERIODICx/monthly/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/monthly_zfSnap.sh /usr/bin/sed -e "s/xPERIODICx/reboot/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/reboot_zfSnap.sh /usr/bin/sed -e "s/xPERIODICx/hourly/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap_delete.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/hourly_zfSnap_delete.sh /usr/bin/sed -e "s/xPERIODICx/daily/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap_delete.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/daily_zfSnap_delete.sh /usr/bin/sed -e "s/xPERIODICx/weekly/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap_delete.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/weekly_zfSnap_delete.sh /usr/bin/sed -e "s/xPERIODICx/monthly/g" -e "s#xPREFIXx#/usr/local/sbin#g" /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/xPERIODICx_zfSnap_delete.sh > /usr/ports/sysutils/zfsnap/work/zfsnap-1.11.1/monthly_zfSnap_delete.sh /usr/bin/touch -f /usr/ports/sysutils/zfsnap/work/.patch_done.zfsnap._usr_local ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd
Re: [freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
01.12.2017 23:23, Anton Sayetsky пишет: > 1 декабря 2017 г., 18:22 пользователь Eugene Grosbein >написал: >> 01.12.2017 23:16, Anton Sayetsky пишет: >>> Приветствую, товарищи. >>> Нашёл тут баг в sysutils/zfsnap >>> (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223951), сгенерил >>> патч, как положено, но при выполнении "make patch" в каталоге порта он >>> не применяется (строки "Applying FreeBSD patches" тоже нет). >>> С чем это может быть связано и как чинить? >> >> Патч должен быть в подкаталоге files/, имя файла с патчем в этом подкаталоге >> должно подпадать под маску patch-* либо быть указанным явно в EXTRA_PATCHES >> в портовом Makefile. Остальные файлы не считаются патчами. > Я же в топике написал - сгенерирован с помощью "make makepatch". ;-) Ничего не значит - каких только криворучек я не видывал. Nothing personal :-) Следующий шаг - поизучать вывод make clean extract && make -d l patch 2>&1 ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd
Re: [freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
1 декабря 2017 г., 18:22 пользователь Eugene Grosbeinнаписал: > 01.12.2017 23:16, Anton Sayetsky пишет: >> Приветствую, товарищи. >> Нашёл тут баг в sysutils/zfsnap >> (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223951), сгенерил >> патч, как положено, но при выполнении "make patch" в каталоге порта он >> не применяется (строки "Applying FreeBSD patches" тоже нет). >> С чем это может быть связано и как чинить? > > Патч должен быть в подкаталоге files/, имя файла с патчем в этом подкаталоге > должно подпадать под маску patch-* либо быть указанным явно в EXTRA_PATCHES > в портовом Makefile. Остальные файлы не считаются патчами. Я же в топике написал - сгенерирован с помощью "make makepatch". ;-) ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd
Re: [freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
01.12.2017 23:16, Anton Sayetsky пишет: > Приветствую, товарищи. > Нашёл тут баг в sysutils/zfsnap > (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223951), сгенерил > патч, как положено, но при выполнении "make patch" в каталоге порта он > не применяется (строки "Applying FreeBSD patches" тоже нет). > С чем это может быть связано и как чинить? Патч должен быть в подкаталоге files/, имя файла с патчем в этом подкаталоге должно подпадать под маску patch-* либо быть указанным явно в EXTRA_PATCHES в портовом Makefile. Остальные файлы не считаются патчами. ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd
[freebsd] Неприменение патчей портов, сгенерированных с помощью "make makepatch"
Приветствую, товарищи. Нашёл тут баг в sysutils/zfsnap (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223951), сгенерил патч, как положено, но при выполнении "make patch" в каталоге порта он не применяется (строки "Applying FreeBSD patches" тоже нет). С чем это может быть связано и как чинить? ___ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd