Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба Прошу помочь! Хочу запилить на FreeBSD 11 телефонию Asterisk 15.1.2. Вроде бы, нет, не чего сложного, скачать и установить, но не в этот раз... cd /home/jora_cornev wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-15.1.2.tar.gz tar -zxvf asterisk-15.1.2.tar.gz cd asterisk-15.1.2 ./confirure Спойлер checking build system type... x86_64-unknown-freebsd11.1 checking host system type... x86_64-unknown-freebsd11.1 checking for gcc... no checking for cc... cc 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 cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether char is unsigned... no checking for uname... /usr/bin/uname checking for g++... no checking for c++... c++ checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C preprocessor... cc -E checking how to run the C++ preprocessor... c++ -E checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for ranlib... ranlib checking for GNU make... gmake checking for egrep... (cached) /usr/bin/grep -E checking for strip... strip checking for ar... ar checking for bison... : checking for cmp... /usr/bin/cmp checking for cat... /bin/cat checking for flex... /usr/bin/flex checking for grep... (cached) /usr/bin/grep checking for python... : checking for find... /usr/bin/find checking for compress... /usr/bin/compress checking for basename... /usr/bin/basename checking for dirname... /usr/bin/dirname checking for sh... /bin/sh checking for ln... /bin/ln checking for doxygen... : checking for dot... : checking for wget... /usr/local/bin/wget checking for curl... : checking for rubber... : checking for catdvi... : checking for kpsewhich... : checking for xmllint... : checking for xmlstarlet... : checking for bash... : checking for git... : checking for alembic... : checking for bzip2... /usr/bin/bzip2 checking for tar... /usr/bin/tar checking for patch... /usr/bin/patch checking for sed... (cached) /usr/bin/sed checking for nm... /usr/bin/nm checking for ldconfig... /sbin/ldconfig checking for sha1sum... /home/jora_cornev/asterisk-15.1.2/build_tools/sha1sum-sh checking for openssl... /usr/bin/openssl checking for bison that supports parse-param... checking for soxmix... no checking for md5... md5 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking whether cc is Clang... yes checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for RAII support... checking for clang -fblocks... yes checking for clang strsep/strcmp optimization... prevent use of __string2_1bptr_p / strsep / strcmp from bits/string2.h checking for embedded pjproject (may have to download)... configuring [pjproject] Verifying /tmp/pjproject-2.6.tar.bz2 [pjproject] Verify successful [pjproject] Unpacking /tmp/pjproject-2.6.tar.bz2 [pjproject] Applying patches 1 out of 1 hunks failed--saving rejects to pjsip/src/pjsip/sip_transaction.c.rej gmake: *** [Makefile:130: source/.unpacked] Error 1 failed configure: Unable to configure third-party/pjproject configure: error: Re-run the ./configure command with 'NOISY_BUILD=yes' appended to see error details. Далее запустил ./configure NOISY_BUILD=yes И если правильно понимаю лог находится в файле config.log Спойлер This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by asterisk configure trunk, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure NOISY_BUILD=yes ## --------- ## ## Platform. ## ## --------- ## hostname = ASTERISK-1 uname -m = amd64 uname -r = 11.1-RELEASE uname -s = FreeBSD uname -v = FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC /usr/bin/uname -p = amd64 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /root/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:3633: checking build system type configure:3647: result: x86_64-unknown-freebsd11.1 configure:3667: checking host system type configure:3680: result: x86_64-unknown-freebsd11.1 configure:3809: checking for gcc configure:3839: result: no configure:3809: checking for cc configure:3825: found /usr/bin/cc configure:3836: result: cc configure:3867: checking for C compiler version configure:3876: cc --version >&5 FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0) Target: x86_64-unknown-freebsd11.1 Thread model: posix InstalledDir: /usr/bin configure:3887: $? = 0 configure:3876: cc -v >&5 FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0) Target: x86_64-unknown-freebsd11.1 Thread model: posix InstalledDir: /usr/bin configure:3887: $? = 0 configure:3876: cc -V >&5 cc: error: argument to '-V' is missing (expected 1 value) cc: error: no input files configure:3887: $? = 1 configure:3876: cc -qversion >&5 cc: error: unknown argument: '-qversion' cc: error: no input files configure:3887: $? = 1 configure:3907: checking whether the C compiler works configure:3929: cc conftest.c >&5 configure:3933: $? = 0 configure:3981: result: yes configure:3984: checking for C compiler default output file name configure:3986: result: a.out configure:3992: checking for suffix of executables configure:3999: cc -o conftest conftest.c >&5 configure:4003: $? = 0 configure:4025: result: configure:4047: checking whether we are cross compiling configure:4055: cc -o conftest conftest.c >&5 configure:4059: $? = 0 configure:4066: ./conftest configure:4070: $? = 0 configure:4085: result: no configure:4090: checking for suffix of object files configure:4112: cc -c conftest.c >&5 configure:4116: $? = 0 configure:4137: result: o configure:4141: checking whether we are using the GNU C compiler configure:4160: cc -c conftest.c >&5 configure:4160: $? = 0 configure:4169: result: yes configure:4178: checking whether cc accepts -g configure:4198: cc -c -g conftest.c >&5 configure:4198: $? = 0 configure:4239: result: yes configure:4256: checking for cc option to accept ISO C89 configure:4319: cc -c -g -O2 conftest.c >&5 configure:4319: $? = 0 configure:4332: result: none needed configure:4359: checking how to run the C preprocessor configure:4390: cc -E conftest.c configure:4390: $? = 0 configure:4404: cc -E conftest.c conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found #include <ac_nonexistent.h> ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:4404: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:4429: result: cc -E configure:4449: cc -E conftest.c configure:4449: $? = 0 configure:4463: cc -E conftest.c conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found #include <ac_nonexistent.h> ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:4463: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:4492: checking for grep that handles long lines and -e configure:4550: result: /usr/bin/grep configure:4555: checking for egrep configure:4617: result: /usr/bin/grep -E configure:4622: checking for ANSI C header files configure:4642: cc -c -g -O2 conftest.c >&5 configure:4642: $? = 0 configure:4715: cc -o conftest -g -O2 conftest.c >&5 configure:4715: $? = 0 configure:4715: ./conftest configure:4715: $? = 0 configure:4726: result: yes configure:4739: checking for sys/types.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for sys/stat.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for stdlib.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for string.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for memory.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for strings.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for inttypes.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for stdint.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4739: checking for unistd.h configure:4739: cc -c -g -O2 conftest.c >&5 configure:4739: $? = 0 configure:4739: result: yes configure:4752: checking minix/config.h usability configure:4752: cc -c -g -O2 conftest.c >&5 conftest.c:52:10: fatal error: 'minix/config.h' file not found #include <minix/config.h> ^~~~~~~~~~~~~~~~ 1 error generated. configure:4752: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H | # include <sys/types.h> | #endif | #ifdef HAVE_SYS_STAT_H | # include <sys/stat.h> | #endif | #ifdef STDC_HEADERS | # include <stdlib.h> | # include <stddef.h> | #else | # ifdef HAVE_STDLIB_H | # include <stdlib.h> | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include <memory.h> | # endif | # include <string.h> | #endif | #ifdef HAVE_STRINGS_H | # include <strings.h> | #endif | #ifdef HAVE_INTTYPES_H | # include <inttypes.h> | #endif | #ifdef HAVE_STDINT_H | # include <stdint.h> | #endif | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif | #include <minix/config.h> configure:4752: result: no configure:4752: checking minix/config.h presence configure:4752: cc -E conftest.c conftest.c:19:10: fatal error: 'minix/config.h' file not found #include <minix/config.h> ^~~~~~~~~~~~~~~~ 1 error generated. configure:4752: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include <minix/config.h> configure:4752: result: no configure:4752: checking for minix/config.h configure:4752: result: no configure:4773: checking whether it is safe to define __EXTENSIONS__ configure:4791: cc -c -g -O2 conftest.c >&5 configure:4791: $? = 0 configure:4798: result: yes configure:4968: checking whether char is unsigned configure:4980: cc -c -g -O2 -I/usr/local/include conftest.c >&5 configure:4980: $? = 0 configure:4982: result: no configure:5044: checking for uname configure:5062: found /usr/bin/uname configure:5074: result: /usr/bin/uname configure:5537: checking for g++ configure:5567: result: no configure:5537: checking for c++ configure:5553: found /usr/bin/c++ configure:5564: result: c++ configure:5591: checking for C++ compiler version configure:5600: c++ --version >&5 FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0) Target: x86_64-unknown-freebsd11.1 Thread model: posix InstalledDir: /usr/bin configure:5611: $? = 0 configure:5600: c++ -v >&5 FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0) Target: x86_64-unknown-freebsd11.1 Thread model: posix InstalledDir: /usr/bin configure:5611: $? = 0 configure:5600: c++ -V >&5 c++: error: argument to '-V' is missing (expected 1 value) c++: error: no input files configure:5611: $? = 1 configure:5600: c++ -qversion >&5 c++: error: unknown argument: '-qversion' c++: error: no input files configure:5611: $? = 1 configure:5615: checking whether we are using the GNU C++ compiler configure:5634: c++ -c -I/usr/local/include conftest.cpp >&5 configure:5634: $? = 0 configure:5643: result: yes configure:5652: checking whether c++ accepts -g configure:5672: c++ -c -g -I/usr/local/include conftest.cpp >&5 configure:5672: $? = 0 configure:5713: result: yes configure:5741: checking how to run the C preprocessor configure:5811: result: cc -E configure:5831: cc -E -I/usr/local/include conftest.c configure:5831: $? = 0 configure:5845: cc -E -I/usr/local/include conftest.c conftest.c:24:10: fatal error: 'ac_nonexistent.h' file not found #include <ac_nonexistent.h> ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:5845: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:5878: checking how to run the C++ preprocessor configure:5905: c++ -E -I/usr/local/include conftest.cpp configure:5905: $? = 0 configure:5919: c++ -E -I/usr/local/include conftest.cpp conftest.cpp:24:10: fatal error: 'ac_nonexistent.h' file not found #include <ac_nonexistent.h> ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:5919: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:5944: result: c++ -E configure:5964: c++ -E -I/usr/local/include conftest.cpp configure:5964: $? = 0 configure:5978: c++ -E -I/usr/local/include conftest.cpp conftest.cpp:24:10: fatal error: 'ac_nonexistent.h' file not found #include <ac_nonexistent.h> ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:5978: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:6008: checking for a sed that does not truncate output configure:6072: result: /usr/bin/sed configure:6077: checking for egrep configure:6087: result: grep -E configure:6103: checking for ld used by cc configure:6170: result: /usr/bin/ld configure:6177: checking if the linker (/usr/bin/ld) is GNU ld configure:6192: result: yes configure:6201: checking for gawk configure:6231: result: no configure:6201: checking for mawk configure:6231: result: no configure:6201: checking for nawk configure:6217: found /usr/bin/nawk configure:6228: result: nawk configure:6253: checking for a BSD-compatible install configure:6321: result: /usr/bin/install -c configure:6332: checking whether ln -s works configure:6336: result: yes configure:6386: checking for ranlib configure:6402: found /usr/bin/ranlib configure:6413: result: ranlib configure:6435: checking for GNU make configure:6454: result: gmake configure:6463: checking for egrep configure:6525: result: /usr/bin/grep -E configure:6580: checking for strip configure:6596: found /usr/bin/strip configure:6607: result: strip configure:6680: checking for ar configure:6696: found /usr/bin/ar configure:6707: result: ar configure:6740: checking for bison configure:6771: result: : configure:6781: checking for cmp configure:6799: found /usr/bin/cmp configure:6812: result: /usr/bin/cmp configure:6822: checking for cat configure:6840: found /bin/cat configure:6853: result: /bin/cat configure:6863: checking for flex configure:6881: found /usr/bin/flex configure:6894: result: /usr/bin/flex configure:6904: checking for grep configure:6935: result: /usr/bin/grep configure:6945: checking for python configure:6976: result: : configure:6986: checking for find configure:7004: found /usr/bin/find configure:7017: result: /usr/bin/find configure:7027: checking for compress configure:7045: found /usr/bin/compress configure:7058: result: /usr/bin/compress configure:7068: checking for basename configure:7086: found /usr/bin/basename configure:7099: result: /usr/bin/basename configure:7109: checking for dirname configure:7127: found /usr/bin/dirname configure:7140: result: /usr/bin/dirname configure:7150: checking for sh configure:7181: result: /bin/sh configure:7191: checking for ln configure:7209: found /bin/ln configure:7222: result: /bin/ln configure:7232: checking for doxygen configure:7263: result: : configure:7273: checking for dot configure:7304: result: : configure:7314: checking for wget configure:7332: found /usr/local/bin/wget configure:7345: result: /usr/local/bin/wget configure:7355: checking for curl configure:7386: result: : configure:7396: checking for rubber configure:7427: result: : configure:7437: checking for catdvi configure:7468: result: : configure:7478: checking for kpsewhich configure:7509: result: : configure:7519: checking for xmllint configure:7550: result: : configure:7560: checking for xmlstarlet configure:7591: result: : configure:7601: checking for bash configure:7632: result: : configure:7642: checking for git configure:7673: result: : configure:7683: checking for alembic configure:7714: result: : configure:7724: checking for bzip2 configure:7742: found /usr/bin/bzip2 configure:7755: result: /usr/bin/bzip2 configure:7765: checking for tar configure:7783: found /usr/bin/tar configure:7796: result: /usr/bin/tar configure:7806: checking for patch configure:7824: found /usr/bin/patch configure:7837: result: /usr/bin/patch configure:7847: checking for sed configure:7878: result: /usr/bin/sed configure:7888: checking for nm configure:7906: found /usr/bin/nm configure:7919: result: /usr/bin/nm configure:7990: checking for ldconfig configure:8008: found /sbin/ldconfig configure:8021: result: /sbin/ldconfig configure:8031: checking for sha1sum configure:8062: result: /home/jora_cornev/asterisk-15.1.2/build_tools/sha1sum-sh configure:8072: checking for openssl configure:8090: found /usr/bin/openssl configure:8103: result: /usr/bin/openssl configure:8112: checking for bison that supports parse-param configure:8147: result: configure:8220: checking for soxmix configure:8250: result: no configure:8279: checking for md5 configure:8295: found /sbin/md5 configure:8306: result: md5 configure:8322: checking for a sed that does not truncate output configure:8386: result: /usr/bin/sed configure:8574: checking whether cc is Clang configure:8599: result: yes configure:8646: checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread configure:8671: cc -o conftest -Werror -Wunknown-warning-option -pthread -g -O2 -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8671: $? = 0 configure:8677: (cc -c -Werror -Wunknown-warning-option -pthread -g -O2 -I/usr/local/include conftest.c >&5) && (echo ==== >&5) && (cc -o conftest -Werror -Wunknown-warning-option -pthread -g -O2 -I/usr/local/include -L/usr/local/lib conftest.o >&5) ==== configure:8677: $? = 0 configure:8695: result: no configure:8844: checking for joinable pthread attribute configure:8862: cc -o conftest -g -O2 -pthread -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8862: $? = 0 configure:8870: result: PTHREAD_CREATE_JOINABLE configure:8884: checking whether more special flags are required for pthreads configure:8897: result: no configure:8905: checking for PTHREAD_PRIO_INHERIT configure:8921: cc -o conftest -g -O2 -pthread -I/usr/local/include -L/usr/local/lib conftest.c >&5 configure:8921: $? = 0 configure:8930: result: yes configure:9147: checking for RAII support configure:9169: cc -o conftest -g -O2 -I/usr/local/include -L/usr/local/lib conftest.c >&5 conftest.c:31:15: error: function definition is not allowed here int main() { ^ 1 error generated. configure:9169: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_PTHREAD_PRIO_INHERIT 1 | #define HAVE_PTHREAD 1 | /* end confdefs.h. */ | | int | main () | { | | int main() { | #if defined(__clang__) | choke | #endif | return 0; | } | | ; | return 0; | } | configure:9206: checking for clang -fblocks configure:9216: result: yes configure:9235: checking for clang strsep/strcmp optimization configure:9264: cc -c -g -O2 -O1 -Werror=array-bounds -I/usr/local/include conftest.c >&5 conftest.c:42:9: error: second parameter of 'main' (argument array) must be of type 'char **' int main(int argc, char *argv) { ^ 1 error generated. configure:9264: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "asterisk" | #define PACKAGE_TARNAME "asterisk" | #define PACKAGE_VERSION "trunk" | #define PACKAGE_STRING "asterisk trunk" | #define PACKAGE_BUGREPORT "https://issues.asterisk.org" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_PTHREAD_PRIO_INHERIT 1 | #define HAVE_PTHREAD 1 | /* end confdefs.h. */ | | | #include <stdio.h> | #include <string.h> | | /* fails with clang and -O1 */ | void test_strsep_strcmp (void) { | char *haystackstr = "test1,test2"; | char *outstr; | if (!strcmp(haystackstr, ",")) { | printf("fail\n"); | } | if ((outstr = strsep(&haystackstr, ","))) { | printf("fail:%s\n", outstr); | } | } | int main(int argc, char *argv) { | test_strsep_strcmp(); | return 0; | } | | configure:9277: result: prevent use of __string2_1bptr_p / strsep / strcmp from bits/string2.h configure:9310: checking for embedded pjproject (may have to download) configure:9312: result: configuring configure:9356: result: failed configure:9358: Unable to configure third-party/pjproject configure:9360: error: Re-run the ./configure command with 'NOISY_BUILD=yes' appended to see error details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_GNU_MAKE=gmake ac_cv_GNU_MAKE_VERSION_MAJOR=4 ac_cv_GNU_MAKE_VERSION_MINOR=2 ac_cv_build=x86_64-unknown-freebsd11.1 ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set='' ac_cv_env_CCC_value='' ac_cv_env_CC_set='' ac_cv_env_CC_value='' ac_cv_env_CFLAGS_set='' ac_cv_env_CFLAGS_value='' ac_cv_env_CPPFLAGS_set='' ac_cv_env_CPPFLAGS_value='' ac_cv_env_CPP_set='' ac_cv_env_CPP_value='' ac_cv_env_CXXCPP_set='' ac_cv_env_CXXCPP_value='' ac_cv_env_CXXFLAGS_set='' ac_cv_env_CXXFLAGS_value='' ac_cv_env_CXX_set='' ac_cv_env_CXX_value='' ac_cv_env_GMIME_CFLAGS_set='' ac_cv_env_GMIME_CFLAGS_value='' ac_cv_env_GMIME_LIBS_set='' ac_cv_env_GMIME_LIBS_value='' ac_cv_env_GTK2_CFLAGS_set='' ac_cv_env_GTK2_CFLAGS_value='' ac_cv_env_GTK2_LIBS_set='' ac_cv_env_GTK2_LIBS_value='' ac_cv_env_ILBC_CFLAGS_set='' ac_cv_env_ILBC_CFLAGS_value='' ac_cv_env_ILBC_LIBS_set='' ac_cv_env_ILBC_LIBS_value='' ac_cv_env_LDFLAGS_set='' ac_cv_env_LDFLAGS_value='' ac_cv_env_LIBEDIT_CFLAGS_set='' ac_cv_env_LIBEDIT_CFLAGS_value='' ac_cv_env_LIBEDIT_LIBS_set='' ac_cv_env_LIBEDIT_LIBS_value='' ac_cv_env_LIBS_set='' ac_cv_env_LIBS_value='' ac_cv_env_PJPROJECT_CFLAGS_set='' ac_cv_env_PJPROJECT_CFLAGS_value='' ac_cv_env_PJPROJECT_CONFIGURE_OPTS_set='' ac_cv_env_PJPROJECT_CONFIGURE_OPTS_value='' ac_cv_env_PJPROJECT_LIBS_set='' ac_cv_env_PJPROJECT_LIBS_value='' ac_cv_env_PKG_CONFIG_LIBDIR_set='' ac_cv_env_PKG_CONFIG_LIBDIR_value='' ac_cv_env_PKG_CONFIG_PATH_set='' ac_cv_env_PKG_CONFIG_PATH_value='' ac_cv_env_PKG_CONFIG_set='' ac_cv_env_PKG_CONFIG_value='' ac_cv_env_PYTHONDEV_CFLAGS_set='' ac_cv_env_PYTHONDEV_CFLAGS_value='' ac_cv_env_PYTHONDEV_LIBS_set='' ac_cv_env_PYTHONDEV_LIBS_value='' ac_cv_env_SYSTEMD_CFLAGS_set='' ac_cv_env_SYSTEMD_CFLAGS_value='' ac_cv_env_SYSTEMD_LIBS_set='' ac_cv_env_SYSTEMD_LIBS_value='' ac_cv_env_build_alias_set='' ac_cv_env_build_alias_value='' ac_cv_env_host_alias_set='' ac_cv_env_host_alias_value='' ac_cv_env_target_alias_set='' ac_cv_env_target_alias_value='' ac_cv_header_inttypes_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_host=x86_64-unknown-freebsd11.1 ac_cv_objext=o ac_cv_path_ALEMBIC=: ac_cv_path_BASENAME=/usr/bin/basename ac_cv_path_BASH=: ac_cv_path_BISON=: ac_cv_path_BZIP2=/usr/bin/bzip2 ac_cv_path_CAT=/bin/cat ac_cv_path_CATDVI=: ac_cv_path_CMP=/usr/bin/cmp ac_cv_path_COMPRESS=/usr/bin/compress ac_cv_path_CURL=: ac_cv_path_DIRNAME=/usr/bin/dirname ac_cv_path_DOT=: ac_cv_path_DOXYGEN=: ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_FIND=/usr/bin/find ac_cv_path_FLEX=/usr/bin/flex ac_cv_path_GIT=: ac_cv_path_GREP=/usr/bin/grep ac_cv_path_KPATHSEA=: ac_cv_path_LDCONFIG=/sbin/ldconfig ac_cv_path_LN=/bin/ln ac_cv_path_NM=/usr/bin/nm ac_cv_path_OPENSSL=/usr/bin/openssl ac_cv_path_PATCH=/usr/bin/patch ac_cv_path_PYTHON=: ac_cv_path_RUBBER=: ac_cv_path_SED=/usr/bin/sed ac_cv_path_SHA1SUM=/home/jora_cornev/asterisk-15.1.2/build_tools/sha1sum-sh ac_cv_path_SHELL=/bin/sh ac_cv_path_TAR=/usr/bin/tar ac_cv_path_WGET=/usr/local/bin/wget ac_cv_path_XMLLINT=: ac_cv_path_XMLSTARLET=: ac_cv_path_ac_pt_UNAME=/usr/bin/uname ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AWK=nawk ac_cv_prog_CPP='cc -E' ac_cv_prog_CXXCPP='c++ -E' ac_cv_prog_MD5=md5 ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=cc ac_cv_prog_ac_ct_CXX=c++ ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89='' ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_egrep='grep -E' ac_cv_safe_to_define___extensions__=yes ax_cv_PTHREAD_CLANG=yes ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=no ax_cv_PTHREAD_JOINABLE_ATTR=PTHREAD_CREATE_JOINABLE ax_cv_PTHREAD_PRIO_INHERIT=yes ax_cv_PTHREAD_SPECIAL_FLAGS=no lt_cv_path_LD=/usr/bin/ld lt_cv_prog_gnu_ld=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ALEMBIC=':' ALLOCA='' ALSA_DIR='' ALSA_INCLUDE='' ALSA_LIB='' AR='ar' AST_ADDRESS_SANITIZER='' AST_ASTERISKSSL='' AST_CLANG_BLOCKS='-fblocks' AST_CLANG_BLOCKS_LIBS='-lBlocksRuntime' AST_CODE_COVERAGE='no' AST_C_COMPILER_FAMILY='clang' AST_DECLARATION_AFTER_STATEMENT='' AST_DEVMODE='' AST_DEVMODE_STRICT='' AST_DOWNLOAD_CACHE='' AST_FORTIFY_SOURCE='' AST_LEAK_SANITIZER='' AST_NATIVE_ARCH='' AST_NESTED_FUNCTIONS='' AST_NO_FORMAT_TRUNCATION='' AST_NO_STRICT_OVERFLOW='' AST_RPATH='' AST_SHADOW_WARNINGS='' AST_THREAD_SANITIZER='' AST_TRAMPOLINES='' AST_UNDEFINED_SANITIZER='' AWK='nawk' BASENAME='/usr/bin/basename' BASH=':' BFD_DIR='' BFD_INCLUDE='' BFD_LIB='' BIND8_CFLAGS='' BISON=':' BKTR_DIR='' BKTR_INCLUDE='' BKTR_LIB='' BLUETOOTH_DIR='' BLUETOOTH_INCLUDE='' BLUETOOTH_LIB='' BUILD_CPU='x86_64' BUILD_OS='freebsd11.1' BUILD_PLATFORM='x86_64-unknown-freebsd11.1' BUILD_VENDOR='unknown' BZIP2='/usr/bin/bzip2' CAP_DIR='' CAP_INCLUDE='' CAP_LIB='' CAT='/bin/cat' CATDVI=':' CC='cc' CFLAGS='-g -O2' CMP='/usr/bin/cmp' CODEC2_DIR='' CODEC2_INCLUDE='' CODEC2_LIB='' COMPRESS='/usr/bin/compress' CONFIG_CFLAGS='' CONFIG_LDFLAGS='' CONFIG_LIBXML2='' CONFIG_MYSQLCLIENT='' CONFIG_NEON29='' CONFIG_NEON='' CONFIG_NETSNMP='' CONFIG_SDL='' CONFIG_SIGNED_CHAR='' COROSYNC_CFG_STATE_TRACK_DIR='' COROSYNC_CFG_STATE_TRACK_INCLUDE='' COROSYNC_CFG_STATE_TRACK_LIB='' COROSYNC_DIR='' COROSYNC_INCLUDE='' COROSYNC_LIB='' CPP='cc -E' CPPFLAGS='-I/usr/local/include' CRYPTO_DIR='' CRYPTO_INCLUDE='' CRYPTO_LIB='' CRYPT_DIR='' CRYPT_INCLUDE='' CRYPT_LIB='' CURL=':' CURL_INCLUDE='' CURL_LIB='' CURSES_DIR='' CURSES_INCLUDE='' CURSES_LIB='' CXX='c++' CXXCPP='c++ -E' CXXFLAGS='-g -O2' DAHDI_DIR='' DAHDI_INCLUDE='' DAHDI_LIB='' DEFS='' DIRNAME='/usr/bin/dirname' DOT=':' DOWNLOAD='/usr/local/bin/wget' DOWNLOAD_TIMEOUT='--timeout=$1' DOWNLOAD_TO_STDOUT='/usr/local/bin/wget -q -O-' DOXYGEN=':' ECHO_C='' ECHO_N='-n' ECHO_T='' EDITLINE_LIB='' EGREP='/usr/bin/grep -E' EXEEXT='' EXTERNALS_CACHE_DIR='' FETCH='' FFMPEG_DIR='' FFMPEG_INCLUDE='' FFMPEG_LIB='' FFTW3_DIR='' FFTW3_INCLUDE='' FFTW3_LIB='' FIND='/usr/bin/find' FLEX='/usr/bin/flex' FREETDS_DIR='' FREETDS_INCLUDE='' FREETDS_LIB='' GENERIC_ODBC_INCLUDE='' GENERIC_ODBC_LIB='' GIT=':' GMIME_CFLAGS='' GMIME_DIR='' GMIME_INCLUDE='' GMIME_LIB='' GMIME_LIBS='' GNU_LD='1' GNU_MAKE='gmake' GREP='/usr/bin/grep' GSM_DIR='' GSM_INCLUDE='' GSM_INTERNAL='' GSM_LIB='' GTK2_CFLAGS='' GTK2_DIR='' GTK2_INCLUDE='' GTK2_LIB='' GTK2_LIBS='' HAS_POLL='' HOARD_DIR='' HOARD_INCLUDE='' HOARD_LIB='' HOST_CPU='x86_64' HOST_OS='freebsd11.1' HOST_PLATFORM='x86_64-unknown-freebsd11.1' HOST_VENDOR='unknown' ICAL_DIR='' ICAL_INCLUDE='' ICAL_LIB='' ICONV_DIR='' ICONV_INCLUDE='' ICONV_LIB='' IKSEMEL_DIR='' IKSEMEL_INCLUDE='' IKSEMEL_LIB='' ILBC_CFLAGS='' ILBC_DIR='' ILBC_INCLUDE='' ILBC_INTERNAL='' ILBC_LIB='' ILBC_LIBS='' IMAP_TK_DIR='' IMAP_TK_INCLUDE='' IMAP_TK_LIB='' INOTIFY_DIR='' INOTIFY_INCLUDE='' INOTIFY_LIB='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' IODBC_DIR='' IODBC_INCLUDE='' IODBC_LIB='' ISDNNET_DIR='' ISDNNET_INCLUDE='' ISDNNET_LIB='' JACK_DIR='' JACK_INCLUDE='' JACK_LIB='' JANSSON_DIR='' JANSSON_INCLUDE='' JANSSON_LIB='' KPATHSEA=':' KQUEUE_DIR='' KQUEUE_INCLUDE='' KQUEUE_LIB='' LD='/usr/bin/ld' LDAP_DIR='' LDAP_INCLUDE='' LDAP_LIB='' LDCONFIG='/sbin/ldconfig' LDFLAGS='-L/usr/local/lib' LIBEDIT_CFLAGS='' LIBEDIT_DIR='' LIBEDIT_INCLUDE='' LIBEDIT_INTERNAL='' LIBEDIT_IS_UNICODE_DIR='' LIBEDIT_IS_UNICODE_INCLUDE='' LIBEDIT_IS_UNICODE_LIB='' LIBEDIT_LIB='' LIBEDIT_LIBS='' LIBOBJS='' LIBS='' LIBXML2_DIR='' LIBXML2_INCLUDE='' LIBXML2_LIB='' LIBXSLT_CLEANUP_DIR='' LIBXSLT_CLEANUP_INCLUDE='' LIBXSLT_CLEANUP_LIB='' LIBXSLT_DIR='' LIBXSLT_INCLUDE='' LIBXSLT_LIB='' LN='/bin/ln' LN_S='ln -s' LTDL_DIR='' LTDL_INCLUDE='' LTDL_LIB='' LTLIBOBJS='' LUA_DIR='' LUA_INCLUDE='' LUA_LIB='' MD5='md5' MISDN_DIR='' MISDN_INCLUDE='' MISDN_LIB='' MYSQLCLIENT_DIR='' MYSQLCLIENT_INCLUDE='' MYSQLCLIENT_LIB='' NBS_DIR='' NBS_INCLUDE='' NBS_LIB='' NCURSES_DIR='' NCURSES_INCLUDE='' NCURSES_LIB='' NEON29_DIR='' NEON29_INCLUDE='' NEON29_LIB='' NEON_DIR='' NEON_INCLUDE='' NEON_LIB='' NETSNMP_DIR='' NETSNMP_INCLUDE='' NETSNMP_LIB='' NEWT_DIR='' NEWT_INCLUDE='' NEWT_LIB='' NM='/usr/bin/nm' NOISY_BUILD='yes' OBJEXT='o' OGG_DIR='' OGG_INCLUDE='' OGG_LIB='' OPENH323DIR='' OPENH323_BUILD='' OPENH323_DIR='' OPENH323_INCDIR='' OPENH323_INCLUDE='' OPENH323_LIB='' OPENH323_LIBDIR='' OPENH323_SUFFIX='' OPENR2_DIR='' OPENR2_INCLUDE='' OPENR2_LIB='' OPENSSL='/usr/bin/openssl' OPENSSL_DIR='' OPENSSL_EC_DIR='' OPENSSL_EC_INCLUDE='' OPENSSL_EC_LIB='' OPENSSL_INCLUDE='' OPENSSL_LIB='' OPENSSL_SRTP_DIR='' OPENSSL_SRTP_INCLUDE='' OPENSSL_SRTP_LIB='' OPUS_DIR='' OPUS_INCLUDE='' OPUS_LIB='' OSARCH='FreeBSD' OSPTK_DIR='' OSPTK_INCLUDE='' OSPTK_LIB='' OSS_DIR='' OSS_INCLUDE='' OSS_LIB='' PACKAGE_BUGREPORT='https://issues.asterisk.org' PACKAGE_NAME='asterisk' PACKAGE_STRING='asterisk trunk' PACKAGE_TARNAME='asterisk' PACKAGE_URL='' PACKAGE_VERSION='trunk' PATCH='/usr/bin/patch' PATH_SEPARATOR=':' PBX_ALSA='' PBX_BASH='0' PBX_BFD='' PBX_BISON='0' PBX_BKTR='' PBX_BLUETOOTH='' PBX_CAP='' PBX_CODEC2='' PBX_COROSYNC='' PBX_COROSYNC_CFG_STATE_TRACK='' PBX_CRYPT='' PBX_CRYPTO='' PBX_CURL='' PBX_CURSES='' PBX_DAHDI='' PBX_DAHDI_HALF_FULL='' PBX_DLADDR='' PBX_DYNAMIC_LIST='' PBX_FFMPEG='' PBX_FFTW3='' PBX_FLEX='1' PBX_FREETDS='' PBX_GENERIC_ODBC='' PBX_GLOB_BRACE='' PBX_GLOB_NOMAGIC='' PBX_GMIME='' PBX_GSM='' PBX_GTK2='' PBX_HOARD='' PBX_ICAL='' PBX_ICONV='' PBX_IKSEMEL='' PBX_ILBC='' PBX_IMAP_TK='' PBX_INOTIFY='' PBX_IODBC='' PBX_IP_MTU_DISCOVER='' PBX_ISDNNET='' PBX_IXJUSER='' PBX_JACK='' PBX_JANSSON='' PBX_KQUEUE='' PBX_LAUNCHD='' PBX_LDAP='' PBX_LIBEDIT='' PBX_LIBEDIT_IS_UNICODE='' PBX_LIBXML2='' PBX_LIBXSLT='' PBX_LIBXSLT_CLEANUP='' PBX_LTDL='' PBX_LUA='' PBX_MISDN='' PBX_MISDN_FAC_ERROR='' PBX_MISDN_FAC_RESULT='' PBX_MSG_NOSIGNAL='' PBX_MYSQLCLIENT='' PBX_NBS='' PBX_NCURSES='' PBX_NEON29='' PBX_NEON='' PBX_NETSNMP='' PBX_NEWT='' PBX_OGG='' PBX_OPENH323='' PBX_OPENR2='' PBX_OPENSSL='' PBX_OPENSSL_EC='' PBX_OPENSSL_SRTP='' PBX_OPUS='' PBX_OSPTK='' PBX_OSREV='11.1-RELEASE' PBX_OSS='' PBX_PGSQL='' PBX_PJPROJECT='' PBX_PJSIP_AUTH_CLT_DEINIT='' PBX_PJSIP_DLG_CREATE_UAS_AND_INC_LOCK='' PBX_PJSIP_EVSUB_GRP_LOCK='' PBX_PJSIP_EVSUB_SET_UAS_TIMEOUT='' PBX_PJSIP_EXTERNAL_RESOLVER='' PBX_PJSIP_GET_DEST_INFO='' PBX_PJSIP_INV_SESSION_REF='' PBX_PJSIP_REPLACE_MEDIA_STREAM='' PBX_PJSIP_TLS_TRANSPORT_PROTO='' PBX_PJSIP_TSX_LAYER_FIND_TSX2='' PBX_PJ_SSL_CERT_LOAD_FROM_FILES2='' PBX_PJ_TRANSACTION_GRP_LOCK='' PBX_POPT='' PBX_PORTAUDIO='' PBX_PRI='' PBX_PRI_AOC_EVENTS='' PBX_PRI_CALL_HOLD='' PBX_PRI_CALL_REROUTING='' PBX_PRI_CALL_WAITING='' PBX_PRI_CCSS='' PBX_PRI_DATETIME_SEND='' PBX_PRI_DISPLAY_TEXT='' PBX_PRI_HANGUP_FIX='' PBX_PRI_INBANDDISCONNECT='' PBX_PRI_L2_PERSISTENCE='' PBX_PRI_MCID='' PBX_PRI_MWI='' PBX_PRI_MWI_V2='' PBX_PRI_PROG_W_CAUSE='' PBX_PRI_REVERSE_CHARGE='' PBX_PRI_SERVICE_MESSAGES='' PBX_PRI_SETUP_ACK_INBAND='' PBX_PRI_SETUP_KEYPAD='' PBX_PRI_SUBADDR='' PBX_PRI_TRANSFER='' PBX_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP='' PBX_PTHREAD_RWLOCK_INITIALIZER='' PBX_PWLIB='' PBX_RADIUS='' PBX_RESAMPLE='' PBX_RT='' PBX_RTLD_NOLOAD='' PBX_SDL='' PBX_SDL_IMAGE='' PBX_SNDFILE='' PBX_SO_NOSIGPIPE='' PBX_SPANDSP='' PBX_SPEEX='' PBX_SPEEXDSP='' PBX_SPEEX_PREPROCESS='' PBX_SQLITE3='' PBX_SQLITE='' PBX_SRTP='' PBX_SRTP_192='' PBX_SRTP_256='' PBX_SRTP_GCM='' PBX_SRTP_SHUTDOWN='' PBX_SS7='' PBX_SSL_OP_NO_TLSV1_1='' PBX_SSL_OP_NO_TLSV1_2='' PBX_SUPPSERV='' PBX_SYSLOG='' PBX_SYSLOG_FACILITY_LOG_AUTH='' PBX_SYSLOG_FACILITY_LOG_AUTHPRIV='' PBX_SYSLOG_FACILITY_LOG_CRON='' PBX_SYSLOG_FACILITY_LOG_DAEMON='' PBX_SYSLOG_FACILITY_LOG_FTP='' PBX_SYSLOG_FACILITY_LOG_KERN='' PBX_SYSLOG_FACILITY_LOG_LPR='' PBX_SYSLOG_FACILITY_LOG_MAIL='' PBX_SYSLOG_FACILITY_LOG_NEWS='' PBX_SYSLOG_FACILITY_LOG_SYSLOG='' PBX_SYSLOG_FACILITY_LOG_UUCP='' PBX_SYSTEMD='' PBX_TERMCAP='' PBX_TIMERFD='' PBX_TINFO='' PBX_TONEZONE='' PBX_UNBOUND='' PBX_UNIXODBC='' PBX_URIPARSER='' PBX_VORBIS='' PBX_VPB='' PBX_WINARCH='0' PBX_WORKING_FORK='' PBX_X11='' PBX_XMLSTARLET='0' PBX_ZLIB='' PGSQL_DIR='' PGSQL_INCLUDE='' PGSQL_LIB='' PG_CONFIG='' PJPROJECT_BUNDLED='yes' PJPROJECT_CFLAGS='' PJPROJECT_CONFIGURE_OPTS='' PJPROJECT_DIR='third-party/pjproject' PJPROJECT_INCLUDE='' PJPROJECT_LIB='' PJPROJECT_LIBS='' PJSIP_AUTH_CLT_DEINIT_DIR='' PJSIP_AUTH_CLT_DEINIT_INCLUDE='' PJSIP_AUTH_CLT_DEINIT_LIB='' PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_DIR='' PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_INCLUDE='' PJSIP_DLG_CREATE_UAS_AND_INC_LOCK_LIB='' PJSIP_EVSUB_GRP_LOCK_DIR='' PJSIP_EVSUB_GRP_LOCK_INCLUDE='' PJSIP_EVSUB_GRP_LOCK_LIB='' PJSIP_EVSUB_SET_UAS_TIMEOUT_DIR='' PJSIP_EVSUB_SET_UAS_TIMEOUT_INCLUDE='' PJSIP_EVSUB_SET_UAS_TIMEOUT_LIB='' PJSIP_EXTERNAL_RESOLVER_DIR='' PJSIP_EXTERNAL_RESOLVER_INCLUDE='' PJSIP_EXTERNAL_RESOLVER_LIB='' PJSIP_GET_DEST_INFO_DIR='' PJSIP_GET_DEST_INFO_INCLUDE='' PJSIP_GET_DEST_INFO_LIB='' PJSIP_INV_SESSION_REF_DIR='' PJSIP_INV_SESSION_REF_INCLUDE='' PJSIP_INV_SESSION_REF_LIB='' PJSIP_REPLACE_MEDIA_STREAM_DIR='' PJSIP_REPLACE_MEDIA_STREAM_INCLUDE='' PJSIP_REPLACE_MEDIA_STREAM_LIB='' PJSIP_TLS_TRANSPORT_PROTO_DIR='' PJSIP_TLS_TRANSPORT_PROTO_INCLUDE='' PJSIP_TLS_TRANSPORT_PROTO_LIB='' PJSIP_TSX_LAYER_FIND_TSX2_DIR='' PJSIP_TSX_LAYER_FIND_TSX2_INCLUDE='' PJSIP_TSX_LAYER_FIND_TSX2_LIB='' PJ_SSL_CERT_LOAD_FROM_FILES2_DIR='' PJ_SSL_CERT_LOAD_FROM_FILES2_INCLUDE='' PJ_SSL_CERT_LOAD_FROM_FILES2_LIB='' PJ_TRANSACTION_GRP_LOCK_DIR='' PJ_TRANSACTION_GRP_LOCK_INCLUDE='' PJ_TRANSACTION_GRP_LOCK_LIB='' PKG_CONFIG='' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' POPT_DIR='' POPT_INCLUDE='' POPT_LIB='' PORTAUDIO_DIR='' PORTAUDIO_INCLUDE='' PORTAUDIO_LIB='' POW_LIB='' PRI_AOC_EVENTS_DIR='' PRI_AOC_EVENTS_INCLUDE='' PRI_AOC_EVENTS_LIB='' PRI_CALL_HOLD_DIR='' PRI_CALL_HOLD_INCLUDE='' PRI_CALL_HOLD_LIB='' PRI_CALL_REROUTING_DIR='' PRI_CALL_REROUTING_INCLUDE='' PRI_CALL_REROUTING_LIB='' PRI_CALL_WAITING_DIR='' PRI_CALL_WAITING_INCLUDE='' PRI_CALL_WAITING_LIB='' PRI_CCSS_DIR='' PRI_CCSS_INCLUDE='' PRI_CCSS_LIB='' PRI_DATETIME_SEND_DIR='' PRI_DATETIME_SEND_INCLUDE='' PRI_DATETIME_SEND_LIB='' PRI_DIR='' PRI_DISPLAY_TEXT_DIR='' PRI_DISPLAY_TEXT_INCLUDE='' PRI_DISPLAY_TEXT_LIB='' PRI_HANGUP_FIX_DIR='' PRI_HANGUP_FIX_INCLUDE='' PRI_HANGUP_FIX_LIB='' PRI_INBANDDISCONNECT_DIR='' PRI_INBANDDISCONNECT_INCLUDE='' PRI_INBANDDISCONNECT_LIB='' PRI_INCLUDE='' PRI_L2_PERSISTENCE_DIR='' PRI_L2_PERSISTENCE_INCLUDE='' PRI_L2_PERSISTENCE_LIB='' PRI_LIB='' PRI_MCID_DIR='' PRI_MCID_INCLUDE='' PRI_MCID_LIB='' PRI_MWI_DIR='' PRI_MWI_INCLUDE='' PRI_MWI_LIB='' PRI_MWI_V2_DIR='' PRI_MWI_V2_INCLUDE='' PRI_MWI_V2_LIB='' PRI_PROG_W_CAUSE_DIR='' PRI_PROG_W_CAUSE_INCLUDE='' PRI_PROG_W_CAUSE_LIB='' PRI_REVERSE_CHARGE_DIR='' PRI_REVERSE_CHARGE_INCLUDE='' PRI_REVERSE_CHARGE_LIB='' PRI_SERVICE_MESSAGES_DIR='' PRI_SERVICE_MESSAGES_INCLUDE='' PRI_SERVICE_MESSAGES_LIB='' PRI_SETUP_ACK_INBAND_DIR='' PRI_SETUP_ACK_INBAND_INCLUDE='' PRI_SETUP_ACK_INBAND_LIB='' PRI_SETUP_KEYPAD_DIR='' PRI_SETUP_KEYPAD_INCLUDE='' PRI_SETUP_KEYPAD_LIB='' PRI_SUBADDR_DIR='' PRI_SUBADDR_INCLUDE='' PRI_SUBADDR_LIB='' PRI_TRANSFER_DIR='' PRI_TRANSFER_INCLUDE='' PRI_TRANSFER_LIB='' PTHREAD_CC='cc' PTHREAD_CFLAGS='-pthread' PTHREAD_LIBS='' PTLIB_CONFIG='' PWLIBDIR='' PWLIB_DIR='' PWLIB_INCDIR='' PWLIB_INCLUDE='' PWLIB_LIB='' PWLIB_LIBDIR='' PWLIB_PLATFORM='' PYTHON=':' PYTHONDEV_CFLAGS='' PYTHONDEV_INCLUDE='' PYTHONDEV_LIB='' PYTHONDEV_LIBS='' RADIUS_DIR='' RADIUS_INCLUDE='' RADIUS_LIB='' RANLIB='ranlib' RESAMPLE_DIR='' RESAMPLE_INCLUDE='' RESAMPLE_LIB='' RT_DIR='' RT_INCLUDE='' RT_LIB='' RUBBER=':' SDL_DIR='' SDL_IMAGE_DIR='' SDL_IMAGE_INCLUDE='' SDL_IMAGE_LIB='' SDL_INCLUDE='' SDL_LIB='' SED='/usr/bin/sed' SHA1SUM='/home/jora_cornev/asterisk-15.1.2/build_tools/sha1sum-sh' SHELL='/bin/sh' SNDFILE_DIR='' SNDFILE_INCLUDE='' SNDFILE_LIB='' SOUNDS_CACHE_DIR='' SOXMIX=':' SPANDSP_DIR='' SPANDSP_INCLUDE='' SPANDSP_LIB='' SPEEXDSP_DIR='' SPEEXDSP_INCLUDE='' SPEEXDSP_LIB='' SPEEX_DIR='' SPEEX_INCLUDE='' SPEEX_LIB='' SPEEX_PREPROCESS_DIR='' SPEEX_PREPROCESS_INCLUDE='' SPEEX_PREPROCESS_LIB='' SQLITE3_DIR='' SQLITE3_INCLUDE='' SQLITE3_LIB='' SQLITE_DIR='' SQLITE_INCLUDE='' SQLITE_LIB='' SRTP_192_DIR='' SRTP_192_INCLUDE='' SRTP_192_LIB='' SRTP_256_DIR='' SRTP_256_INCLUDE='' SRTP_256_LIB='' SRTP_DIR='' SRTP_GCM_DIR='' SRTP_GCM_INCLUDE='' SRTP_GCM_LIB='' SRTP_INCLUDE='' SRTP_LIB='' SRTP_SHUTDOWN_DIR='' SRTP_SHUTDOWN_INCLUDE='' SRTP_SHUTDOWN_LIB='' SS7_DIR='' SS7_INCLUDE='' SS7_LIB='' STRIP='strip' SUPPSERV_DIR='' SUPPSERV_INCLUDE='' SUPPSERV_LIB='' SYSTEMD_CFLAGS='' SYSTEMD_INCLUDE='' SYSTEMD_LIB='' SYSTEMD_LIBS='' TAR='/usr/bin/tar' TERMCAP_DIR='' TERMCAP_INCLUDE='' TERMCAP_LIB='' TIMERFD_DIR='' TIMERFD_INCLUDE='' TIMERFD_LIB='' TINFO_DIR='' TINFO_INCLUDE='' TINFO_LIB='' TONEZONE_DIR='' TONEZONE_INCLUDE='' TONEZONE_LIB='' UNAME='/usr/bin/uname' UNBOUND_DIR='' UNBOUND_INCLUDE='' UNBOUND_LIB='' UNIXODBC_DIR='' UNIXODBC_INCLUDE='' UNIXODBC_LIB='' URIPARSER_DIR='' URIPARSER_INCLUDE='' URIPARSER_LIB='' UUID_INCLUDE='' UUID_LIB='' VORBIS_DIR='' VORBIS_INCLUDE='' VORBIS_LIB='' VPB_DIR='' VPB_INCLUDE='' VPB_LIB='' WGET='/usr/local/bin/wget' X11_DIR='' X11_INCLUDE='' X11_LIB='' XMLLINT=':' XMLSTARLET=':' ZLIB_DIR='' ZLIB_INCLUDE='' ZLIB_LIB='' _libcurl_config='' ac_ct_AR='ar' ac_ct_CC='cc' ac_ct_CXX='c++' ac_ct_STRIP='strip' astdatadir='${astvarlibdir}' astdbdir='${localstatedir}/db/asterisk' astetcdir='${sysconfdir}/asterisk' astheaderdir='${includedir}/asterisk' astkeydir='${astvarlibdir}' astlibdir='${libdir}' astlogdir='${localstatedir}/log/asterisk' astmandir='${mandir}' astmoddir='${libdir}/asterisk/modules' astsbindir='${sbindir}' astspooldir='${localstatedir}/spool/asterisk' astvarlibdir='${prefix}/share/asterisk' astvarrundir='${localstatedir}/run/asterisk' ax_pthread_config='' bindir='${exec_prefix}/bin' build='x86_64-unknown-freebsd11.1' build_alias='' build_cpu='x86_64' build_os='freebsd11.1' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='x86_64-unknown-freebsd11.1' host_alias='' host_cpu='x86_64' host_os='freebsd11.1' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='NONE' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "asterisk" #define PACKAGE_TARNAME "asterisk" #define PACKAGE_VERSION "trunk" #define PACKAGE_STRING "asterisk trunk" #define PACKAGE_BUGREPORT "https://issues.asterisk.org" #define PACKAGE_URL "" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define HAVE_PTHREAD_PRIO_INHERIT 1 #define HAVE_PTHREAD 1 #define _HAVE_STRING_ARCH_strcmp 1 #define _HAVE_STRING_ARCH_strsep 1 configure: exit 1 Во FreeBSD новичок, из-за этого я х.з. куда копать =( И гугл как на зло молчит... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GrandPr1de Опубликовано 23 ноября, 2017 · Жалоба там в 11-ой явно что-то сломано для астериска ставте 10.х Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба 2 часа назад, GrandPr1de сказал: там в 11-ой явно что-то сломано для астериска ставте 10.х Хотелось бы понять, что именно и как это исправить? Ведь, не один же я на всем шарике, решил запилить на 11-ю фряху последний релиз астериска. P.S. Если кто-то знает, но молчит, в таком случае готов заплатить за инфу... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GrandPr1de Опубликовано 23 ноября, 2017 · Жалоба Ну я слышал такое же от знакомого, который пытался поставить астериск на фрю 11. Говорит проебался там и с clang и с gcc, в общем кучу времени убил, один хрен не заработало. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба 20 минут назад, GrandPr1de сказал: Говорит проебался там и с clang и с gcc, в общем кучу времени убил Такая же фигня.... Уже неделю мучаюсь... Но я пока еще не потерял надежды =) Вот думаю запосить тему на профильном форуме. Только не знаю на каком, на freebsd или asterisk? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 23 ноября, 2017 · Жалоба копать в направлении ошибок по применению патча checking for embedded pjproject (may have to download)... configuring [pjproject] Verifying /tmp/pjproject-2.6.tar.bz2 [pjproject] Verify successful [pjproject] Unpacking /tmp/pjproject-2.6.tar.bz2 [pjproject] Applying patches 1 out of 1 hunks failed--saving rejects to pjsip/src/pjsip/sip_transaction.c.rej gmake: *** [Makefile:130: source/.unpacked] Error 1 failed configure: Unable to configure third-party/pjproject > Далее запустил ./configure NOISY_BUILD=yes сначала нужно удалить весь каталог астериска а потом сначала запустить конфигуре с этой опции потому что не видно на каком этапе патч ломается судя по всему или качается не тот пгсип или в 11 версии бсд сломали комманду патч Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба 21 минуту назад, paradox_ сказал: сначала нужно удалить весь каталог астериска Так если я удалю всё содержимое то и запускать будет не чего =) Или тут что другое имеется ввиду? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 23 ноября, 2017 · Жалоба смените профессию если не понимаете ясно же что удалить = подразумевалось удалить, распаковать и запустить конфигуре с опцией Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба Ну вот, просишь помочь, а тебе говорят смени профессию... 15 минут назад, paradox_ сказал: ясно же что удалить = подразумевалось удалить, распаковать и запустить конфигуре с опцией Делал так, но результат тот же: Applying patches 1 out of 1 hunks failed--saving rejects to pjsip/src/pjsip/sip_transaction.c.rej gmake: *** [Makefile:130: source/.unpacked] Error 1 failed configure: Unable to configure third-party/pjproject Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 23 ноября, 2017 · Жалоба То что вы сейчас делаете - трата времени на то, чтобы насрать в систему и получить много боли при следующем же обновлении этого астериска. Нужно не страдать хернёй а делать порт и выкладывать на багтрекер. Начать проще скопировав net/asterisk13 в net/asterisk15, почистив патчи в files. Потом поправить номер версии в makefile и сделать make makesum чтобы оно скачало и посчитало КС. Потом поправить=актуализировать список опций и пытаться собрать. Накидать патчей в files для починки сборки / добавления функционала... Когда всё будет собираться сделать make makeplist и обновить соотвествующий файл в папке порта. Потом на багтрекер скинуть. Обычно для простых/качественных прог оно занимает от 5-10 минут: поменять номер версии, make makesum, потом сравнить make makeplist с тем что есть и может поправить. Иногда бывает жопа, как например у меня с OpenCV: там 100500 опций и зависимостей, пока всё перечислишь... Или очень большая жопа как с xorg-server - там кусок важного функционала лежит патчем, те дописан при портировании и хз почему апстриму не ушёл. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 23 ноября, 2017 · Жалоба 4 минуты назад, Jora_Cornev сказал: Ну вот, просишь помочь, а тебе говорят смени профессию... любой уважающий себя админ должен уметь разобраться с банальным конфигуре, либо сложить полномочия знания программирования даже не нужно что бы это пофиксить ну показывайте pjsip/src/pjsip/sip_transaction.c.rej очевидно проблема с патчами в пгсип asterisk-15.1.2\third-party\pjproject\patches сравнить файл выше и найти в каком он патче поправить и собрать а с учетом того что знаний у вас нет, то я не вижу смысла бежать за 15 версии, а установить 13 версию из портов Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 23 ноября, 2017 · Жалоба 5 минут назад, paradox_ сказал: любой уважающий себя админ должен уметь разобраться с банальным конфигуре, либо сложить полномочия знания программирования даже не нужно что бы это пофиксить Угу, рассказывай дальше. Раз такой умный собери у себя на фряшечке, потом будешь рассказывать. астериск13 имеет довольно обширный makefile в котором не мало подпорок. Что касается скачивания /tmp/pjproject-2.6.tar.bz2 из конфигуратора или makefile проекта - это ппц полный. Я бы на месте автора заводил баг и просил помощи в рассылке и на форуме фряшном, сам он такое не осилит. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 23 ноября, 2017 · Жалоба Ивану тоже бы пора сложить полномочия, да некому отмашку дать не вижу никаких обширных мейкфайлов кроме портового, где все подпорки это перенастройка всех зависимостей на порты а скачивание pjsip потому что дигиум ведет его отдельно у себя на гитхабе и стандартный что в бсд портах в пролете но сейчас админы такие ленивые что лучше ставьте все из портов Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба 11 минут назад, paradox_ сказал: но сейчас админы такие ленивые что лучше ставьте все из портов paradox_ , Ivan правильно сказал, вы сами то, попробуете!? Если осилите, бонус с меня. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 23 ноября, 2017 · Жалоба я уже вырос из возраста что бы пробовать, ваших бонусов не хватит что бы я за это взялся за 10 лет, астериска на бсд я наставился ..., так что давайте теперь сами учитесь для совсем ленивых порты не зря придумали, для поялёкать на нескольких телефонах вам хватит и 13 версии Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 23 ноября, 2017 · Жалоба paradox_ вот, что не пост, то негатив в нем от вас идет... Если у вас плохое настроение, я то здесь при чём? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 24 ноября, 2017 · Жалоба 1 час назад, paradox_ сказал: Ивану тоже бы пора сложить полномочия, да некому отмашку дать не вижу никаких обширных мейкфайлов кроме портового, где все подпорки это перенастройка всех зависимостей на порты а скачивание pjsip потому что дигиум ведет его отдельно у себя на гитхабе и стандартный что в бсд портах в пролете но сейчас админы такие ленивые что лучше ставьте все из портов У меня нет полномочий (хотя я типа коммитер пары портов, но мне они не впёрлись). Проект - каша. Помимо кучи зависимостей там ещё кучка костылей, отдельно патчи к системе сборки лежат. То что оно там само тянет - это против идеологии портов: все файлы которые скачиваются - должны скачиватся самой фрёвой системой сборки до начала сборки и контрольные суммы должны быть прописаны. Те систему сборки астериска необходимо патчить чтобы она и не качала и не искала в /tmp. Хотя там вроде опция какая то была, может её достаточно будет после "ручного" скачивания и распаковки. Опять же костыль. Это всё мне напомнило FreeRDP-WebConnect, там родная система сборки это два скрипта: один ставит зависимости а второй качает оставшееся и компеляет в хомяке. Тихий ужас. 1 час назад, paradox_ сказал: я уже вырос из возраста что бы пробовать, ваших бонусов не хватит что бы я за это взялся за 10 лет, астериска на бсд я наставился Опять слился?) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 27 ноября, 2017 · Жалоба Вот так технично меня слили с вопросом посему не работает: Цитата FreeBSD is not a platform used by many in the Asterisk project and not supported by the normal community. It is possible that things don’t work properly currently on it. In this case it appears as though a patch failed (that does work on Linux). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
YuryD Опубликовано 27 ноября, 2017 · Жалоба 18 минут назад, Jora_Cornev сказал: Вот так технично меня слили с вопросом посему не работает: Правда не уточнили, на каких диалектов пингвинов :). А у пингвиноидов - всё прекрасно, правда над их коммьюнити висит надпись на украинском "обережно, мавпы кидаются калом!" :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 28 ноября, 2017 · Жалоба 20 часов назад, Jora_Cornev сказал: Вот так технично меня слили с вопросом посему не работает: ну дык какбы логично: никто не юзает на бзде, соответственно никто не проверяет работоспособность и вообще собираемость. вы бы еще насчет неработоспособности на солярке или hp-ux пожаловались... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Jora_Cornev Опубликовано 28 ноября, 2017 · Жалоба ну дык какбы логично: никто не юзает на бзде Откуда такая информация? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
YuryD Опубликовано 28 ноября, 2017 · Жалоба А чего нету в версии из текущего порта, там лежит asterisk-13.16.0.tar.gz. Небольшой знаток астериска, но эту версию могу поставить банально из портов, что собственно и мэйкаю. Натащил в систему всякой хрени, полезной и не очень. Пару часов мейкался, дотащил всё что ему надо. Без ошибок, freebsd11, порты позавчерашние, свежую систему ставил. Теперь есть все исходники астерикса, могу и патчи подложить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 29 ноября, 2017 · Жалоба 22 часа назад, Jora_Cornev сказал: ну дык какбы логично: никто не юзает на бзде Откуда такая информация? дык вам же написали: FreeBSD is not a platform used by many in the Asterisk project можете еще статистику использования бзди в серверном хозяйстве глянуть, где она гордо конкурирует с mac os x server... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlKov Опубликовано 29 ноября, 2017 · Жалоба А чем обусловлен выбор именно FreeBSD? Почему не на Linux like, на том же CentOS например? В последнем * есть даже в yum, 100% соберётся. Тем более что... В 23.11.2017 в 18:54, Jora_Cornev сказал: Во FreeBSD новичок, из-за этого я х.з. куда копать =( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
YuryD Опубликовано 29 ноября, 2017 · Жалоба 4 часа назад, AlKov сказал: А чем обусловлен выбор именно FreeBSD? Почему не на Linux like, на том же CentOS например? В последнем * есть даже в yum, 100% соберётся. Тем более что... Ну, наверное от того, что сервер давно успешно работает, и на нём кроме астериска еще много задач крутится успешно ? Настроенных триста лет назад. Менять сервер и ос на новые - это не в нашем кризисе пока. Хотя - пару новых б/у серверов на распродажах я прикупил. ИБМ таки, и даже ремкомлекты кулеров есть. Диски - конечно сразу под замену, хотя сас на сата можно поменять самостоятельно, правда горячей замены не будет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...