Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/gridsite.spec'], chrootPath='/var/lib/mock/f42-build-55059018-6532178/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv_vvn9s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv_vvn9s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '14885f9a02434492bdd07cf8db9184da', '-D', '/var/lib/mock/f42-build-55059018-6532178/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv_vvn9s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/gridsite.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 cat: /usr/include/httpd/.mmn: No such file or directory setting SOURCE_DATE_EPOCH=1730419200 Wrote: /builddir/build/SRPMS/gridsite-3.0.0-0.31.20240125git1200598.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/gridsite.spec'], chrootPath='/var/lib/mock/f42-build-55059018-6532178/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv_vvn9s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv_vvn9s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '789703cfd13e4e5da25c089eb684a1d3', '-D', '/var/lib/mock/f42-build-55059018-6532178/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv_vvn9s:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/gridsite.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1730419200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.0sTrLA + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + test -d /builddir/build/BUILD/gridsite-3.0.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/gridsite-3.0.0-build + /usr/bin/rm -rf /builddir/build/BUILD/gridsite-3.0.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fFAgQL + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + cd /builddir/build/BUILD/gridsite-3.0.0-build + rm -rf gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gridsite-1200598.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp -p /builddir/build/SOURCES/gridsite-httpd.conf . + cp -p /builddir/build/SOURCES/gridsitehead.txt . + cp -p /builddir/build/SOURCES/gridsitefoot.txt . + cp -p /builddir/build/SOURCES/root-level.gacl . + cp -p /builddir/build/SOURCES/gridsitelogo.png . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.dfArgq + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + cd src + make prefix=/usr 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' 'HTTPD_FLAGS=-I/usr/include/httpd -I/usr/include/apr-1' date Tue Nov 19 00:36:19 UTC 2024 doxygen Doxyfile warning: Tag 'DETAILS_AT_TOP' at line 197 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 454 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_ALIGN_MEMBERS' at line 507 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_SCHEMA' at line 729 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_DTD' at line 735 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 841 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 853 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MAX_DOT_GRAPH_WIDTH' at line 929 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MAX_DOT_GRAPH_HEIGHT' at line 937 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CGI_NAME' at line 964 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CGI_URL' at line 970 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOC_URL' at line 976 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOC_ABSPATH' at line 982 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'BIN_ABSPATH' at line 987 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'EXT_DOC_PATHS' at line 993 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! Doxygen version used: 1.12.0 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/ Searching for files in directory /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface Reading and parsing tag files Parsing files Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_gridsite.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_gridsite.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_ssl-private.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_ssl-private.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/delegation.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/delegation.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/findproxyfile.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/findproxyfile.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gaclexample.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gaclexample.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-copy.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-copy.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-storage.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-storage.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst-delegation.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst-delegation.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_file.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_file.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_gacl.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_gacl.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_main.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_main.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_asn1.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_asn1.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_canl_x509.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_canl_x509.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_err.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_err.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_gacl.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_gacl.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_htcp.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_htcp.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_http.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_http.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_xacml.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_xacml.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htcp.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htcp.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htproxyput.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htproxyput.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_ap-compat.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_ap-compat.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_gridsite_example.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_gridsite_example.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/showx509exts.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/showx509exts.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/slashgrid.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/slashgrid.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/test-chain.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/test-chain.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/urlencode.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/urlencode.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/xacmlexample.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/xacmlexample.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite-gacl.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite-gacl.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite.h... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Associating documentation with modules... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Computing module relations... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file gridsite-gacl.h... Generating code for file gridsite.h... Generating code for file canl_mod_ssl-private.h... Generating code for file delegation.h... Generating code for file grst_admin.h... Generating code for file gsexec.h... Generating code for file mod_ap-compat.h... Generating file documentation... Generating docs for file gridsite-gacl.h... Generating docs for file gridsite.h... Generating docs for file canl_mod_gridsite.c... Generating docs for file canl_mod_ssl-private.h... Generating docs for file delegation.h... Generating docs for file findproxyfile.c... Generating docs for file gaclexample.c... Generating docs for file gridsite-copy.c... Generating docs for file gridsite-storage.c... Generating docs for file grst-delegation.c... Generating docs for file grst_admin.h... Generating docs for file grst_admin_file.c... Generating docs for file grst_admin_gacl.c... Generating docs for file grst_admin_main.c... Generating docs for file grst_asn1.c... Generating docs for file grst_canl_x509.c... Generating docs for file grst_err.c... Generating docs for file grst_gacl.c... Generating docs for file grst_htcp.c... Generating docs for file grst_http.c... Generating docs for file grst_xacml.c... Generating docs for file gsexec.c... Generating docs for file gsexec.h... Generating docs for file htcp.c... Generating docs for file htproxyput.c... Generating docs for file mod_ap-compat.h... Generating docs for file mod_gridsite_example.c... Generating docs for file showx509exts.c... Generating docs for file slashgrid.c... Generating docs for file test-chain.c... Generating docs for file urlencode.c... Generating docs for file xacmlexample.c... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound _DelegationException... Generating docs for compound GRSTasn1TagList... Generating docs for compound GRSTgaclAcl... Generating docs for compound GRSTgaclCred... Generating docs for compound GRSTgaclEntry... Generating docs for compound GRSTgaclUser... Generating docs for compound GRSThtcpCountstr... Generating docs for compound GRSThtcpMessage... Generating docs for compound GRSThttpBody... Generating docs for compound GRSThttpCharsList... Generating docs for compound GRSTx509Cert... Generating docs for compound GRSTx509Chain... Generating docs for compound modssl_auth_ctx_t... Generating docs for compound modssl_ctx_t... Generating docs for compound ns__DelegationExceptionType... Generating docs for compound ns__NewProxyReq... Generating docs for compound SSLConnRec... Generating docs for compound SSLDirConfigRec... Generating docs for compound SSLSrvConfigRec... Generating docs for compound SSLSrvConfigRec2... Generating concept documentation... Generating module documentation... Generating namespace documentation... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating topic index... Generating module index... Generating module member index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... type lookup cache used 509/65536 hits=3491 misses=558 symbol lookup cache used 654/65536 hits=1519 misses=654 finished... mkdir -p ../doc/doxygen cp -f doxygen/*.html doxygen/*.css doxygen/*.png ../doc/doxygen cd ../doc ; for i in *.1 *.8 ; do ../src/roffit < $i \ > $i.html ; done libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include \ -c grst_err.c -o grst_err.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_err.c -fPIC -DPIC -o .libs/grst_err.o libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_err.c -o grst_err.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include -c grst_canl_x509.c -o grst_canl_x509.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_canl_x509.c -fPIC -DPIC -o .libs/grst_canl_x509.o grst_canl_x509.c: In function 'GRSTx509VerifySig': grst_canl_x509.c:380:12: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 380 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44, from /usr/include/openssl/x509.h:29, from grst_canl_x509.c:55: /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:380:32: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 380 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * In file included from grst_canl_x509.c:75: ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:385:12: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 385 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:385:32: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 385 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c: In function 'GRSTx509VerifyVomsSig': grst_canl_x509.c:426:10: warning: pointer targets in passing argument 4 of 'GRSTasn1GetX509Name' differ in signedness [-Wpointer-sign] 426 | asn1string, taglist, lasttag) != GRST_RET_OK) return GRST_RET_FAILED; | ^~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:459:49: note: expected 'char *' but argument is of type 'unsigned char *' 459 | int GRSTasn1GetX509Name(char *, int, char *, char *, | ^~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:471:15: note: in expansion of macro 'GRSTerrorLog' 471 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:487:19: note: in expansion of macro 'GRSTerrorLog' 487 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:507:23: note: in expansion of macro 'GRSTerrorLog' 507 | GRSTerrorLog(GRST_LOG_DEBUG, "Matched VOMS cert file %s", vomsdirent2->d_name); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:526:15: note: in expansion of macro 'GRSTerrorLog' 526 | GRSTerrorLog(GRST_LOG_DEBUG, "Examine VOMS cert %s", certpath); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:545:19: note: in expansion of macro 'GRSTerrorLog' 545 | GRSTerrorLog(GRST_LOG_DEBUG, "Matched VOMS cert file %s", vomsdirent->d_name); | ^~~~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509VerifyVomsSigCert': ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:619:8: note: in expansion of macro 'GRSTerrorLog' 619 | GRSTerrorLog(GRST_LOG_DEBUG, "Failed to read included VOMS cert in GRSTx509VerifyVomsSigCert()"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:623:4: note: in expansion of macro 'GRSTerrorLog' 623 | GRSTerrorLog(GRST_LOG_DEBUG, "Found included VOMS cert in GRSTx509VerifyVomsSigCert()"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:660:8: note: in expansion of macro 'GRSTerrorLog' 660 | GRSTerrorLog(GRST_LOG_DEBUG, "Included VOMS cert DN does not match AC issuer DN!"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:666:4: note: in expansion of macro 'GRSTerrorLog' 666 | GRSTerrorLog(GRST_LOG_DEBUG, "Look for CA root file %s", cacertpath); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:678:12: note: in expansion of macro 'GRSTerrorLog' 678 | GRSTerrorLog(GRST_LOG_DEBUG, " Loaded CA root cert from file"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:682:12: note: in expansion of macro 'GRSTerrorLog' 682 | GRSTerrorLog(GRST_LOG_DEBUG, " Failed to load CA root cert file"); | ^~~~~~~~~~~~ grst_canl_x509.c:690:20: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 690 | ASN1_STRING_data(X509_get_notBefore(cacert)), 0); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:690:20: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 690 | ASN1_STRING_data(X509_get_notBefore(cacert)), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:694:20: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 694 | ASN1_STRING_data(X509_get_notAfter(cacert)), 0); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:694:20: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 694 | ASN1_STRING_data(X509_get_notAfter(cacert)), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:700:20: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 700 | ASN1_STRING_data(X509_get_notBefore(vomscert)), 0); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:700:20: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 700 | ASN1_STRING_data(X509_get_notBefore(vomscert)), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:704:20: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 704 | ASN1_STRING_data(X509_get_notAfter(vomscert)), 0); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:704:20: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 704 | ASN1_STRING_data(X509_get_notAfter(vomscert)), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:708:4: note: in expansion of macro 'GRSTerrorLog' 708 | GRSTerrorLog(GRST_LOG_DEBUG, "X509_check_issued returns %d", ret); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:744:11: note: in expansion of macro 'GRSTerrorLog' 744 | GRSTerrorLog(GRST_LOG_DEBUG, "Check LSC file %s for %s,%s", | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:762:23: note: in expansion of macro 'GRSTerrorLog' 762 | GRSTerrorLog(GRST_LOG_DEBUG, "Matched LSC file %s", lscpath); | ^~~~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509ChainVomsAdd': grst_canl_x509.c:844:4: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 844 | asn1string = ASN1_STRING_data(asn1data); | ^~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:844:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 844 | asn1string = ASN1_STRING_data(asn1data); | ^ grst_canl_x509.c:847:28: warning: pointer targets in passing argument 2 of 'GRSTasn1ParseDump' differ in signedness [-Wpointer-sign] 847 | GRSTasn1ParseDump(NULL, asn1string, asn1length, taglist, MAXTAG, &lasttag); | ^~~~~~~~~~ | | | char * ../interface/gridsite.h:456:33: note: expected 'const unsigned char *' but argument is of type 'char *' 456 | int GRSTasn1ParseDump(BIO *, const unsigned char *, long, | ^~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:878:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 878 | acissuerserialASN1.data = &asn1string[taglist[itag].start+taglist[itag].headerlength]; | ^ grst_canl_x509.c:957:23: warning: pointer targets in passing argument 3 of 'GRSTx509VerifyVomsSigCert' differ in signedness [-Wpointer-sign] 957 | asn1string, taglist, lasttag, vomsdir, acnumber, | ^~~~~~~~~~ | | | char * grst_canl_x509.c:578:53: note: expected 'unsigned char *' but argument is of type 'char *' 578 | unsigned char *asn1string, | ~~~~~~~~~~~~~~~^~~~~~~~~~ grst_canl_x509.c:974:25: warning: pointer targets in passing argument 3 of 'GRSTx509VerifyVomsSig' differ in signedness [-Wpointer-sign] 974 | asn1string, taglist, lasttag, vomsdir, acnumber) | ^~~~~~~~~~ | | | char * grst_canl_x509.c:394:49: note: expected 'unsigned char *' but argument is of type 'char *' 394 | unsigned char *asn1string, | ~~~~~~~~~~~~~~~^~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509ChainLoad': ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1042:4: note: in expansion of macro 'GRSTerrorLog' 1042 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTx509ChainLoadCheck() starts"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1071:4: note: in expansion of macro 'GRSTerrorLog' 1071 | GRSTerrorLog(GRST_LOG_DEBUG, "Look for CA root file %s", cacertpath); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1082:9: note: in expansion of macro 'GRSTerrorLog' 1082 | GRSTerrorLog(GRST_LOG_DEBUG, " Loaded CA root cert from file"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1084:9: note: in expansion of macro 'GRSTerrorLog' 1084 | GRSTerrorLog(GRST_LOG_DEBUG, " Failed to load CA root cert file"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1096:9: note: in expansion of macro 'GRSTerrorLog' 1096 | GRSTerrorLog(GRST_LOG_DEBUG, "Process cert at depth %d in chain", i); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1106:13: note: in expansion of macro 'GRSTerrorLog' 1106 | GRSTerrorLog(GRST_LOG_DEBUG, "Initialise chain"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1137:21: note: in expansion of macro 'GRSTerrorLog' 1137 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1159:21: note: in expansion of macro 'GRSTerrorLog' 1159 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_canl_x509.c:1174:17: note: in expansion of macro 'GRSTerrorLog' 1174 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ grst_canl_x509.c:1190:32: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1190 | ASN1_STRING_data(X509_get_notBefore(cert)), 0); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1190:32: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1190 | ASN1_STRING_data(X509_get_notBefore(cert)), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1192:32: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1192 | ASN1_STRING_data(X509_get_notAfter(cert)), 0); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1192:32: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1192 | ASN1_STRING_data(X509_get_notAfter(cert)), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1023:8: warning: variable 'first_non_ca' set but not used [-Wunused-but-set-variable] 1023 | int first_non_ca; /* number of the EEC issued to user by CA */ | ^~~~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509ParseVomsExt': grst_canl_x509.c:1442:4: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1442 | asn1string = ASN1_STRING_data(asn1data); | ^~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1442:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 1442 | asn1string = ASN1_STRING_data(asn1data); | ^ grst_canl_x509.c:1445:28: warning: pointer targets in passing argument 2 of 'GRSTasn1ParseDump' differ in signedness [-Wpointer-sign] 1445 | GRSTasn1ParseDump(NULL, asn1string, asn1length, taglist, MAXTAG, &lasttag); | ^~~~~~~~~~ | | | char * ../interface/gridsite.h:456:33: note: expected 'const unsigned char *' but argument is of type 'char *' 456 | int GRSTasn1ParseDump(BIO *, const unsigned char *, long, | ^~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1470:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 1470 | acissuerserialASN1.data = &asn1string[taglist[itag].start+taglist[itag].headerlength]; | ^ grst_canl_x509.c:1491:30: warning: pointer targets in passing argument 3 of 'GRSTx509VerifyVomsSig' differ in signedness [-Wpointer-sign] 1491 | asn1string, taglist, lasttag, vomsdir, acnumber) | ^~~~~~~~~~ | | | char * grst_canl_x509.c:394:49: note: expected 'unsigned char *' but argument is of type 'char *' 394 | unsigned char *asn1string, | ~~~~~~~~~~~~~~~^~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509GetVomsCreds': grst_canl_x509.c:1553:9: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1553 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(usercert)),0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1553:29: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1553 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(usercert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1555:9: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1555 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(usercert)),0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1555:29: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1555 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(usercert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1556:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 1556 | ucuser = | ^ grst_canl_x509.c:1558:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 1558 | ucissuer = | ^ grst_canl_x509.c:1567:11: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1567 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1567:31: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1567 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1571:11: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1571 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1571:31: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1571 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1583:38: warning: pointer targets in passing argument 8 of 'GRSTx509ParseVomsExt' differ in signedness [-Wpointer-sign] 1583 | ex, ucuser, ucissuer, ucserial, | ^~~~~~ | | | unsigned char * grst_canl_x509.c:1418:32: note: expected 'char *' but argument is of type 'unsigned char *' 1418 | char *ucuserdn, char *ucissuerdn, char *ucserial, | ~~~~~~^~~~~~~~ grst_canl_x509.c:1583:46: warning: pointer targets in passing argument 9 of 'GRSTx509ParseVomsExt' differ in signedness [-Wpointer-sign] 1583 | ex, ucuser, ucissuer, ucserial, | ^~~~~~~~ | | | unsigned char * grst_canl_x509.c:1418:48: note: expected 'char *' but argument is of type 'unsigned char *' 1418 | char *ucuserdn, char *ucissuerdn, char *ucserial, | ~~~~~~^~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509CompactCreds': grst_canl_x509.c:1704:11: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1704 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(usercert)),0), | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1704:31: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1704 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(usercert)),0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1705:11: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1705 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(usercert)),0), | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1705:31: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1705 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(usercert)),0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1721:6: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1721 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(gsiproxycert)),0), | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1721:26: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1721 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(gsiproxycert)),0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1722:6: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 1722 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(gsiproxycert)),0), | ^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:1722:26: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 1722 | GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(gsiproxycert)),0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:1731:8: warning: 'GRSTx509GetVomsCreds' is deprecated [-Wdeprecated-declarations] 1731 | GRSTx509GetVomsCreds(lastcred, maxcreds, credlen, creds, | ^~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1538:5: note: declared here 1538 | int GRSTx509GetVomsCreds(int *lastcred, int maxcreds, size_t credlen, | ^~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c: In function 'GRSTx509MakeProxyCert': grst_canl_x509.c:1951:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 1951 | ASN1_OCTET_STRING_set(kyu_oct, kyu_str, strlen(kyu_str)); | ^~~~~~~ | | | unsigned char * In file included from grst_canl_x509.c:45: /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ grst_canl_x509.c:1966:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 1966 | ASN1_OCTET_STRING_set(pci_oct, pci_str, strlen(pci_str)); | ^~~~~~~ | | | unsigned char * /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ grst_canl_x509.c: In function 'GRSTx509CachedProxyKeyFind': grst_canl_x509.c:2102:9: warning: unused variable 'prvkeyfilepath' [-Wunused-variable] 2102 | char *prvkeyfilepath = NULL; | ^~~~~~~~~~~~~~ grst_canl_x509.c: In function 'mkdir_printf': grst_canl_x509.c:2201:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2201 | int ret; | ^~~ grst_canl_x509.c: In function 'GRSTx509ProxyGetTimes': grst_canl_x509.c:2584:3: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 2584 | *start = GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); | ^ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:2584:33: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 2584 | *start = GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:2585:3: warning: 'ASN1_STRING_data' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 2585 | *finish = GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); | ^ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ grst_canl_x509.c:2585:33: warning: pointer targets in passing argument 1 of 'GRSTasn1TimeToTimeT' differ in signedness [-Wpointer-sign] 2585 | *finish = GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * ../interface/gridsite.h:453:28: note: expected 'char *' but argument is of type 'unsigned char *' 453 | time_t GRSTasn1TimeToTimeT(char *, size_t); | ^~~~~~ grst_canl_x509.c:2557:10: warning: unused variable 'docroot' [-Wunused-variable] 2557 | char *docroot, *filename, *user_dn_enc; | ^~~~~~~ grst_canl_x509.c: In function 'GRSTx509MakeDelegationID': grst_canl_x509.c:2676:44: warning: pointer targets in passing argument 3 of 'EVP_DigestFinal' differ in signedness [-Wpointer-sign] 2676 | EVP_DigestFinal(ctx, hash_delegation_id, &delegation_id_len); | ^~~~~~~~~~~~~~~~~~ | | | int * /usr/include/openssl/evp.h:731:42: note: expected 'unsigned int *' but argument is of type 'int *' 731 | unsigned int *s); | ~~~~~~~~~~~~~~^ grst_canl_x509.c: In function 'GRSTx509CacheProxy': grst_canl_x509.c:2867:8: warning: 'user_dn_enc' may be used uninitialized [-Wmaybe-uninitialized] 2867 | if (user_dn_enc) | ^ grst_canl_x509.c:2788:11: note: 'user_dn_enc' was declared here 2788 | char *user_dn_enc, *prvkeyfile, *proxyfile; | ^~~~~~~~~~~ grst_canl_x509.c:2865:8: warning: 'prvkeyfile' may be used uninitialized [-Wmaybe-uninitialized] 2865 | if (prvkeyfile) | ^ grst_canl_x509.c:2788:25: note: 'prvkeyfile' was declared here 2788 | char *user_dn_enc, *prvkeyfile, *proxyfile; | ^~~~~~~~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_canl_x509.c -o grst_canl_x509.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include `pkg-config libxml-2.0 --cflags` -c grst_gacl.c -o grst_gacl.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_gacl.c -fPIC -DPIC -o .libs/grst_gacl.o grst_gacl.c: In function 'GRSTgaclInit': grst_gacl.c:83:3: warning: 'xmlKeepBlanksDefault' is deprecated [-Wdeprecated-declarations] 83 | xmlKeepBlanksDefault(0); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/tree.h:17, from grst_gacl.c:52: /usr/include/libxml2/libxml/parser.h:957:17: note: declared here 957 | xmlKeepBlanksDefault (int val); | ^~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclEntryFree': grst_gacl.c:391:7: warning: unused variable 'i' [-Wunused-variable] 391 | int i; | ^ grst_gacl.c: In function 'GRSTgaclCredParse': grst_gacl.c:678:3: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] 678 | cred = GRSTgaclCredNew((char *) cur->name); | ^~~~ grst_gacl.c:137:15: note: declared here 137 | GRSTgaclCred *GRSTgaclCredNew(char *type) | ^~~~~~~~~~~~~~~ grst_gacl.c:683:9: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] 683 | GRSTgaclCredAddValue(cred, (char *) cur2->name, | ^~~~~~~~~~~~~~~~~~~~ grst_gacl.c:160:5: note: declared here 160 | int GRSTgaclCredAddValue(GRSTgaclCred *cred, char *name, char *rawvalue) | ^~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclEntryParse': grst_gacl.c:700:17: warning: unused variable 'perm' [-Wunused-variable] 700 | GRSTgaclPerm perm; | ^~~~ In file included from grst_gacl.c:55: grst_gacl.c: In function 'GRSTgaclAclLoadFile': ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:764:3: note: in expansion of macro 'GRSTerrorLog' 764 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile() starting"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:768:7: note: in expansion of macro 'GRSTerrorLog' 768 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile() cannot open a NULL filename"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:775:7: note: in expansion of macro 'GRSTerrorLog' 775 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile failed to open ACL file %s", filename); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:783:7: note: in expansion of macro 'GRSTerrorLog' 783 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile failed to parse root of ACL file %s", filename); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:789:7: note: in expansion of macro 'GRSTerrorLog' 789 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile parsing XACML"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:794:7: note: in expansion of macro 'GRSTerrorLog' 794 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile parsing GACL"); | ^~~~~~~~~~~~ grst_gacl.c: In function 'recurse4dnlists': ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1116:10: note: in expansion of macro 'GRSTerrorLog' 1116 | GRSTerrorLog(GRST_LOG_DEBUG, "recurse4dnlists opens %s", fullfilename); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1132:21: note: in expansion of macro 'GRSTerrorLog' 1132 | GRSTerrorLog(GRST_LOG_DEBUG, "recurse4dnlists at %ld in %s", | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1140:21: note: in expansion of macro 'GRSTerrorLog' 1140 | GRSTerrorLog(GRST_LOG_DEBUG, "recurse4dnlists at %d %d %d %d", | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1150:25: note: in expansion of macro 'GRSTerrorLog' 1150 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ grst_gacl.c:1092:42: warning: unused variable 'q' [-Wunused-variable] 1092 | char *fullfilename, *mapped, *q, *s, *dn_decoded; | ^ grst_gacl.c: In function 'GRSTgaclUserLoadDNlists': grst_gacl.c:1191:60: warning: unused variable 'dn' [-Wunused-variable] 1191 | char *dn_lists_dirs, *dn_list_ptr, *filename, *dirname, *dn = NULL; | ^~ grst_gacl.c:1191:39: warning: unused variable 'filename' [-Wunused-variable] 1191 | char *dn_lists_dirs, *dn_list_ptr, *filename, *dirname, *dn = NULL; | ^~~~~~~~ grst_gacl.c: In function 'GRSTgaclAclTestUser': grst_gacl.c:1308:25: warning: unused variable 'usercred' [-Wunused-variable] 1308 | GRSTgaclCred *cred, *usercred; | ^~~~~~~~ grst_gacl.c: In function 'GRSTgaclCredCreate': grst_gacl.c:112:4: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 112 | asprintf(&auri, "%s%s", auri_prefix, auri_suffix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclCredAddValue': grst_gacl.c:184:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 184 | asprintf(&(cred->auri), "dn:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:191:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | asprintf(&(cred->auri), "fqan:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:198:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 198 | asprintf(&(cred->auri), "%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:205:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | asprintf(&(cred->auri), "dns:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:212:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 212 | asprintf(&(cred->auri), "nist-loa:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclCredRemoveCred': grst_gacl.c:294:1: warning: control reaches end of non-void function [-Wreturn-type] 294 | } | ^ grst_gacl.c: In function 'recurse4dnlists': grst_gacl.c:1114:10: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1114 | asprintf(&fullfilename, "%s/%s", dir, file_ent->d_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclAclLoadFile': grst_gacl.c:790:11: warning: 'acl' may be used uninitialized [-Wmaybe-uninitialized] 790 | acl=GRSTxacmlAclParse(doc, cur, acl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:762:19: note: 'acl' was declared here 762 | GRSTgaclAcl *acl; | ^~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_gacl.c -o grst_gacl.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include `pkg-config libxml-2.0 --cflags` -c grst_xacml.c -o grst_xacml.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_xacml.c -fPIC -DPIC -o .libs/grst_xacml.o grst_xacml.c: In function 'GRSTxacmlCredParse': grst_xacml.c:96:3: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] 96 | if ( (xmlStrcmp(cur->name, (const xmlChar *) "AnySubject") == 0)) cred = GRSTgaclCredNew("any-user"); | ^~ In file included from grst_xacml.c:53: ../interface/gridsite.h:255:15: note: declared here 255 | GRSTgaclCred *GRSTgaclCredNew(char *); | ^~~~~~~~~~~~~~~ grst_xacml.c:103:3: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] 103 | cred = GRSTgaclCredNew((char *) xmlNodeGetContent(attr_des->properties->children)); | ^~~~ ../interface/gridsite.h:255:15: note: declared here 255 | GRSTgaclCred *GRSTgaclCredNew(char *); | ^~~~~~~~~~~~~~~ grst_xacml.c:108:3: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] 108 | GRSTgaclCredAddValue(cred, (char *) xmlNodeGetContent(attr_des->properties->next->children), | ^~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:260:9: note: declared here 260 | int GRSTgaclCredAddValue(GRSTgaclCred *, char *, char *); | ^~~~~~~~~~~~~~~~~~~~ grst_xacml.c: In function 'GRSTxacmlEntryParse': grst_xacml.c:214:24: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 214 | if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} In file included from grst_xacml.c:40: /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c:215:18: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 215 | xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c:128:17: warning: unused variable 'perm' [-Wunused-variable] 128 | GRSTgaclPerm perm; | ^~~~ grst_xacml.c:123:14: warning: unused variable 'doc' [-Wunused-variable] 123 | xmlDocPtr doc=cur->doc; | ^~~ grst_xacml.c: In function 'GRSTxacmlAclParse': grst_xacml.c:299:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 299 | if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c:300:20: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 300 | xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c: In function 'GRSTxacmlAclLoadFile': grst_xacml.c:244:64: warning: 'acl' may be used uninitialized [-Wmaybe-uninitialized] 244 | if (!xmlStrcmp(cur->name, (const xmlChar *) "Policy")) { acl=GRSTxacmlAclParse(doc, cur, acl);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_xacml.c:236:19: note: 'acl' was declared here 236 | GRSTgaclAcl *acl; | ^~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_xacml.c -o grst_xacml.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include -c grst_http.c -o grst_http.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_http.c -fPIC -DPIC -o .libs/grst_http.o grst_http.c: In function 'GRSThttpCopy': grst_http.c:102:15: warning: unused variable 'c' [-Wunused-variable] 102 | char c, *p; | ^ grst_http.c: In function 'GRSThttpGetCGI': grst_http.c:249:11: warning: unused variable 'size_needed' [-Wunused-variable] 249 | size_t size_needed; | ^~~~~~~~~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_http.c -o grst_http.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include -c grst_asn1.c -o grst_asn1.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_asn1.c -fPIC -DPIC -o .libs/grst_asn1.o grst_asn1.c: In function 'GRSTasn1PrintPrintable': grst_asn1.c:137:18: warning: pointer targets in passing argument 1 of 'strndup' differ in signedness [-Wpointer-sign] 137 | dup = strndup(str, length); | ^~~ | | | const unsigned char * In file included from grst_asn1.c:4: /usr/include/string.h:195:35: note: expected 'const char *' but argument is of type 'const unsigned char *' 195 | extern char *strndup (const char *__string, size_t __n) | ~~~~~~~~~~~~^~~~~~~~ grst_asn1.c: In function 'GRSTasn1Parse2': grst_asn1.c:320:37: warning: unused variable 'i' [-Wunused-variable] 320 | int i; | ^ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_asn1.c -o grst_asn1.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_htcp.c -fPIC -DPIC -o .libs/grst_htcp.o libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rpath /usr/lib -version-info 6:0:0 \ -o libgridsite_globus.la grst_err.lo grst_canl_x509.lo grst_gacl.lo grst_xacml.lo grst_http.lo grst_asn1.lo grst_htcp.lo -lssl -lcrypto -lcanl_c `pkg-config libxml-2.0 --libs` -lpthread libtool: link: gcc -shared -fPIC -DPIC .libs/grst_err.o .libs/grst_canl_x509.o .libs/grst_gacl.o .libs/grst_xacml.o .libs/grst_http.o .libs/grst_asn1.o .libs/grst_htcp.o -lssl -lcrypto -lcanl_c -lxml2 -lpthread -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libgridsite_globus.so.6 -o .libs/libgridsite_globus.so.6.0.0 libtool: link: (cd ".libs" && rm -f "libgridsite_globus.so.6" && ln -s "libgridsite_globus.so.6.0.0" "libgridsite_globus.so.6") libtool: link: (cd ".libs" && rm -f "libgridsite_globus.so" && ln -s "libgridsite_globus.so.6.0.0" "libgridsite_globus.so") libtool: link: ar cr .libs/libgridsite_globus.a grst_err.o grst_canl_x509.o grst_gacl.o grst_xacml.o grst_http.o grst_asn1.o grst_htcp.o libtool: link: ranlib .libs/libgridsite_globus.a libtool: link: ( cd ".libs" && rm -f "libgridsite_globus.la" && ln -s "../libgridsite_globus.la" "libgridsite_globus.la" ) libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rpath /usr/lib -version-info 6:0:0 \ -o libgridsite.la grst_err.lo grst_canl_x509.lo grst_gacl.lo grst_xacml.lo grst_http.lo grst_asn1.lo grst_htcp.lo -lssl -lcrypto -lcanl_c `pkg-config libxml-2.0 --libs` -lpthread libtool: link: gcc -shared -fPIC -DPIC .libs/grst_err.o .libs/grst_canl_x509.o .libs/grst_gacl.o .libs/grst_xacml.o .libs/grst_http.o .libs/grst_asn1.o .libs/grst_htcp.o -lssl -lcrypto -lcanl_c -lxml2 -lpthread -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libgridsite.so.6 -o .libs/libgridsite.so.6.0.0 libtool: link: (cd ".libs" && rm -f "libgridsite.so.6" && ln -s "libgridsite.so.6.0.0" "libgridsite.so.6") libtool: link: (cd ".libs" && rm -f "libgridsite.so" && ln -s "libgridsite.so.6.0.0" "libgridsite.so") libtool: link: ar cr .libs/libgridsite.a grst_err.o grst_canl_x509.o grst_gacl.o grst_xacml.o grst_http.o grst_asn1.o grst_htcp.o libtool: link: ranlib .libs/libgridsite.a libtool: link: ( cd ".libs" && rm -f "libgridsite.la" && ln -s "../libgridsite.la" "libgridsite.la" ) libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include -c grst_err.c -o grst_err_nossl.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_err.c -fPIC -DPIC -o .libs/grst_err_nossl.o libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_err.c -o grst_err_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include `pkg-config libxml-2.0 --cflags` -c grst_gacl.c -o grst_gacl_nossl.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_gacl.c -fPIC -DPIC -o .libs/grst_gacl_nossl.o grst_gacl.c: In function 'GRSTgaclInit': grst_gacl.c:83:3: warning: 'xmlKeepBlanksDefault' is deprecated [-Wdeprecated-declarations] 83 | xmlKeepBlanksDefault(0); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/tree.h:17, from grst_gacl.c:52: /usr/include/libxml2/libxml/parser.h:957:17: note: declared here 957 | xmlKeepBlanksDefault (int val); | ^~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclEntryFree': grst_gacl.c:391:7: warning: unused variable 'i' [-Wunused-variable] 391 | int i; | ^ grst_gacl.c: In function 'GRSTgaclCredParse': grst_gacl.c:678:3: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] 678 | cred = GRSTgaclCredNew((char *) cur->name); | ^~~~ grst_gacl.c:137:15: note: declared here 137 | GRSTgaclCred *GRSTgaclCredNew(char *type) | ^~~~~~~~~~~~~~~ grst_gacl.c:683:9: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] 683 | GRSTgaclCredAddValue(cred, (char *) cur2->name, | ^~~~~~~~~~~~~~~~~~~~ grst_gacl.c:160:5: note: declared here 160 | int GRSTgaclCredAddValue(GRSTgaclCred *cred, char *name, char *rawvalue) | ^~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclEntryParse': grst_gacl.c:700:17: warning: unused variable 'perm' [-Wunused-variable] 700 | GRSTgaclPerm perm; | ^~~~ In file included from grst_gacl.c:55: grst_gacl.c: In function 'GRSTgaclAclLoadFile': ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:764:3: note: in expansion of macro 'GRSTerrorLog' 764 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile() starting"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:768:7: note: in expansion of macro 'GRSTerrorLog' 768 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile() cannot open a NULL filename"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:775:7: note: in expansion of macro 'GRSTerrorLog' 775 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile failed to open ACL file %s", filename); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:783:7: note: in expansion of macro 'GRSTerrorLog' 783 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile failed to parse root of ACL file %s", filename); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:789:7: note: in expansion of macro 'GRSTerrorLog' 789 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile parsing XACML"); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:794:7: note: in expansion of macro 'GRSTerrorLog' 794 | GRSTerrorLog(GRST_LOG_DEBUG, "GRSTgaclAclLoadFile parsing GACL"); | ^~~~~~~~~~~~ grst_gacl.c: In function 'recurse4dnlists': ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1116:10: note: in expansion of macro 'GRSTerrorLog' 1116 | GRSTerrorLog(GRST_LOG_DEBUG, "recurse4dnlists opens %s", fullfilename); | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1132:21: note: in expansion of macro 'GRSTerrorLog' 1132 | GRSTerrorLog(GRST_LOG_DEBUG, "recurse4dnlists at %ld in %s", | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1140:21: note: in expansion of macro 'GRSTerrorLog' 1140 | GRSTerrorLog(GRST_LOG_DEBUG, "recurse4dnlists at %d %d %d %d", | ^~~~~~~~~~~~ ../interface/gridsite.h:95:71: warning: value computed is not used [-Wunused-value] 95 | #define GRSTerrorLog(GRSTerrorLevel, ...) ((GRSTerrorLogFunc != NULL) && ((GRSTerrorLogFunc)(__FILE__, __LINE__, GRSTerrorLevel, __VA_ARGS__))) | ^~ grst_gacl.c:1150:25: note: in expansion of macro 'GRSTerrorLog' 1150 | GRSTerrorLog(GRST_LOG_DEBUG, | ^~~~~~~~~~~~ grst_gacl.c:1092:42: warning: unused variable 'q' [-Wunused-variable] 1092 | char *fullfilename, *mapped, *q, *s, *dn_decoded; | ^ grst_gacl.c: In function 'GRSTgaclUserLoadDNlists': grst_gacl.c:1191:60: warning: unused variable 'dn' [-Wunused-variable] 1191 | char *dn_lists_dirs, *dn_list_ptr, *filename, *dirname, *dn = NULL; | ^~ grst_gacl.c:1191:39: warning: unused variable 'filename' [-Wunused-variable] 1191 | char *dn_lists_dirs, *dn_list_ptr, *filename, *dirname, *dn = NULL; | ^~~~~~~~ grst_gacl.c: In function 'GRSTgaclAclTestUser': grst_gacl.c:1308:25: warning: unused variable 'usercred' [-Wunused-variable] 1308 | GRSTgaclCred *cred, *usercred; | ^~~~~~~~ grst_gacl.c: In function 'GRSTgaclCredCreate': grst_gacl.c:112:4: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 112 | asprintf(&auri, "%s%s", auri_prefix, auri_suffix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclCredAddValue': grst_gacl.c:184:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 184 | asprintf(&(cred->auri), "dn:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:191:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | asprintf(&(cred->auri), "fqan:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:198:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 198 | asprintf(&(cred->auri), "%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:205:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 205 | asprintf(&(cred->auri), "dns:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:212:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 212 | asprintf(&(cred->auri), "nist-loa:%s", encoded_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclCredRemoveCred': grst_gacl.c:294:1: warning: control reaches end of non-void function [-Wreturn-type] 294 | } | ^ grst_gacl.c: In function 'recurse4dnlists': grst_gacl.c:1114:10: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1114 | asprintf(&fullfilename, "%s/%s", dir, file_ent->d_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c: In function 'GRSTgaclAclLoadFile': grst_gacl.c:790:11: warning: 'acl' may be used uninitialized [-Wmaybe-uninitialized] 790 | acl=GRSTxacmlAclParse(doc, cur, acl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_gacl.c:762:19: note: 'acl' was declared here 762 | GRSTgaclAcl *acl; | ^~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_gacl.c -o grst_gacl_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include -c grst_http.c -o grst_http_nossl.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_http.c -fPIC -DPIC -o .libs/grst_http_nossl.o grst_http.c: In function 'GRSThttpCopy': grst_http.c:102:15: warning: unused variable 'c' [-Wunused-variable] 102 | char c, *p; | ^ grst_http.c: In function 'GRSThttpGetCGI': grst_http.c:249:11: warning: unused variable 'size_needed' [-Wunused-variable] 249 | size_t size_needed; | ^~~~~~~~~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_http.c -o grst_http_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include `pkg-config libxml-2.0 --cflags` -c grst_xacml.c -o grst_xacml_nossl.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_xacml.c -fPIC -DPIC -o .libs/grst_xacml_nossl.o grst_xacml.c: In function 'GRSTxacmlCredParse': grst_xacml.c:96:3: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] 96 | if ( (xmlStrcmp(cur->name, (const xmlChar *) "AnySubject") == 0)) cred = GRSTgaclCredNew("any-user"); | ^~ In file included from grst_xacml.c:53: ../interface/gridsite.h:255:15: note: declared here 255 | GRSTgaclCred *GRSTgaclCredNew(char *); | ^~~~~~~~~~~~~~~ grst_xacml.c:103:3: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] 103 | cred = GRSTgaclCredNew((char *) xmlNodeGetContent(attr_des->properties->children)); | ^~~~ ../interface/gridsite.h:255:15: note: declared here 255 | GRSTgaclCred *GRSTgaclCredNew(char *); | ^~~~~~~~~~~~~~~ grst_xacml.c:108:3: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] 108 | GRSTgaclCredAddValue(cred, (char *) xmlNodeGetContent(attr_des->properties->next->children), | ^~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:260:9: note: declared here 260 | int GRSTgaclCredAddValue(GRSTgaclCred *, char *, char *); | ^~~~~~~~~~~~~~~~~~~~ grst_xacml.c: In function 'GRSTxacmlEntryParse': grst_xacml.c:214:24: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 214 | if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} In file included from grst_xacml.c:40: /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c:215:18: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 215 | xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c:128:17: warning: unused variable 'perm' [-Wunused-variable] 128 | GRSTgaclPerm perm; | ^~~~ grst_xacml.c:123:14: warning: unused variable 'doc' [-Wunused-variable] 123 | xmlDocPtr doc=cur->doc; | ^~~ grst_xacml.c: In function 'GRSTxacmlAclParse': grst_xacml.c:299:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 299 | if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c:300:20: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 300 | xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ grst_xacml.c: In function 'GRSTxacmlAclLoadFile': grst_xacml.c:244:64: warning: 'acl' may be used uninitialized [-Wmaybe-uninitialized] 244 | if (!xmlStrcmp(cur->name, (const xmlChar *) "Policy")) { acl=GRSTxacmlAclParse(doc, cur, acl);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_xacml.c:236:19: note: 'acl' was declared here 236 | GRSTgaclAcl *acl; | ^~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -DWITH_GZFILEOP -c grst_xacml.c -o grst_xacml_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp_nossl.lo libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_htcp.c -fPIC -DPIC -o .libs/grst_htcp_nossl.o libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp_nossl.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rpath /usr/lib -version-info 6:0:0 \ -o libgridsite_nossl.la grst_err_nossl.lo grst_gacl_nossl.lo grst_http_nossl.lo grst_xacml_nossl.lo grst_htcp_nossl.lo `pkg-config libxml-2.0 --libs` libtool: link: gcc -shared -fPIC -DPIC .libs/grst_err_nossl.o .libs/grst_gacl_nossl.o .libs/grst_http_nossl.o .libs/grst_xacml_nossl.o .libs/grst_htcp_nossl.o -lxml2 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libgridsite_nossl.so.6 -o .libs/libgridsite_nossl.so.6.0.0 libtool: link: (cd ".libs" && rm -f "libgridsite_nossl.so.6" && ln -s "libgridsite_nossl.so.6.0.0" "libgridsite_nossl.so.6") libtool: link: (cd ".libs" && rm -f "libgridsite_nossl.so" && ln -s "libgridsite_nossl.so.6.0.0" "libgridsite_nossl.so") libtool: link: ar cr .libs/libgridsite_nossl.a grst_err_nossl.o grst_gacl_nossl.o grst_http_nossl.o grst_xacml_nossl.o grst_htcp_nossl.o libtool: link: ranlib .libs/libgridsite_nossl.a libtool: link: ( cd ".libs" && rm -f "libgridsite_nossl.la" && ln -s "../libgridsite_nossl.la" "libgridsite_nossl.la" ) sed -e "s/@version@/3.0.0/" -e "s,@prefix@,/usr," -e "s,@libdir@,lib," gridsite-openssl.pc.in > gridsite-openssl.pc libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -o htcp.lo -c htcp.c `curl-config --cflags` libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -c htcp.c -fPIC -DPIC -o .libs/htcp.o htcp.c: In function 'do_rmtcp': htcp.c:234:36: warning: variable 'thiserror' set but not used [-Wunused-but-set-variable] 234 | int isrc, anyerror = 0, thiserror, isdirdest; | ^~~~~~~~~ htcp.c:249:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 249 | asprintf(&p, "Upgrade: GridHTTP/1.0"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:283:12: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 283 | asprintf(&thisdestination, "%s%s", destination, p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:310:10: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 310 | asprintf(&p, "Destination: %s", thisdestination); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:329:8: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 329 | asprintf(&p, "COPY %s", sources[isrc]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c: In function 'do_copies': htcp.c:362:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 362 | asprintf(&p, "Upgrade: GridHTTP/1.0"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:395:12: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 395 | asprintf(&thisdestination, "%s%s", destination, p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c: In function 'do_move': htcp.c:601:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 601 | asprintf(&destination_header, "Destination: %s", destination); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c: In function 'translate_sitecast_url': htcp.c:1101:23: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1101 | asprintf(source_ptr, "%.*s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1102 | GRSThtcpCountstrLen(msg.resp_hdrs) - 12, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1103 | &(msg.resp_hdrs->text[10])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c: In function 'do_listings': htcp.c:1473:25: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1473 | asprintf(&s, "%s%s", source_url, list[i].filename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c: In function 'main': htcp.c:1742:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1742 | asprintf(&(common_data.useragent), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1743 | "htcp/%s (http://www.gridsite.org/)", VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1762:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1762 | asprintf(&htcp_conf, "%s/%s", userpasswd->pw_dir, HTCP_USER_CONF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1809:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1809 | asprintf(&(common_data.cert), "/tmp/x509up_u%d", geteuid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1823:17: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1823 | asprintf(&(common_data.cert), "%s/.globus/usercert.pem", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1824 | userpasswd->pw_dir); | ~~~~~~~~~~~~~~~~~~~ htcp.c:1829:17: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1829 | asprintf(&(common_data.key), "%s/.globus/userkey.pem", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1830 | userpasswd->pw_dir); | ~~~~~~~~~~~~~~~~~~~ htcp.c:1967:26: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1967 | asprintf(&destination, "%s/", &argv[optind + i][5]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1976:26: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1976 | asprintf(&destination, "%s/", argv[optind+i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c: In function 'do_ping': htcp.c:790:3: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 790 | GRSThtcpNOPrequestMake(&request, &request_length, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | (int) (start_timeval.tv_usec + i)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:765:40: note: 'i' was declared here 765 | int request_length, response_length, i, ret, s, igroup, max_fd; | ^ htcp.c: In function 'do_finds': htcp.c:990:18: warning: 'max_fd' may be used uninitialized [-Wmaybe-uninitialized] 990 | for (s = 0; s <=max_fd; s++) | ~~^~~~~~~~ htcp.c:881:59: note: 'max_fd' was declared here 881 | int request_length, response_length, i, ret, s, igroup, max_fd; | ^~~~~~ htcp.c: In function 'translate_sitecast_url': htcp.c:1111:17: warning: 'max_fd' may be used uninitialized [-Wmaybe-uninitialized] 1111 | for (s = 0; s <=max_fd; s++) | ~~^~~~~~~~ htcp.c:1000:59: note: 'max_fd' was declared here 1000 | int request_length, response_length, i, ret, s, igroup, max_fd; | ^~~~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -c htcp.c -o htcp.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o htcp htcp.lo libgridsite.la `curl-config --libs` libtool: link: gcc -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/htcp .libs/htcp.o ./.libs/libgridsite.so -lssl -lcrypto -lcanl_c -lxml2 -lpthread -lcurl gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes \ -shared -Wl,-soname=gridsite_module \ -I/usr/kerberos/include \ `pkg-config libxml-2.0 --cflags` -lssl -lcrypto -lcanl_c \ -DVERSION=\"3.0.0\" -o mod_gridsite.so \ canl_mod_gridsite.c -L./.libs -lgridsite canl_mod_gridsite.c: In function ‘mod_gridsite_dnlistsuri_dir_handler’: canl_mod_gridsite.c:1399:13: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1399 | read(fd, header_formatted, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:1476:13: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1476 | read(fd, footer_formatted, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c: In function ‘mod_gridsite_dnlistsuri_handler’: canl_mod_gridsite.c:1608:10: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1608 | read(fd, buf, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c: In function ‘mod_gridsite_log_func’: canl_mod_gridsite.c:4007:4: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4007 | vasprintf(&mesg, fmt, ap); | ^~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c: In function ‘mod_gridsite_server_post_config’: canl_mod_gridsite.c:3993:4: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3993 | chown(path, ap_unixd_config.user_id, ap_unixd_config.group_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c: In function ‘html_format’: canl_mod_gridsite.c:533:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 533 | read(fd, header_formatted, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:617:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 617 | read(fd, footer_formatted, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c: In function ‘html_dir_list’: canl_mod_gridsite.c:697:13: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 697 | read(fd, header_formatted, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:716:13: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 716 | read(fd, indexheadertext, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:818:13: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 818 | read(fd, footer_formatted, statbuf.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c: In function ‘sitecast_handle_TST_GET’: canl_mod_gridsite.c:3606:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3606 | asprintf(&filename, "%s%*s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3607 | sitecastaliases[ialias].local_path, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3608 | (int) (GRSThtcpCountstrLen(htcp_mesg->uri) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3609 | - strlen(sitecastaliases[ialias].sitecast_url)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3610 | &(htcp_mesg->uri->text[strlen(sitecastaliases[ialias].sitecast_url)]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:3614:7: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3614 | asprintf(&location, "Location: %s://%s:%d/%s\r\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3615 | sitecastaliases[ialias].scheme, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3616 | sitecastaliases[ialias].local_hostname, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3617 | sitecastaliases[ialias].port, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3618 | &(htcp_mesg->uri->text[strlen(sitecastaliases[ialias].sitecast_url)]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -o urlencode.lo -c urlencode.c libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -c urlencode.c -fPIC -DPIC -o .libs/urlencode.o libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -c urlencode.c -o urlencode.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o urlencode urlencode.lo -L. -lgridsite libtool: link: gcc -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/urlencode .libs/urlencode.o -L. /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/.libs/libgridsite.so -lssl -lcrypto -lcanl_c -lxml2 -lpthread libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 \ -o findproxyfile.lo -c findproxyfile.c libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -c findproxyfile.c -fPIC -DPIC -o .libs/findproxyfile.o libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"3.0.0\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -c findproxyfile.c -o findproxyfile.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. \ -o findproxyfile findproxyfile.lo -L. -lgridsite libtool: link: gcc -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/findproxyfile .libs/findproxyfile.o -L. /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/.libs/libgridsite.so -lssl -lcrypto -lcanl_c -lxml2 -lpthread libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include \ -DVERSION=\"3.0.0\" -o grst_admin_main.lo -c grst_admin_main.c libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -DVERSION=\"3.0.0\" -c grst_admin_main.c -fPIC -DPIC -o .libs/grst_admin_main.o grst_admin_main.c: In function 'makevfilename': grst_admin_main.c:146:19: warning: unused variable 'i' [-Wunused-variable] 146 | int i; | ^ grst_admin_main.c:164:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 164 | asprintf(&vfilename, "%s:%s:%08lX:%05lX:%zX:%s:%s", GRST_HIST_PREFIX, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | encpublicname, tv_now.tv_sec, tv_now.tv_usec, size, encdn, ext); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_main.c: In function 'main': grst_admin_main.c:250:41: warning: '%d' directive writing between 1 and 10 bytes into a region of size 2 [-Wformat-overflow=] 250 | sprintf (buf, "GRST_CRED_%d", i); | ^~ grst_admin_main.c:250:30: note: directive argument in the range [1, 2147483647] 250 | sprintf (buf, "GRST_CRED_%d", i); | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from grst_admin_main.c:44: In function 'sprintf', inlined from 'main' at grst_admin_main.c:250:16: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 12 and 21 bytes into a destination of size 12 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -DVERSION=\"3.0.0\" -c grst_admin_main.c -o grst_admin_main.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include \ -DVERSION=\"3.0.0\" -o grst_admin_gacl.lo -c grst_admin_gacl.c libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -DVERSION=\"3.0.0\" -c grst_admin_gacl.c -fPIC -DPIC -o .libs/grst_admin_gacl.o grst_admin_gacl.c: In function 'show_acl': grst_admin_gacl.c:98:33: warning: unused variable 'deny' [-Wunused-variable] 98 | int entry_no, cred_no, allow, deny,timestamp; | ^~~~ grst_admin_gacl.c:98:26: warning: unused variable 'allow' [-Wunused-variable] 98 | int entry_no, cred_no, allow, deny,timestamp; | ^~~~~ grst_admin_gacl.c: In function 'edit_entry_form': grst_admin_gacl.c:306:26: warning: unused variable 'i' [-Wunused-variable] 306 | int entry_no, cred_no, i, admin=0, timestamp=atol(GRSThttpGetCGI("timestamp")); | ^ grst_admin_gacl.c: In function 'edit_entry': grst_admin_gacl.c:354:26: warning: unused variable 'i' [-Wunused-variable] 354 | int entry_no, cred_no, i, last_cred_no; | ^ grst_admin_gacl.c: In function 'del_entry_sure': grst_admin_gacl.c:592:42: warning: unused variable 'timestamp' [-Wunused-variable] 592 | int entry_no, cred_no, allow, deny, i, timestamp; | ^~~~~~~~~ grst_admin_gacl.c:592:39: warning: unused variable 'i' [-Wunused-variable] 592 | int entry_no, cred_no, allow, deny, i, timestamp; | ^ grst_admin_gacl.c:592:33: warning: unused variable 'deny' [-Wunused-variable] 592 | int entry_no, cred_no, allow, deny, i, timestamp; | ^~~~ grst_admin_gacl.c:592:26: warning: unused variable 'allow' [-Wunused-variable] 592 | int entry_no, cred_no, allow, deny, i, timestamp; | ^~~~~ grst_admin_gacl.c: In function 'del_cred_sure': grst_admin_gacl.c:645:50: warning: unused variable 'i' [-Wunused-variable] 645 | int entry_no, cred_no, allow, deny, timestamp, i; | ^ grst_admin_gacl.c:645:39: warning: unused variable 'timestamp' [-Wunused-variable] 645 | int entry_no, cred_no, allow, deny, timestamp, i; | ^~~~~~~~~ grst_admin_gacl.c:645:33: warning: unused variable 'deny' [-Wunused-variable] 645 | int entry_no, cred_no, allow, deny, timestamp, i; | ^~~~ grst_admin_gacl.c:645:26: warning: unused variable 'allow' [-Wunused-variable] 645 | int entry_no, cred_no, allow, deny, timestamp, i; | ^~~~~ grst_admin_gacl.c: In function 'GRSTgaclCredTableAdd': grst_admin_gacl.c:830:34: warning: unused variable 'allow_new_person' [-Wunused-variable] 830 | int edit_values=0, new_cred=0, allow_new_person=1; | ^~~~~~~~~~~~~~~~ grst_admin_gacl.c: In function 'GRSTgaclCredTableEnd': grst_admin_gacl.c:908:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 908 | else GRSThttpPrintf(bp,"%s ", grst_perm_syms[i]); if (strcmp(grst_perm_syms[i], "none")==0) break; | ^~~~ grst_admin_gacl.c:908:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 908 | else GRSThttpPrintf(bp,"%s ", grst_perm_syms[i]); if (strcmp(grst_perm_syms[i], "none")==0) break; | ^~ grst_admin_gacl.c: In function 'check_acl_save': grst_admin_gacl.c:937:9: warning: unused variable 'fp' [-Wunused-variable] 937 | FILE *fp; | ^~ grst_admin_gacl.c: In function 'StringHTMLEncode': grst_admin_gacl.c:1000:7: warning: unused variable 'n' [-Wunused-variable] 1000 | int n; | ^ grst_admin_gacl.c: In function 'edit_entry': grst_admin_gacl.c:412:29: warning: 'cred' may be used uninitialized [-Wmaybe-uninitialized] 412 | cred->next = GRSTgaclCredCreate(cred_auri_i, NULL); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_gacl.c:357:17: note: 'cred' was declared here 357 | GRSTgaclCred *cred; | ^~~~ grst_admin_gacl.c: In function 'new_entry_form': grst_admin_gacl.c:202:3: warning: 'cred' is used uninitialized [-Wuninitialized] 202 | GRSTgaclCredTableAdd(user, entry,cred, 0, 0, 0, timestamp, &bp, dn, perm, help_uri, dir_path, file, dir_uri, admin_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_gacl.c:192:17: note: 'cred' was declared here 192 | GRSTgaclCred* cred; | ^~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -DVERSION=\"3.0.0\" -c grst_admin_gacl.c -o grst_admin_gacl.o >/dev/null 2>&1 libtool --mode=compile gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include \ -DVERSION=\"3.0.0\" -o grst_admin_file.lo -c grst_admin_file.c libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -DVERSION=\"3.0.0\" -c grst_admin_file.c -fPIC -DPIC -o .libs/grst_admin_file.o grst_admin_file.c: In function 'deletefileaction': grst_admin_file.c:329:28: warning: unused variable 'server_name' [-Wunused-variable] 329 | *fulluri, *server_name, *realfile; | ^~~~~~~~~~~ grst_admin_file.c:329:18: warning: unused variable 'fulluri' [-Wunused-variable] 329 | *fulluri, *server_name, *realfile; | ^~~~~~~ grst_admin_file.c:328:51: warning: unused variable 'p' [-Wunused-variable] 328 | char *dir_path_file, *dir_path_vfile, *p, *vfile, *dnlistsuri, | ^ grst_admin_file.c: In function 'editfileaction': grst_admin_file.c:517:44: warning: unused variable 'fulluri' [-Wunused-variable] 517 | *dnlistsuri, *server_name, *fulluri, *realfile; | ^~~~~~~ grst_admin_file.c:517:30: warning: unused variable 'server_name' [-Wunused-variable] 517 | *dnlistsuri, *server_name, *fulluri, *realfile; | ^~~~~~~~~~~ grst_admin_file.c: In function 'renameaction': grst_admin_file.c:663:17: warning: unused variable 'fp' [-Wunused-variable] 663 | FILE *fp; | ^~ grst_admin_file.c:661:17: warning: unused variable 'dnlistsuri' [-Wunused-variable] 661 | *dnlistsuri, *newfile, *dir_path_newfile; | ^~~~~~~~~~ grst_admin_file.c:659:17: warning: unused variable 'len' [-Wunused-variable] 659 | int len; | ^~~ grst_admin_file.c: In function 'newdirectory': grst_admin_file.c:745:17: warning: unused variable 'fp' [-Wunused-variable] 745 | FILE *fp; | ^~ grst_admin_file.c:744:41: warning: unused variable 'dir_path_vfile' [-Wunused-variable] 744 | char *dir_path_file, *vfile, *dir_path_vfile, *filedup; | ^~~~~~~~~~~~~~ grst_admin_file.c:744:33: warning: unused variable 'vfile' [-Wunused-variable] 744 | char *dir_path_file, *vfile, *dir_path_vfile, *filedup; | ^~~~~ grst_admin_file.c:743:17: warning: unused variable 'len' [-Wunused-variable] 743 | int len; | ^~~ grst_admin_file.c: In function 'editdnlistaction': grst_admin_file.c:803:60: warning: unused variable 'oneline' [-Wunused-variable] 803 | *dnlistsuri, *server_name, *fulldiruri, *p, oneline[513], | ^~~~~~~ grst_admin_file.c:801:57: warning: unused variable 'found' [-Wunused-variable] 801 | int numdn = 0, ifd, ofd, numdnlines = 0, i, found; | ^~~~~ grst_admin_file.c:801:28: warning: unused variable 'ifd' [-Wunused-variable] 801 | int numdn = 0, ifd, ofd, numdnlines = 0, i, found; | ^~~ grst_admin_file.c: In function 'filehistory': grst_admin_file.c:980:29: warning: unused variable 'j' [-Wunused-variable] 980 | int fd, n, i, j, enclen, num = 0; | ^ grst_admin_file.c:980:19: warning: unused variable 'fd' [-Wunused-variable] 980 | int fd, n, i, j, enclen, num = 0; | ^~ grst_admin_file.c: In function 'editfileform': grst_admin_file.c:1201:35: warning: unused variable 'p' [-Wunused-variable] 1201 | char *dir_path_file, *rawpage, *p; | ^ grst_admin_file.c: In function 'editdnlistform': grst_admin_file.c:1293:66: warning: unused variable 'fulluri' [-Wunused-variable] 1293 | char *dir_path_file, *rawpage, *p, *dnlistsuri, *server_name, *fulluri, | ^~~~~~~ grst_admin_file.c:1293:52: warning: unused variable 'server_name' [-Wunused-variable] 1293 | char *dir_path_file, *rawpage, *p, *dnlistsuri, *server_name, *fulluri, | ^~~~~~~~~~~ grst_admin_file.c:1293:25: warning: unused variable 'rawpage' [-Wunused-variable] 1293 | char *dir_path_file, *rawpage, *p, *dnlistsuri, *server_name, *fulluri, | ^~~~~~~ grst_admin_file.c:1292:16: warning: unused variable 'c' [-Wunused-variable] 1292 | int fd, i, c, numdn = 0; | ^ grst_admin_file.c:1292:13: warning: unused variable 'i' [-Wunused-variable] 1292 | int fd, i, c, numdn = 0; | ^ grst_admin_file.c: In function 'managednlists': grst_admin_file.c:1658:19: warning: unused variable 'subDIR' [-Wunused-variable] 1658 | DIR *subDIR; | ^~~~~~ grst_admin_file.c:1657:30: warning: unused variable 'subdirfile_ent' [-Wunused-variable] 1657 | struct dirent **namelist, *subdirfile_ent; | ^~~~~~~~~~~~~~ grst_admin_file.c:1652:61: warning: unused variable 'encfulluri' [-Wunused-variable] 1652 | *dnlistsuri, *d_name, *server_name, *fulluri, *encfulluri, | ^~~~~~~~~~ grst_admin_file.c:1652:51: warning: unused variable 'fulluri' [-Wunused-variable] 1652 | *dnlistsuri, *d_name, *server_name, *fulluri, *encfulluri, | ^~~~~~~ grst_admin_file.c:1652:28: warning: unused variable 'd_name' [-Wunused-variable] 1652 | *dnlistsuri, *d_name, *server_name, *fulluri, *encfulluri, | ^~~~~~ grst_admin_file.c:1651:15: warning: unused variable 'd_namepath' [-Wunused-variable] 1651 | char *d_namepath, modified[99], *p, *adminrole, *dnlists_path, | ^~~~~~~~~~ grst_admin_file.c:1650:26: warning: unused variable 'numfiles' [-Wunused-variable] 1650 | int n, enclen, numfiles, encprefixlen, has_any_admin = 0; | ^~~~~~~~ grst_admin_file.c:1650:18: warning: unused variable 'enclen' [-Wunused-variable] 1650 | int n, enclen, numfiles, encprefixlen, has_any_admin = 0; | ^~~~~~ grst_admin_file.c: In function 'uploadfile': grst_admin_file.c:201:16: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 201 | fgets(tmpfilename, sizeof(tmpfilename), stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c:270:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 270 | asprintf(&dir_path_vfile, "%s/%s", dir_path, vfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c:279:19: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 279 | asprintf(&filepath, "%s/%s", dir_path, filename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'editfileaction': grst_admin_file.c:543:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 543 | asprintf(&dir_path_file, "%s/%s", dir_path, realfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c:547:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 547 | asprintf(&dir_path_vfile, "%s/%s", dir_path, vfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'create_acl': grst_admin_file.c:609:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 609 | asprintf(&tmpgacl, "%s/.tmp.XXXXXX", dir_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c:610:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 610 | asprintf(&newgacl, "%s/%s", dir_path, GRST_ACL_FILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'editdnlistaction': grst_admin_file.c:825:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 825 | asprintf(&fulldiruri, "https://%s%s", server_name, dir_uri); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'filehistory': grst_admin_file.c:1003:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1003 | asprintf(&vfile, "%s/%s", dir_path, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c:1063:16: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1063 | asprintf(&vfile, "%s/%s", dir_path, namelist[i]->d_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'ziplist': grst_admin_file.c:1117:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1117 | asprintf(&shellcmd, "cd %s ; %s -Z %s", dir_path, unzip, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'unzipfile': grst_admin_file.c:1174:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1174 | asprintf(&shellcmd, "cd %s ; %s -jo %s -x '.*'", dir_path, unzip, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'userisgroupadmin': grst_admin_file.c:1622:8: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1622 | asprintf(&uri_workspace, "%sRole=%s", uri, adminrole); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c:1623:8: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1623 | else asprintf(&uri_workspace, "%s/Role=%s", uri, adminrole); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'managednlists': grst_admin_file.c:1683:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1683 | asprintf(&dnlistsprefix, "https://%s%s", server_name, dnlistsuri); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from grst_admin_file.c:48: In function 'strcat', inlined from 'deletefileaction' at grst_admin_file.c:360:3: /usr/include/bits/string_fortified.h:140:10: warning: 'realfile' may be used uninitialized [-Wmaybe-uninitialized] 140 | return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'deletefileaction': grst_admin_file.c:329:42: note: 'realfile' was declared here 329 | *fulluri, *server_name, *realfile; | ^~~~~~~~ In file included from /usr/include/stdio.h:970, from grst_admin_file.c:44: In function 'asprintf', inlined from 'editfileaction' at grst_admin_file.c:543:3: /usr/include/bits/stdio2.h:206:10: warning: 'realfile' may be used uninitialized [-Wmaybe-uninitialized] 206 | return __asprintf_chk (__ptr, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ grst_admin_file.c: In function 'editfileaction': grst_admin_file.c:517:54: note: 'realfile' was declared here 517 | *dnlistsuri, *server_name, *fulluri, *realfile; | ^~~~~~~~ grst_admin_file.c: In function 'managedir': grst_admin_file.c:1517:23: warning: 'numfiles' may be used uninitialized [-Wmaybe-uninitialized] 1517 | if (numfiles == 0) | ^ grst_admin_file.c:1383:18: note: 'numfiles' was declared here 1383 | int n, numfiles; | ^~~~~~~~ libtool: compile: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/kerberos/include -DVERSION=\"3.0.0\" -c grst_admin_file.c -o grst_admin_file.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -o real-gridsite-admin.cgi \ grst_admin_main.lo \ grst_admin_gacl.lo \ grst_admin_file.lo \ -lgridsite libtool: link: gcc -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/real-gridsite-admin.cgi .libs/grst_admin_main.o .libs/grst_admin_gacl.o .libs/grst_admin_file.o -L. /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/.libs/libgridsite.so -lssl -lcrypto -lcanl_c -lxml2 -lpthread /usr/bin/soapcpp2 -c delegation.h ** The gSOAP code generator for C and C++, soapcpp2 release 2.8.135 ** Copyright (C) 2000,2024 Genivia Inc. All Rights Reserved. ** The soapcpp2 tool and its generated software are released under the GPL. ** ---------------------------------------------------------------------------- ** A commercial use license is available from Genivia Inc., contact@genivia.com ** ---------------------------------------------------------------------------- Saving soapStub.h annotated copy of the source interface header file Saving soapH.h serialization functions to #include in projects Using ns service name: DelegationSoapBinding Using ns service style: document Using ns service encoding: literal Using ns service location: https://localhost/gridsite-delegation.cgi Using ns schema namespace: http://www.gridsite.org/namespaces/delegation-1 Saving DelegationSoapBinding.wsdl Web Service description delegation.h(87): *WARNING*: //gsoap ns method-fault getProxyReq _DelegationException directive does not refer to a member of struct SOAP_ENV__Detail: suggest to define struct SOAP_ENV__Detail with member _DelegationException Saving DelegationSoapBinding.getProxyReq.req.xml sample SOAP/XML request Saving DelegationSoapBinding.getProxyReq.res.xml sample SOAP/XML response Saving DelegationSoapBinding.getNewProxyReq.req.xml sample SOAP/XML request Saving DelegationSoapBinding.getNewProxyReq.res.xml sample SOAP/XML response Saving DelegationSoapBinding.renewProxyReq.req.xml sample SOAP/XML request Saving DelegationSoapBinding.renewProxyReq.res.xml sample SOAP/XML response Saving DelegationSoapBinding.putProxy.req.xml sample SOAP/XML request Saving DelegationSoapBinding.putProxy.res.xml sample SOAP/XML response Saving DelegationSoapBinding.getTerminationTime.req.xml sample SOAP/XML request Saving DelegationSoapBinding.getTerminationTime.res.xml sample SOAP/XML response Saving DelegationSoapBinding.destroy.req.xml sample SOAP/XML request Saving DelegationSoapBinding.destroy.res.xml sample SOAP/XML response Saving DelegationSoapBinding.nsmap namespace mapping table Saving ns.xsd XML schema Saving soapClient.c client call stub functions Saving soapClientLib.c client stubs with serializers (use only for libs) Saving soapServer.c server request dispatcher Saving soapServerLib.c server request dispatcher with serializers (use only for libs) Saving soapC.c serialization functions Compilation successful (1 warning) gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -o gridsite-delegation.cgi \ grst-delegation.c \ -I/usr/kerberos/include -I. `pkg-config gsoap --cflags` \ -DVERSION=\"3.0.0\" -L./.libs \ soapC.c soapServer.c \ `pkg-config gsoap --libs` -lgridsite grst-delegation.c: In function ‘main’: grst-delegation.c:63:39: warning: unused variable ‘proxydir’ [-Wunused-variable] 63 | *delegation_id, *reqtxt, *proxydir; | ^~~~~~~~ grst-delegation.c:63:30: warning: unused variable ‘reqtxt’ [-Wunused-variable] 63 | *delegation_id, *reqtxt, *proxydir; | ^~~~~~ grst-delegation.c:63:14: warning: unused variable ‘delegation_id’ [-Wunused-variable] 63 | *delegation_id, *reqtxt, *proxydir; | ^~~~~~~~~~~~~ grst-delegation.c:62:59: warning: unused variable ‘user_dn’ [-Wunused-variable] 62 | char *docroot, *method, *request, *p, *client_dn, *user_dn, | ^~~~~~~ grst-delegation.c:62:47: warning: unused variable ‘client_dn’ [-Wunused-variable] 62 | char *docroot, *method, *request, *p, *client_dn, *user_dn, | ^~~~~~~~~ grst-delegation.c:62:43: warning: unused variable ‘p’ [-Wunused-variable] 62 | char *docroot, *method, *request, *p, *client_dn, *user_dn, | ^ grst-delegation.c:62:33: warning: unused variable ‘request’ [-Wunused-variable] 62 | char *docroot, *method, *request, *p, *client_dn, *user_dn, | ^~~~~~~ grst-delegation.c:62:14: warning: unused variable ‘docroot’ [-Wunused-variable] 62 | char *docroot, *method, *request, *p, *client_dn, *user_dn, | ^~~~~~~ grst-delegation.c: In function ‘ns__getProxyReq’: grst-delegation.c:111:9: warning: unused variable ‘p’ [-Wunused-variable] 111 | char *p, *user_dn, *docroot, *proxydir, *request; | ^ grst-delegation.c:110:9: warning: unused variable ‘i’ [-Wunused-variable] 110 | int i; | ^ grst-delegation.c: In function ‘ns__getNewProxyReq’: grst-delegation.c:143:9: warning: unused variable ‘p’ [-Wunused-variable] 143 | char *p, *user_dn, *docroot, *proxydir, *request, *delegation_id; | ^ grst-delegation.c: In function ‘ns__putProxy’: grst-delegation.c:175:30: warning: unused variable ‘p’ [-Wunused-variable] 175 | char *docroot, *proxydir, *p, *user_dn; | ^ grst-delegation.c:174:25: warning: unused variable ‘i’ [-Wunused-variable] 174 | int fd, c, len = 0, i; | ^ grst-delegation.c:174:16: warning: unused variable ‘len’ [-Wunused-variable] 174 | int fd, c, len = 0, i; | ^~~ grst-delegation.c:174:13: warning: unused variable ‘c’ [-Wunused-variable] 174 | int fd, c, len = 0, i; | ^ grst-delegation.c:174:9: warning: unused variable ‘fd’ [-Wunused-variable] 174 | int fd, c, len = 0, i; | ^~ grst-delegation.c: In function ‘ns__renewProxyReq’: grst-delegation.c:209:9: warning: unused variable ‘p’ [-Wunused-variable] 209 | char *p, *user_dn, *docroot, *proxydir, *request; | ^ grst-delegation.c:208:9: warning: unused variable ‘i’ [-Wunused-variable] 208 | int i; | ^ grst-delegation.c: In function ‘ns__getTerminationTime’: grst-delegation.c:242:9: warning: unused variable ‘p’ [-Wunused-variable] 242 | char *p, *user_dn, *docroot, *proxydir; | ^ grst-delegation.c: In function ‘ns__destroy’: grst-delegation.c:277:34: warning: unused variable ‘client_dn’ [-Wunused-variable] 277 | char *docroot, *proxydir, *p, *client_dn, *user_dn; | ^~~~~~~~~ grst-delegation.c:277:30: warning: unused variable ‘p’ [-Wunused-variable] 277 | char *docroot, *proxydir, *p, *client_dn, *user_dn; | ^ grst-delegation.c:276:25: warning: unused variable ‘i’ [-Wunused-variable] 276 | int fd, c, len = 0, i; | ^ grst-delegation.c:276:16: warning: unused variable ‘len’ [-Wunused-variable] 276 | int fd, c, len = 0, i; | ^~~ grst-delegation.c:276:13: warning: unused variable ‘c’ [-Wunused-variable] 276 | int fd, c, len = 0, i; | ^ grst-delegation.c:276:9: warning: unused variable ‘fd’ [-Wunused-variable] 276 | int fd, c, len = 0, i; | ^~ grst-delegation.c: In function ‘get_dn’: grst-delegation.c:90:8: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 90 | asprintf(&p, "GRST_CRED_AURI_%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst-delegation.c: In function ‘ns__getProxyReq’: grst-delegation.c:122:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 122 | asprintf(&proxydir, "%s/%s", docroot, GRST_PROXYCACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst-delegation.c: In function ‘ns__getNewProxyReq’: grst-delegation.c:150:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 150 | asprintf(&proxydir, "%s/%s", docroot, GRST_PROXYCACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst-delegation.c: In function ‘ns__putProxy’: grst-delegation.c:186:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 186 | asprintf(&proxydir, "%s/%s", docroot, GRST_PROXYCACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst-delegation.c: In function ‘ns__renewProxyReq’: grst-delegation.c:220:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 220 | asprintf(&proxydir, "%s/%s", docroot, GRST_PROXYCACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst-delegation.c: In function ‘ns__getTerminationTime’: grst-delegation.c:254:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | asprintf(&proxydir, "%s/%s", docroot, GRST_PROXYCACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst-delegation.c: In function ‘ns__destroy’: grst-delegation.c:288:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 288 | asprintf(&proxydir, "%s/%s", docroot, GRST_PROXYCACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apr-1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -o htproxyput \ htproxyput.c \ -I/usr/kerberos/include -I. \ -DVERSION=\"3.0.0\" \ `pkg-config gsoapssl --cflags` \ -L./.libs \ \ soapC.c soapClient.c `pkg-config gsoapssl --libs` \ -lgridsite -lssl -lcrypto htproxyput.c: In function ‘main’: htproxyput.c:115:27: warning: variable ‘noverify’ set but not used [-Wunused-but-set-variable] 115 | int option_index, c, noverify = 0, i, ret, | ^~~~~~~~ htproxyput.c: In function ‘htproxy_logfunc’: htproxyput.c:97:3: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 97 | vasprintf(&mesg, fmt, ap); | ^~~~~~~~~~~~~~~~~~~~~~~~~ htproxyput.c: In function ‘main’: htproxyput.c:226:16: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 226 | asprintf(&(cert), "/tmp/x509up_u%d", geteuid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htproxyput.c:242:17: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 242 | asprintf(&(cert), "%s/.globus/usercert.pem", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | userpasswd->pw_dir); | ~~~~~~~~~~~~~~~~~~~ htproxyput.c:248:17: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 248 | asprintf(&(key), "%s/.globus/userkey.pem", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | userpasswd->pw_dir); | ~~~~~~~~~~~~~~~~~~~ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2goNiR + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + '[' /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build + mkdir /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + cd src + make install prefix=/usr libdir=lib64 DESTDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT date Tue Nov 19 00:36:50 UTC 2024 doxygen Doxyfile warning: Tag 'DETAILS_AT_TOP' at line 197 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 454 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_ALIGN_MEMBERS' at line 507 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_SCHEMA' at line 729 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_DTD' at line 735 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 841 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 853 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MAX_DOT_GRAPH_WIDTH' at line 929 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MAX_DOT_GRAPH_HEIGHT' at line 937 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CGI_NAME' at line 964 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CGI_URL' at line 970 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOC_URL' at line 976 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOC_ABSPATH' at line 982 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'BIN_ABSPATH' at line 987 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'EXT_DOC_PATHS' at line 993 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! Doxygen version used: 1.12.0 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/ Searching for files in directory /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface Reading and parsing tag files Parsing files Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_gridsite.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_gridsite.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_ssl-private.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/canl_mod_ssl-private.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/delegation.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/delegation.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/findproxyfile.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/findproxyfile.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gaclexample.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gaclexample.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-copy.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-copy.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-storage.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gridsite-storage.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst-delegation.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst-delegation.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_file.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_file.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_gacl.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_gacl.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_main.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_admin_main.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_asn1.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_asn1.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_canl_x509.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_canl_x509.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_err.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_err.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_gacl.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_gacl.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_htcp.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_htcp.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_http.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_http.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_xacml.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/grst_xacml.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/gsexec.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htcp.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htcp.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htproxyput.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/htproxyput.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_ap-compat.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_ap-compat.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_gridsite_example.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/mod_gridsite_example.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/showx509exts.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/showx509exts.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/slashgrid.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/slashgrid.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapC.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapC.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapClient.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapClient.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapClientLib.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapClientLib.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapH.h/builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapClientLib.c:24: warning: found documented #define WITH_STATIC but ignoring it because ENABLE_PREPROCESSING is NO. /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapServerLib.c:24: warning: found documented #define WITH_STATIC but ignoring it because ENABLE_PREPROCESSING is NO. ... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapH.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapServer.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapServer.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapServerLib.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapServerLib.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapStub.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/soapStub.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/test-chain.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/test-chain.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/urlencode.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/urlencode.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/xacmlexample.c... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/xacmlexample.c... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite-gacl.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite-gacl.h... Reading /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite.h... Parsing file /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/interface/gridsite.h... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Associating documentation with modules... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Computing module relations... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file gridsite-gacl.h... Generating code for file gridsite.h... Generating code for file canl_mod_ssl-private.h... Generating code for file delegation.h... Generating code for file grst_admin.h... Generating code for file gsexec.h... Generating code for file mod_ap-compat.h... Generating code for file soapH.h... Generating code for file soapStub.h... Generating file documentation... Generating docs for file gridsite-gacl.h... Generating docs for file gridsite.h... Generating docs for file canl_mod_gridsite.c... Generating docs for file canl_mod_ssl-private.h... Generating docs for file delegation.h... Generating docs for file findproxyfile.c... Generating docs for file gaclexample.c... Generating docs for file gridsite-copy.c... Generating docs for file gridsite-storage.c... Generating docs for file grst-delegation.c... Generating docs for file grst_admin.h... Generating docs for file grst_admin_file.c... Generating docs for file grst_admin_gacl.c... Generating docs for file grst_admin_main.c... Generating docs for file grst_asn1.c... Generating docs for file grst_canl_x509.c... Generating docs for file grst_err.c... Generating docs for file grst_gacl.c... Generating docs for file grst_htcp.c... Generating docs for file grst_http.c... Generating docs for file grst_xacml.c... Generating docs for file gsexec.c... Generating docs for file gsexec.h... Generating docs for file htcp.c... Generating docs for file htproxyput.c... Generating docs for file mod_ap-compat.h... Generating docs for file mod_gridsite_example.c... Generating docs for file showx509exts.c... Generating docs for file slashgrid.c... Generating docs for file soapC.c... Generating docs for file soapClient.c... Generating docs for file soapClientLib.c... Generating docs for file soapH.h... Generating docs for file soapServer.c... Generating docs for file soapServerLib.c... Generating docs for file soapStub.h... Generating docs for file test-chain.c... Generating docs for file urlencode.c... Generating docs for file xacmlexample.c... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound _DelegationException... Generating docs for compound GRSTasn1TagList... Generating docs for compound GRSTgaclAcl... Generating docs for compound GRSTgaclCred... Generating docs for compound GRSTgaclEntry... Generating docs for compound GRSTgaclUser... Generating docs for compound GRSThtcpCountstr... Generating docs for compound GRSThtcpMessage... Generating docs for compound GRSThttpBody... Generating docs for compound GRSThttpCharsList... Generating docs for compound GRSTx509Cert... Generating docs for compound GRSTx509Chain... Generating docs for compound modssl_auth_ctx_t... Generating docs for compound modssl_ctx_t... Generating docs for compound ns__DelegationExceptionType... Generating docs for compound ns__destroy... Generating docs for compound ns__destroyResponse... Generating docs for compound ns__getNewProxyReq... Generating docs for compound ns__getNewProxyReqResponse... Generating docs for compound ns__getProxyReq... Generating docs for compound ns__getProxyReqResponse... Generating docs for compound ns__getTerminationTime... Generating docs for compound ns__getTerminationTimeResponse... Generating docs for compound ns__NewProxyReq... Generating docs for compound ns__putProxy... Generating docs for compound ns__putProxyResponse... Generating docs for compound ns__renewProxyReq... Generating docs for compound ns__renewProxyReqResponse... Generating docs for compound SOAP_ENV__Code... Generating docs for compound SOAP_ENV__Detail... Generating docs for compound SOAP_ENV__Fault... Generating docs for compound SOAP_ENV__Header... Generating docs for compound SOAP_ENV__Reason... Generating docs for compound SSLConnRec... Generating docs for compound SSLDirConfigRec... Generating docs for compound SSLSrvConfigRec... Generating docs for compound SSLSrvConfigRec2... Generating concept documentation... Generating module documentation... Generating namespace documentation... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating topic index... Generating module index... Generating module member index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... type lookup cache used 857/65536 hits=7565 misses=932 symbol lookup cache used 1258/65536 hits=3772 misses=1258 finished... mkdir -p ../doc/doxygen cp -f doxygen/*.html doxygen/*.css doxygen/*.png ../doc/doxygen cd ../doc ; for i in *.1 *.8 ; do ../src/roffit < $i \ > $i.html ; done mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/pkgconfig libtool --mode=install install libgridsite.la /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 libtool: install: install .libs/libgridsite.so.6.0.0 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite.so.6.0.0 libtool: install: (cd /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 && { ln -s -f libgridsite.so.6.0.0 libgridsite.so.6 || { rm -f libgridsite.so.6 && ln -s libgridsite.so.6.0.0 libgridsite.so.6; }; }) libtool: install: (cd /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 && { ln -s -f libgridsite.so.6.0.0 libgridsite.so || { rm -f libgridsite.so && ln -s libgridsite.so.6.0.0 libgridsite.so; }; }) libtool: install: install .libs/libgridsite.lai /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite.la libtool: install: install .libs/libgridsite.a /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite.a libtool: install: chmod 644 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite.a libtool: install: ranlib /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite.a libtool: warning: remember to run 'libtool --finish /usr/lib' libtool --mode=install install libgridsite_globus.la /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 libtool: install: install .libs/libgridsite_globus.so.6.0.0 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_globus.so.6.0.0 libtool: install: (cd /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 && { ln -s -f libgridsite_globus.so.6.0.0 libgridsite_globus.so.6 || { rm -f libgridsite_globus.so.6 && ln -s libgridsite_globus.so.6.0.0 libgridsite_globus.so.6; }; }) libtool: install: (cd /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 && { ln -s -f libgridsite_globus.so.6.0.0 libgridsite_globus.so || { rm -f libgridsite_globus.so && ln -s libgridsite_globus.so.6.0.0 libgridsite_globus.so; }; }) libtool: install: install .libs/libgridsite_globus.lai /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_globus.la libtool: install: install .libs/libgridsite_globus.a /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_globus.a libtool: install: chmod 644 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_globus.a libtool: install: ranlib /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_globus.a libtool: warning: remember to run 'libtool --finish /usr/lib' libtool --mode=install install libgridsite_nossl.la /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 libtool: install: install .libs/libgridsite_nossl.so.6.0.0 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.so.6.0.0 libtool: install: (cd /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 && { ln -s -f libgridsite_nossl.so.6.0.0 libgridsite_nossl.so.6 || { rm -f libgridsite_nossl.so.6 && ln -s libgridsite_nossl.so.6.0.0 libgridsite_nossl.so.6; }; }) libtool: install: (cd /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64 && { ln -s -f libgridsite_nossl.so.6.0.0 libgridsite_nossl.so || { rm -f libgridsite_nossl.so && ln -s libgridsite_nossl.so.6.0.0 libgridsite_nossl.so; }; }) libtool: install: install .libs/libgridsite_nossl.lai /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.la libtool: install: install .libs/libgridsite_nossl.a /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.a libtool: install: chmod 644 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.a libtool: install: ranlib /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.a libtool: warning: remember to run 'libtool --finish /usr/lib' rm -f /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/*.la cp -f gridsite-openssl.pc /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/pkgconfig mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/include \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/httpd/modules \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man1 \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man8 \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 sed 's/^\(#define GRST_VERSION\).*$/\1 0x030000/' \ ../interface/gridsite.h > /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/include/gridsite.h cp -f ../interface/gridsite-gacl.h /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/include libtool --mode=install install urlencode /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin libtool: warning: '/builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/libgridsite.la' has not been installed in '/usr/lib' libtool: install: install .libs/urlencode /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/urlencode libtool --mode=install install findproxyfile /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin libtool: warning: '/builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/libgridsite.la' has not been installed in '/usr/lib' libtool: install: install .libs/findproxyfile /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/findproxyfile libtool --mode=install install real-gridsite-admin.cgi /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin libtool: warning: '/builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/libgridsite.la' has not been installed in '/usr/lib' libtool: install: install .libs/real-gridsite-admin.cgi /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin/real-gridsite-admin.cgi cp -f ../CHANGES ../README ../INSTALL ../LICENSE ../VERSION \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 cp -f ../doc/index.html ../doc/*.conf ../doc/*.sh ../doc/*.spec \ mod_gridsite_example.c \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 for i in htcp.1 htfind.1 htll.1 htls.1 htmkdir.1 htmv.1 htping.1 \ htrm.1 urlencode.1 findproxyfile.1 ; do \ cp -f ../doc/$i.html /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man1 ; \ gzip -f /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man1/$i ; done for i in mod_gridsite.8 ; do \ cp -f ../doc/$i.html /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man8 ; \ gzip -f /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man8/$i ; done libtool --mode=install install htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin libtool: warning: 'libgridsite.la' has not been installed in '/usr/lib' libtool: install: install .libs/htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htcp ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htls ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htll ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htrm ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htmkdir ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htmv ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htping ln -sf htcp /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htfind cp -f mod_gridsite.so /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/httpd/modules + cd src + make install-ws prefix=/usr libdir=lib64 DESTDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/include \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man1 \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man8 \ /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 cp -f ../doc/*.wsdl /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 for i in htproxyput.1 htproxytime.1 htproxyrenew.1 htproxydestroy.1 \ htproxyunixtime.1 htproxyinfo.1 ; do \ cp -f ../doc/$i.html /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man1 ; \ gzip -f /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man1/$i ; done for i in gridsite-delegation.8 ; do \ cp -f ../doc/$i.html /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-3.0 ; \ cp -f ../doc/$i /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man8 ; \ gzip -f /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/man/man8/$i ; done cp -f htproxyput /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin ln -sf htproxyput /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htproxydestroy ln -sf htproxyput /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htproxytime ln -sf htproxyput /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htproxyunixtime ln -sf htproxyput /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htproxyrenew ln -sf htproxyput /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/bin/htproxyinfo cp -f gridsite-delegation.cgi /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/libexec/gridsite/cgi-bin + mv /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin/gridsite-delegation.cgi /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin/real-gridsite-admin.cgi /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/libexec/gridsite/cgi-bin + rmdir /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/sbin + rm /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT//usr/lib64/libgridsite.a + rm -rf /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT//usr/share/doc + rm /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT//usr/lib64/libgridsite_globus.a /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT//usr/lib64/libgridsite_globus.so /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT//usr/lib64/libgridsite_globus.so.6 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT//usr/lib64/libgridsite_globus.so.6.0.0 + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/lib/gridsite + install -p -m 0644 gridsitehead.txt /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/lib/gridsite/gridsitehead.txt + install -p -m 0644 gridsitefoot.txt /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/lib/gridsite/gridsitefoot.txt + install -p -m 0644 root-level.gacl /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/lib/gridsite/.gacl + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/etc/grid-security/dn-lists + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/cache/mod_gridsite + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/etc/httpd/conf.d + install -p -m 0644 gridsite-httpd.conf /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/etc/httpd/conf.d/zgridsite.conf + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/www/icons + install -p -m 0644 gridsitelogo.png /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/var/www/icons + rm -f /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.a /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.so /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.so.6 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/lib64/libgridsite_nossl.so.6.0.0 + mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/etc/grid-security/vomsdir + /usr/bin/find-debuginfo -j12 --strict-build-id -m -i --build-id-seed 3.0.0-0.31.20240125git1200598.fc42 --unique-debug-suffix -3.0.0-0.31.20240125git1200598.fc42.aarch64 --unique-debug-src-base gridsite-3.0.0-0.31.20240125git1200598.fc42.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 find-debuginfo: starting Extracting debug info from 8 files DWARF-compressing 8 files sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/gridsite-3.0.0-0.31.20240125git1200598.fc42.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j12 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j12 /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT Scanned 44 directories and 81 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/gridsite-3.0.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: gridsite-3.0.0-0.31.20240125git1200598.fc42.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tMB6QP + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + DOCDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/doc/httpd-fileserver.conf /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/doc/httpd-webserver.conf /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/doc/httpd-storage.conf /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/CHANGES /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.zseCnA + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + LICENSEDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/LICENSE /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(gridsite) = 3.0.0-0.31.20240125git1200598.fc42 gridsite = 3.0.0-0.31.20240125git1200598.fc42 gridsite(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 gridsite-apache = 3.0.0-0.31.20240125git1200598.fc42 gridsite-services = 3.0.0-0.31.20240125git1200598.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgridsite.so.6()(64bit) libgsoap-2.8.135.so()(64bit) rtld(GNU_HASH) Obsoletes: gridsite-apache <= 1.7.20 gridsite-services <= 1.7.20 Recommends: group(apache) user(apache) Processing files: gridsite-libs-3.0.0-0.31.20240125git1200598.fc42.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kc6zfv + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + LICENSEDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite-libs + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite-libs + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/LICENSE /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite-libs + RPM_EC=0 ++ jobs -p + exit 0 Provides: gridsite-libs = 3.0.0-0.31.20240125git1200598.fc42 gridsite-libs(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 libgridsite.so.6()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcanl_c.so.4()(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: gridsite-clients-3.0.0-0.31.20240125git1200598.fc42.aarch64 Provides: gridsite-clients = 3.0.0-0.31.20240125git1200598.fc42 gridsite-clients(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 gridsite-commands = 3.0.0-0.31.20240125git1200598.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libcurl.so.4()(64bit) libgridsite.so.6()(64bit) libgsoapssl-2.8.135.so()(64bit) rtld(GNU_HASH) Obsoletes: gridsite-commands <= 1.7.20 Processing files: gridsite-devel-3.0.0-0.31.20240125git1200598.fc42.aarch64 Provides: gridsite-devel = 3.0.0-0.31.20240125git1200598.fc42 gridsite-devel(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 pkgconfig(gridsite-openssl) = 3.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libgridsite.so.6()(64bit) pkgconfig(libxml-2.0) pkgconfig(openssl) Processing files: gridsite-doc-3.0.0-0.31.20240125git1200598.fc42.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.0rgXj8 + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + DOCDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-doc + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/src/doxygen /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/doc/gridsite-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.BhShfL + umask 022 + cd /builddir/build/BUILD/gridsite-3.0.0-build + cd gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35 + LICENSEDIR=/builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite-doc + cp -pr /builddir/build/BUILD/gridsite-3.0.0-build/gridsite-1200598c92c2ef7990b64d3f30f26c9fe1c25c35/LICENSE /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT/usr/share/licenses/gridsite-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: gridsite-doc = 3.0.0-0.31.20240125git1200598.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gridsite-debugsource-3.0.0-0.31.20240125git1200598.fc42.aarch64 Provides: gridsite-debugsource = 3.0.0-0.31.20240125git1200598.fc42 gridsite-debugsource(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gridsite-debuginfo-3.0.0-0.31.20240125git1200598.fc42.aarch64 Provides: debuginfo(build-id) = 6f0dcffd84e760b92605e9ad2c080d6f23bfc50a debuginfo(build-id) = 8b4606f4de7d2277aca679d2981d7ec88bf04b7c debuginfo(build-id) = fe15ec99bc0542c9696ccaeafe814e04eacbcd79 gridsite-debuginfo = 3.0.0-0.31.20240125git1200598.fc42 gridsite-debuginfo(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gridsite-debugsource(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 Processing files: gridsite-libs-debuginfo-3.0.0-0.31.20240125git1200598.fc42.aarch64 Provides: debuginfo(build-id) = 4059b268e9aff01fab4e297517bf16ca289670df gridsite-libs-debuginfo = 3.0.0-0.31.20240125git1200598.fc42 gridsite-libs-debuginfo(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 libgridsite.so.6.0.0-3.0.0-0.31.20240125git1200598.fc42.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gridsite-debugsource(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 Processing files: gridsite-clients-debuginfo-3.0.0-0.31.20240125git1200598.fc42.aarch64 Provides: debuginfo(build-id) = 40108ce0fba76d45c44e5d6eb1aed64510e8e7ef debuginfo(build-id) = 466ddd9b4939ccc2ae5aa4ee8e7cc90b0ce6a590 debuginfo(build-id) = 4dd107a0b2fcc9a170b1fd1f1ccd1bf01611d17a debuginfo(build-id) = 93145da3508ed740609e3f7707e1945a6445bed1 gridsite-clients-debuginfo = 3.0.0-0.31.20240125git1200598.fc42 gridsite-clients-debuginfo(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gridsite-debugsource(aarch-64) = 3.0.0-0.31.20240125git1200598.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/gridsite-3.0.0-build/BUILDROOT Wrote: /builddir/build/RPMS/gridsite-devel-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-clients-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-libs-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-libs-debuginfo-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-clients-debuginfo-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-debuginfo-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-debugsource-3.0.0-0.31.20240125git1200598.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/gridsite-doc-3.0.0-0.31.20240125git1200598.fc42.noarch.rpm Child return code was: 0