
Andrey
09.06.2016
05:40:24
я тебе больше скажу, за этим даже не обязательно в ирландию ездить

Aion
09.06.2016
06:06:10

Alex
09.06.2016
06:25:26
Оренбург
Из Оренбурга в Питер - это будет интересный опыт
На дорогах сегодня удивительный пиздей

Google

Alex
09.06.2016
06:34:32
Чзх, по нам ударили ракетой "Сызрань"?

Phil
09.06.2016
06:46:45
Амарао вбросил https://github.com/tmux/tmux/issues/428

Sunlight
09.06.2016
07:33:10
а что с юлмартом стало? почему там столько дорогого китайского левака? Я уже и не надеюсь там качественный товар найти, приходится в ситилинке брать

Sergey
09.06.2016
07:36:49
ну как что оптимизация...

Gregory
09.06.2016
07:54:51

Sunlight
09.06.2016
08:36:02
я вот в ленинграде родился
а живу в спб
плохо переименовывать

Alexey
09.06.2016
08:40:24

Sunlight
09.06.2016
08:40:45
чот лольнул
незаметил

Google

Phil
09.06.2016
08:56:44
Pietari!

Alexey
09.06.2016
08:58:34
Helsingfors!

Phil
09.06.2016
09:13:41
сдаюсь. ubuntu xenial. configure сделан под autoconf < 2.64. ставлбю autoconf 2.59. он тянет за собой и 2.69, который ставится без суффикса. как мне заставить скрипты сборки использовать 2.59?

Vartan
09.06.2016
09:15:18
Исправить debian/rules

Phil
09.06.2016
09:16:43
а что там исправить? там впрямую он не упоминается

Vartan
09.06.2016
09:17:43
покажи rules
Вообще странно, что configure при сборке перегенерится


