Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --2021-12-07 12:01:15-- http://static.cdn-cwp.com/files/php/selector/el8/php-dependencies.sh
- Resolving static.cdn-cwp.com (static.cdn-cwp.com)... 198.27.104.40, 167.114.21.226, 151.80.90.199, ...
- Connecting to static.cdn-cwp.com (static.cdn-cwp.com)|198.27.104.40|:80... connected.
- HTTP request sent, awaiting response... 200 OK
- Length: 2221 (2.2K) [application/x-sh]
- Saving to: 'php-dependencies.sh'
- 0K .. 100% 242M=0s
- 2021-12-07 12:01:16 (242 MB/s) - 'php-dependencies.sh' saved [2221/2221]
- CentOS Stream 8 - PowerTools 34 kB/s | 4.4 kB 00:00
- varnishcache_varnish64 215 B/s | 833 B 00:03
- varnishcache_varnish64-source 222 B/s | 833 B 00:03
- Package dnf-plugins-core-4.0.21-6.el8.noarch is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- CentOS Stream 8 - PowerTools 40 kB/s | 4.4 kB 00:00
- Package gcc-8.5.0-4.el8_5.x86_64 is already installed.
- Package make-1:4.2.1-11.el8.x86_64 is already installed.
- Package gcc-c++-8.5.0-4.el8_5.x86_64 is already installed.
- Package cpp-8.5.0-4.el8_5.x86_64 is already installed.
- Package kernel-headers-4.18.0-348.2.1.el8_5.x86_64 is already installed.
- Package autoconf-2.69-29.el8.noarch is already installed.
- Package bison-3.0.4-10.el8.x86_64 is already installed.
- Package git-2.31.1-2.el8.x86_64 is already installed.
- No match for argument: checkinstall
- Package openssl-devel-1:1.1.1k-5.el8_5.x86_64 is already installed.
- Package bzip2-1.0.6-26.el8.x86_64 is already installed.
- Package bzip2-devel-1.0.6-26.el8.x86_64 is already installed.
- Package libjpeg-turbo-devel-1.5.3-12.el8.x86_64 is already installed.
- Package libpng-2:1.6.34-5.el8.x86_64 is already installed.
- Package libpng-devel-2:1.6.34-5.el8.x86_64 is already installed.
- Package freetype-2.9.1-4.el8_3.1.x86_64 is already installed.
- Package freetype-devel-2.9.1-4.el8_3.1.x86_64 is already installed.
- Package openldap-devel-2.4.46-18.el8.x86_64 is already installed.
- Package libpq-devel-13.3-1.el8_4.x86_64 is already installed.
- Package aspell-devel-12:0.60.6.1-22.el8.x86_64 is already installed.
- Package net-snmp-devel-1:5.8-23.el8.x86_64 is already installed.
- Package libxslt-devel-1.1.32-6.el8.x86_64 is already installed.
- Package uw-imap-devel-2007f-24.el8.x86_64 is already installed.
- Package libicu-devel-60.3-2.el8_1.x86_64 is already installed.
- Package gmp-devel-1:6.1.2-10.el8.x86_64 is already installed.
- Package libcurl-devel-7.61.1-22.el8.x86_64 is already installed.
- Package libmcrypt-devel-2.5.8-26.el8.x86_64 is already installed.
- Package pcre-devel-8.42-6.el8.x86_64 is already installed.
- Package sqlite-devel-3.26.0-15.el8.x86_64 is already installed.
- Package libdb-devel-5.3.28-42.el8_4.x86_64 is already installed.
- Package enchant-devel-1:1.6.0-21.el8.x86_64 is already installed.
- Package libXpm-devel-3.5.12-8.el8.x86_64 is already installed.
- Package readline-devel-7.0-10.el8.x86_64 is already installed.
- Package libedit-devel-3.1-23.20170329cvs.el8.x86_64 is already installed.
- Package recode-devel-3.6-47.el8.x86_64 is already installed.
- Package libtidy-devel-5.6.0-5.el8.x86_64 is already installed.
- Package libtool-ltdl-devel-2.4.6-25.el8.x86_64 is already installed.
- Package flex-2.6.1-9.el8.x86_64 is already installed.
- Package libjpeg-turbo-devel-1.5.3-12.el8.x86_64 is already installed.
- Package libcurl-devel-7.61.1-22.el8.x86_64 is already installed.
- Package krb5-devel-1.18.2-14.el8.x86_64 is already installed.
- Package krb5-libs-1.18.2-14.el8.x86_64 is already installed.
- Package expat-devel-2.2.5-4.el8.x86_64 is already installed.
- Package oniguruma-6.8.2-2.el8.x86_64 is already installed.
- Package oniguruma-devel-6.8.2-2.el8.x86_64 is already installed.
- Package libmemcached-1.0.18-17.el8.x86_64 is already installed.
- Package libmemcached-devel-1.0.18-17.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- Last metadata expiration check: 0:00:03 ago on Tue Dec 7 12:01:32 2021.
- Package libxml2-devel-2.9.7-11.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- Last metadata expiration check: 0:00:06 ago on Tue Dec 7 12:01:32 2021.
- Package MariaDB-devel-10.4.22-1.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- Last metadata expiration check: 0:00:10 ago on Tue Dec 7 12:01:32 2021.
- Package libvpx-1.7.0-8.el8.x86_64 is already installed.
- Package libvpx-devel-1.7.0-8.el8.x86_64 is already installed.
- Package libwebp-1.0.0-5.el8.x86_64 is already installed.
- Package libwebp-devel-1.0.0-5.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- Last metadata expiration check: 0:00:14 ago on Tue Dec 7 12:01:32 2021.
- Package libargon2-20171227-3.el8.x86_64 is already installed.
- Package libargon2-devel-20171227-3.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- Install Completed
- ###############################
- Last metadata expiration check: 0:00:17 ago on Tue Dec 7 12:01:32 2021.
- Package libjpeg-turbo-devel-1.5.3-12.el8.x86_64 is already installed.
- Package libpng-devel-2:1.6.34-5.el8.x86_64 is already installed.
- Package freetype-devel-2.9.1-4.el8_3.1.x86_64 is already installed.
- Package libXpm-devel-3.5.12-8.el8.x86_64 is already installed.
- Package openssl-devel-1:1.1.1k-5.el8_5.x86_64 is already installed.
- Package aspell-devel-12:0.60.6.1-22.el8.x86_64 is already installed.
- Package libtidy-devel-5.6.0-5.el8.x86_64 is already installed.
- Package libicu-60.3-2.el8_1.x86_64 is already installed.
- Package libicu-devel-60.3-2.el8_1.x86_64 is already installed.
- Dependencies resolved.
- ================================================================================
- Package Architecture Version Repository Size
- ================================================================================
- Installing:
- icu x86_64 60.3-2.el8_1 baseos 243 k
- Transaction Summary
- ================================================================================
- Install 1 Package
- Total download size: 243 k
- Installed size: 755 k
- Downloading Packages:
- icu-60.3-2.el8_1.x86_64.rpm 1.8 MB/s | 243 kB 00:00
- --------------------------------------------------------------------------------
- Total 653 kB/s | 243 kB 00:00
- Running transaction check
- Transaction check succeeded.
- Running transaction test
- Transaction test succeeded.
- Running transaction
- Preparing : 1/1
- Installing : icu-60.3-2.el8_1.x86_64 1/1
- Running scriptlet: icu-60.3-2.el8_1.x86_64 1/1
- Verifying : icu-60.3-2.el8_1.x86_64 1/1
- Installed:
- icu-60.3-2.el8_1.x86_64
- Complete!
- --2021-12-07 12:02:08-- http://static.cdn-cwp.com/files/php/addons/pcre2-10.39.zip
- Resolving static.cdn-cwp.com (static.cdn-cwp.com)... 198.27.104.40, 167.114.21.226, 151.80.90.199, ...
- Connecting to static.cdn-cwp.com (static.cdn-cwp.com)|198.27.104.40|:80... connected.
- HTTP request sent, awaiting response... 200 OK
- Length: 2571689 (2.5M) [application/zip]
- Saving to: 'pcre2.zip'
- 0K .......... .......... .......... .......... .......... 1% 284K 9s
- 50K .......... .......... .......... .......... .......... 3% 285K 8s
- 100K .......... .......... .......... .......... .......... 5% 554K 7s
- 150K .......... .......... .......... .......... .......... 7% 574K 6s
- 200K .......... .......... .......... .......... .......... 9% 579K 6s
- 250K .......... .......... .......... .......... .......... 11% 5.03M 5s
- 300K .......... .......... .......... .......... .......... 13% 596K 4s
- 350K .......... .......... .......... .......... .......... 15% 225M 4s
- 400K .......... .......... .......... .......... .......... 17% 590K 4s
- 450K .......... .......... .......... .......... .......... 19% 4.98M 3s
- 500K .......... .......... .......... .......... .......... 21% 635K 3s
- 550K .......... .......... .......... .......... .......... 23% 7.12M 3s
- 600K .......... .......... .......... .......... .......... 25% 11.2M 3s
- 650K .......... .......... .......... .......... .......... 27% 630K 3s
- 700K .......... .......... .......... .......... .......... 29% 585K 2s
- 750K .......... .......... .......... .......... .......... 31% 17.8M 2s
- 800K .......... .......... .......... .......... .......... 33% 7.92M 2s
- 850K .......... .......... .......... .......... .......... 35% 608K 2s
- 900K .......... .......... .......... .......... .......... 37% 7.84M 2s
- 950K .......... .......... .......... .......... .......... 39% 15.9M 2s
- 1000K .......... .......... .......... .......... .......... 41% 633K 2s
- 1050K .......... .......... .......... .......... .......... 43% 19.5M 2s
- 1100K .......... .......... .......... .......... .......... 45% 10.4M 1s
- 1150K .......... .......... .......... .......... .......... 47% 621K 1s
- 1200K .......... .......... .......... .......... .......... 49% 15.5M 1s
- 1250K .......... .......... .......... .......... .......... 51% 18.4M 1s
- 1300K .......... .......... .......... .......... .......... 53% 10.0M 1s
- 1350K .......... .......... .......... .......... .......... 55% 645K 1s
- 1400K .......... .......... .......... .......... .......... 57% 5.78M 1s
- 1450K .......... .......... .......... .......... .......... 59% 73.0M 1s
- 1500K .......... .......... .......... .......... .......... 61% 249M 1s
- 1550K .......... .......... .......... .......... .......... 63% 637K 1s
- 1600K .......... .......... .......... .......... .......... 65% 5.60M 1s
- 1650K .......... .......... .......... .......... .......... 67% 55.3M 1s
- 1700K .......... .......... .......... .......... .......... 69% 53.3M 1s
- 1750K .......... .......... .......... .......... .......... 71% 1.24M 1s
- 1800K .......... .......... .......... .......... .......... 73% 1.27M 1s
- 1850K .......... .......... .......... .......... .......... 75% 5.67M 1s
- 1900K .......... .......... .......... .......... .......... 77% 76.5M 0s
- 1950K .......... .......... .......... .......... .......... 79% 32.0M 0s
- 2000K .......... .......... .......... .......... .......... 81% 1.28M 0s
- 2050K .......... .......... .......... .......... .......... 83% 1.19M 0s
- 2100K .......... .......... .......... .......... .......... 85% 6.21M 0s
- 2150K .......... .......... .......... .......... .......... 87% 10.6M 0s
- 2200K .......... .......... .......... .......... .......... 89% 195M 0s
- 2250K .......... .......... .......... .......... .......... 91% 213M 0s
- 2300K .......... .......... .......... .......... .......... 93% 709K 0s
- 2350K .......... .......... .......... .......... .......... 95% 2.91M 0s
- 2400K .......... .......... .......... .......... .......... 97% 215M 0s
- 2450K .......... .......... .......... .......... .......... 99% 267M 0s
- 2500K .......... . 100% 164M=1.8s
- 2021-12-07 12:02:10 (1.38 MB/s) - 'pcre2.zip''/usr/local/src/pcre2-10.39'
- CC src/pcre2grep-pcre2grep.o
- CC src/libpcre2_8_la-pcre2_auto_possess.lo
- CC src/libpcre2_8_la-pcre2_compile.lo
- CC src/libpcre2_8_la-pcre2_config.lo
- CC src/libpcre2_8_la-pcre2_context.lo
- CC src/libpcre2_8_la-pcre2_convert.lo
- CC src/libpcre2_8_la-pcre2_dfa_match.lo
- CC src/libpcre2_8_la-pcre2_error.lo
- CC src/libpcre2_8_la-pcre2_extuni.lo
- CC src/libpcre2_8_la-pcre2_find_bracket.lo
- CC src/libpcre2_8_la-pcre2_jit_compile.lo
- CC src/libpcre2_8_la-pcre2_maketables.lo
- CC src/libpcre2_8_la-pcre2_match.lo
- CC src/libpcre2_8_la-pcre2_match_data.lo
- CC src/libpcre2_8_la-pcre2_newline.lo
- CC src/libpcre2_8_la-pcre2_ord2utf.lo
- CC src/libpcre2_8_la-pcre2_pattern_info.lo
- CC src/libpcre2_8_la-pcre2_script_run.lo
- CC src/libpcre2_8_la-pcre2_serialize.lo
- CC src/libpcre2_8_la-pcre2_string_utils.lo
- CC src/libpcre2_8_la-pcre2_study.lo
- CC src/libpcre2_8_la-pcre2_substitute.lo
- CC src/libpcre2_8_la-pcre2_substring.lo
- CC src/libpcre2_8_la-pcre2_tables.lo
- CC src/libpcre2_8_la-pcre2_ucd.lo
- CC src/libpcre2_8_la-pcre2_valid_utf.lo
- CC src/libpcre2_8_la-pcre2_xclass.lo
- CC src/libpcre2_8_la-pcre2_chartables.lo
- CCLD libpcre2-8.la
- CCLD pcre2grep
- CC src/pcre2test-pcre2test.o
- CC src/libpcre2_posix_la-pcre2posix.lo
- CCLD libpcre2-posix.la
- CCLD pcre2test
- make[1]: Leaving directory '/usr/local/src/pcre2-10.39'
- make install-am
- make[1]: Entering directory '/usr/local/src/pcre2-10.39'
- make[2]: Entering directory '/usr/local/src/pcre2-10.39'
- /usr/bin/mkdir -p '/usr/local/lib'
- /bin/sh ./libtool --mode=install /usr/bin/install -c libpcre2-8.la libpcre2-posix.la '/usr/local/lib'
- libtool: install: /usr/bin/install -c .libs/libpcre2-8.so.0.10.4 /usr/local/lib/libpcre2-8.so.0.10.4
- libtool: install: (cd /usr/local/lib && { ln -s -f libpcre2-8.so.0.10.4 libpcre2-8.so.0 || { rm -f libpcre2-8.so.0 && ln -s libpcre2-8.so.0.10.4 libpcre2-8.so.0; }; })
- libtool: install: (cd /usr/local/lib && { ln -s -f libpcre2-8.so.0.10.4 libpcre2-8.so || { rm -f libpcre2-8.so && ln -s libpcre2-8.so.0.10.4 libpcre2-8.so; }; })
- libtool: install: /usr/bin/install -c .libs/libpcre2-8.lai /usr/local/lib/libpcre2-8.la
- libtool: warning: relinking 'libpcre2-posix.la'
- libtool: install: (cd /usr/local/src/pcre2-10.39; /bin/sh "/usr/local/src/pcre2-10.39/libtool" --silent --tag CC --mode=relink gcc -DPCRE2_CODE_UNIT_WIDTH=8 -fvisibility=hidden -O2 -version-info 3:1:0 -o libpcre2-posix.la -rpath /usr/local/lib src/libpcre2_posix_la-pcre2posix.lo libpcre2-8.la )
- libtool: install: /usr/bin/install -c .libs/libpcre2-posix.so.3.0.1T /usr/local/lib/libpcre2-posix.so.3.0.1
- libtool: install: (cd /usr/local/lib && { ln -s -f libpcre2-posix.so.3.0.1 libpcre2-posix.so.3 || { rm -f libpcre2-posix.so.3 && ln -s libpcre2-posix.so.3.0.1 libpcre2-posix.so.3; }; })
- libtool: install: (cd /usr/local/lib && { ln -s -f libpcre2-posix.so.3.0.1 libpcre2-posix.so || { rm -f libpcre2-posix.so && ln -s libpcre2-posix.so.3.0.1 libpcre2-posix.so; }; })
- libtool: install: /usr/bin/install -c .libs/libpcre2-posix.lai /usr/local/lib/libpcre2-posix.la
- libtool: install: /usr/bin/install -c .libs/libpcre2-8.a /usr/local/lib/libpcre2-8.a
- libtool: install: chmod 644 /usr/local/lib/libpcre2-8.a
- libtool: install: ranlib /usr/local/lib/libpcre2-8.a
- libtool: install: /usr/bin/install -c .libs/libpcre2-posix.a /usr/local/lib/libpcre2-posix.a
- libtool: install: chmod 644 /usr/local/lib/libpcre2-posix.a
- libtool: install: ranlib /usr/local/lib/libpcre2-posix.a
- libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
- ----------------------------------------------------------------------
- Libraries have been installed in:
- /usr/local/lib
- If you ever happen to want to link against installed libraries
- in a given directory, LIBDIR, you must either use libtool, and
- specify the full pathname of the library, or use the '-LLIBDIR'
- flag during linking and do at least one of the following:
- - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
- during execution
- - add LIBDIR to the 'LD_RUN_PATH' environment variable
- during linking
- - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- - have your system administrator add LIBDIR to '/etc/ld.so.conf'
- See any operating system documentation about shared libraries for
- more information, such as the ld(1) and ld.so(8) manual pages.
- ----------------------------------------------------------------------
- /usr/bin/mkdir -p '/usr/local/bin'
- /bin/sh ./libtool --mode=install /usr/bin/install -c pcre2grep pcre2test '/usr/local/bin'
- libtool: install: /usr/bin/install -c .libs/pcre2grep /usr/local/bin/pcre2grep
- libtool: install: /usr/bin/install -c .libs/pcre2test /usr/local/bin/pcre2test
- /usr/bin/mkdir -p '/usr/local/bin'
- /usr/bin/install -c pcre2-config '/usr/local/bin'
- /usr/bin/mkdir -p '/usr/local/share/doc/pcre2'
- /usr/bin/install -c -m 644 AUTHORS COPYING ChangeLog LICENCE NEWS README doc/pcre2.txt doc/pcre2-config.txt doc/pcre2grep.txt doc/pcre2test.txt '/usr/local/share/doc/pcre2'
- /usr/bin/mkdir -p '/usr/local/share/doc/pcre2/html'
- /usr/bin/install -c -m 644 doc/html/NON-AUTOTOOLS-BUILD.txt doc/html/README.txt doc/html/index.html doc/html/pcre2-config.html doc/html/pcre2.html doc/html/pcre2_callout_enumerate.html doc/html/pcre2_code_copy.html doc/html/pcre2_code_copy_with_tables.html doc/html/pcre2_code_free.html doc/html/pcre2_compile.html doc/html/pcre2_compile_context_copy.html doc/html/pcre2_compile_context_create.html doc/html/pcre2_compile_context_free.html doc/html/pcre2_config.html doc/html/pcre2_convert_context_copy.html doc/html/pcre2_convert_context_create.html doc/html/pcre2_convert_context_free.html doc/html/pcre2_converted_pattern_free.html doc/html/pcre2_dfa_match.html doc/html/pcre2_general_context_copy.html doc/html/pcre2_general_context_create.html doc/html/pcre2_general_context_free.html doc/html/pcre2_get_error_message.html doc/html/pcre2_get_mark.html doc/html/pcre2_get_match_data_size.html doc/html/pcre2_get_ovector_count.html doc/html/pcre2_get_ovector_pointer.html doc/html/pcre2_get_startchar.html doc/html/pcre2_jit_compile.html doc/html/pcre2_jit_free_unused_memory.html doc/html/pcre2_jit_match.html doc/html/pcre2_jit_stack_assign.html doc/html/pcre2_jit_stack_create.html doc/html/pcre2_jit_stack_free.html doc/html/pcre2_maketables.html doc/html/pcre2_maketables_free.html doc/html/pcre2_match.html doc/html/pcre2_match_context_copy.html doc/html/pcre2_match_context_create.html doc/html/pcre2_match_context_free.html '/usr/local/share/doc/pcre2/html'
- /usr/bin/install -c -m 644 doc/html/pcre2_match_data_create.html doc/html/pcre2_match_data_create_from_pattern.html doc/html/pcre2_match_data_free.html doc/html/pcre2_pattern_convert.html doc/html/pcre2_pattern_info.html doc/html/pcre2_serialize_decode.html doc/html/pcre2_serialize_encode.html doc/html/pcre2_serialize_free.html doc/html/pcre2_serialize_get_number_of_codes.html doc/html/pcre2_set_bsr.html doc/html/pcre2_set_callout.html doc/html/pcre2_set_character_tables.html doc/html/pcre2_set_compile_extra_options.html doc/html/pcre2_set_compile_recursion_guard.html doc/html/pcre2_set_depth_limit.html doc/html/pcre2_set_glob_escape.html doc/html/pcre2_set_glob_separator.html doc/html/pcre2_set_heap_limit.html doc/html/pcre2_set_match_limit.html doc/html/pcre2_set_max_pattern_length.html doc/html/pcre2_set_offset_limit.html doc/html/pcre2_set_newline.html doc/html/pcre2_set_parens_nest_limit.html doc/html/pcre2_set_recursion_limit.html doc/html/pcre2_set_recursion_memory_management.html doc/html/pcre2_set_substitute_callout.html doc/html/pcre2_substitute.html doc/html/pcre2_substring_copy_byname.html doc/html/pcre2_substring_copy_bynumber.html doc/html/pcre2_substring_free.html doc/html/pcre2_substring_get_byname.html doc/html/pcre2_substring_get_bynumber.html doc/html/pcre2_substring_length_byname.html doc/html/pcre2_substring_length_bynumber.html doc/html/pcre2_substring_list_free.html doc/html/pcre2_substring_list_get.html doc/html/pcre2_substring_nametable_scan.html doc/html/pcre2_substring_number_from_name.html doc/html/pcre2api.html doc/html/pcre2build.html '/usr/local/share/doc/pcre2/html'
- /usr/bin/install -c -m 644 doc/html/pcre2callout.html doc/html/pcre2compat.html doc/html/pcre2convert.html doc/html/pcre2demo.html doc/html/pcre2grep.html doc/html/pcre2jit.html doc/html/pcre2limits.html doc/html/pcre2matching.html doc/html/pcre2partial.html doc/html/pcre2pattern.html doc/html/pcre2perform.html doc/html/pcre2posix.html doc/html/pcre2sample.html doc/html/pcre2serialize.html doc/html/pcre2syntax.html doc/html/pcre2test.html doc/html/pcre2unicode.html '/usr/local/share/doc/pcre2/html'
- /usr/bin/mkdir -p '/usr/local/include'
- /usr/bin/install -c -m 644 src/pcre2posix.h '/usr/local/include'
- /usr/bin/mkdir -p '/usr/local/share/man/man1'
- /usr/bin/install -c -m 644 doc/pcre2-config.1 doc/pcre2grep.1 doc/pcre2test.1 '/usr/local/share/man/man1'
- /usr/bin/mkdir -p '/usr/local/share/man/man3'
- /usr/bin/install -c -m 644 doc/pcre2.3 doc/pcre2_callout_enumerate.3 doc/pcre2_code_copy.3 doc/pcre2_code_copy_with_tables.3 doc/pcre2_code_free.3 doc/pcre2_compile.3 doc/pcre2_compile_context_copy.3 doc/pcre2_compile_context_create.3 doc/pcre2_compile_context_free.3 doc/pcre2_config.3 doc/pcre2_convert_context_copy.3 doc/pcre2_convert_context_create.3 doc/pcre2_convert_context_free.3 doc/pcre2_converted_pattern_free.3 doc/pcre2_dfa_match.3 doc/pcre2_general_context_copy.3 doc/pcre2_general_context_create.3 doc/pcre2_general_context_free.3 doc/pcre2_get_error_message.3 doc/pcre2_get_mark.3 doc/pcre2_get_match_data_size.3 doc/pcre2_get_ovector_count.3 doc/pcre2_get_ovector_pointer.3 doc/pcre2_get_startchar.3 doc/pcre2_jit_compile.3 doc/pcre2_jit_free_unused_memory.3 doc/pcre2_jit_match.3 doc/pcre2_jit_stack_assign.3 doc/pcre2_jit_stack_create.3 doc/pcre2_jit_stack_free.3 doc/pcre2_maketables.3 doc/pcre2_maketables_free.3 doc/pcre2_match.3 doc/pcre2_match_context_copy.3 doc/pcre2_match_context_create.3 doc/pcre2_match_context_free.3 doc/pcre2_match_data_create.3 doc/pcre2_match_data_create_from_pattern.3 doc/pcre2_match_data_free.3 doc/pcre2_pattern_convert.3 '/usr/local/share/man/man3'
- /usr/bin/install -c -m 644 doc/pcre2_pattern_info.3 doc/pcre2_serialize_decode.3 doc/pcre2_serialize_encode.3 doc/pcre2_serialize_free.3 doc/pcre2_serialize_get_number_of_codes.3 doc/pcre2_set_bsr.3 doc/pcre2_set_callout.3 doc/pcre2_set_character_tables.3 doc/pcre2_set_compile_extra_options.3 doc/pcre2_set_compile_recursion_guard.3 doc/pcre2_set_depth_limit.3 doc/pcre2_set_glob_escape.3 doc/pcre2_set_glob_separator.3 doc/pcre2_set_heap_limit.3 doc/pcre2_set_match_limit.3 doc/pcre2_set_max_pattern_length.3 doc/pcre2_set_offset_limit.3 doc/pcre2_set_newline.3 doc/pcre2_set_parens_nest_limit.3 doc/pcre2_set_recursion_limit.3 doc/pcre2_set_recursion_memory_management.3 doc/pcre2_set_substitute_callout.3 doc/pcre2_substitute.3 doc/pcre2_substring_copy_byname.3 doc/pcre2_substring_copy_bynumber.3 doc/pcre2_substring_free.3 doc/pcre2_substring_get_byname.3 doc/pcre2_substring_get_bynumber.3 doc/pcre2_substring_length_byname.3 doc/pcre2_substring_length_bynumber.3 doc/pcre2_substring_list_free.3 doc/pcre2_substring_list_get.3 doc/pcre2_substring_nametable_scan.3 doc/pcre2_substring_number_from_name.3 doc/pcre2api.3 doc/pcre2build.3 doc/pcre2callout.3 doc/pcre2compat.3 doc/pcre2convert.3 doc/pcre2demo.3 '/usr/local/share/man/man3'
- /usr/bin/install -c -m 644 doc/pcre2jit.3 doc/pcre2limits.3 doc/pcre2matching.3 doc/pcre2partial.3 doc/pcre2pattern.3 doc/pcre2perform.3 doc/pcre2posix.3 doc/pcre2sample.3 doc/pcre2serialize.3 doc/pcre2syntax.3 doc/pcre2unicode.3 '/usr/local/share/man/man3'
- /usr/bin/mkdir -p '/usr/local/include'
- /usr/bin/install -c -m 644 src/pcre2.h '/usr/local/include'
- /usr/bin/mkdir -p '/usr/local/lib/pkgconfig'
- /usr/bin/install -c -m 644 libpcre2-8.pc libpcre2-posix.pc '/usr/local/lib/pkgconfig'
- make[2]: Leaving directory '/usr/local/src/pcre2-10.39'
- make[1]: Leaving directory '/usr/local/src/pcre2-10.39'
- Last metadata expiration check: 0:01:48 ago on Tue Dec 7 12:01:32 2021.
- Package uw-imap-static-2007f-24.el8.x86_64 is already installed.
- Package uw-imap-devel-2007f-24.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for a sed that does not truncate output... /usr/bin/sed
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-pc-linux-gnu
- checking target system type... x86_64-pc-linux-gnu
- shtool:echo:Warning: unable to determine terminal sequence for bold mode
- shtool:echo:Warning: unable to determine terminal sequence for bold mode
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- 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 the compiler supports GNU C... yes
- checking whether cc accepts -g... yes
- checking for cc option to enable C11 features... none needed
- checking how to run the C preprocessor... cc -E
- checking for icc... no
- checking for suncc... no
- checking how to run the C preprocessor... cc -E
- checking for stdio.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for strings.h... yes
- checking for sys/stat.h... yes
- checking for sys/types.h... yes
- checking for unistd.h... yes
- checking for wchar.h... yes
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking whether _XOPEN_SOURCE should be defined... no
- checking whether ln -s works... yes
- checking for system library directory... lib64
- checking whether to enable runpaths... yes
- checking if compiler supports -R... no
- checking if compiler supports -Wl,-rpath,... yes
- checking for gawk... gawk
- checking for bison... bison
- checking for bison version... 3.0.4 (ok)
- checking for re2c... no
- checking for php... php
- checking for php version... 5.6.37 (too old)
- checking whether to enable computed goto gcc extension with re2c... no
- checking whether C compiler accepts -fvisibility=hidden... yes
- checking whether to force non-PIC code in shared modules... no
- checking whether we are using musl libc... no
- checking whether /dev/urandom exists... yes
- checking for global register variables support... yes
- checking whether __cpuid_count is available... yes
- checking for pthreads_cflags... -pthread
- checking for pthreads_lib... pthread
- Configuring SAPI modules
- checking for Apache 2 handler module support via DSO through APXS... no
- checking for setproctitle... no
- checking for sys/pstat.h... no
- checking for PS_STRINGS... no
- checking for CLI build... yes
- checking for embedded SAPI library support... no
- checking for FPM build... no
- checking for clang fuzzer SAPI... no
- checking for LiteSpeed support... no
- checking for phpdbg support... yes
- checking for phpdbg debug build... no
- checking for phpdbg readline support... no
- checking whether termios.h defines TIOCGWINSZ... no
- checking whether sys/ioctl.h defines TIOCGWINSZ... yes
- checking for phpdbg and readline integration... disabled
- checking for CGI build... yes
- checking for sun_len in sys/un.h... no
- checking whether cross-process locking is required by accept()... no
- checking for chosen SAPI module... none
- checking for executable SAPI binaries... cli phpdbg cgi
- Running system checks
- checking for sendmail... /usr/sbin/sendmail
- checking whether system uses EBCDIC... no
- checking whether byte ordering is bigendian... no
- checking whether writing to stdout works... This is the test message -- yes
- checking for socket... yes
- checking for socketpair... yes
- checking for htonl... yes
- checking for gethostname... yes
- checking for gethostbyaddr... yes
- checking for dlopen... no
- checking for __dlopen... no
- checking for dlopen in -ldl... yes
- checking for dlsym... yes
- checking for sin in -lm... yes
- checking for inet_aton... yes
- checking for stdint.h... (cached) yes
- checking for dirent.h... yes
- checking for sys/param.h... yes
- checking for sys/types.h... (cached) yes
- checking for sys/time.h... yes
- checking for netinet/in.h... yes
- checking for alloca.h... yes
- checking for arpa/inet.h... yes
- checking for arpa/nameser.h... yes
- checking for crypt.h... yes
- checking for dns.h... no
- checking for fcntl.h... yes
- checking for grp.h... yes
- checking for ieeefp.h... no
- checking for langinfo.h... yes
- checking for malloc.h... yes
- checking for poll.h... yes
- checking for pty.h... yes
- checking for pwd.h... yes
- checking for resolv.h... yes
- checking for strings.h... (cached) yes
- checking for syslog.h... yes
- checking for sysexits.h... yes
- checking for sys/ioctl.h... yes
- checking for sys/file.h... yes
- checking for sys/mman.h... yes
- checking for sys/mount.h... yes
- checking for sys/poll.h... yes
- checking for sys/resource.h... yes
- checking for sys/select.h... yes
- checking for sys/socket.h... yes
- checking for sys/stat.h... (cached) yes
- checking for sys/statfs.h... yes
- checking for sys/statvfs.h... yes
- checking for sys/vfs.h... yes
- checking for sys/sysexits.h... no
- checking for sys/uio.h... yes
- checking for sys/wait.h... yes
- checking for sys/loadavg.h... no
- checking for unistd.h... (cached) yes
- checking for unix.h... no
- checking for utime.h... yes
- checking for sys/utsname.h... yes
- checking for sys/ipc.h... yes
- checking for dlfcn.h... yes
- checking for tmmintrin.h... yes
- checking for nmmintrin.h... yes
- checking for wmmintrin.h... yes
- checking for immintrin.h... yes
- checking for fopencookie... yes
- checking for broken getcwd... no
- checking for broken gcc optimize-strlen... no
- checking whether struct tm is in sys/time.h or time.h... time.h
- checking for cc options needed to detect all undeclared functions... none needed
- checking for struct tm.tm_zone... yes
- checking for missing declarations of reentrant functions... done
- checking for fclose declaration... ok
- checking for struct flock... yes
- checking for socklen_t... yes
- checking size of intmax_t... 8
- checking size of ssize_t... 8
- checking size of ptrdiff_t... 8
- checking size of short... 2
- checking size of int... 4
- checking size of long... 8
- checking size of long long... 8
- checking size of size_t... 8
- checking size of off_t... 8
- checking for int8_t... yes
- checking for int16_t... yes
- checking for int32_t... yes
- checking for int64_t... yes
- checking for uint8_t... yes
- checking for uint16_t... yes
- checking for uint32_t... yes
- checking for uint64_t... yes
- checking for __builtin_expect... yes
- checking for __builtin_clz... yes
- checking for __builtin_clzl... yes
- checking for __builtin_clzll... yes
- checking for __builtin_ctzl... yes
- checking for __builtin_ctzll... yes
- checking for __builtin_smull_overflow... yes
- checking for __builtin_smulll_overflow... yes
- checking for __builtin_saddl_overflow... yes
- checking for __builtin_saddll_overflow... yes
- checking for __builtin_ssubl_overflow... yes
- checking for __builtin_ssubll_overflow... yes
- checking for __builtin_cpu_init... yes
- checking for __builtin_cpu_supports... yes
- checking whether the compiler supports __alignof__... yes
- checking for struct tm.tm_gmtoff... yes
- checking for struct stat.st_blksize... yes
- checking for struct stat.st_rdev... yes
- checking for struct stat.st_blocks... yes
- checking for size_t... yes
- checking for uid_t in sys/types.h... yes
- checking for struct sockaddr_storage... yes
- checking for field sa_len in struct sockaddr... no
- checking for __attribute__((ifunc))... yes
- checking for __attribute__((target))... yes
- checking for IPv6 support... yes
- checking for alphasort... yes
- checking for asctime_r... yes
- checking for chroot... yes
- checking for ctime_r... yes
- checking for explicit_memset... no
- checking for fdatasync... yes
- checking for flock... yes
- checking for ftok... yes
- checking for funopen... no
- checking for gai_strerror... yes
- checking for getcwd... yes
- checking for getloadavg... yes
- checking for getlogin... yes
- checking for getprotobyname... yes
- checking for getprotobynumber... yes
- checking for getservbyname... yes
- checking for getservbyport... yes
- checking for getrusage... yes
- checking for gettimeofday... yes
- checking for gmtime_r... yes
- checking for getpwnam_r... yes
- checking for getgrnam_r... yes
- checking for getpwuid_r... yes
- checking for getwd... yes
- checking for glob... yes
- checking for inet_ntoa... yes
- checking for inet_ntop... yes
- checking for inet_pton... yes
- checking for localtime_r... yes
- checking for lchown... yes
- checking for memmove... yes
- checking for mkstemp... yes
- checking for mmap... yes
- checking for nice... yes
- checking for nl_langinfo... yes
- checking for poll... yes
- checking for putenv... yes
- checking for scandir... yes
- checking for setitimer... yes
- checking for setenv... yes
- checking for shutdown... yes
- checking for sigprocmask... yes
- checking for statfs... yes
- checking for statvfs... yes
- checking for std_syslog... no
- checking for strcasecmp... yes
- checking for strnlen... yes
- checking for strptime... yes
- checking for strtok_r... yes
- checking for symlink... yes
- checking for tzset... yes
- checking for unsetenv... yes
- checking for usleep... yes
- checking for utime... yes
- checking for vasprintf... yes
- checking for asprintf... yes
- checking for nanosleep... yes
- checking for memmem... yes
- checking how many arguments gethostbyname_r() takes... six
- checking for nanosleep in -lrt... yes
- checking for setsockopt in -lnetwork... no
- checking for __setsockopt in -lnetwork... no
- checking for getaddrinfo... yes
- checking for strlcat... no
- checking for strlcpy... no
- checking for explicit_bzero... yes
- checking for getopt... yes
- checking for working alloca.h... yes
- checking for alloca... yes
- checking for type of reentrant time-related functions... POSIX
- checking for in_addr_t... yes
- checking for aarch64 CRC32 API... no
- checking for asm goto... yes
- checking whether to enable valgrind support... yes
- checking for valgrind... no
- checking for openpty... no
- checking for __openpty... no
- checking for openpty in -lutil... yes
- General settings
- checking whether to include gcov symbols... no
- checking whether to include debugging symbols... no
- checking whether to enable debug assertions in release mode... no
- checking whether to dlopen extensions with RTLD_NOW instead of RTLD_LAZY... no
- checking layout of installed files... PHP
- checking path to configuration file... /usr/local/php
- checking where to scan for configuration files... /usr/local/php/php.d
- checking whether to enable PHP's own SIGCHLD handler... no
- checking whether to explicitly link against libgcc... no
- checking whether to enable short tags by default... yes
- checking whether to enable dmalloc... no
- checking whether to enable IPv6 support... yes
- checking whether to enable DTrace support... no
- checking how big to make fd sets... using system default
- Configuring extensions
- checking for io.h... no
- checking for strtoll... yes
- checking for atoll... yes
- checking whether to build with LIBXML support... yes
- checking for libxml-2.0 >= 2.9.0... yes
- checking for OpenSSL support... yes
- checking for Kerberos support... yes
- checking whether to use system default cipher list instead of hardcoded value... no
- checking for krb5-gssapi krb5... yes
- checking for openssl >= 1.0.2... yes
- checking for RAND_egd... no
- checking for libpcre2-8 >= 10.30... yes
- checking for JIT support in PCRE2... yes
- checking whether to enable the SQLite3 extension... yes
- checking for sqlite3 >= 3.7.7... yes
- checking for sqlite3_errstr in -lsqlite3... yes
- checking for sqlite3_expanded_sql in -lsqlite3... yes
- checking for sqlite3_load_extension in -lsqlite3... yes
- checking for ZLIB support... yes
- checking for zlib >= 1.2.0.4... yes
- checking whether to enable bc style precision math functions... yes
- checking for BZip2 support... yes
- checking for BZ2_bzerror in -lbz2... yes
- checking whether to enable calendar conversion support... yes
- checking whether to enable ctype functions... yes
- checking for cURL support... yes
- checking for libcurl >= 7.29.0... yes
- checking for SSL support in libcurl... yes
- checking for libcurl linked against old openssl... no
- checking for curl_easy_perform in -lcurl... yes
- checking for QDBM support... no
- checking for GDBM support... no
- checking for NDBM support... no
- checking for TCADB support... no
- checking for LMDB support... no
- checking for Berkeley DB4 support... no
- checking for Berkeley DB3 support... no
- checking for Berkeley DB2 support... no
- checking for DB1 support... no
- checking for DBM support... no
- checking for CDB support... no
- checking for INI File support... no
- checking for FlatFile support... no
- checking whether to enable DBA interface... no
- checking whether to enable DOM support... yes
- checking for libxml-2.0 >= 2.9.0... yes
- checking whether to build with Enchant support... no
- checking whether to enable EXIF (metadata from images) support... yes
- checking for FFI support... no
- checking for fileinfo support... yes
- checking for strcasestr... yes
- checking for utimes... yes
- checking for strndup... yes
- checking whether to enable input filter support... yes
- checking whether to enable FTP support... yes
- checking whether to explicitly enable FTP SSL support... no
- checking for openssl >= 1.0.2... yes
- checking for GD support... yes
- checking for external libgd... no
- checking for libavif... no
- checking for libwebp... yes
- checking for libjpeg... yes
- checking for libXpm... yes
- checking for FreeType 2... yes
- checking whether to enable JIS-mapped Japanese font support in GD... yes
- checking for fabsf... yes
- checking for floorf... yes
- checking for zlib... yes
- checking for libpng... yes
- checking for libwebp >= 0.2.0... yes
- checking for libjpeg... yes
- checking for xpm... yes
- checking for freetype2... yes
- checking for GNU gettext support... yes
- checking for bindtextdomain in -lintl... no
- checking for bindtextdomain in -lc... yes
- checking for ngettext in -lc... yes
- checking for dngettext in -lc... yes
- checking for dcngettext in -lc... yes
- checking for bind_textdomain_codeset in -lc... yes
- checking for GNU MP support... yes
- checking for __gmpz_rootrem in -lgmp... yes
- checking for mhash support... no
- checking size of long... (cached) 8
- checking if we're at 64-bit platform... yes
- checking for iconv support... yes
- checking for iconv... yes
- checking if iconv is glibc's... yes
- checking if iconv supports errno... yes
- checking if iconv supports //IGNORE... no
- checking for IMAP support... yes
- checking for IMAP Kerberos support... yes
- checking for IMAP SSL support... yes
- checking for utf8_mime2text signature... new
- checking for U8T_DECOMPOSE... yes
- checking for pam_start in -lpam... yes
- checking for crypt in -lcrypt... yes
- checking for krb5-gssapi krb5... yes
- checking for openssl >= 1.0.2... yes
- checking whether rfc822_output_address_list function present... yes
- checking whether build with IMAP works... yes
- checking whether to enable internationalization support... yes
- checking for icu-uc >= 50.1 icu-io icu-i18n... yes
- checking for g++... g++
- checking whether the compiler supports GNU C++... yes
- checking whether g++ accepts -g... yes
- checking for g++ option to enable C++11 features... none needed
- checking how to run the C++ preprocessor... g++ -E
- checking whether g++ supports C++11 features with -std=c++11... yes
- checking for LDAP support... no
- checking whether to build with LDAP Cyrus SASL support... no
- checking whether to enable multibyte string support... yes
- checking whether to enable multibyte regex support (requires oniguruma)... yes
- checking for oniguruma... yes
- checking if oniguruma has an invalid entry for KOI8 encoding... yes
- checking for MySQLi support... yes
- checking for specified location of the MySQL UNIX socket... /var/lib/mysql/mysql.sock
- checking for MySQL UNIX socket location... /var/lib/mysql/mysql.sock
- checking for Oracle Database OCI8 support... no
- checking for Adabas support... no
- checking for SAP DB support... no
- checking for Solid support... no
- checking for IBM DB2 support... no
- checking for Empress support... no
- checking for Empress local access support... no
- checking for a custom ODBC support... no
- checking whether to build with iODBC support... no
- checking for Easysoft ODBC-ODBC Bridge support... no
- checking whether to build with unixODBC support... no
- checking for DBMaker support... no
- checking for any ODBC driver support... no
- checking whether to enable Zend OPcache support... yes
- checking whether to enable copying PHP CODE pages into HUGE PAGES... yes
- checking whether to enable JIT... yes
- checking for capstone >= 3.0.0... no
- checking for opagent in default path... not found
- checking for mprotect... yes
- checking for sysvipc shared memory support... yes
- checking for mmap() using MAP_ANON shared memory support... yes
- checking for shm_open in -lrt... yes
- checking for mmap() using shm_open() shared memory support... checking for shm_unlink in -lrt... yes
- yes
- checking whether to enable pcntl support... yes
- checking for fork... yes
- checking for waitpid... yes
- checking for sigaction... yes
- checking for getpriority... yes
- checking for setpriority... yes
- checking for wait3... yes
- checking for wait4... yes
- checking for sigwaitinfo... yes
- checking for sigtimedwait... yes
- checking for unshare... yes
- checking for rfork... no
- checking for siginfo_t... yes
- checking whether to enable PDO support... yes
- checking for PDO_DBLIB support via FreeTDS... no
- checking for Firebird support for PDO... no
- checking for MySQL support for PDO... yes
- checking for the location of libz... /usr
- checking for MySQL UNIX socket location... /var/lib/mysql/mysql.sock
- checking for PDO includes... /usr/local/src/php-build/php-8.1.0/ext
- checking Oracle OCI support for PDO... no
- checking for ODBC v3 support for PDO... no
- checking for PostgreSQL support for PDO... no
- checking for sqlite 3 support for PDO... yes
- checking for PDO includes... (cached) /usr/local/src/php-build/php-8.1.0/ext
- checking for sqlite3 >= 3.7.7... yes
- checking for sqlite3_close_v2 in -lsqlite3... yes
- checking for sqlite3_column_table_name in -lsqlite3... yes
- checking for PostgreSQL support... no
- checking for phar archive support... yes
- checking for phar openssl support... yes
- checking whether to enable POSIX-like functions... yes
- checking for sys/mkdev.h... no
- checking for sys/sysmacros.h... yes
- checking for seteuid... yes
- checking for setegid... yes
- checking for setsid... yes
- checking for getsid... yes
- checking for getpgid... yes
- checking for ctermid... yes
- checking for mkfifo... yes
- checking for mknod... yes
- checking for setrlimit... yes
- checking for getrlimit... yes
- checking for getgroups... yes
- checking for makedev... no
- checking for initgroups... yes
- checking for getgrgid_r... yes
- checking for working ttyname_r() implementation... yes
- checking for utsname.domainname... yes
- checking for PSPELL support... yes
- checking for new_aspell_config in -laspell... yes
- checking for libedit readline replacement... no
- checking for readline support... no
- checking whether to enable PHP sessions... yes
- checking for mm support... no
- checking whether pwrite works... yes
- checking whether pread works... yes
- checking whether to enable shmop support... no
- checking whether to enable SimpleXML support... yes
- checking for libxml-2.0 >= 2.9.0... yes
- checking for SNMP support... no
- checking whether to enable SOAP support... yes
- checking for libxml-2.0 >= 2.9.0... yes
- checking whether to enable sockets support... yes
- checking for hstrerror... yes
- checking for if_nametoindex... yes
- checking for if_indextoname... yes
- checking for netinet/tcp.h... yes
- checking for sys/un.h... yes
- checking for sys/sockio.h... no
- checking for field ss_family in struct sockaddr_storage... yes
- checking if getaddrinfo supports AI_V4MAPPED... yes
- checking if getaddrinfo supports AI_ALL... yes
- checking if getaddrinfo supports AI_IDN... yes
- checking for sodium support... no
- checking whether flush should be called explicitly after a buffered io... no
- checking for crypt... yes
- checking for crypt_r... yes
- checking which data struct is used by crypt_r... struct_crypt_data
- checking for standard DES crypt... yes
- checking for extended DES crypt... yes
- checking for MD5 crypt... yes
- checking for Blowfish crypt... yes
- checking for SHA512 crypt... yes
- checking for SHA256 crypt... yes
- checking for external libcrypt or libxcrypt... no
- checking whether the compiler supports aligned attribute... yes
- checking for working POSIX fnmatch... yes
- checking for fork... (cached) yes
- checking if your OS can spawn processes with inherited handles... yes
- checking for res_nsearch... no
- checking for __res_nsearch... no
- checking for res_nsearch in -lresolv... no
- checking for __res_nsearch in -lresolv... yes
- checking for res_ndestroy... no
- checking for __res_ndestroy... no
- checking for res_ndestroy in -lresolv... no
- checking for __res_ndestroy in -lresolv... no
- checking for res_ndestroy in -lbind... no
- checking for __res_ndestroy in -lbind... no
- checking for res_ndestroy in -lsocket... no
- checking for __res_ndestroy in -lsocket... no
- checking for dns_search... no
- checking for __dns_search... no
- checking for dns_search in -lresolv... no
- checking for __dns_search in -lresolv... no
- checking for dns_search in -lbind... no
- checking for __dns_search in -lbind... no
- checking for dns_search in -lsocket... no
- checking for __dns_search in -lsocket... no
- checking for dn_expand... no
- checking for __dn_expand... yes
- checking for dn_skipname... no
- checking for __dn_skipname... yes
- checking for res_search... no
- checking for __res_search... yes
- checking whether strptime() declaration fails... yes
- checking whether arc4random_buf is declared... no
- checking for Argon2 support... yes
- checking for libargon2... yes
- checking for net/if.h... yes
- checking for usable getifaddrs... yes
- checking whether to enable System V IPC support... yes
- checking for sys/msg.h... yes
- checking whether to enable System V semaphore support... yes
- checking for union semun... no
- checking whether to enable System V shared memory support... yes
- checking for TIDY support... yes
- checking for tidyOptGetDoc in -ltidy... yes
- checking for tidyReleaseDate in -ltidy... yes
- checking whether to enable tokenizer support... yes
- checking whether to enable XML support... yes
- checking whether to build with expat support... no
- checking for libxml-2.0 >= 2.9.0... yes
- checking whether to enable XMLReader support... yes
- checking for libxml-2.0 >= 2.9.0... yes
- checking whether to enable XMLWriter support... yes
- checking for libxml-2.0 >= 2.9.0... yes
- checking whether to build with XSL support... yes
- checking for libxslt >= 1.1.0... yes
- checking for libexslt... yes
- checking whether to enable zend-test extension... no
- checking for zip archive read/write support... yes
- checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no
- configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:
- Package 'libzip', required by 'virtual:world', not found
- Package 'libzip', required by 'virtual:world', not found
- Package 'libzip', required by 'virtual:world', not found
- Consider adjusting the PKG_CONFIG_PATH environment variable if you
- installed software in a non-standard prefix.
- Alternatively, you may set the environment variables LIBZIP_CFLAGS
- and LIBZIP_LIBS to avoid the need to call pkg-config.
- See the pkg-config man page for more details.
- Configure DONE!
- ####################
- make: *** No targets specified and no makefile found. Stop.
- Make DONE!
- ####################
- make: *** No rule to make target 'install'. Stop.
- Make Install DONE!
- ####################
- PHP Rebuild Completed
- #########################
- DELETING DSO Handler
- Deleting cwp-php RPM
- shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
- Last metadata expiration check: 0:03:36 ago on Tue Dec 7 12:01:32 2021.
- Package libsodium-1.0.18-2.el8.x86_64 is already installed.
- Package libsodium-devel-1.0.18-2.el8.x86_64 is already installed.
- Dependencies resolved.
- Nothing to do.
- Complete!
- chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
- 100 28505 100 28505 0 0 44748 0 --:--:-- --:--:-- --:--:-- 45102
- Configuring for:
- PHP Api Version: 20131106
- Zend Module Api No: 20131226
- Zend Extension Api No: 220131226
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for a sed that does not truncate output... /usr/bin/sed
- 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 icc... no
- checking for suncc... no
- checking whether cc understands -c and -o together... yes
- checking for system library directory... lib
- checking if compiler supports -R... no
- checking if compiler supports -Wl,-rpath,... yes
- checking build system type... x86_64-unknown-linux-gnu
- checking host system type... x86_64-unknown-linux-gnu
- checking target system type... x86_64-unknown-linux-gnu
- checking for PHP prefix... /usr/local
- checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
- checking for PHP extension directory... /usr/local/lib/php/extensions/no-debug-non-zts-20131226
- checking for PHP installed headers prefix... /usr/local/include/php
- checking if debug is enabled... no
- checking if zts is enabled... no
- checking for re2c... no
- configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
- checking for gawk... gawk
- checking for sodium support... yes, shared
- checking for pkg-config... /usr/bin/pkg-config
- checking for libsodium... version 1.0.18 found using pkg-config
- checking for sodium_add in -lsodium... yes
- checking for ld used by cc... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for /usr/bin/ld option to reload object files... -r
- checking for BSD-compatible nm... /usr/bin/nm -B
- checking whether ln -s works... yes
- checking how to recognize dependent libraries... pass_all
- 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 dlfcn.h usability... yes
- checking dlfcn.h presence... yes
- checking for dlfcn.h... yes
- checking the maximum length of command line arguments... 1572864
- checking command to parse /usr/bin/nm -B output from cc object... ok
- checking for objdir... .libs
- checking for ar... ar
- checking for ranlib... ranlib
- checking for strip... strip
- checking if cc supports -fno-rtti -fno-exceptions... no
- checking for cc option to produce PIC... -fPIC
- checking if cc PIC flag -fPIC works... yes
- checking if cc static flag -static works... no
- checking if cc supports -c -o file.o... yes
- checking whether the cc linker (/usr/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... no
- creating libtool
- appending configuration tag "CXX" to libtool
- configure: creating ./config.status
- config.status: creating config.h
- /bin/sh /usr/local/src/libsodium-2.0.23/libtool --mode=compile cc -I. -I/usr/local/src/libsodium-2.0.23 -DPHP_ATOM_INC -I/usr/local/src/libsodium-2.0.23/include -I/usr/local/src/libsodium-2.0.23/main -I/usr/local/src/libsodium-2.0.23 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /usr/local/src/libsodium-2.0.23/libsodium.c -o libsodium.lo
- mkdir .libs
- cc -I. -I/usr/local/src/libsodium-2.0.23 -DPHP_ATOM_INC -I/usr/local/src/libsodium-2.0.23/include -I/usr/local/src/libsodium-2.0.23/main -I/usr/local/src/libsodium-2.0.23 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /usr/local/src/libsodium-2.0.23/libsodium.c -fPIC -DPIC -o .libs/libsodium.o
- /usr/local/src/libsodium-2.0.23/libsodium.c:18:27: error: unknown type name 'zend_string'
- static zend_always_inline zend_string *zend_string_checked_alloc(size_t len, int persistent)
- ^~~~~~~~~~~
- In file included from /usr/local/include/php/Zend/zend.h:252,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zend_string_checked_alloc':
- /usr/local/src/libsodium-2.0.23/libsodium.c:20:30: warning: implicit declaration of function '_ZSTR_STRUCT_SIZE' [-Wimplicit-function-declaration]
- if (ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)) < len) {
- ^~~~~~~~~~~~~~~~~
- /usr/local/include/php/Zend/zend_alloc.h:42:39: note: in definition of macro 'ZEND_MM_ALIGNED_SIZE'
- #define ZEND_MM_ALIGNED_SIZE(size) (((size) + ZEND_MM_ALIGNMENT - 1) & ZEND_MM_ALIGNMENT_MASK)
- ^~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:23:12: warning: implicit declaration of function 'zend_string_alloc'; did you mean 'zend_mm_alloc'? [-Wimplicit-function-declaration]
- return zend_string_alloc(len, persistent);
- ^~~~~~~~~~~~~~~~~
- zend_mm_alloc
- /usr/local/src/libsodium-2.0.23/libsodium.c:23:12: warning: returning 'int' from a function with return type 'int *' makes pointer from integer without a cast [-Wint-conversion]
- return zend_string_alloc(len, persistent);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'sodium_exception_create_object':
- /usr/local/src/libsodium-2.0.23/libsodium.c:404:24: error: 'zend_ce_exception' undeclared (first use in this function); did you mean 'zend_clear_exception'?
- zend_object *obj = zend_ce_exception->create_object(ce);
- ^~~~~~~~~~~~~~~~~
- zend_clear_exception
- /usr/local/src/libsodium-2.0.23/libsodium.c:404:24: note: each undeclared identifier is reported only once for each function it appears in
- /usr/local/src/libsodium-2.0.23/libsodium.c:411:5: warning: implicit declaration of function 'ZVAL_OBJ'; did you mean 'ZVAL_LONG'? [-Wimplicit-function-declaration]
- ZVAL_OBJ(obj_zv, obj);
- ^~~~~~~~
- ZVAL_LONG
- /usr/local/src/libsodium-2.0.23/libsodium.c:413:32: warning: implicit declaration of function 'zend_get_exception_base'; did you mean 'zend_exception_save'? [-Wimplicit-function-declaration]
- trace = zend_read_property(zend_get_exception_base(obj_zv), obj_zv, "trace", (sizeof "trace") - 1, 0, &rv);
- ^~~~~~~~~~~~~~~~~~~~~~~
- zend_exception_save
- /usr/local/src/libsodium-2.0.23/libsodium.c:413:32: warning: passing argument 1 of 'zend_read_property' makes pointer from integer without a cast [-Wint-conversion]
- trace = zend_read_property(zend_get_exception_base(obj_zv), obj_zv, "trace", (sizeof "trace") - 1, 0, &rv);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:343:16: note: expected 'zend_class_entry *' {aka 'struct _zend_class_entry *'} but argument is of type 'int'
- ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, int name_length, zend_bool silent TSRMLS_DC);
- ^~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:413:13: error: too many arguments to function 'zend_read_property'
- trace = zend_read_property(zend_get_exception_base(obj_zv), obj_zv, "trace", (sizeof "trace") - 1, 0, &rv);
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:343:16: note: declared here
- ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, int name_length, zend_bool silent TSRMLS_DC);
- ^~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:418:9: warning: implicit declaration of function 'ZEND_HASH_FOREACH_VAL'; did you mean 'ZEND_SEND_VAL'? [-Wimplicit-function-declaration]
- ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(trace), frame) {
- ^~~~~~~~~~~~~~~~~~~~~
- ZEND_SEND_VAL
- /usr/local/src/libsodium-2.0.23/libsodium.c:418:56: error: expected ';' before '{' token
- ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(trace), frame) {
- ^~
- ;
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'sodium_separate_string':
- /usr/local/src/libsodium-2.0.23/libsodium.c:440:10: warning: implicit declaration of function 'Z_REFCOUNTED_P'; did you mean 'Z_REFCOUNT_P'? [-Wimplicit-function-declaration]
- if (!Z_REFCOUNTED_P(zv) || Z_REFCOUNT_P(zv) > 1) {
- ^~~~~~~~~~~~~~
- Z_REFCOUNT_P
- /usr/local/src/libsodium-2.0.23/libsodium.c:441:9: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *copy = zend_string_init(Z_STRVAL_P(zv), Z_STRLEN_P(zv), 0);
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:441:29: warning: implicit declaration of function 'zend_string_init'; did you mean 'zend_stack_init'? [-Wimplicit-function-declaration]
- zend_string *copy = zend_string_init(Z_STRVAL_P(zv), Z_STRLEN_P(zv), 0);
- ^~~~~~~~~~~~~~~~
- zend_stack_init
- /usr/local/src/libsodium-2.0.23/libsodium.c:441:29: warning: initialization of 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
- /usr/local/src/libsodium-2.0.23/libsodium.c:442:9: warning: implicit declaration of function 'Z_TRY_DELREF_P'; did you mean 'Z_DELREF_P'? [-Wimplicit-function-declaration]
- Z_TRY_DELREF_P(zv);
- ^~~~~~~~~~~~~~
- Z_DELREF_P
- /usr/local/src/libsodium-2.0.23/libsodium.c:443:9: warning: implicit declaration of function 'ZVAL_STR'; did you mean 'ZVAL_STRING'? [-Wimplicit-function-declaration]
- ZVAL_STR(zv, copy);
- ^~~~~~~~
- ZVAL_STRING
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zm_startup_sodium':
- /usr/local/src/libsodium-2.0.23/libsodium.c:456:64: error: 'zend_ce_exception' undeclared (first use in this function); did you mean 'zend_clear_exception'?
- sodium_exception_ce = zend_register_internal_class_ex(&ce, zend_ce_exception);
- ^~~~~~~~~~~~~~~~~
- zend_clear_exception
- /usr/local/src/libsodium-2.0.23/libsodium.c:456:27: error: too few arguments to function 'zend_register_internal_class_ex'
- sodium_exception_ce = zend_register_internal_class_ex(&ce, zend_ce_exception);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:280:28: note: declared here
- ZEND_API zend_class_entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce, char *parent_name TSRMLS_DC);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:457:40: warning: assignment to 'zend_object_value (*)(zend_class_entry *)' {aka 'struct _zend_object_value (*)(struct _zend_class_entry *)'} from incompatible pointer type 'zend_object * (*)(zend_class_entry *)' {aka 'struct _zend_object * (*)(struct _zend_class_entry *)'} [-Wincompatible-pointer-types]
- sodium_exception_ce->create_object = sodium_exception_create_object;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_memzero':
- /usr/local/src/libsodium-2.0.23/libsodium.c:697:5: warning: implicit declaration of function 'ZVAL_DEREF'; did you mean 'ZVAL_TRUE'? [-Wimplicit-function-declaration]
- ZVAL_DEREF(buf_zv);
- ^~~~~~~~~~
- ZVAL_TRUE
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_shorthash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:783:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:801:44: warning: implicit declaration of function 'ZSTR_VAL'; did you mean 'Z_STRVAL'? [-Wimplicit-function-declaration]
- if (crypto_shorthash((unsigned char *) ZSTR_VAL(hash), msg,
- ^~~~~~~~
- Z_STRVAL
- /usr/local/src/libsodium-2.0.23/libsodium.c:801:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_shorthash((unsigned char *) ZSTR_VAL(hash), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:803:9: warning: implicit declaration of function 'zend_string_free'; did you mean 'zend_do_free'? [-Wimplicit-function-declaration]
- zend_string_free(hash);
- ^~~~~~~~~~~~~~~~
- zend_do_free
- /usr/local/src/libsodium-2.0.23/libsodium.c:807:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[crypto_shorthash_BYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:809:5: warning: implicit declaration of function 'RETURN_STR'; did you mean 'RETURN_STRING'? [-Wimplicit-function-declaration]
- RETURN_STR(hash);
- ^~~~~~~~~~
- RETURN_STRING
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretbox':
- /usr/local/src/libsodium-2.0.23/libsodium.c:814:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:845:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_secretbox_easy((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:852:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[msg_len + crypto_secretbox_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretbox_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:859:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:890:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_secretbox_open_easy((unsigned char *) ZSTR_VAL(msg), ciphertext,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:896:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[ciphertext_len - crypto_secretbox_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:903:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:906:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len = crypto_generichash_BYTES;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:928:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_generichash((unsigned char *) ZSTR_VAL(hash), (size_t) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:935:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash_init':
- /usr/local/src/libsodium-2.0.23/libsodium.c:943:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *state;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:946:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len = crypto_generichash_BYTES;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:972:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(state), &state_tmp, state_len);
- ^~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:974:20: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(state)[state_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash_final':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1020:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1024:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len = crypto_generichash_BYTES;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1050:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(hash),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1060:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1067:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1075:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1077:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair)) != 0) {
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1082:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_seed_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1089:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1106:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_seed_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1108:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1114:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_keypair_from_secretkey_and_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1121:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1147:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair), secretkey, crypto_box_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1148:30: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair) + crypto_box_SECRETKEYBYTES, publickey,
- ^
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'unsigned int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1150:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1157:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *secretkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1173:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(secretkey), keypair, crypto_box_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1174:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(secretkey)[crypto_box_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1181:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1197:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(publickey), keypair + crypto_box_SECRETKEYBYTES,
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1199:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_box_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_publickey_from_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1206:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1225:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- crypto_scalarmult_base((unsigned char *) ZSTR_VAL(publickey), secretkey);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1226:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_box_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1233:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1268:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_easy((unsigned char *) ZSTR_VAL(ciphertext), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1275:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[msg_len + crypto_box_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1282:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1316:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_open_easy((unsigned char *) ZSTR_VAL(msg), ciphertext,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1322:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[ciphertext_len - crypto_box_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_seal':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1329:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1351:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_seal((unsigned char *) ZSTR_VAL(ciphertext), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1357:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[msg_len + crypto_box_SEALBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_seal_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1364:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1389:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_seal_open((unsigned char *) ZSTR_VAL(msg), ciphertext,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1395:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[ciphertext_len - crypto_box_SEALBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1402:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1410:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1412:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair)) != 0) {
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1417:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_seed_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1424:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1441:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_seed_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1443:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1449:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_keypair_from_secretkey_and_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1456:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1482:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair), secretkey, crypto_sign_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1483:30: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair) + crypto_sign_SECRETKEYBYTES, publickey,
- ^
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'unsigned int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1485:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_publickey_from_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1492:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1508:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_ed25519_sk_to_pk((unsigned char *) ZSTR_VAL(publickey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1514:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_sign_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1521:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *secretkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1537:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(secretkey), keypair, crypto_sign_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1538:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(secretkey)[crypto_sign_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1545:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1561:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(publickey), keypair + crypto_sign_SECRETKEYBYTES,
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1563:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_sign_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1570:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg_signed;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1595:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign((unsigned char *) ZSTR_VAL(msg_signed),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:48: warning: implicit declaration of function 'ZSTR_LEN'; did you mean 'Z_STRLEN'? [-Wimplicit-function-declaration]
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1607:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg_signed, (size_t) msg_signed_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1607:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg_signed, (size_t) msg_signed_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1608:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg_signed)[msg_signed_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1615:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1640:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_open((unsigned char *) ZSTR_VAL(msg), &msg_real_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1651:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1652:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1659:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *signature;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1678:12: warning: passing argument 1 of 'memset' makes pointer from integer without a cast [-Wint-conversion]
- memset(ZSTR_VAL(signature), 0, (size_t) crypto_sign_BYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:61:14: note: expected 'void *' but argument is of type 'int'
- extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1679:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_detached((unsigned char *) ZSTR_VAL(signature),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1691:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(signature, (size_t) signature_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1692:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(signature)[signature_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_stream':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1734:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1737:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long ciphertext_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1760:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_stream((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1766:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_stream_xor':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1773:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1798:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_stream_xor((unsigned char *) ZSTR_VAL(ciphertext), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1804:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1812:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1815:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1816:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1817:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1818:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long alg;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1823:12: error: 'zend_long' undeclared (first use in this function); did you mean 'zend_ulong'?
- alg = (zend_long) crypto_pwhash_ALG_DEFAULT;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1823:22: error: expected ';' before numeric constant
- alg = (zend_long) crypto_pwhash_ALG_DEFAULT;
- ^
- ;
- /usr/local/src/libsodium-2.0.23/libsodium.c:1863:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(hash), (unsigned long long) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1870:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(hash), (unsigned long long) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1879:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_str':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1886:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash_str;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1888:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1889:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1915:10: warning: passing argument 1 of 'crypto_pwhash_str' makes pointer from integer without a cast [-Wint-conversion]
- (ZSTR_VAL(hash_str), passwd, (unsigned long long) passwd_len,
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:32,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/crypto_pwhash.h:116:28: note: expected 'char *' but argument is of type 'int'
- int crypto_pwhash_str(char out[crypto_pwhash_STRBYTES],
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1921:23: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash_str)[crypto_pwhash_STRBYTES - 1] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1923:18: warning: passing argument 1 of 'strlen' makes pointer from integer without a cast [-Wint-conversion]
- len = strlen(ZSTR_VAL(hash_str));
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'int'
- extern size_t strlen (const char *__s)
- ~~~~~~~~~~~~^~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1924:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(hash_str, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_str_needs_rehash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1933:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1934:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_scryptsalsa208sha256':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1982:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1985:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1986:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1987:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:2032:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(hash), (unsigned long long) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2039:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_scryptsalsa208sha256_str':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2046:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash_str;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2048:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:2049:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:2082:10: warning: passing argument 1 of 'crypto_pwhash_scryptsalsa208sha256_str' makes pointer from integer without a cast [-Wint-conversion]
- (ZSTR_VAL(hash_str), passwd, (unsigned long long) passwd_len,
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:63,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/crypto_pwhash_scryptsalsa208sha256.h:90:49: note: expected 'char *' but argument is of type 'int'
- int crypto_pwhash_scryptsalsa208sha256_str(char out[crypto_pwhash_scryptsalsa208sha256_STRBYTES],
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2088:23: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash_str)[crypto_pwhash_scryptsalsa208sha256_STRBYTES - 1] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2138:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2182:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2195:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2196:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2204:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2205:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2249:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_aes256gcm_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2250:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2266:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2267:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2270:5: warning: implicit declaration of function 'add_next_index_str'; did you mean 'add_next_index_string'? [-Wimplicit-function-declaration]
- add_next_index_str(return_value, ciphertext);
- ^~~~~~~~~~~~~~~~~~
- add_next_index_string
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2277:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2324:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2335:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2336:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2344:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2389:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2405:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2445:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2458:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2459:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2467:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2468:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2506:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_chacha20poly1305_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2507:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2523:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2524:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2534:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2577:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2588:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2589:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2597:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2638:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2653:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2697:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2710:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2711:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2719:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2720:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2758:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_chacha20poly1305_ietf_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2759:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2775:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2776:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2786:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2834:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2845:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2846:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2854:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2895:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2911:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2951:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2964:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2965:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2973:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2974:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3012:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_xchacha20poly1305_ietf_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3013:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3029:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3030:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3040:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3088:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3099:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3100:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3108:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3149:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_bin2hex':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3165:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hex;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3180:20: warning: passing argument 1 of 'sodium_bin2hex' makes pointer from integer without a cast [-Wint-conversion]
- sodium_bin2hex(ZSTR_VAL(hex), hex_len + 1U, bin, bin_len);
- ^~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:54,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/utils.h:60:7: note: expected 'char * const' but argument is of type 'int'
- char *sodium_bin2hex(char * const hex, const size_t hex_maxlen,
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3181:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hex)[hex_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_hex2bin':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3188:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *bin;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3204:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (sodium_hex2bin((unsigned char *) ZSTR_VAL(bin), bin_len, hex, hex_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3216:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(bin, (size_t) bin_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3217:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(bin)[bin_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_bin2base64':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3225:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *b64;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3227:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long variant;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3246:23: warning: passing argument 1 of 'sodium_bin2base64' makes pointer from integer without a cast [-Wint-conversion]
- sodium_bin2base64(ZSTR_VAL(b64), b64_len, bin, bin_len, (int) variant);
- ^~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:54,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/utils.h:89:7: note: expected 'char * const' but argument is of type 'int'
- char *sodium_bin2base64(char * const b64, const size_t b64_maxlen,
- ^~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_base642bin':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3253:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *bin;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3257:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long variant;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3275:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (sodium_base642bin((unsigned char *) ZSTR_VAL(bin), bin_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3288:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(bin, (size_t) bin_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3289:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(bin)[bin_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_scalarmult':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3297:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *q;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3315:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_scalarmult((unsigned char *) ZSTR_VAL(q), n, p) != 0) {
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3320:16: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(q)[crypto_scalarmult_BYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_seed_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3331:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3344:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- sk = (unsigned char *) ZSTR_VAL(keypair);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3352:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[crypto_kx_SECRETKEYBYTES + crypto_kx_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3360:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3366:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- sk = (unsigned char *) ZSTR_VAL(keypair);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3378:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *secretkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3394:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(secretkey), keypair, crypto_kx_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3395:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(secretkey)[crypto_kx_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3402:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3418:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(publickey), keypair + crypto_kx_SECRETKEYBYTES,
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3420:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_kx_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_client_session_keys':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3466:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3469:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_server_session_keys':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3515:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3518:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_auth':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3525:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3541:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_auth((unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3547:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[crypto_auth_BYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_ed25519_sk_to_curve25519':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3585:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ecdhkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3601:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_ed25519_sk_to_curve25519((unsigned char *) ZSTR_VAL(ecdhkey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3606:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ecdhkey)[crypto_box_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_ed25519_pk_to_curve25519':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3613:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ecdhkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3629:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_ed25519_pk_to_curve25519((unsigned char *) ZSTR_VAL(ecdhkey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3634:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ecdhkey)[crypto_box_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3668:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3668:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3680:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3680:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3691:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3691:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3703:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3703:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_auth_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3715:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3715:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3726:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3726:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kdf_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3737:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3737:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretbox_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3748:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3748:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_shorthash_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3759:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3759:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_stream_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3770:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3770:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kdf_derive_from_key':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3781:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *subkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3782:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long subkey_id;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3783:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long subkey_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3818:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- crypto_kdf_derive_from_key((unsigned char *) ZSTR_VAL(subkey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3838:21: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(subkey)[subkey_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_pad':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3845:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *padded;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3847:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long blocksize;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3883:29: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(padded)[j] = unpadded[i];
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3891:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (sodium_pad(NULL, (unsigned char *) ZSTR_VAL(padded), unpadded_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3912:21: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(padded)[xpadded_len + 1U] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_unpad':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3919:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *unpadded;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3923:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long blocksize;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3974:14: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
- unpadded = zend_string_init(padded, padded_len, 0);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3975:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(unpadded, unpadded_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3976:23: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(unpadded)[unpadded_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3989:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3989:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_init_push':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4015:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value, (const char *) &state, sizeof state);
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:4016:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value, (const char *) header, sizeof header);
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_push':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4022:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *c;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:4027:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long tag = crypto_secretstream_xchacha20poly1305_TAG_MESSAGE;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:4062:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((void *) state, (unsigned char *) ZSTR_VAL(c), &c_real_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:4074:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(c, (size_t) c_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:4075:16: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(c)[c_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_init_pull':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4110:55: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) &state, sizeof state);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:4110:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) &state, sizeof state);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_pull':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4116:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:4150:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((void *) state, (unsigned char *) ZSTR_VAL(msg), &msg_real_len, &tag,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:4160:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:4161:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- make: *** [Makefile:181: libsodium.lo] Error 1
- /bin/sh /usr/local/src/libsodium-2.0.23/libtool --mode=compile cc -I. -I/usr/local/src/libsodium-2.0.23 -DPHP_ATOM_INC -I/usr/local/src/libsodium-2.0.23/include -I/usr/local/src/libsodium-2.0.23/main -I/usr/local/src/libsodium-2.0.23 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /usr/local/src/libsodium-2.0.23/libsodium.c -o libsodium.lo
- cc -I. -I/usr/local/src/libsodium-2.0.23 -DPHP_ATOM_INC -I/usr/local/src/libsodium-2.0.23/include -I/usr/local/src/libsodium-2.0.23/main -I/usr/local/src/libsodium-2.0.23 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /usr/local/src/libsodium-2.0.23/libsodium.c -fPIC -DPIC -o .libs/libsodium.o
- /usr/local/src/libsodium-2.0.23/libsodium.c:18:27: error: unknown type name 'zend_string'
- static zend_always_inline zend_string *zend_string_checked_alloc(size_t len, int persistent)
- ^~~~~~~~~~~
- In file included from /usr/local/include/php/Zend/zend.h:252,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zend_string_checked_alloc':
- /usr/local/src/libsodium-2.0.23/libsodium.c:20:30: warning: implicit declaration of function '_ZSTR_STRUCT_SIZE' [-Wimplicit-function-declaration]
- if (ZEND_MM_ALIGNED_SIZE(_ZSTR_STRUCT_SIZE(len)) < len) {
- ^~~~~~~~~~~~~~~~~
- /usr/local/include/php/Zend/zend_alloc.h:42:39: note: in definition of macro 'ZEND_MM_ALIGNED_SIZE'
- #define ZEND_MM_ALIGNED_SIZE(size) (((size) + ZEND_MM_ALIGNMENT - 1) & ZEND_MM_ALIGNMENT_MASK)
- ^~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:23:12: warning: implicit declaration of function 'zend_string_alloc'; did you mean 'zend_mm_alloc'? [-Wimplicit-function-declaration]
- return zend_string_alloc(len, persistent);
- ^~~~~~~~~~~~~~~~~
- zend_mm_alloc
- /usr/local/src/libsodium-2.0.23/libsodium.c:23:12: warning: returning 'int' from a function with return type 'int *' makes pointer from integer without a cast [-Wint-conversion]
- return zend_string_alloc(len, persistent);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'sodium_exception_create_object':
- /usr/local/src/libsodium-2.0.23/libsodium.c:404:24: error: 'zend_ce_exception' undeclared (first use in this function); did you mean 'zend_clear_exception'?
- zend_object *obj = zend_ce_exception->create_object(ce);
- ^~~~~~~~~~~~~~~~~
- zend_clear_exception
- /usr/local/src/libsodium-2.0.23/libsodium.c:404:24: note: each undeclared identifier is reported only once for each function it appears in
- /usr/local/src/libsodium-2.0.23/libsodium.c:411:5: warning: implicit declaration of function 'ZVAL_OBJ'; did you mean 'ZVAL_LONG'? [-Wimplicit-function-declaration]
- ZVAL_OBJ(obj_zv, obj);
- ^~~~~~~~
- ZVAL_LONG
- /usr/local/src/libsodium-2.0.23/libsodium.c:413:32: warning: implicit declaration of function 'zend_get_exception_base'; did you mean 'zend_exception_save'? [-Wimplicit-function-declaration]
- trace = zend_read_property(zend_get_exception_base(obj_zv), obj_zv, "trace", (sizeof "trace") - 1, 0, &rv);
- ^~~~~~~~~~~~~~~~~~~~~~~
- zend_exception_save
- /usr/local/src/libsodium-2.0.23/libsodium.c:413:32: warning: passing argument 1 of 'zend_read_property' makes pointer from integer without a cast [-Wint-conversion]
- trace = zend_read_property(zend_get_exception_base(obj_zv), obj_zv, "trace", (sizeof "trace") - 1, 0, &rv);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:343:16: note: expected 'zend_class_entry *' {aka 'struct _zend_class_entry *'} but argument is of type 'int'
- ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, int name_length, zend_bool silent TSRMLS_DC);
- ^~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:413:13: error: too many arguments to function 'zend_read_property'
- trace = zend_read_property(zend_get_exception_base(obj_zv), obj_zv, "trace", (sizeof "trace") - 1, 0, &rv);
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:343:16: note: declared here
- ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, int name_length, zend_bool silent TSRMLS_DC);
- ^~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:418:9: warning: implicit declaration of function 'ZEND_HASH_FOREACH_VAL'; did you mean 'ZEND_SEND_VAL'? [-Wimplicit-function-declaration]
- ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(trace), frame) {
- ^~~~~~~~~~~~~~~~~~~~~
- ZEND_SEND_VAL
- /usr/local/src/libsodium-2.0.23/libsodium.c:418:56: error: expected ';' before '{' token
- ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(trace), frame) {
- ^~
- ;
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'sodium_separate_string':
- /usr/local/src/libsodium-2.0.23/libsodium.c:440:10: warning: implicit declaration of function 'Z_REFCOUNTED_P'; did you mean 'Z_REFCOUNT_P'? [-Wimplicit-function-declaration]
- if (!Z_REFCOUNTED_P(zv) || Z_REFCOUNT_P(zv) > 1) {
- ^~~~~~~~~~~~~~
- Z_REFCOUNT_P
- /usr/local/src/libsodium-2.0.23/libsodium.c:441:9: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *copy = zend_string_init(Z_STRVAL_P(zv), Z_STRLEN_P(zv), 0);
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:441:29: warning: implicit declaration of function 'zend_string_init'; did you mean 'zend_stack_init'? [-Wimplicit-function-declaration]
- zend_string *copy = zend_string_init(Z_STRVAL_P(zv), Z_STRLEN_P(zv), 0);
- ^~~~~~~~~~~~~~~~
- zend_stack_init
- /usr/local/src/libsodium-2.0.23/libsodium.c:441:29: warning: initialization of 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
- /usr/local/src/libsodium-2.0.23/libsodium.c:442:9: warning: implicit declaration of function 'Z_TRY_DELREF_P'; did you mean 'Z_DELREF_P'? [-Wimplicit-function-declaration]
- Z_TRY_DELREF_P(zv);
- ^~~~~~~~~~~~~~
- Z_DELREF_P
- /usr/local/src/libsodium-2.0.23/libsodium.c:443:9: warning: implicit declaration of function 'ZVAL_STR'; did you mean 'ZVAL_STRING'? [-Wimplicit-function-declaration]
- ZVAL_STR(zv, copy);
- ^~~~~~~~
- ZVAL_STRING
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zm_startup_sodium':
- /usr/local/src/libsodium-2.0.23/libsodium.c:456:64: error: 'zend_ce_exception' undeclared (first use in this function); did you mean 'zend_clear_exception'?
- sodium_exception_ce = zend_register_internal_class_ex(&ce, zend_ce_exception);
- ^~~~~~~~~~~~~~~~~
- zend_clear_exception
- /usr/local/src/libsodium-2.0.23/libsodium.c:456:27: error: too few arguments to function 'zend_register_internal_class_ex'
- sodium_exception_ce = zend_register_internal_class_ex(&ce, zend_ce_exception);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:280:28: note: declared here
- ZEND_API zend_class_entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce, char *parent_name TSRMLS_DC);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:457:40: warning: assignment to 'zend_object_value (*)(zend_class_entry *)' {aka 'struct _zend_object_value (*)(struct _zend_class_entry *)'} from incompatible pointer type 'zend_object * (*)(zend_class_entry *)' {aka 'struct _zend_object * (*)(struct _zend_class_entry *)'} [-Wincompatible-pointer-types]
- sodium_exception_ce->create_object = sodium_exception_create_object;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_memzero':
- /usr/local/src/libsodium-2.0.23/libsodium.c:697:5: warning: implicit declaration of function 'ZVAL_DEREF'; did you mean 'ZVAL_TRUE'? [-Wimplicit-function-declaration]
- ZVAL_DEREF(buf_zv);
- ^~~~~~~~~~
- ZVAL_TRUE
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_shorthash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:783:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:801:44: warning: implicit declaration of function 'ZSTR_VAL'; did you mean 'Z_STRVAL'? [-Wimplicit-function-declaration]
- if (crypto_shorthash((unsigned char *) ZSTR_VAL(hash), msg,
- ^~~~~~~~
- Z_STRVAL
- /usr/local/src/libsodium-2.0.23/libsodium.c:801:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_shorthash((unsigned char *) ZSTR_VAL(hash), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:803:9: warning: implicit declaration of function 'zend_string_free'; did you mean 'zend_do_free'? [-Wimplicit-function-declaration]
- zend_string_free(hash);
- ^~~~~~~~~~~~~~~~
- zend_do_free
- /usr/local/src/libsodium-2.0.23/libsodium.c:807:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[crypto_shorthash_BYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:809:5: warning: implicit declaration of function 'RETURN_STR'; did you mean 'RETURN_STRING'? [-Wimplicit-function-declaration]
- RETURN_STR(hash);
- ^~~~~~~~~~
- RETURN_STRING
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretbox':
- /usr/local/src/libsodium-2.0.23/libsodium.c:814:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:845:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_secretbox_easy((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:852:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[msg_len + crypto_secretbox_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretbox_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:859:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:890:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_secretbox_open_easy((unsigned char *) ZSTR_VAL(msg), ciphertext,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:896:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[ciphertext_len - crypto_secretbox_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:903:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:906:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len = crypto_generichash_BYTES;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:928:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_generichash((unsigned char *) ZSTR_VAL(hash), (size_t) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:935:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash_init':
- /usr/local/src/libsodium-2.0.23/libsodium.c:943:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *state;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:946:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len = crypto_generichash_BYTES;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:972:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(state), &state_tmp, state_len);
- ^~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:974:20: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(state)[state_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash_final':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1020:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1024:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len = crypto_generichash_BYTES;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1050:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(hash),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1060:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1067:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1075:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1077:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair)) != 0) {
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1082:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_seed_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1089:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1106:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_seed_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1108:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1114:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_keypair_from_secretkey_and_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1121:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1147:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair), secretkey, crypto_box_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1148:30: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair) + crypto_box_SECRETKEYBYTES, publickey,
- ^
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'unsigned int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1150:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1157:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *secretkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1173:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(secretkey), keypair, crypto_box_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1174:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(secretkey)[crypto_box_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1181:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1197:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(publickey), keypair + crypto_box_SECRETKEYBYTES,
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1199:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_box_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_publickey_from_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1206:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1225:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- crypto_scalarmult_base((unsigned char *) ZSTR_VAL(publickey), secretkey);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1226:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_box_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1233:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1268:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_easy((unsigned char *) ZSTR_VAL(ciphertext), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1275:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[msg_len + crypto_box_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1282:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1316:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_open_easy((unsigned char *) ZSTR_VAL(msg), ciphertext,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1322:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[ciphertext_len - crypto_box_MACBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_seal':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1329:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1351:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_seal((unsigned char *) ZSTR_VAL(ciphertext), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1357:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[msg_len + crypto_box_SEALBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_box_seal_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1364:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1389:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_box_seal_open((unsigned char *) ZSTR_VAL(msg), ciphertext,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1395:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[ciphertext_len - crypto_box_SEALBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1402:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1410:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1412:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair)) != 0) {
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1417:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_seed_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1424:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1441:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_seed_keypair((unsigned char *) ZSTR_VAL(keypair) +
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1443:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(keypair),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1449:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_keypair_from_secretkey_and_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1456:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1482:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair), secretkey, crypto_sign_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1483:30: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(keypair) + crypto_sign_SECRETKEYBYTES, publickey,
- ^
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'unsigned int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1485:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[keypair_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_publickey_from_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1492:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1508:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_ed25519_sk_to_pk((unsigned char *) ZSTR_VAL(publickey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1514:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_sign_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1521:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *secretkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1537:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(secretkey), keypair, crypto_sign_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1538:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(secretkey)[crypto_sign_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1545:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1561:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(publickey), keypair + crypto_sign_SECRETKEYBYTES,
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1563:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_sign_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1570:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg_signed;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1595:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign((unsigned char *) ZSTR_VAL(msg_signed),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:48: warning: implicit declaration of function 'ZSTR_LEN'; did you mean 'Z_STRLEN'? [-Wimplicit-function-declaration]
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1607:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg_signed, (size_t) msg_signed_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1607:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg_signed, (size_t) msg_signed_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1608:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg_signed)[msg_signed_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_open':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1615:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1640:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_open((unsigned char *) ZSTR_VAL(msg), &msg_real_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1651:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1652:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1659:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *signature;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1678:12: warning: passing argument 1 of 'memset' makes pointer from integer without a cast [-Wint-conversion]
- memset(ZSTR_VAL(signature), 0, (size_t) crypto_sign_BYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:61:14: note: expected 'void *' but argument is of type 'int'
- extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1679:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_detached((unsigned char *) ZSTR_VAL(signature),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1691:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(signature, (size_t) signature_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1692:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(signature)[signature_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_stream':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1734:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1737:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long ciphertext_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1760:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_stream((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1766:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_stream_xor':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1773:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1798:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_stream_xor((unsigned char *) ZSTR_VAL(ciphertext), msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1804:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1812:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1815:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1816:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1817:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1818:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long alg;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1823:12: error: 'zend_long' undeclared (first use in this function); did you mean 'zend_ulong'?
- alg = (zend_long) crypto_pwhash_ALG_DEFAULT;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1823:22: error: expected ';' before numeric constant
- alg = (zend_long) crypto_pwhash_ALG_DEFAULT;
- ^
- ;
- /usr/local/src/libsodium-2.0.23/libsodium.c:1863:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(hash), (unsigned long long) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1870:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(hash), (unsigned long long) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1879:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_str':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1886:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash_str;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1888:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1889:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1915:10: warning: passing argument 1 of 'crypto_pwhash_str' makes pointer from integer without a cast [-Wint-conversion]
- (ZSTR_VAL(hash_str), passwd, (unsigned long long) passwd_len,
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:32,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/crypto_pwhash.h:116:28: note: expected 'char *' but argument is of type 'int'
- int crypto_pwhash_str(char out[crypto_pwhash_STRBYTES],
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:1921:23: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash_str)[crypto_pwhash_STRBYTES - 1] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1923:18: warning: passing argument 1 of 'strlen' makes pointer from integer without a cast [-Wint-conversion]
- len = strlen(ZSTR_VAL(hash_str));
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'int'
- extern size_t strlen (const char *__s)
- ~~~~~~~~~~~~^~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:1924:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(hash_str, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_str_needs_rehash':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1933:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1934:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_scryptsalsa208sha256':
- /usr/local/src/libsodium-2.0.23/libsodium.c:1982:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:1985:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long hash_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1986:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:1987:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:2032:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(hash), (unsigned long long) hash_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2039:19: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash)[hash_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_pwhash_scryptsalsa208sha256_str':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2046:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hash_str;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2048:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long memlimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:2049:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long opslimit;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:2082:10: warning: passing argument 1 of 'crypto_pwhash_scryptsalsa208sha256_str' makes pointer from integer without a cast [-Wint-conversion]
- (ZSTR_VAL(hash_str), passwd, (unsigned long long) passwd_len,
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:63,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/crypto_pwhash_scryptsalsa208sha256.h:90:49: note: expected 'char *' but argument is of type 'int'
- int crypto_pwhash_scryptsalsa208sha256_str(char out[crypto_pwhash_scryptsalsa208sha256_STRBYTES],
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2088:23: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hash_str)[crypto_pwhash_scryptsalsa208sha256_STRBYTES - 1] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2138:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2182:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2195:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2196:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2204:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2205:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2249:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_aes256gcm_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2250:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2266:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2267:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2270:5: warning: implicit declaration of function 'add_next_index_str'; did you mean 'add_next_index_string'? [-Wimplicit-function-declaration]
- add_next_index_str(return_value, ciphertext);
- ^~~~~~~~~~~~~~~~~~
- add_next_index_string
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2277:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2324:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2335:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2336:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2344:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2389:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2405:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2445:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2458:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2459:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2467:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2468:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2506:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_chacha20poly1305_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2507:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2523:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2524:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2534:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2577:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2588:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2589:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2597:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2638:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2653:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2697:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2710:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2711:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2719:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2720:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2758:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_chacha20poly1305_ietf_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2759:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2775:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2776:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2786:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2834:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2845:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2846:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2854:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2895:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2911:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2951:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(ciphertext), &ciphertext_real_len, msg,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:2964:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(ciphertext, (size_t) ciphertext_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:2965:25: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ciphertext)[ciphertext_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:2973:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ciphertext;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:2974:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3012:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_aead_xchacha20poly1305_ietf_encrypt_detached((unsigned char *) ZSTR_VAL(ciphertext),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3013:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- (unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3029:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(mac, (size_t) mac_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3030:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[mac_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3040:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3088:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg), &msg_real_len, NULL,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3099:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3100:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt_detached':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3108:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3149:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((unsigned char *) ZSTR_VAL(msg),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_bin2hex':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3165:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *hex;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3180:20: warning: passing argument 1 of 'sodium_bin2hex' makes pointer from integer without a cast [-Wint-conversion]
- sodium_bin2hex(ZSTR_VAL(hex), hex_len + 1U, bin, bin_len);
- ^~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:54,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/utils.h:60:7: note: expected 'char * const' but argument is of type 'int'
- char *sodium_bin2hex(char * const hex, const size_t hex_maxlen,
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3181:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(hex)[hex_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_hex2bin':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3188:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *bin;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3204:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (sodium_hex2bin((unsigned char *) ZSTR_VAL(bin), bin_len, hex, hex_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3216:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(bin, (size_t) bin_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3217:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(bin)[bin_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_bin2base64':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3225:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *b64;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3227:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long variant;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3246:23: warning: passing argument 1 of 'sodium_bin2base64' makes pointer from integer without a cast [-Wint-conversion]
- sodium_bin2base64(ZSTR_VAL(b64), b64_len, bin, bin_len, (int) variant);
- ^~~~~~~~~~~~~
- In file included from /usr/include/sodium.h:54,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:12:
- /usr/include/sodium/utils.h:89:7: note: expected 'char * const' but argument is of type 'int'
- char *sodium_bin2base64(char * const b64, const size_t b64_maxlen,
- ^~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_base642bin':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3253:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *bin;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3257:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long variant;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3275:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (sodium_base642bin((unsigned char *) ZSTR_VAL(bin), bin_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3288:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(bin, (size_t) bin_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3289:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(bin)[bin_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_scalarmult':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3297:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *q;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3315:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_scalarmult((unsigned char *) ZSTR_VAL(q), n, p) != 0) {
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3320:16: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(q)[crypto_scalarmult_BYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_seed_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3331:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3344:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- sk = (unsigned char *) ZSTR_VAL(keypair);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3352:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(keypair)[crypto_kx_SECRETKEYBYTES + crypto_kx_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_keypair':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3360:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *keypair;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3366:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- sk = (unsigned char *) ZSTR_VAL(keypair);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_secretkey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3378:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *secretkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3394:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(secretkey), keypair, crypto_kx_SECRETKEYBYTES);
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3395:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(secretkey)[crypto_kx_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_publickey':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3402:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *publickey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3418:12: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion]
- memcpy(ZSTR_VAL(publickey), keypair + crypto_kx_SECRETKEYBYTES,
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/../main/php_config.h:2542,
- from /usr/local/include/php/Zend/zend_config.h:1,
- from /usr/local/include/php/Zend/zend.h:51,
- from /usr/local/include/php/main/php.h:35,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/include/string.h:43:14: note: expected 'void * restrict' but argument is of type 'int'
- extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- ^~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3420:24: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(publickey)[crypto_kx_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_client_session_keys':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3466:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3469:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kx_server_session_keys':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3515:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3518:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value,
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_auth':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3525:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *mac;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3541:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_auth((unsigned char *) ZSTR_VAL(mac),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3547:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(mac)[crypto_auth_BYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_ed25519_sk_to_curve25519':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3585:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ecdhkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3601:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_ed25519_sk_to_curve25519((unsigned char *) ZSTR_VAL(ecdhkey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3606:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ecdhkey)[crypto_box_SECRETKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_sign_ed25519_pk_to_curve25519':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3613:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *ecdhkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3629:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (crypto_sign_ed25519_pk_to_curve25519((unsigned char *) ZSTR_VAL(ecdhkey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3634:22: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(ecdhkey)[crypto_box_PUBLICKEYBYTES] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_aes256gcm_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3668:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3668:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3680:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3680:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_chacha20poly1305_ietf_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3691:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3691:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_aead_xchacha20poly1305_ietf_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3703:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3703:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_auth_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3715:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3715:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_generichash_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3726:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3726:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kdf_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3737:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3737:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretbox_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3748:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3748:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_shorthash_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3759:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3759:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_stream_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3770:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3770:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_kdf_derive_from_key':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3781:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *subkey;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3782:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long subkey_id;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3783:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long subkey_len;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3818:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- crypto_kdf_derive_from_key((unsigned char *) ZSTR_VAL(subkey),
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3838:21: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(subkey)[subkey_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_pad':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3845:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *padded;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3847:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long blocksize;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3883:29: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(padded)[j] = unpadded[i];
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3891:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- if (sodium_pad(NULL, (unsigned char *) ZSTR_VAL(padded), unpadded_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3912:21: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(padded)[xpadded_len + 1U] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_unpad':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3919:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *unpadded;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:3923:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long blocksize;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:3974:14: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
- unpadded = zend_string_init(padded, padded_len, 0);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3975:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(unpadded, unpadded_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:3976:23: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(unpadded)[unpadded_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_keygen':
- /usr/local/src/libsodium-2.0.23/libsodium.c:3989:50: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) key, sizeof key);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:3989:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) key, sizeof key);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_init_push':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4015:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value, (const char *) &state, sizeof state);
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:4016:5: error: too few arguments to function 'add_next_index_stringl'
- add_next_index_stringl(return_value, (const char *) header, sizeof header);
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/local/include/php/main/php.h:39,
- from /usr/local/src/libsodium-2.0.23/libsodium.c:6:
- /usr/local/include/php/Zend/zend_API.h:419:14: note: declared here
- ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_push':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4022:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *c;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:4027:5: error: unknown type name 'zend_long'; did you mean 'zend_ulong'?
- zend_long tag = crypto_secretstream_xchacha20poly1305_TAG_MESSAGE;
- ^~~~~~~~~
- zend_ulong
- /usr/local/src/libsodium-2.0.23/libsodium.c:4062:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((void *) state, (unsigned char *) ZSTR_VAL(c), &c_real_len,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:4074:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(c, (size_t) c_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:4075:16: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(c)[c_real_len] = 0;
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_init_pull':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4110:55: error: macro "RETURN_STRINGL" requires 3 arguments, but only 2 given
- RETURN_STRINGL((const char *) &state, sizeof state);
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:4110:5: error: 'RETURN_STRINGL' undeclared (first use in this function)
- RETURN_STRINGL((const char *) &state, sizeof state);
- ^~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c: In function 'zif_sodium_crypto_secretstream_xchacha20poly1305_pull':
- /usr/local/src/libsodium-2.0.23/libsodium.c:4116:5: error: unknown type name 'zend_string'; did you mean 'zend_stream'?
- zend_string *msg;
- ^~~~~~~~~~~
- zend_stream
- /usr/local/src/libsodium-2.0.23/libsodium.c:4150:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- ((void *) state, (unsigned char *) ZSTR_VAL(msg), &msg_real_len, &tag,
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:16:61: error: lvalue required as left operand of assignment
- #define PHP_SODIUM_ZSTR_TRUNCATE(zs, len) do { ZSTR_LEN(zs) = (len); } while(0)
- ^
- /usr/local/src/libsodium-2.0.23/libsodium.c:4160:5: note: in expansion of macro 'PHP_SODIUM_ZSTR_TRUNCATE'
- PHP_SODIUM_ZSTR_TRUNCATE(msg, (size_t) msg_real_len);
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/local/src/libsodium-2.0.23/libsodium.c:4161:18: error: subscripted value is neither array nor pointer nor vector
- ZSTR_VAL(msg)[msg_real_len] = 0;
- ^
- make: *** [Makefile:181: libsodium.lo] Error 1
Add Comment
Please, Sign In to add comment