Phil
09.06.2016
09:20:20
```#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
# This has to be exported to make some magic below work.
export DH_OPTIONS
# Enable parallel builds
PARALLEL=--parallel
# Enable this for debugging the sed scripts
SED := sed
# Make the shell scripts fail after first failed command (important for SAPI loops)
SHELL := /bin/sh -e
# enable dpkg build flags
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
export DEB_HOST_MULTIARCH
PHP_SOURCE_VERSION := $(DEB_VERSION)
PHP_UPSTREAM_VERSION := $(DEB_VERSION_UPSTREAM)
PHP_DEBIAN_REVISION := $(shell echo $(PHP_SOURCE_VERSION) | $(SED) -e 's/.*-//')
PHP_DFSG_VERSION := $(shell echo $(PHP_UPSTREAM_VERSION) | $(SED) -e 's/+.*//')
PHP_MAJOR_VERSION := $(shell echo $(PHP_DFSG_VERSION) | awk -F. '{print $$1}')
PHP_MINOR_VERSION := $(shell echo $(PHP_DFSG_VERSION) | awk -F. '{print $$2}')
PHP_RELEASE_VERSION := $(shell echo $(PHP_DFSG_VERSION) | awk -F. '{print $$3}')
# Enable ZTS build if $(DEB_SOURCE) ends with -zts
ZTS=$(shell echo $(DEB_SOURCE) | sed 's/php$(PHP_MAJOR_VERSION).$(PHP_MINOR_VERSION)//')
ifeq ($(ZTS),-zts)
$(warning Enabling ZTS build)
CONFIGURE_ZTS := —enable-maintainer-zts
endif
PHP_NAME_VERSION := $(PHP_MAJOR_VERSION).$(PHP_MINOR_VERSION)$(ZTS)
PHP_ZEND_VERSION := $(shell $(SED) -ne 's/\#define ZEND_MODULE_API_NO //p' Zend/zend_modules.h)$(ZTS)
ifneq ($(DEB_SOURCE),php$(PHP_NAME_VERSION))
$(error $(DEB_SOURCE) != php$(PHP_NAME_VERSION))
endif
REAL_TARGETS := apache2 embed cgi cli
EXTRA_TARGETS := ext
TARGETS := $(EXTRA_TARGETS) $(REAL_TARGETS)
# Special package names
PHP_PHP := php$(PHP_NAME_VERSION)
PHP_COMMON := php$(PHP_NAME_VERSION)-common
PHP_LIBEMBED := libphp$(PHP_NAME_VERSION)-embed
PHP_DEV := php$(PHP_NAME_VERSION)-dev
PHP_APACHE2 := libapache2-mod-php$(PHP_NAME_VERSION)
PHP_CGI := php$(PHP_NAME_VERSION)-cgi
PHP_CLI := php$(PHP_NAME_VERSION)-cli
# Generic commands
SED_VARIABLES := \
$(SED) -e "s,@sapi@,$${sapi},g" |\
$(SED) -e "s,@package@,$${package},g" |\
$(SED) -e "s,@extensions@,$${extensions},g" |\
$(SED) -e "s,@module@,$${module},g" |\
$(SED) -e "s,@extdir@,$${extdir},g" |\
$(SED) -e "s,@priority@,$${priority},g" |\
$(SED) -e "s,@PHP_VERSION@,$(PHP_NAME_VERSION),g" |\
$(SED) -e "s,@PHP_MAJOR@,$(PHP_MAJOR_VERSION),g" |\
$(SED) -e "s,@PHP_MINOR@,$(PHP_MINOR_VERSION),g" |\
$(SED) -e "s,@PHP_RELEASE@,$(PHP_RELEASE_VERSION),g" |\
$(SED) -e "s,@PHP_API@,$(PHP_ZEND_VERSION),g"
SED_REPLACEMENT := $(SED) -e "/\#EXTRA\#/ r debian/$${versionless}.$${tmpl}.extra" | $(SED_VARIABLES) | $(SED) -e '/\#EXTRA\#/ d'
$(shell echo ":::::****************:::::::::::::")
$(shell echo $(SED_REPLACEMENT))
SAPI_PACKAGE := \
case $${sapi} in \
embed) package=$(PHP_LIBEMBED); source=libphp-$${sapi} ;; \
apache2) package=$(PHP_APACHE2); source=libapache2-mod-php ;; \
*) package=php$(PHP_NAME_VERSION)-$${sapi}; source=php-$${sapi} ;; \
esac; \
versionless=$$(echo $${package} | $(SED) -e 's/$(PHP_NAME_VERSION)//g');
MODULE_PACKAGE := \
package=php$(PHP_NAME_VERSION)-$${module}; \
versionless=$$(echo $${package} | $(SED) -e 's/$(PHP_NAME_VERSION)//g');
LIBTOOL_VERSION := $(shell dpkg-query -f'$${Version}' -W libtool)
# specify some options to our patch system
QUILT_DIFF_OPTS := -p
QUILT_NO_DIFF_TIMESTAMPS := 1
export QUILT_DIFF_OPTS QUILT_NO_DIFF_TIMESTAMPS
export PROG_SENDMAIL := /usr/sbin/sendmail
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
DEB_CFLAGS_MAINT_APPEND += -O2
else
DEB_CFLAGS_MAINT_APPEND += -O0
endif
DEB_CFLAGS_MAINT_APPEND += -Wall -pedantic -fsigned-char -fno-strict-aliasing
DEB_CFLAGS_MAINT_APPEND += $(shell getconf LFS_CFLAGS)
# Enable IEEE-conformant floating point math on alphas (not the default)
ifeq (alpha-linux-gnu,$(DEB_HOST_GNU_TYPE))
DEB_CFLAGS_MAINT_APPEND += -mieee
endif
# Enable producing of debugging information
DEB_CFLAGS_MAINT_APPEND += -g
DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
export DEB_CFLAGS_MAINT_APPEND
export DEB_LDFLAGS_MAINT_APPEND
# some other helpful (for readability at least) shorthand variables
PHPIZE_BUILDDIR := debian/$(PHP_DEV)/usr/lib/php/$(PHP_ZEND_VERSION)/build
COMMON_CONFIG := \
—build=$(DEB_BUILD_GNU_TYPE) \
—host=$(DEB_HOST_GNU_TYPE) \
—cache-file=$(CURDIR)/config.cache \
—libdir=\$${prefix}/lib/php \
—libexecdir=\$${prefix}/lib/php \
—datadir=\$${prefix}/share/php/$(PHP_NAME_VERSION) \
—program-suffix=$(PHP_NAME_VERSION) \
—sysconfdir=/etc \
—localstatedir=/var \
—mandir=/usr/share/man \
—disable-all \
—disable-debug \
—disable-rpath \
—disable-static \
—with-pic \
—with-layout=GNU \
—without-pear \
—enable-filter \
—with-openssl=yes \
—with-pcre-regex=/usr \
—enable-hash \
—with-mhash=/usr \
—enable-libxml \
—enable-session \
—with-system-tzdata \
—with-zlib=/usr \
—with-zlib-dir=/usr \
$(CONFIGURE_ZTS) \
$(CONFIGURE_DTRACE_ARGS)
# disable all SAPIs in extension build
export ext_config = \
—prefix=/usr —enable-cli —disable-cgi \
—with-config-file-path=/etc/php/$(PHP_NAME_VERSION)/apache2 \
—with-config-file-scan-dir=/etc/php/$(PHP_NAME_VERSION)/apache2/conf.d \
$(COMMON_CONFIG)
export apache2_config = \
—prefix=/usr —with-apxs2=/usr/bin/apxs2 —enable-cli —disable-cgi \
—with-config-file-path=/etc/php/$(PHP_NAME_VERSION)/apache2 \
—with-config-file-scan-dir=/etc/php/$(PHP_NAME_VERSION)/apache2/conf.d \
$(COMMON_CONFIG)
export cgi_config = \
—prefix=/usr —enable-cgi —enable-cli \
—enable-force-cgi-redirect —enable-fastcgi \
—with-config-file-path=/etc/php/$(PHP_NAME_VERSION)/cgi \
—with-config-file-scan-dir=/etc/php/$(PHP_NAME_VERSION)/cgi/conf.d \
$(COMMON_CONFIG) \
—enable-pcntl
export cli_config = \
—prefix=/usr —enable-cli —disable-cgi \
—with-config-file-path=/etc/php/$(PHP_NAME_VERSION)/cli \
—with-config-file-scan-dir=/etc/php/$(PHP_NAME_VERSION)/cli/conf.d \
$(COMMON_CONFIG) \
—enable-pcntl \
—with-libedit=shared,/usr
export embed_config = \
—prefix=/usr —enable-embed —enable-cli —disable-cgi \
—with-config-file-path=/etc/php/$(PHP_NAME_VERSION)/embed \
—with-config-file-scan-dir=/etc/php/$(PHP_NAME_VERSION)/embed/conf.d \
$(COMMON_CONFIG) \
—without-mm \
—enable-pcntl
BUILTIN_EXTENSION_CHECK=$$e=get_loaded_extensions(); natcasesort($$e); \
$$s="The following extensions are built in:"; \
foreach($$e as $$i) { $$s .= " $$i"; } \
echo("php:Extensions=" . wordwrap($$s . ".\n", 75, "\$${Newline}"));
include $(CURDIR)/debian/rules.d/*.mk
#extensions
ext_DEBS := $(addprefix php$(PHP_NAME_VERSION)-,$(ext_PACKAGES))
ext_EXTENSIONS := $(foreach ext_package,$(ext_PACKAGES),$($(ext_package)_EXTENSIONS))
ext_config += $(foreach ext_ext,$(ext_EXTENSIONS),$($(ext_ext)_config))
#$(info Enabled packages $(ext_DEBS))
#$(info Enabled extensions $(ext_EXTENSIONS))
#$(info Enabled config $(ext_config))
%:
dh $@ $(PARALLEL)
PREPARE_FILES := $(addprefix debian/,$(shell cat debian/prepare-files))
prepared: prepared-stamp debian/control
prepared-stamp:
[ -f ext/ext_skel ] && mv ext/ext_skel ext/ext_skel.in
$(SED) -i -e 's/EXTRA_VERSION=""/EXTRA_VERSION="-$(PHP_DEBIAN_REVISION)"/' configure.in
./buildconf —force
touch prepared-stamp
unprepared:
dh_testdir
$(SED) -i -e 's/EXTRA_VERSION="-$(PHP_DEBIAN_REVISION)"/EXTRA_VERSION=""/' configure.in
-[ -f ext/ext_skel.in ] && mv ext/ext_skel.in ext/ext_skel
rm -f prepared-stamp
override_dh_auto_clean: unprepared
rm -f $(subst @PHP_VERSION@,$(PHP_NAME_VERSION),$(PREPARE_FILES))
# just in case the build tests failed, kill the running mysqld
$(SHELL) debian/setup-mysql.sh $(MYSQL_PORT) $(MYSQL_DATA_DIR) stop > /dev/null 2>&1 || exit 0
rm -rf test-results.txt $(MYSQL_DATA_DIR)
# clean up autogenerated cruft
cat debian/modulelist | while read module extname dsoname priority; do \
$(MODULE_PACKAGE) \
for cruft in postinst preinst prerm postrm; do \
rm -f debian/$${package}.$${cruft}; \
done; \
done
extdir=debian/tmp/usr/bin/php-config$(PHP_NAME_VERSION) --extension-dir | cut -b2- ; \
for sapi in $(REAL_TARGETS); do \
$(SAPI_PACKAGE) \
for cruft in preinst postinst prerm postrm links dirs triggers lintian-overrides; do \
rm -f debian/$${package}.$${cruft}; \
done; \
done
# clean build directories
for target in $(TARGETS); do \
dh_auto_clean —builddirectory $${target}-build $(PARALLEL); \
rm -rf $${target}-build; \
done
# remove shared config.cache
rm -f $(CURDIR)/config.cache
override_dh_auto_configure: prepared
for target in $(TARGETS); do \
dh_auto_configure —builddirectory $${target}-build $(PARALLEL) — $$(eval echo \$${$${target}_config}); \
done
override_dh_auto_build:
for target in $(TARGETS); do \
dh_auto_build —builddirectory $${target}-build $(PARALLEL); \
done
override_dh_auto_install:
for target in $(TARGETS); do \
dh_auto_install —builddirectory $${target}-build $(PARALLEL) — install INSTALL_ROOT=$(CURDIR)/debian/tmp; \
done
#PCNTL_FUNCTIONS := $(shell < ext/pcntl/php_pcntl.h $(SED) -ne "/^PHP_FUNCTION/ s/PHP_FUNCTION(\(.*\));/\1/;t end;d;:end p" | tr '\n' ',')
override_dh_auto_test: test-results.txt
test-results.txt:
echo 'nocheck found' | tee test-results.txt
prepare-files-stamp:
# Do this first so we don't overwrite any debhelper-generated files
#
# generate versioned files from versionless variants
for file in $(PREPARE_FILES); do \
versionless=$$(echo $$file | $(SED) -e 's/@PHP_VERSION@//g'); \
versioned=$$(echo $$file | $(SED) -e 's/@PHP_VERSION@/$(PHP_NAME_VERSION)/g'); \
package=$$(echo $$file | $(SED) -e 's,^debian/,,;s/\..*$$//;s/@PHP_VERSION@/$(PHP_NAME_VERSION)/g'); \
< $${versionless} $(SED_REPLACEMENT) > $${versioned}; \
if [ -x $${versionless} ]; then chmod +x $${versioned}; fi; \
done
# generate config snippets and maintscripts for the different sapi implementations
# from the templates
for sapi in $(REAL_TARGETS); do \
$(SAPI_PACKAGE) \
mkdir -p "debian/tmp/usr/lib/php/$(PHP_NAME_VERSION)/sapi/"; \
touch "debian/tmp/usr/lib/php/$(PHP_NAME_VERSION)/sapi/$${sapi}"; \
for tmpl in postrm prerm postinst dirs install triggers bug-script bug-control; do \
< debian/php-sapi.$${tmpl} $(SED_REPLACEMENT) > debian/$${package}.$${tmpl}; \
if [ -x debian/php-sapi.$${tmpl} ]; then chmod +x debian/$${package}.$${tmpl}; fi; \
done; \
< debian/php-sapi.lintian-overrides $(SED_REPLACEMENT) | grep -E "^$${package}" > debian/$${package}.lintian-overrides; \
done
for module in $(ext_PACKAGES); do \
package=php$(PHP_NAME_VERSION)-$${module}; \
extensions=$$(eval echo \$${$${module}_EXTENSIONS}); \
description=$$(eval echo \$${$${module}_DESCRIPTION}); \
for tmpl in preinst postinst postrm prerm bug-script bug-control triggers dirs substvars lintian-overrides; do \
< debian/php-module.$${tmpl}.in \
$(SED) -e "/\#EXTRA\#/ r debian/$${package}.$${tmpl}.extra" | \
$(SED) -e "s,@package@,$${package},g" \
-e "s,@extensions@,$${extensions},g" \
-e "s,@module@,$${module},g" \
-e "s|@description@|$${description}|g" \
-e "s,@PHP_VERSION@,$(PHP_NAME_VERSION),g" \
-e "s,@PHP_API@,$${phpapi},g" | \
$(SED) -e '/\#EXTRA\#/ d' \
> debian/$${package}.$${tmpl}; \
done; \
provides=""; \
for dsoname in $${extensions}; do \
normalized=$$(echo $${dsoname} | sed -e 's/_/-/g'); \
priority=$$(eval echo \$${$${dsoname}_PRIORITY}); \
if [ -z "$${priority}" ]; then priority=20; fi; \
extension=$$(eval echo \$${$${dsoname}_EXTENSION}); \
if [ -z "$${extension}" ]; then extension=extension; fi; \
mkdir -p debian/tmp/usr/share/$${package}/$${module}/; \
$(SED) -e "s,@extname@,$${module}," \
-e "s,@dsoname@,$${dsoname}," \
-e "s,@extension@,$${extension}," \
-e "s,@priority@,$${priority}," \
< debian/php-module.ini.in \
> debian/tmp/usr/share/$${package}/$${module}/$${dsoname}.ini; \
echo "usr/lib/php/*/$${dsoname}.so" » debian/$${package}.install; \
echo "usr/share/$${package}/$${module}/$${dsoname}.ini" » debian/$${package}.install; \
provides="php-$${normalized}, $${provides}"; \
if [ "$${module}" != "$${normalized}" ]; then provides="php$(PHP_NAME_VERSION)-$${normalized}, $${provides}"; fi; \
done; \
echo "php-$${module}:Provides=$${provides}" » debian/$${package}.substvars; \
done
touch prepare-files-stamp
rename-files-stamp: rename-phar-stamp
mv -u debian/tmp/usr/lib/apache2/modules/libphp$(PHP_MAJOR_VERSION).so debian/tmp/usr/lib/apache2/modules/libphp$(PHP_NAME_VERSION).so
mv -u debian/tmp/usr/lib/php/libphp$(PHP_MAJOR_VERSION).so debian/tmp/usr/lib/libphp$(PHP_NAME_VERSION).so
touch rename-files-stamp
remove-files-stamp:
# get rid of dreaded libtool files
find debian/tmp/ -name '*.la' -delete
# get rid of static versions of PHP modules (WTF?)
rm -f debian/tmp/usr/lib/php/$(PHP_ZEND_VERSION)/*.a
rm -rf \
debian/tmp/.filemap \
debian/tmp/.channels \
debian/tmp/.lock \
debian/tmp/.depdb* \
debian/tmp/usr/bin/pear* \
debian/tmp/usr/bin/pecl* \
debian/tmp/usr/share/php/.filemap \
debian/tmp/usr/share/php/.lock \
debian/tmp/usr/share/php/.depdb* \
debian/tmp/usr/share/php/*.php \
debian/tmp/usr/share/php/.registry/ \
debian/tmp/usr/share/php/.channels/ \
debian/tmp/usr/share/php/doc/ \
debian/tmp/usr/share/php/Archive/ \
debian/tmp/usr/share/php/Console/ \
debian/tmp/usr/share/php/Structures/ \
debian/tmp/usr/share/php/test/ \
debian/tmp/usr/share/php/XML/ \
debian/tmp/usr/share/php/OS/ \
debian/tmp/usr/share/php/PEAR/ \
debian/tmp/usr/share/php/data/ \
debian/tmp/etc/pear.conf
touch remove-files-stamp
override_dh_installdirs: prepare-files-stamp
dh_installdirs
override_dh_install: rename-files-stamp remove-files-stamp
# install extra CGI-BIN
install -d -m 755 debian/tmp/usr/lib/cgi-bin/
ln debian/tmp/usr/bin/php-cgi$(PHP_NAME_VERSION) debian/tmp/usr/lib/cgi-bin/php$(PHP_NAME_VERSION)
# sanitize php.ini files
mkdir -p debian/$(PHP_COMMON)/usr/lib/php/$(PHP_NAME_VERSION)/
cat php.ini-production | tr "\t" " " | \
$(SED) -e'/session.gc_probability =/ s/1/0/g;' \
-e'/disable_functions =/ s/$$/ $(PCNTL_FUNCTIONS)/g;' \
-e'/expose_php =/ s/On/Off/g;' \
> debian/$(PHP_COMMON)/usr/lib/php/$(PHP_NAME_VERSION)/php.ini-production
cat php.ini-production | tr "\t" " " | \
$(SED) -e'/memory_limit =/ s/128M/-1/g;' \
-e'/session.gc_probability =/ s/1/0/g' \
> debian/$(PHP_COMMON)/usr/lib/php/$(PHP_NAME_VERSION)/php.ini-production.cli
cat php.ini-development | tr "\t" " " | \
$(SED) -e'/session.gc_probability =/ s/1/0/g;' \
-e'/disable_functions =/ s/$$/ $(PCNTL_FUNCTIONS)/g;' \
> debian/$(PHP_COMMON)/usr/lib/php/$(PHP_NAME_VERSION)/php.ini-development
dh_install —fail-missing
# shipping duplicate files from other packages is hell for security audits
ln -sf /usr/share/misc/config.guess $(PHPIZE_BUILDDIR)/config.guess
ln -sf /usr/share/misc/config.sub $(PHPIZE_BUILDDIR)/config.sub
ln -sf /usr/share/aclocal/libtool.m4 $(PHPIZE_BUILDDIR)/libtool.m4
if dpkg —compare-versions $(LIBTOOL_VERSION) ge 2.4.6-0.1~; then \
ln -sf /usr/share/libtool/build-aux/ltmain.sh $(PHPIZE_BUILDDIR)/ltmain.sh; \
else \
ln -sf /usr/share/libtool/config/ltmain.sh $(PHPIZE_BUILDDIR)/ltmain.sh; \
fi
ln -sf /usr/bin/shtool $(PHPIZE_BUILDDIR)/shtool
override_dh_apache2:
for sapi in apache2 cgi; do \
$(SAPI_PACKAGE) \
< debian/$${versionless}.apache2 $(SED_REPLACEMENT) > debian/$${package}.apache2; \
done
dh_apache2 —conditional=php_enable
override_dh_installdocs-indep:
dh_installdocs -p$(PHP_COMMON)
dh_installdocs -i —remaining-packages —link-doc=$(PHP_COMMON)
override_dh_installdocs-arch:
dh_installdocs -a —link-doc=$(PHP_COMMON)
override_dh_compress:
dh_compress -Xphp.ini
override_dh_installchangelogs:
dh_installchangelogs -p$(PHP_COMMON) NEWS
override_dh_strip:
dh_strip —dbgsym-migration='php$(PHP_NAME_VERSION)-dbg' || dh_strip
override_dh_makeshlibs-arch:
dh_makeshlibs -a -p$(PHP_LIBEMBED) -V '$(PHP_LIBEMBED) (>= $(PHP_MAJOR_VERSION).$(PHP_MINOR_VERSION))'
override_dh_gencontrol-arch:
# Bail-out if PHPAPI has changed
stored=$$(cat debian/phpapi)$(ZTS); \
for sapi in $(REAL_TARGETS); do \
$(SAPI_PACKAGE) \
$${sapi}-build/sapi/cli/php -n -r '$(BUILTIN_EXTENSION_CHECK)' \
» debian/$${package}.substvars; \
phpapi=$$(sh $${sapi}-build/scripts/php-config —phpapi); \
if [ "$${phpapi}" != "$${stored}" ]; then \
echo "PHPAPI has changed from $${stored} to $${phpapi}, please modify debian/phpapi"; \
exit 1; \
fi; \
echo "php:Provides=phpapi-$${phpapi}" » debian/$${package}.substvars; \
done; \
if dpkg —compare-versions $(LIBTOOL_VERSION) gt 2.4.6-0.1~; then \
echo "libtool:Depends=libtool (>= 2.4.6-0.1~)" » debian/php$(PHP_NAME_VERSION)-dev.substvars; \
else \
echo "libtool:Depends=libtool" » debian/php$(PHP_NAME_VERSION)-dev.substvars; \
fi
dh_gencontrol -a
debian/control: debian/control.in debian/rules debian/changelog debian/rules.d/* debian/php-module.control.in
$(SED) -e "s/@PHP_VERSION@/$(PHP_NAME_VERSION)/g" -e "s/@BUILT_USING@/$(BUILT_USING)/g" >$@ <$<
for ext in $(ext_PACKAGES); do \
package=php$(PHP_NAME_VERSION)-$${ext}; \
description=$$(eval echo \$${$${ext}_DESCRIPTION}); \
echo »$@; \
$(SED) -e "s|@ext@|$${ext}|" -e "s|@package@|$${package}|" -e "s|@description@|$${description}|" »$@ <debian/php-module.control.in; \
done
.PHONY: prepared unprepared debian/control debian/source.lintian-overrides```


Vartan
09.06.2016
09:20:47
Ох йопт, ну я не совсем это имел в виду :)) Ну ладно

Phil
09.06.2016
09:21:27
а он не перегенеренный не работает. перегенеренный тоже
я пытаюсь рулесами из php 7.0 собрать php 5.2. потому что у штатного 5.2 там совсем всё плохо уже

Vartan
09.06.2016
09:24:54
configure пересобирает dh_auto_configure
это скрипт из debhelper

Google

Aleks
09.06.2016
09:25:14
Блядь!!! Для таких вещей существует pastebin.com!!

Vartan
09.06.2016
09:25:37
как он выбирает autoconf, которым нужно пользоваться -- я не знаю, если честно, почитай исходники dh_auto_configure

Phil
09.06.2016
09:26:03

Vartan
09.06.2016
09:27:56
Скорее всего, он тупо пользуется системным, но ему наверное как-то можно передать версию, которую нужно брать.

Roman
09.06.2016
09:27:57

Vartan
09.06.2016
09:28:34
Увы. У Telegram есть throttling и у тебя ничего не получится примерно на пятом сообщении :))

Phil
09.06.2016
09:28:55

Roman
09.06.2016
09:28:55
Но Щорс же смог!

Алексей
09.06.2016
09:30:24
пастбины могут с телегой уйти в прошлое. ибо тут можн опросто кинуть файлом.
и это довольно удобно :)

Aleks
09.06.2016
09:52:07
Не уйдут

Aleks
09.06.2016
09:52:20
Пока телеграм не научится файлы смотреть
На мобильном клиенте ты можешь его скачать и открыть в чем-то другом.

Алексей
09.06.2016
09:52:49
имеешь в виду встроенный просмотрщик ?

Aleks
09.06.2016
09:53:00
Да

Алексей
09.06.2016
09:53:12
ну незнаю. встроенный браузер я отключил

Admin
ERROR: S client not available

Алексей
09.06.2016
09:53:18
неудобно ведь

Aleks
09.06.2016
09:53:54
Там нет встроенного браузера. Он просто открывает страницу в дефолтном браузере

Google

Алексей
09.06.2016
09:54:08
на мобиле есть же

Aleks
09.06.2016
09:54:23
Это дефолтный браузер

Алексей
09.06.2016
09:54:33
эм не совсем.
я отключил одной причине
вот скинули ссылку ты ее жамкнул
читаешь
а потом приходит еще чего то в телеграм
ты окрываешь такой и хоп...
твоя страничка уже потерялась
а если галочку снять, откроет в отдельном хроме и такой беды не будет

Aleks
09.06.2016
09:56:21
Блин, был не прав. Там действительно какой-то свой.

Алексей
09.06.2016
09:57:25
я про телефон же

Aleks
09.06.2016
09:57:34
Я тоже :)

Anton Klochkov
09.06.2016
09:58:01
Ну я может и кэп конечно, но все это делается для того чтобы прощупать, а что же ещё стерпит наш любимый народ.
Как маленькие дети проверяют что они могут, а за что родители наваляют.
Если будем молчать нас в асфальт закатают :)
А самое веселое, что говорить правду нынче это Экстремизм :)
Сидите дома и молчите, а мы вас доить будем вот вся суть власти.
Какой-нибудь запутиненец сейчас возмутиться 100%, можно и возмущаться только вот все что мы имеем в Городе\Стране можно было сделать в 2.5 раза эффективнее :))) Как? Просто не воровать и откаты не брать.

Алексей
09.06.2016
09:58:52

Aleks
09.06.2016
09:59:21
Ой, проходили уже это. Не щупают они почву. Они просто массы обрабатывают.
Три года обработки масс, и можно их хоть в жопу ебать.
Потому что все этого ожидают

Anton Klochkov
09.06.2016
10:00:07
кэп да.
Многие этого не занют и молятся на сам знаешь кого. Обамка у нас во всем виноват, вот Обамка гад что творит :)
Надесь все подписали петицию? (кто из СПБ)

Google

Aleks
09.06.2016
10:00:09
И смиряются с этим

Алексей
09.06.2016
10:01:25
я вот не из спб. но идея с мостом мне тоже не понравилась. так что подписал да.

Vartan
09.06.2016
10:09:30
О, вы тоже заметили, что как-то не хватало политоты, да?

Sunlight
09.06.2016
10:12:03
давайте о блокировочках

Sergey
09.06.2016
10:12:29
нда, линукс группа, а о линуксе крайне редко... то какая-то ингрия, то пендосия