Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/sogo.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1675023261.326485/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.h657jiun:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.h657jiun:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '17e0a8065c734c88ad7db93e19107b12', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1675023261.326485/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.h657jiun:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target aarch64 --nodeps /builddir/build/SPECS/sogo.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=1674950400 Wrote: /builddir/build/SRPMS/sogo-5.8.0-7.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/sogo.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1675023261.326485/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.h657jiun:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.h657jiun:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', 'd6117171928949f093bf2cf53bce0e96', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1675023261.326485/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.h657jiun:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target aarch64 --nodeps /builddir/build/SPECS/sogo.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=1674950400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IyBM0r + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf SOGo-5.8.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/SOGo-5.8.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd SOGo-5.8.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.AQKVEI + umask 022 + cd /builddir/build/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 -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/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-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 -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 SOGo-5.8.0 + echo 'ADDITIONAL_INCLUDE_DIRS += -I/usr/include/libytnef/' + echo 'ADDITIONAL_LDFLAGS += -lytnef' + ./configure --disable-debug --enable-saml2 --enable-mfa --enable-sodium ./configure: line 49: hostname: command not found GNUstep environment: system: local: user: path: flat: arch: combo: Note: will install in GNUSTEP_LOCAL_ROOT: Configuration: debug: no strip: no saml2 support: yes mfa support: yes argon2 support: yes ldap-based configuration: no prefix: gstep: /usr/lib64/GNUstep/Makefiles config: /builddir/build/BUILD/SOGo-5.8.0/config.make script: /usr/lib64/GNUstep/Makefiles/GNUstep.sh creating: /builddir/build/BUILD/SOGo-5.8.0/config.make required library found: lasso required library found: oath required library found: sodium optional library found: ssl + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP . recursedown('.') recursedown('./.github') recursedown('./ActiveSync') recursedown('./Apache') recursedown('./Documentation') recursedown('./Documentation/fonts') recursedown('./Documentation/fonts/lato') recursedown('./Documentation/images') recursedown('./Documentation/includes') recursedown('./Main') recursedown('./Migration') recursedown('./Migration/Horde') recursedown('./Migration/Oracle') recursedown('./Migration/SquirrelMail') recursedown('./SOPE') recursedown('./SOPE/GDLContentStore') recursedown('./SOPE/NGCards') recursedown('./SOPE/NGCards/TimeZones') recursedown('./SOPE/NGCards/TimeZones/Africa') recursedown('./SOPE/NGCards/TimeZones/America') recursedown('./SOPE/NGCards/TimeZones/America/Argentina') recursedown('./SOPE/NGCards/TimeZones/America/Indiana') recursedown('./SOPE/NGCards/TimeZones/America/Kentucky') recursedown('./SOPE/NGCards/TimeZones/America/North_Dakota') recursedown('./SOPE/NGCards/TimeZones/Antarctica') recursedown('./SOPE/NGCards/TimeZones/Arctic') recursedown('./SOPE/NGCards/TimeZones/Asia') recursedown('./SOPE/NGCards/TimeZones/Atlantic') recursedown('./SOPE/NGCards/TimeZones/Australia') recursedown('./SOPE/NGCards/TimeZones/Brazil') recursedown('./SOPE/NGCards/TimeZones/Canada') recursedown('./SOPE/NGCards/TimeZones/Chile') recursedown('./SOPE/NGCards/TimeZones/Etc') recursedown('./SOPE/NGCards/TimeZones/Europe') recursedown('./SOPE/NGCards/TimeZones/Indian') recursedown('./SOPE/NGCards/TimeZones/Mexico') recursedown('./SOPE/NGCards/TimeZones/Pacific') recursedown('./SOPE/NGCards/TimeZones/US') recursedown('./SOPE/NGCards/samples') recursedown('./SOPE/NGCards/tests') recursedown('./SOPE/NGCards/versitCardsSaxDriver') recursedown('./Scripts') recursedown('./Scripts/fail2ban') recursedown('./SoObjects') recursedown('./SoObjects/Appointments') recursedown('./SoObjects/Appointments/Arabic.lproj') recursedown('./SoObjects/Appointments/Basque.lproj') recursedown('./SoObjects/Appointments/Bosnian.lproj') recursedown('./SoObjects/Appointments/BrazilianPortuguese.lproj') recursedown('./SoObjects/Appointments/Bulgarian.lproj') recursedown('./SoObjects/Appointments/Catalan.lproj') recursedown('./SoObjects/Appointments/ChineseChina.lproj') recursedown('./SoObjects/Appointments/ChineseTaiwan.lproj') recursedown('./SoObjects/Appointments/Croatian.lproj') recursedown('./SoObjects/Appointments/Czech.lproj') recursedown('./SoObjects/Appointments/Danish.lproj') recursedown('./SoObjects/Appointments/Dutch.lproj') recursedown('./SoObjects/Appointments/English.lproj') recursedown('./SoObjects/Appointments/Finnish.lproj') recursedown('./SoObjects/Appointments/French.lproj') recursedown('./SoObjects/Appointments/German.lproj') recursedown('./SoObjects/Appointments/Hebrew.lproj') recursedown('./SoObjects/Appointments/Hungarian.lproj') recursedown('./SoObjects/Appointments/Icelandic.lproj') recursedown('./SoObjects/Appointments/Indonesian.lproj') recursedown('./SoObjects/Appointments/Italian.lproj') recursedown('./SoObjects/Appointments/Japanese.lproj') recursedown('./SoObjects/Appointments/Kazakh.lproj') recursedown('./SoObjects/Appointments/Latvian.lproj') recursedown('./SoObjects/Appointments/Lithuanian.lproj') recursedown('./SoObjects/Appointments/MSExchangeFreeBusySOAPRequest.wo') recursedown('./SoObjects/Appointments/Macedonian.lproj') recursedown('./SoObjects/Appointments/Montenegrin.lproj') recursedown('./SoObjects/Appointments/NorwegianBokmal.lproj') recursedown('./SoObjects/Appointments/NorwegianNynorsk.lproj') recursedown('./SoObjects/Appointments/Polish.lproj') recursedown('./SoObjects/Appointments/Portuguese.lproj') recursedown('./SoObjects/Appointments/Romanian.lproj') recursedown('./SoObjects/Appointments/Russian.lproj') recursedown('./SoObjects/Appointments/Serbian.lproj') recursedown('./SoObjects/Appointments/SerbianLatin.lproj') recursedown('./SoObjects/Appointments/Slovak.lproj') recursedown('./SoObjects/Appointments/Slovenian.lproj') recursedown('./SoObjects/Appointments/SpanishArgentina.lproj') recursedown('./SoObjects/Appointments/SpanishSpain.lproj') recursedown('./SoObjects/Appointments/Swedish.lproj') recursedown('./SoObjects/Appointments/TurkishTurkey.lproj') recursedown('./SoObjects/Appointments/Ukrainian.lproj') recursedown('./SoObjects/Appointments/Welsh.lproj') recursedown('./SoObjects/Contacts') recursedown('./SoObjects/Contacts/Arabic.lproj') recursedown('./SoObjects/Contacts/Basque.lproj') recursedown('./SoObjects/Contacts/Bosnian.lproj') recursedown('./SoObjects/Contacts/BrazilianPortuguese.lproj') recursedown('./SoObjects/Contacts/Bulgarian.lproj') recursedown('./SoObjects/Contacts/Catalan.lproj') recursedown('./SoObjects/Contacts/ChineseChina.lproj') recursedown('./SoObjects/Contacts/ChineseTaiwan.lproj') recursedown('./SoObjects/Contacts/Croatian.lproj') recursedown('./SoObjects/Contacts/Czech.lproj') recursedown('./SoObjects/Contacts/Danish.lproj') recursedown('./SoObjects/Contacts/Dutch.lproj') recursedown('./SoObjects/Contacts/English.lproj') recursedown('./SoObjects/Contacts/Finnish.lproj') recursedown('./SoObjects/Contacts/French.lproj') recursedown('./SoObjects/Contacts/German.lproj') recursedown('./SoObjects/Contacts/Hebrew.lproj') recursedown('./SoObjects/Contacts/Hungarian.lproj') recursedown('./SoObjects/Contacts/Icelandic.lproj') recursedown('./SoObjects/Contacts/Indonesian.lproj') recursedown('./SoObjects/Contacts/Italian.lproj') recursedown('./SoObjects/Contacts/Japanese.lproj') recursedown('./SoObjects/Contacts/Kazakh.lproj') recursedown('./SoObjects/Contacts/Latvian.lproj') recursedown('./SoObjects/Contacts/Lithuanian.lproj') recursedown('./SoObjects/Contacts/Macedonian.lproj') recursedown('./SoObjects/Contacts/Montenegrin.lproj') recursedown('./SoObjects/Contacts/NorwegianBokmal.lproj') recursedown('./SoObjects/Contacts/NorwegianNynorsk.lproj') recursedown('./SoObjects/Contacts/Polish.lproj') recursedown('./SoObjects/Contacts/Portuguese.lproj') recursedown('./SoObjects/Contacts/Romanian.lproj') recursedown('./SoObjects/Contacts/Russian.lproj') recursedown('./SoObjects/Contacts/Serbian.lproj') recursedown('./SoObjects/Contacts/SerbianLatin.lproj') recursedown('./SoObjects/Contacts/Slovak.lproj') recursedown('./SoObjects/Contacts/Slovenian.lproj') recursedown('./SoObjects/Contacts/SpanishArgentina.lproj') recursedown('./SoObjects/Contacts/SpanishSpain.lproj') recursedown('./SoObjects/Contacts/Swedish.lproj') recursedown('./SoObjects/Contacts/TurkishTurkey.lproj') recursedown('./SoObjects/Contacts/Ukrainian.lproj') recursedown('./SoObjects/Contacts/Welsh.lproj') recursedown('./SoObjects/Mailer') recursedown('./SoObjects/Mailer/Arabic.lproj') recursedown('./SoObjects/Mailer/Basque.lproj') recursedown('./SoObjects/Mailer/Bosnian.lproj') recursedown('./SoObjects/Mailer/BrazilianPortuguese.lproj') recursedown('./SoObjects/Mailer/Bulgarian.lproj') recursedown('./SoObjects/Mailer/Catalan.lproj') recursedown('./SoObjects/Mailer/ChineseChina.lproj') recursedown('./SoObjects/Mailer/ChineseTaiwan.lproj') recursedown('./SoObjects/Mailer/Croatian.lproj') recursedown('./SoObjects/Mailer/Czech.lproj') recursedown('./SoObjects/Mailer/Danish.lproj') recursedown('./SoObjects/Mailer/Dutch.lproj') recursedown('./SoObjects/Mailer/English.lproj') recursedown('./SoObjects/Mailer/Finnish.lproj') recursedown('./SoObjects/Mailer/French.lproj') recursedown('./SoObjects/Mailer/German.lproj') recursedown('./SoObjects/Mailer/Hebrew.lproj') recursedown('./SoObjects/Mailer/Hungarian.lproj') recursedown('./SoObjects/Mailer/Icelandic.lproj') recursedown('./SoObjects/Mailer/Indonesian.lproj') recursedown('./SoObjects/Mailer/Italian.lproj') recursedown('./SoObjects/Mailer/Japanese.lproj') recursedown('./SoObjects/Mailer/Kazakh.lproj') recursedown('./SoObjects/Mailer/Latvian.lproj') recursedown('./SoObjects/Mailer/Lithuanian.lproj') recursedown('./SoObjects/Mailer/Macedonian.lproj') recursedown('./SoObjects/Mailer/Montenegrin.lproj') recursedown('./SoObjects/Mailer/NorwegianBokmal.lproj') recursedown('./SoObjects/Mailer/NorwegianNynorsk.lproj') recursedown('./SoObjects/Mailer/Polish.lproj') recursedown('./SoObjects/Mailer/Portuguese.lproj') recursedown('./SoObjects/Mailer/Romanian.lproj') recursedown('./SoObjects/Mailer/Russian.lproj') recursedown('./SoObjects/Mailer/SOGoMailArabicForward.wo') recursedown('./SoObjects/Mailer/SOGoMailArabicReply.wo') recursedown('./SoObjects/Mailer/SOGoMailBasqueForward.wo') recursedown('./SoObjects/Mailer/SOGoMailBasqueReply.wo') recursedown('./SoObjects/Mailer/SOGoMailBosnianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailBosnianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailBrazilianPortugueseForward.wo') recursedown('./SoObjects/Mailer/SOGoMailBrazilianPortugueseReply.wo') recursedown('./SoObjects/Mailer/SOGoMailBulgarianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailBulgarianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailCatalanForward.wo') recursedown('./SoObjects/Mailer/SOGoMailCatalanReply.wo') recursedown('./SoObjects/Mailer/SOGoMailChineseChinaForward.wo') recursedown('./SoObjects/Mailer/SOGoMailChineseChinaReply.wo') recursedown('./SoObjects/Mailer/SOGoMailChineseTaiwanForward.wo') recursedown('./SoObjects/Mailer/SOGoMailChineseTaiwanReply.wo') recursedown('./SoObjects/Mailer/SOGoMailCroatianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailCroatianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailCzechForward.wo') recursedown('./SoObjects/Mailer/SOGoMailCzechReply.wo') recursedown('./SoObjects/Mailer/SOGoMailDanishForward.wo') recursedown('./SoObjects/Mailer/SOGoMailDanishReply.wo') recursedown('./SoObjects/Mailer/SOGoMailDutchForward.wo') recursedown('./SoObjects/Mailer/SOGoMailDutchReply.wo') recursedown('./SoObjects/Mailer/SOGoMailEnglishForward.wo') recursedown('./SoObjects/Mailer/SOGoMailEnglishReply.wo') recursedown('./SoObjects/Mailer/SOGoMailFinnishForward.wo') recursedown('./SoObjects/Mailer/SOGoMailFinnishReply.wo') recursedown('./SoObjects/Mailer/SOGoMailFrenchForward.wo') recursedown('./SoObjects/Mailer/SOGoMailFrenchReply.wo') recursedown('./SoObjects/Mailer/SOGoMailGermanForward.wo') recursedown('./SoObjects/Mailer/SOGoMailGermanReply.wo') recursedown('./SoObjects/Mailer/SOGoMailHebrewForward.wo') recursedown('./SoObjects/Mailer/SOGoMailHebrewReply.wo') recursedown('./SoObjects/Mailer/SOGoMailHungarianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailHungarianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailIcelandicForward.wo') recursedown('./SoObjects/Mailer/SOGoMailIcelandicReply.wo') recursedown('./SoObjects/Mailer/SOGoMailIndonesianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailIndonesianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailItalianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailItalianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailJapaneseForward.wo') recursedown('./SoObjects/Mailer/SOGoMailJapaneseReply.wo') recursedown('./SoObjects/Mailer/SOGoMailKazakhForward.wo') recursedown('./SoObjects/Mailer/SOGoMailKazakhReply.wo') recursedown('./SoObjects/Mailer/SOGoMailLatvianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailLatvianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailLithuanianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailLithuanianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailMacedonianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailMacedonianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailMontenegrinForward.wo') recursedown('./SoObjects/Mailer/SOGoMailMontenegrinReply.wo') recursedown('./SoObjects/Mailer/SOGoMailNorwegianBokmalForward.wo') recursedown('./SoObjects/Mailer/SOGoMailNorwegianBokmalReply.wo') recursedown('./SoObjects/Mailer/SOGoMailNorwegianNynorskForward.wo') recursedown('./SoObjects/Mailer/SOGoMailNorwegianNynorskReply.wo') recursedown('./SoObjects/Mailer/SOGoMailPolishForward.wo') recursedown('./SoObjects/Mailer/SOGoMailPolishReply.wo') recursedown('./SoObjects/Mailer/SOGoMailPortugueseForward.wo') recursedown('./SoObjects/Mailer/SOGoMailPortugueseReply.wo') recursedown('./SoObjects/Mailer/SOGoMailRomanianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailRomanianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailRussianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailRussianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSerbianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSerbianLatinForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSerbianLatinReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSerbianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSlovakForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSlovakReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSlovenianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSlovenianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSpanishArgentinaForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSpanishArgentinaReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSpanishSpainForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSpanishSpainReply.wo') recursedown('./SoObjects/Mailer/SOGoMailSwedishForward.wo') recursedown('./SoObjects/Mailer/SOGoMailSwedishReply.wo') recursedown('./SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo') recursedown('./SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo') recursedown('./SoObjects/Mailer/SOGoMailUkrainianForward.wo') recursedown('./SoObjects/Mailer/SOGoMailUkrainianReply.wo') recursedown('./SoObjects/Mailer/SOGoMailWelshForward.wo') recursedown('./SoObjects/Mailer/SOGoMailWelshReply.wo') recursedown('./SoObjects/Mailer/Serbian.lproj') recursedown('./SoObjects/Mailer/SerbianLatin.lproj') recursedown('./SoObjects/Mailer/Slovak.lproj') recursedown('./SoObjects/Mailer/Slovenian.lproj') recursedown('./SoObjects/Mailer/SpanishArgentina.lproj') recursedown('./SoObjects/Mailer/SpanishSpain.lproj') recursedown('./SoObjects/Mailer/Swedish.lproj') recursedown('./SoObjects/Mailer/TurkishTurkey.lproj') recursedown('./SoObjects/Mailer/Ukrainian.lproj') recursedown('./SoObjects/Mailer/Welsh.lproj') recursedown('./SoObjects/SOGo') recursedown('./Tests') recursedown('./Tests/Stress') recursedown('./Tests/Unit') recursedown('./Tests/Unit/Fixtures') recursedown('./Tests/lib') recursedown('./Tests/spec') recursedown('./Tests/spec/support') recursedown('./Tools') recursedown('./UI') recursedown('./UI/AdministrationUI') recursedown('./UI/AdministrationUI/Arabic.lproj') recursedown('./UI/AdministrationUI/Basque.lproj') recursedown('./UI/AdministrationUI/Bosnian.lproj') recursedown('./UI/AdministrationUI/BrazilianPortuguese.lproj') recursedown('./UI/AdministrationUI/Bulgarian.lproj') recursedown('./UI/AdministrationUI/Catalan.lproj') recursedown('./UI/AdministrationUI/ChineseChina.lproj') recursedown('./UI/AdministrationUI/ChineseTaiwan.lproj') recursedown('./UI/AdministrationUI/Croatian.lproj') recursedown('./UI/AdministrationUI/Czech.lproj') recursedown('./UI/AdministrationUI/Danish.lproj') recursedown('./UI/AdministrationUI/Dutch.lproj') recursedown('./UI/AdministrationUI/English.lproj') recursedown('./UI/AdministrationUI/Finnish.lproj') recursedown('./UI/AdministrationUI/French.lproj') recursedown('./UI/AdministrationUI/German.lproj') recursedown('./UI/AdministrationUI/Hebrew.lproj') recursedown('./UI/AdministrationUI/Hungarian.lproj') recursedown('./UI/AdministrationUI/Icelandic.lproj') recursedown('./UI/AdministrationUI/Indonesian.lproj') recursedown('./UI/AdministrationUI/Italian.lproj') recursedown('./UI/AdministrationUI/Japanese.lproj') recursedown('./UI/AdministrationUI/Kazakh.lproj') recursedown('./UI/AdministrationUI/Latvian.lproj') recursedown('./UI/AdministrationUI/Lithuanian.lproj') recursedown('./UI/AdministrationUI/Macedonian.lproj') recursedown('./UI/AdministrationUI/Montenegrin.lproj') recursedown('./UI/AdministrationUI/NorwegianBokmal.lproj') recursedown('./UI/AdministrationUI/NorwegianNynorsk.lproj') recursedown('./UI/AdministrationUI/Polish.lproj') recursedown('./UI/AdministrationUI/Portuguese.lproj') recursedown('./UI/AdministrationUI/Romanian.lproj') recursedown('./UI/AdministrationUI/Russian.lproj') recursedown('./UI/AdministrationUI/Serbian.lproj') recursedown('./UI/AdministrationUI/SerbianLatin.lproj') recursedown('./UI/AdministrationUI/Slovak.lproj') recursedown('./UI/AdministrationUI/Slovenian.lproj') recursedown('./UI/AdministrationUI/SpanishArgentina.lproj') recursedown('./UI/AdministrationUI/SpanishSpain.lproj') recursedown('./UI/AdministrationUI/Swedish.lproj') recursedown('./UI/AdministrationUI/TurkishTurkey.lproj') recursedown('./UI/AdministrationUI/Ukrainian.lproj') recursedown('./UI/AdministrationUI/Welsh.lproj') recursedown('./UI/Common') recursedown('./UI/Common/Arabic.lproj') recursedown('./UI/Common/Basque.lproj') recursedown('./UI/Common/Bosnian.lproj') recursedown('./UI/Common/BrazilianPortuguese.lproj') recursedown('./UI/Common/Bulgarian.lproj') recursedown('./UI/Common/Catalan.lproj') recursedown('./UI/Common/ChineseChina.lproj') recursedown('./UI/Common/ChineseTaiwan.lproj') recursedown('./UI/Common/Croatian.lproj') recursedown('./UI/Common/Czech.lproj') recursedown('./UI/Common/Danish.lproj') recursedown('./UI/Common/Dutch.lproj') recursedown('./UI/Common/English.lproj') recursedown('./UI/Common/Finnish.lproj') recursedown('./UI/Common/French.lproj') recursedown('./UI/Common/German.lproj') recursedown('./UI/Common/Hebrew.lproj') recursedown('./UI/Common/Hungarian.lproj') recursedown('./UI/Common/Icelandic.lproj') recursedown('./UI/Common/Indonesian.lproj') recursedown('./UI/Common/Italian.lproj') recursedown('./UI/Common/Japanese.lproj') recursedown('./UI/Common/Kazakh.lproj') recursedown('./UI/Common/Latvian.lproj') recursedown('./UI/Common/Lithuanian.lproj') recursedown('./UI/Common/Macedonian.lproj') recursedown('./UI/Common/Montenegrin.lproj') recursedown('./UI/Common/NorwegianBokmal.lproj') recursedown('./UI/Common/NorwegianNynorsk.lproj') recursedown('./UI/Common/Polish.lproj') recursedown('./UI/Common/Portuguese.lproj') recursedown('./UI/Common/Romanian.lproj') recursedown('./UI/Common/Russian.lproj') recursedown('./UI/Common/Serbian.lproj') recursedown('./UI/Common/SerbianLatin.lproj') recursedown('./UI/Common/Slovak.lproj') recursedown('./UI/Common/Slovenian.lproj') recursedown('./UI/Common/SpanishArgentina.lproj') recursedown('./UI/Common/SpanishSpain.lproj') recursedown('./UI/Common/Swedish.lproj') recursedown('./UI/Common/TurkishTurkey.lproj') recursedown('./UI/Common/Ukrainian.lproj') recursedown('./UI/Common/Welsh.lproj') recursedown('./UI/Contacts') recursedown('./UI/Contacts/Arabic.lproj') recursedown('./UI/Contacts/Basque.lproj') recursedown('./UI/Contacts/Bosnian.lproj') recursedown('./UI/Contacts/BrazilianPortuguese.lproj') recursedown('./UI/Contacts/Bulgarian.lproj') recursedown('./UI/Contacts/Catalan.lproj') recursedown('./UI/Contacts/ChineseChina.lproj') recursedown('./UI/Contacts/ChineseTaiwan.lproj') recursedown('./UI/Contacts/Croatian.lproj') recursedown('./UI/Contacts/Czech.lproj') recursedown('./UI/Contacts/Danish.lproj') recursedown('./UI/Contacts/Dutch.lproj') recursedown('./UI/Contacts/English.lproj') recursedown('./UI/Contacts/Finnish.lproj') recursedown('./UI/Contacts/French.lproj') recursedown('./UI/Contacts/German.lproj') recursedown('./UI/Contacts/Hebrew.lproj') recursedown('./UI/Contacts/Hungarian.lproj') recursedown('./UI/Contacts/Icelandic.lproj') recursedown('./UI/Contacts/Indonesian.lproj') recursedown('./UI/Contacts/Italian.lproj') recursedown('./UI/Contacts/Japanese.lproj') recursedown('./UI/Contacts/Kazakh.lproj') recursedown('./UI/Contacts/Latvian.lproj') recursedown('./UI/Contacts/Lithuanian.lproj') recursedown('./UI/Contacts/Macedonian.lproj') recursedown('./UI/Contacts/Montenegrin.lproj') recursedown('./UI/Contacts/NorwegianBokmal.lproj') recursedown('./UI/Contacts/NorwegianNynorsk.lproj') recursedown('./UI/Contacts/Polish.lproj') recursedown('./UI/Contacts/Portuguese.lproj') recursedown('./UI/Contacts/Romanian.lproj') recursedown('./UI/Contacts/Russian.lproj') recursedown('./UI/Contacts/Serbian.lproj') recursedown('./UI/Contacts/SerbianLatin.lproj') recursedown('./UI/Contacts/Slovak.lproj') recursedown('./UI/Contacts/Slovenian.lproj') recursedown('./UI/Contacts/SpanishArgentina.lproj') recursedown('./UI/Contacts/SpanishSpain.lproj') recursedown('./UI/Contacts/Swedish.lproj') recursedown('./UI/Contacts/TurkishTurkey.lproj') recursedown('./UI/Contacts/Ukrainian.lproj') recursedown('./UI/Contacts/Welsh.lproj') recursedown('./UI/MailPartViewers') recursedown('./UI/MailPartViewers/Arabic.lproj') recursedown('./UI/MailPartViewers/Basque.lproj') recursedown('./UI/MailPartViewers/Bosnian.lproj') recursedown('./UI/MailPartViewers/BrazilianPortuguese.lproj') recursedown('./UI/MailPartViewers/Bulgarian.lproj') recursedown('./UI/MailPartViewers/Catalan.lproj') recursedown('./UI/MailPartViewers/ChineseChina.lproj') recursedown('./UI/MailPartViewers/ChineseTaiwan.lproj') recursedown('./UI/MailPartViewers/Croatian.lproj') recursedown('./UI/MailPartViewers/Czech.lproj') recursedown('./UI/MailPartViewers/Danish.lproj') recursedown('./UI/MailPartViewers/Dutch.lproj') recursedown('./UI/MailPartViewers/English.lproj') recursedown('./UI/MailPartViewers/Finnish.lproj') recursedown('./UI/MailPartViewers/French.lproj') recursedown('./UI/MailPartViewers/German.lproj') recursedown('./UI/MailPartViewers/Hebrew.lproj') recursedown('./UI/MailPartViewers/Hungarian.lproj') recursedown('./UI/MailPartViewers/Icelandic.lproj') recursedown('./UI/MailPartViewers/Indonesian.lproj') recursedown('./UI/MailPartViewers/Italian.lproj') recursedown('./UI/MailPartViewers/Japanese.lproj') recursedown('./UI/MailPartViewers/Kazakh.lproj') recursedown('./UI/MailPartViewers/Latvian.lproj') recursedown('./UI/MailPartViewers/Lithuanian.lproj') recursedown('./UI/MailPartViewers/Macedonian.lproj') recursedown('./UI/MailPartViewers/Montenegrin.lproj') recursedown('./UI/MailPartViewers/NorwegianBokmal.lproj') recursedown('./UI/MailPartViewers/NorwegianNynorsk.lproj') recursedown('./UI/MailPartViewers/Polish.lproj') recursedown('./UI/MailPartViewers/Portuguese.lproj') recursedown('./UI/MailPartViewers/Romanian.lproj') recursedown('./UI/MailPartViewers/Russian.lproj') recursedown('./UI/MailPartViewers/Serbian.lproj') recursedown('./UI/MailPartViewers/SerbianLatin.lproj') recursedown('./UI/MailPartViewers/Slovak.lproj') recursedown('./UI/MailPartViewers/Slovenian.lproj') recursedown('./UI/MailPartViewers/SpanishArgentina.lproj') recursedown('./UI/MailPartViewers/SpanishSpain.lproj') recursedown('./UI/MailPartViewers/Swedish.lproj') recursedown('./UI/MailPartViewers/TurkishTurkey.lproj') recursedown('./UI/MailPartViewers/Ukrainian.lproj') recursedown('./UI/MailPartViewers/Welsh.lproj') recursedown('./UI/MailerUI') recursedown('./UI/MailerUI/Arabic.lproj') recursedown('./UI/MailerUI/Basque.lproj') recursedown('./UI/MailerUI/Bosnian.lproj') recursedown('./UI/MailerUI/BrazilianPortuguese.lproj') recursedown('./UI/MailerUI/Bulgarian.lproj') recursedown('./UI/MailerUI/Catalan.lproj') recursedown('./UI/MailerUI/ChineseChina.lproj') recursedown('./UI/MailerUI/ChineseTaiwan.lproj') recursedown('./UI/MailerUI/Croatian.lproj') recursedown('./UI/MailerUI/Czech.lproj') recursedown('./UI/MailerUI/Danish.lproj') recursedown('./UI/MailerUI/Dutch.lproj') recursedown('./UI/MailerUI/English.lproj') recursedown('./UI/MailerUI/Finnish.lproj') recursedown('./UI/MailerUI/French.lproj') recursedown('./UI/MailerUI/German.lproj') recursedown('./UI/MailerUI/Hebrew.lproj') recursedown('./UI/MailerUI/Hungarian.lproj') recursedown('./UI/MailerUI/Icelandic.lproj') recursedown('./UI/MailerUI/Indonesian.lproj') recursedown('./UI/MailerUI/Italian.lproj') recursedown('./UI/MailerUI/Japanese.lproj') recursedown('./UI/MailerUI/Kazakh.lproj') recursedown('./UI/MailerUI/Latvian.lproj') recursedown('./UI/MailerUI/Lithuanian.lproj') recursedown('./UI/MailerUI/Macedonian.lproj') recursedown('./UI/MailerUI/Montenegrin.lproj') recursedown('./UI/MailerUI/NorwegianBokmal.lproj') recursedown('./UI/MailerUI/NorwegianNynorsk.lproj') recursedown('./UI/MailerUI/Polish.lproj') recursedown('./UI/MailerUI/Portuguese.lproj') recursedown('./UI/MailerUI/Romanian.lproj') recursedown('./UI/MailerUI/Russian.lproj') recursedown('./UI/MailerUI/Serbian.lproj') recursedown('./UI/MailerUI/SerbianLatin.lproj') recursedown('./UI/MailerUI/Slovak.lproj') recursedown('./UI/MailerUI/Slovenian.lproj') recursedown('./UI/MailerUI/SpanishArgentina.lproj') recursedown('./UI/MailerUI/SpanishSpain.lproj') recursedown('./UI/MailerUI/Swedish.lproj') recursedown('./UI/MailerUI/TurkishTurkey.lproj') recursedown('./UI/MailerUI/Ukrainian.lproj') recursedown('./UI/MailerUI/Welsh.lproj') recursedown('./UI/MainUI') recursedown('./UI/MainUI/Arabic.lproj') recursedown('./UI/MainUI/Basque.lproj') recursedown('./UI/MainUI/Bosnian.lproj') recursedown('./UI/MainUI/BrazilianPortuguese.lproj') recursedown('./UI/MainUI/Bulgarian.lproj') recursedown('./UI/MainUI/Catalan.lproj') recursedown('./UI/MainUI/ChineseChina.lproj') recursedown('./UI/MainUI/ChineseTaiwan.lproj') recursedown('./UI/MainUI/Croatian.lproj') recursedown('./UI/MainUI/Czech.lproj') recursedown('./UI/MainUI/Danish.lproj') recursedown('./UI/MainUI/Dutch.lproj') recursedown('./UI/MainUI/English.lproj') recursedown('./UI/MainUI/Finnish.lproj') recursedown('./UI/MainUI/French.lproj') recursedown('./UI/MainUI/German.lproj') recursedown('./UI/MainUI/Hebrew.lproj') recursedown('./UI/MainUI/Hungarian.lproj') recursedown('./UI/MainUI/Icelandic.lproj') recursedown('./UI/MainUI/Indonesian.lproj') recursedown('./UI/MainUI/Italian.lproj') recursedown('./UI/MainUI/Japanese.lproj') recursedown('./UI/MainUI/Kazakh.lproj') recursedown('./UI/MainUI/Latvian.lproj') recursedown('./UI/MainUI/Lithuanian.lproj') recursedown('./UI/MainUI/Macedonian.lproj') recursedown('./UI/MainUI/Montenegrin.lproj') recursedown('./UI/MainUI/NorwegianBokmal.lproj') recursedown('./UI/MainUI/NorwegianNynorsk.lproj') recursedown('./UI/MainUI/Polish.lproj') recursedown('./UI/MainUI/Portuguese.lproj') recursedown('./UI/MainUI/Romanian.lproj') recursedown('./UI/MainUI/Russian.lproj') recursedown('./UI/MainUI/Serbian.lproj') recursedown('./UI/MainUI/SerbianLatin.lproj') recursedown('./UI/MainUI/Slovak.lproj') recursedown('./UI/MainUI/Slovenian.lproj') recursedown('./UI/MainUI/SpanishArgentina.lproj') recursedown('./UI/MainUI/SpanishSpain.lproj') recursedown('./UI/MainUI/Swedish.lproj') recursedown('./UI/MainUI/TurkishTurkey.lproj') recursedown('./UI/MainUI/Ukrainian.lproj') recursedown('./UI/MainUI/Welsh.lproj') recursedown('./UI/PreferencesUI') recursedown('./UI/PreferencesUI/Arabic.lproj') recursedown('./UI/PreferencesUI/Basque.lproj') recursedown('./UI/PreferencesUI/Bosnian.lproj') recursedown('./UI/PreferencesUI/BrazilianPortuguese.lproj') recursedown('./UI/PreferencesUI/Bulgarian.lproj') recursedown('./UI/PreferencesUI/Catalan.lproj') recursedown('./UI/PreferencesUI/ChineseChina.lproj') recursedown('./UI/PreferencesUI/ChineseTaiwan.lproj') recursedown('./UI/PreferencesUI/Croatian.lproj') recursedown('./UI/PreferencesUI/Czech.lproj') recursedown('./UI/PreferencesUI/Danish.lproj') recursedown('./UI/PreferencesUI/Dutch.lproj') recursedown('./UI/PreferencesUI/English.lproj') recursedown('./UI/PreferencesUI/Finnish.lproj') recursedown('./UI/PreferencesUI/French.lproj') recursedown('./UI/PreferencesUI/German.lproj') recursedown('./UI/PreferencesUI/Hebrew.lproj') recursedown('./UI/PreferencesUI/Hungarian.lproj') recursedown('./UI/PreferencesUI/Icelandic.lproj') recursedown('./UI/PreferencesUI/Indonesian.lproj') recursedown('./UI/PreferencesUI/Italian.lproj') recursedown('./UI/PreferencesUI/Japanese.lproj') recursedown('./UI/PreferencesUI/Kazakh.lproj') recursedown('./UI/PreferencesUI/Latvian.lproj') recursedown('./UI/PreferencesUI/Lithuanian.lproj') recursedown('./UI/PreferencesUI/Macedonian.lproj') recursedown('./UI/PreferencesUI/Montenegrin.lproj') recursedown('./UI/PreferencesUI/NorwegianBokmal.lproj') recursedown('./UI/PreferencesUI/NorwegianNynorsk.lproj') recursedown('./UI/PreferencesUI/Polish.lproj') recursedown('./UI/PreferencesUI/Portuguese.lproj') recursedown('./UI/PreferencesUI/Romanian.lproj') recursedown('./UI/PreferencesUI/Russian.lproj') recursedown('./UI/PreferencesUI/Serbian.lproj') recursedown('./UI/PreferencesUI/SerbianLatin.lproj') recursedown('./UI/PreferencesUI/Slovak.lproj') recursedown('./UI/PreferencesUI/Slovenian.lproj') recursedown('./UI/PreferencesUI/SpanishArgentina.lproj') recursedown('./UI/PreferencesUI/SpanishSpain.lproj') recursedown('./UI/PreferencesUI/Swedish.lproj') recursedown('./UI/PreferencesUI/Toolbars') recursedown('./UI/PreferencesUI/TurkishTurkey.lproj') recursedown('./UI/PreferencesUI/Ukrainian.lproj') recursedown('./UI/PreferencesUI/Welsh.lproj') recursedown('./UI/SOGoElements') recursedown('./UI/SOGoUI') recursedown('./UI/Scheduler') recursedown('./UI/Scheduler/Arabic.lproj') recursedown('./UI/Scheduler/Basque.lproj') recursedown('./UI/Scheduler/Bosnian.lproj') recursedown('./UI/Scheduler/BrazilianPortuguese.lproj') recursedown('./UI/Scheduler/Bulgarian.lproj') recursedown('./UI/Scheduler/Catalan.lproj') recursedown('./UI/Scheduler/ChineseChina.lproj') recursedown('./UI/Scheduler/ChineseTaiwan.lproj') recursedown('./UI/Scheduler/Croatian.lproj') recursedown('./UI/Scheduler/Czech.lproj') recursedown('./UI/Scheduler/Danish.lproj') recursedown('./UI/Scheduler/Dutch.lproj') recursedown('./UI/Scheduler/English.lproj') recursedown('./UI/Scheduler/Finnish.lproj') recursedown('./UI/Scheduler/French.lproj') recursedown('./UI/Scheduler/German.lproj') recursedown('./UI/Scheduler/Hebrew.lproj') recursedown('./UI/Scheduler/Hungarian.lproj') recursedown('./UI/Scheduler/Icelandic.lproj') recursedown('./UI/Scheduler/Indonesian.lproj') recursedown('./UI/Scheduler/Italian.lproj') recursedown('./UI/Scheduler/Japanese.lproj') recursedown('./UI/Scheduler/Kazakh.lproj') recursedown('./UI/Scheduler/Latvian.lproj') recursedown('./UI/Scheduler/Lithuanian.lproj') recursedown('./UI/Scheduler/Macedonian.lproj') recursedown('./UI/Scheduler/Montenegrin.lproj') recursedown('./UI/Scheduler/NorwegianBokmal.lproj') recursedown('./UI/Scheduler/NorwegianNynorsk.lproj') recursedown('./UI/Scheduler/Polish.lproj') recursedown('./UI/Scheduler/Portuguese.lproj') recursedown('./UI/Scheduler/Romanian.lproj') recursedown('./UI/Scheduler/Russian.lproj') recursedown('./UI/Scheduler/Serbian.lproj') recursedown('./UI/Scheduler/SerbianLatin.lproj') recursedown('./UI/Scheduler/Slovak.lproj') recursedown('./UI/Scheduler/Slovenian.lproj') recursedown('./UI/Scheduler/SpanishArgentina.lproj') recursedown('./UI/Scheduler/SpanishSpain.lproj') recursedown('./UI/Scheduler/Swedish.lproj') recursedown('./UI/Scheduler/TurkishTurkey.lproj') recursedown('./UI/Scheduler/Ukrainian.lproj') recursedown('./UI/Scheduler/Welsh.lproj') recursedown('./UI/Templates') recursedown('./UI/Templates/AdministrationUI') recursedown('./UI/Templates/Appointments') recursedown('./UI/Templates/ContactsUI') recursedown('./UI/Templates/MailPartViewers') recursedown('./UI/Templates/MailerUI') recursedown('./UI/Templates/MainUI') recursedown('./UI/Templates/PreferencesUI') recursedown('./UI/Templates/SchedulerUI') recursedown('./UI/WebServerResources') recursedown('./UI/WebServerResources/angular-material') recursedown('./UI/WebServerResources/css') recursedown('./UI/WebServerResources/fonts') recursedown('./UI/WebServerResources/img') recursedown('./UI/WebServerResources/js') recursedown('./UI/WebServerResources/js/Administration') recursedown('./UI/WebServerResources/js/Common') recursedown('./UI/WebServerResources/js/Contacts') recursedown('./UI/WebServerResources/js/Mailer') recursedown('./UI/WebServerResources/js/Main') recursedown('./UI/WebServerResources/js/Preferences') recursedown('./UI/WebServerResources/js/Scheduler') recursedown('./UI/WebServerResources/js/vendor') recursedown('./UI/WebServerResources/js/vendor/ckeditor') recursedown('./UI/WebServerResources/js/vendor/ckeditor/lang') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/about') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/about/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/about/dialogs/hidpi') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/base64image') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/base64image/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/clipboard') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/clipboard/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/colordialog') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/colordialog/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/dialog') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/dialog/styles') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/div') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/div/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/emoji') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/emoji/assets') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/emoji/skins') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/image') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/image/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/image/images') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/link') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/link/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/link/images') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/link/images/hidpi') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/pastefromgdocs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/pastefromgdocs/filter') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/pastefromword') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/pastefromword/filter') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/pastetools') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/pastetools/filter') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/scayt') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/scayt/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/table') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/table/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/tabletools') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/tabletools/dialogs') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/widget') recursedown('./UI/WebServerResources/js/vendor/ckeditor/plugins/widget/images') recursedown('./UI/WebServerResources/js/vendor/ckeditor/skins') recursedown('./UI/WebServerResources/js/vendor/ckeditor/skins/n1theme') recursedown('./UI/WebServerResources/js/vendor/ckeditor/skins/n1theme/images') recursedown('./UI/WebServerResources/js/vendor/ckeditor/skins/n1theme/images/hidpi') recursedown('./UI/WebServerResources/js/vendor/ckeditor/vendor') recursedown('./UI/WebServerResources/scss') recursedown('./UI/WebServerResources/scss/components') recursedown('./UI/WebServerResources/scss/components/autoScrollList') recursedown('./UI/WebServerResources/scss/components/autocomplete') recursedown('./UI/WebServerResources/scss/components/avatarImage') recursedown('./UI/WebServerResources/scss/components/backdrop') recursedown('./UI/WebServerResources/scss/components/block-toggle') recursedown('./UI/WebServerResources/scss/components/bottomSheet') recursedown('./UI/WebServerResources/scss/components/button') recursedown('./UI/WebServerResources/scss/components/card') recursedown('./UI/WebServerResources/scss/components/checkbox') recursedown('./UI/WebServerResources/scss/components/chips') recursedown('./UI/WebServerResources/scss/components/colorpicker') recursedown('./UI/WebServerResources/scss/components/content') recursedown('./UI/WebServerResources/scss/components/datepicker') recursedown('./UI/WebServerResources/scss/components/dialog') recursedown('./UI/WebServerResources/scss/components/divider') recursedown('./UI/WebServerResources/scss/components/draggable-droppable') recursedown('./UI/WebServerResources/scss/components/fabSpeedDial') recursedown('./UI/WebServerResources/scss/components/gridList') recursedown('./UI/WebServerResources/scss/components/hotkeys') recursedown('./UI/WebServerResources/scss/components/icon') recursedown('./UI/WebServerResources/scss/components/imagegallery') recursedown('./UI/WebServerResources/scss/components/input') recursedown('./UI/WebServerResources/scss/components/list') recursedown('./UI/WebServerResources/scss/components/menu') recursedown('./UI/WebServerResources/scss/components/panel') recursedown('./UI/WebServerResources/scss/components/progressCircular') recursedown('./UI/WebServerResources/scss/components/progressLinear') recursedown('./UI/WebServerResources/scss/components/pseudo-input') recursedown('./UI/WebServerResources/scss/components/radioButton') recursedown('./UI/WebServerResources/scss/components/ripple') recursedown('./UI/WebServerResources/scss/components/select') recursedown('./UI/WebServerResources/scss/components/sidenav') recursedown('./UI/WebServerResources/scss/components/slider') recursedown('./UI/WebServerResources/scss/components/sticky') recursedown('./UI/WebServerResources/scss/components/subheader') recursedown('./UI/WebServerResources/scss/components/switch') recursedown('./UI/WebServerResources/scss/components/tabs') recursedown('./UI/WebServerResources/scss/components/timepicker') recursedown('./UI/WebServerResources/scss/components/toast') recursedown('./UI/WebServerResources/scss/components/toolbar') recursedown('./UI/WebServerResources/scss/components/tooltip') recursedown('./UI/WebServerResources/scss/components/truncate') recursedown('./UI/WebServerResources/scss/components/virtualRepeat') recursedown('./UI/WebServerResources/scss/components/whiteframe') recursedown('./UI/WebServerResources/scss/core') ./Migration/Horde/HordeSignatureConverter.py: no change ./Migration/Horde/PHPDeserializer.py: no change ./Migration/Horde/TurbaConverter.py: no change ./Migration/Horde/signature.py: updating ./Migration/Horde/turba.py: updating ./Scripts/cas-proxy-validate.py: updating ./Scripts/verify_translations.py: updating ./SoObjects/SOGo/gen-saml2-exceptions.py: updating recursedown('./UI/WebServerResources/scss/views') recursedown('./packaging') recursedown('./packaging/debian') recursedown('./packaging/debian/source') recursedown('./packaging/rhel') + /usr/bin/make -O -j4 V=1 VERBOSE=1 This is gnustep-make 2.9.0. Type 'gmake print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. Making all in SOPE/NGCards ... Making all for library libNGCards... Compiling file NSArray+NGCards.m ... Compiling file NSCalendarDate+NGCards.m ... Compiling file NSDictionary+NGCards.m ... Compiling file NSCalendarDate+ICal.m ... NSCalendarDate+ICal.m:22:2: warning: #warning this module should be cleaned up and merged with NSCalendarDate+NGCards [-Wcpp] 22 | #warning this module should be cleaned up and \ | ^~~~~~~ Compiling file NSString+NGCards.m ... Compiling file CardVersitRenderer.m ... Compiling file CardGroup.m ... Compiling file CardElement.m ... Compiling file iCalAlarm.m ... Compiling file iCalXMLRenderer.m ... iCalXMLRenderer.m: In function '-[CardElement(iCalXMLExtension) _xmlRenderValue]': iCalXMLRenderer.m:164:2: warning: #warning this code should be fix to comply better with the RFC [-Wcpp] 164 | #warning this code should be fix to comply better with the RFC | ^~~~~~~ Compiling file iCalAttachment.m ... Compiling file iCalDailyRecurrenceCalculator.m ... Compiling file iCalDateTime.m ... Compiling file iCalByDayMask.m ... Compiling file iCalCalendar.m ... iCalCalendar.m: In function '-[iCalCalendar startDate]': iCalCalendar.m:146:5: warning: 'CardElement' may not respond to '-dateTime' 146 | calendarDate = [[[[self allObjects] objectAtIndex: 0] uniqueChildWithTag: @"dtstart"] dateTime]; | ^~~~~~~~~~~~ iCalCalendar.m:146:5: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) iCalCalendar.m:148:7: warning: 'CardElement' may not respond to '-dateTime' 148 | tmpCalendarDate = [[[[self allObjects] objectAtIndex: i] uniqueChildWithTag: @"dtstart"] dateTime]; | ^~~~~~~~~~~~~~~ iCalCalendar.m:149:7: warning: '@interface' of class 'NSCalendarDate' not found 149 | if ([tmpCalendarDate timeIntervalSince1970] < [calendarDate timeIntervalSince1970]) calendarDate = tmpCalendarDate; | ^~ iCalCalendar.m:149:7: warning: '@interface' of class 'NSCalendarDate' not found iCalCalendar.m: At top level: iCalCalendar.m:236:2: warning: #warning should we return timezones too? [-Wcpp] 236 | #warning should we return timezones too? | ^~~~~~~ Compiling file iCalDataSource.m ... Compiling file iCalEvent.m ... Compiling file iCalJournal.m ... Compiling file iCalFreeBusy.m ... Compiling file iCalEventChanges.m ... iCalEventChanges.m: In function '-[iCalEventChanges _trackPropertyChanges::]': iCalEventChanges.m:128:38: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 128 | if(![_from durationAsTimeInterval] == [_to durationAsTimeInterval]) | ^~ iCalEventChanges.m:128:6: note: add parentheses around left hand side expression to silence this warning 128 | if(![_from durationAsTimeInterval] == [_to durationAsTimeInterval]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ( ) Compiling file iCalEntityObject.m ... iCalEntityObject.m:106:2: warning: #warning the "comment" accessors are actually "description" accessors, the "comment" ones are missing [-Wcpp] 106 | #warning the "comment" accessors are actually "description" accessors, the "comment" ones are missing | ^~~~~~~ Compiling file iCalObject.m ... Compiling file iCalMonthlyRecurrenceCalculator.m ... Compiling file iCalPerson.m ... Compiling file iCalRecurrenceCalculator.m ... iCalRecurrenceCalculator.m: In function '+[iCalRecurrenceCalculator _fillRanges:fromDates:withinRange:startingWithDate:]': iCalRecurrenceCalculator.m:144:3: warning: 'iCalRecurrenceCalculator' may not respond to '+_ranges:withinRange:startingWithDate:' 144 | dates = [self _ranges: rdates withinRange: limits startingWithDate: first]; | ^~~~~ iCalRecurrenceCalculator.m:144:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) iCalRecurrenceCalculator.m: In function '+[iCalRecurrenceCalculator _dates:withinRange:startingWithDate:]': iCalRecurrenceCalculator.m:179:16: warning: 'iCalRecurrenceCalculator' may not respond to '+_dates:withinRange:startingWithDate:ranges:' 179 | ranges: NO]; | ^~~~~~ iCalRecurrenceCalculator.m: In function '+[iCalRecurrenceCalculator _ranges:withinRange:startingWithDate:]': iCalRecurrenceCalculator.m:190:16: warning: 'iCalRecurrenceCalculator' may not respond to '+_dates:withinRange:startingWithDate:ranges:' 190 | ranges: YES]; | ^~~~~~ Compiling file iCalRecurrenceRule.m ... iCalRecurrenceRule.m: In function '-[iCalRecurrenceRule untilDate]': iCalRecurrenceRule.m:367:2: warning: #warning handling of default timezone needs to be implemented [-Wcpp] 367 | #warning handling of default timezone needs to be implemented | ^~~~~~~ iCalRecurrenceRule.m: At top level: iCalRecurrenceRule.m:426:2: warning: #warning we also should handle the user weekstarts [-Wcpp] 426 | #warning we also should handle the user weekstarts | ^~~~~~~ Compiling file iCalTimeZone.m ... iCalTimeZone.m: In function '-[iCalTimeZone dateForDateTimeString:]': iCalTimeZone.m:351:2: warning: #warning this is a dirty hack due to the fact that the date is first passed as UTC [-Wcpp] 351 | #warning this is a dirty hack due to the fact that the date is first passed as UTC | ^~~~~~~ Compiling file iCalRepeatableEntityObject.m ... Compiling file iCalTimeZonePeriod.m ... Compiling file iCalToDo.m ... Compiling file iCalUTCOffset.m ... Compiling file iCalTrigger.m ... Compiling file iCalWeeklyRecurrenceCalculator.m ... Compiling file iCalYearlyRecurrenceCalculator.m ... Compiling file NGVCardPhoto.m ... Compiling file NGVList.m ... Compiling file NGVCardReference.m ... Compiling file NGVCard.m ... NGVCard.m: In function '-[NGVCard certificate]': NGVCard.m:310:3: warning: no '-dataByDecodingBase64' method found 310 | return [[[key valuesAtIndex: 0 forKey: @""] objectAtIndex: 0] dataByDecodingBase64]; | ^~~~~~ NGVCard.m:310:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) NGVCard.m: In function '-[NGVCard setCertificate:]': NGVCard.m:318:3: warning: '@interface' of class 'NSData' not found 318 | value = [theCertificate stringByEncodingBase64]; | ^~~~~ NGVCard.m:318:3: warning: no '-stringByEncodingBase64' method found Compiling file NGCardsSaxHandler.m ... Linking library libNGCards ... Making all in versitCardsSaxDriver ... Making all for bundle versitCardsSaxDriver... Creating versitCardsSaxDriver.sax/.... Compiling file VSCardSaxDriver.m ... Compiling file VSSaxDriver.m ... Linking bundle versitCardsSaxDriver ... Creating versitCardsSaxDriver.sax/Resources... Copying resources into the bundle wrapper... Creating stamp file... Creating versitCardsSaxDriver.sax/Resources/Info-gnustep.plist... Making all in SOPE/GDLContentStore ... Making all for library libGDLContentStore... Compiling file NSURL+GCS.m ... Compiling file EOAdaptorChannel+GCS.m ... Compiling file GCSContext.m ... Compiling file EOQualifier+GCS.m ... Compiling file GCSFieldInfo.m ... Compiling file GCSAlarmsFolder.m ... GCSAlarmsFolder.m:40:2: warning: #warning GCSAlarmsFolder should share a common ancestor with GCSFolder [-Wcpp] 40 | #warning GCSAlarmsFolder should share a common ancestor with GCSFolder | ^~~~~~~ Compiling file GCSFolderType.m ... Compiling file GCSChannelManager.m ... Compiling file GCSSessionsFolder.m ... GCSSessionsFolder.m:40:2: warning: #warning GCSSessionsFolder should share a common ancestor with GCSFolder [-Wcpp] 40 | #warning GCSSessionsFolder should share a common ancestor with GCSFolder | ^~~~~~~ Compiling file GCSFolderManager.m ... Compiling file GCSStringFormatter.m ... Compiling file GCSSpecialQueries.m ... Compiling file GCSFolder.m ... GCSFolder.m: In function '-[GCSFolder _queryForFields:spec:ignoreDeleted:]': GCSFolder.m:526:8: warning: #warning this may be dangerous... [-Wcpp] 526 | #warning this may be dangerous... | ^~~~~~~ GCSFolder.m: In function '-[GCSFolder writeContent:fromComponent:container:toName:baseVersion:]': GCSFolder.m:1148:11: warning: assignment from distinct Objective-C type 1148 | startDate = [theComponent startDate]; | ^~~~~~~~~ Linking library libGDLContentStore ... gmake[2]: Nothing to be done for 'internal-master-tool-all'. Making all in SoObjects ... Making all in SOGo ... Making build-headers for framework SOGo... Creating SOGo.framework/Versions/5/Headers... Creating SOGo.framework/Versions/5/Headers/SOGoBuild.h... Creating SOGo.framework/Versions/5/Headers/SOGoProductLoader.h... Creating SOGo.framework/Versions/5/Headers/BSONCodec.h... Creating SOGo.framework/Versions/5/Headers/EOBitmaskQualifier.h... Creating SOGo.framework/Versions/5/Headers/EOQualifier+SOGoCacheObject.h... Creating SOGo.framework/Versions/5/Headers/GCSSpecialQueries+SOGoCacheObject.h... Creating SOGo.framework/Versions/5/Headers/RTFHandler.h... Creating SOGo.framework/Versions/5/Headers/SOGoCache.h... Creating SOGo.framework/Versions/5/Headers/SOGoCacheGCSFolder.h... Creating SOGo.framework/Versions/5/Headers/SOGoCacheGCSObject.h... Creating SOGo.framework/Versions/5/Headers/SOGoCacheObject.h... Creating SOGo.framework/Versions/5/Headers/SOGoConstants.h... Creating SOGo.framework/Versions/5/Headers/SOGoObject.h... Creating SOGo.framework/Versions/5/Headers/SOGoContentObject.h... Creating SOGo.framework/Versions/5/Headers/SOGoFolder.h... Creating SOGo.framework/Versions/5/Headers/SOGoGCSFolder.h... Creating SOGo.framework/Versions/5/Headers/SOGoParentFolder.h... Creating SOGo.framework/Versions/5/Headers/SOGoUserFolder.h... Creating SOGo.framework/Versions/5/Headers/SOGoSource.h... Creating SOGo.framework/Versions/5/Headers/SOGoSystemDefaults.h... Creating SOGo.framework/Versions/5/Headers/SOGoDomainDefaults.h... Creating SOGo.framework/Versions/5/Headers/SOGoLDAPDefaults.h... Creating SOGo.framework/Versions/5/Headers/SOGoDefaultsSource.h... Creating SOGo.framework/Versions/5/Headers/SOGoUserDefaults.h... Creating SOGo.framework/Versions/5/Headers/SOGoSieveManager.h... Creating SOGo.framework/Versions/5/Headers/SOGoUserManager.h... Creating SOGo.framework/Versions/5/Headers/LDAPSource.h... Creating SOGo.framework/Versions/5/Headers/LDAPSourceSchema.h... Creating SOGo.framework/Versions/5/Headers/SQLSource.h... Creating SOGo.framework/Versions/5/Headers/SOGoUserProfile.h... Creating SOGo.framework/Versions/5/Headers/SOGoDateFormatter.h... Creating SOGo.framework/Versions/5/Headers/SOGoPermissions.h... Creating SOGo.framework/Versions/5/Headers/SOGoStartupLogger.h... Creating SOGo.framework/Versions/5/Headers/NSArray+DAV.h... Creating SOGo.framework/Versions/5/Headers/NSArray+Utilities.h... Creating SOGo.framework/Versions/5/Headers/NSCalendarDate+SOGo.h... Creating SOGo.framework/Versions/5/Headers/NSDictionary+DAV.h... Creating SOGo.framework/Versions/5/Headers/NSDictionary+URL.h... Creating SOGo.framework/Versions/5/Headers/NSDictionary+Utilities.h... Creating SOGo.framework/Versions/5/Headers/NSNull+Utilities.h... Creating SOGo.framework/Versions/5/Headers/NSNumber+Utilities.h... Creating SOGo.framework/Versions/5/Headers/NSObject+DAV.h... Creating SOGo.framework/Versions/5/Headers/NSObject+Utilities.h... Creating SOGo.framework/Versions/5/Headers/NSString+DAV.h... Creating SOGo.framework/Versions/5/Headers/NSString+Utilities.h... Creating SOGo.framework/Versions/5/Headers/NSString+Crypto.h... Creating SOGo.framework/Versions/5/Headers/NSData+Crypto.h... Creating SOGo.framework/Versions/5/Headers/NSURL+DAV.h... Creating SOGo.framework/Versions/5/Headers/SOGoAuthenticator.h... Creating SOGo.framework/Versions/5/Headers/SOGoSession.h... Creating SOGo.framework/Versions/5/Headers/SOGoCASSession.h... Creating SOGo.framework/Versions/5/Headers/SOGoDAVAuthenticator.h... Creating SOGo.framework/Versions/5/Headers/SOGoProxyAuthenticator.h... Creating SOGo.framework/Versions/5/Headers/SOGoStaticAuthenticator.h... Creating SOGo.framework/Versions/5/Headers/SOGoEmptyAuthenticator.h... Creating SOGo.framework/Versions/5/Headers/SOGoWebAuthenticator.h... Creating SOGo.framework/Versions/5/Headers/SOGoWebDAVAclManager.h... Creating SOGo.framework/Versions/5/Headers/SOGoWebDAVValue.h... Creating SOGo.framework/Versions/5/Headers/SOGoMailer.h... Creating SOGo.framework/Versions/5/Headers/SOGoUser.h... Creating SOGo.framework/Versions/5/Headers/CardElement+SOGo.h... Creating SOGo.framework/Versions/5/Headers/DOMNode+SOGo.h... Creating SOGo.framework/Versions/5/Headers/WORequest+SOGo.h... Creating SOGo.framework/Versions/5/Headers/WOResourceManager+SOGo.h... Creating SOGo.framework/Versions/5/Headers/WOResponse+SOGo.h... Creating SOGo.framework/Versions/5/Headers/WOContext+SOGo.h... Creating SOGo.framework/Versions/5/Headers/SOGoCredentialsFile.h... Creating SOGo.framework/Versions/5/Headers/SOGoTextTemplateFile.h... Creating SOGo.framework/Versions/5/Headers/SOGoZipArchiver.h... Creating SOGo.framework/Versions/5/Headers/JWT.h... Creating SOGo.framework/Versions/5/Headers/SOGoSAML2Session.h... Creating SOGoSAML2Exceptions.h... Creating SOGo.framework/Versions/5/Headers/SOGoSAML2Exceptions.h... Creating derived_src/.stamp... Creating SOGo.framework/Versions/5/sogo... Creating SOGo.framework/Versions/5/Resources... Updating Version/Current symlink... Making all for framework SOGo... Compiling file pkcs5_pbkdf2.c ... pkcs5_pbkdf2.c: In function 'hmac_sha1': pkcs5_pbkdf2.c:57:17: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 57 | SHA1_Init(&ctx); | ^~~~~~~~~ In file included from pkcs5_pbkdf2.c:33: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ pkcs5_pbkdf2.c:58:17: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 58 | SHA1_Update(&ctx, key, key_len); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ pkcs5_pbkdf2.c:59:17: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 59 | SHA1_Final(tk, &ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ pkcs5_pbkdf2.c:70:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | SHA1_Init(&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ pkcs5_pbkdf2.c:71:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 71 | SHA1_Update(&ctx, k_pad, SHA1_BLOCK_LENGTH); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ pkcs5_pbkdf2.c:72:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 72 | SHA1_Update(&ctx, text, text_len); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ pkcs5_pbkdf2.c:73:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 73 | SHA1_Final(digest, &ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ pkcs5_pbkdf2.c:80:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 80 | SHA1_Init(&ctx); | ^~~~~~~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ pkcs5_pbkdf2.c:81:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 81 | SHA1_Update(&ctx, k_pad, SHA1_BLOCK_LENGTH); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ pkcs5_pbkdf2.c:82:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 82 | SHA1_Update(&ctx, digest, SHA1_DIGEST_LENGTH); | ^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ pkcs5_pbkdf2.c:83:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 83 | SHA1_Final(digest, &ctx); | ^~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ Compiling file lmhash.c ... Compiling file SOGoBuild.m ... Compiling file aes.c ... Compiling file SOGoProductLoader.m ... SOGoProductLoader.m: In function '-[SOGoProductLoader productSearchPathes]': SOGoProductLoader.m:87:2: warning: #warning we should work on searchPathes directly instead of ma [-Wcpp] 87 | #warning we should work on searchPathes directly instead of ma | ^~~~~~~ Compiling file EOBitmaskQualifier.m ... Compiling file GCSSpecialQueries+SOGoCacheObject.m ... Compiling file EOQualifier+SOGoCacheObject.m ... Compiling file crypt_blowfish.c ... Compiling file BSONCodec.m ... Compiling file SOGoCacheGCSFolder.m ... SOGoCacheGCSFolder.m: In function '-[SOGoCacheGCSFolder setNameInContainer:]': SOGoCacheGCSFolder.m:225:30: warning: 'oldPath' may be used uninitialized [-Wmaybe-uninitialized] 222 | sql = [NSMutableString stringWithFormat: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | @"SELECT c_path, c_parent_path FROM %@" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | @" WHERE c_path LIKE '%@/%%'", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | [self tableName], oldPath]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoCacheGCSFolder.m:206:13: note: 'oldPath' was declared here 206 | NSString *oldPath, *newPath, *path, *parentPath; | ^~~~~~~ Compiling file SOGoCache.m ... Compiling file SOGoCacheObject.m ... Compiling file RTFHandler.m ... Compiling file SOGoConstants.m ... Compiling file SOGoCacheGCSObject.m ... SOGoCacheGCSObject.m: In function '-[SOGoCacheGCSObject setNameInContainer:]': SOGoCacheGCSObject.m:262:7: warning: 'oldPath' may be used uninitialized [-Wmaybe-uninitialized] 262 | [sql appendFormat: @" WHERE c_path = '%@'", oldPath]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoCacheGCSObject.m:247:13: note: 'oldPath' was declared here 247 | NSString *oldPath, *newPath; | ^~~~~~~ Compiling file SOGoContentObject.m ... Compiling file SOGoFolder.m ... Compiling file SOGoPublicBaseFolder.m ... Compiling file SOGoParentFolder.m ... SOGoParentFolder.m: In function '-[SOGoParentFolder hasLocalSubFolderNamed:]': SOGoParentFolder.m:598:2: warning: #warning check error here [-Wcpp] 598 | #warning check error here | ^~~~~~~ Compiling file SOGoObject.m ... SOGoObject.m:444:2: warning: #warning this method has probably some code shared with its pseudo principal equivalent [-Wcpp] 444 | #warning this method has probably some code shared with its pseudo principal equivalent | ^~~~~~~ Compiling file SOGoUserFolder.m ... SOGoUserFolder.m: In function '-[SOGoUserFolder _davFetchUsersMatching:]': SOGoUserFolder.m:395:2: warning: #warning the attributes returned here should match the one requested in the query [-Wcpp] 395 | #warning the attributes returned here should match the one requested in the query | ^~~~~~~ SOGoUserFolder.m: At top level: SOGoUserFolder.m:698:2: warning: #warning unused stub [-Wcpp] 698 | #warning unused stub | ^~~~~~~ Compiling file SOGoDefaultsSource.m ... Compiling file SOGoSystemDefaults.m ... Compiling file SOGoGCSFolder.m ... SOGoGCSFolder.m: In function '-[SOGoGCSFolder ocsFolderForPath:]': SOGoGCSFolder.m:447:3: warning: 'GCSFolderManager' may not respond to '-folderForRecord:' 447 | return [[self folderManager] folderForRecord: record]; | ^~~~~~ SOGoGCSFolder.m:447:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) SOGoGCSFolder.m: In function '-[SOGoGCSFolder _ownerRenameTo:]': SOGoGCSFolder.m:633:2: warning: #warning GDLContentStore should provide methods for renaming folders [-Wcpp] 633 | #warning GDLContentStore should provide methods for renaming folders | ^~~~~~~ SOGoGCSFolder.m: In function '-[SOGoGCSFolder renameTo:]': SOGoGCSFolder.m:661:2: warning: #warning SOGoFolder should have the corresponding method [-Wcpp] 661 | #warning SOGoFolder should have the corresponding method | ^~~~~~~ SOGoGCSFolder.m: In function '-[SOGoGCSFolder _appendComponentProperties:fromRecords:matchingSyncToken:toResponse:]': SOGoGCSFolder.m:1427:2: warning: #warning review this when fixing http: [-Wcpp] 1427 | #warning review this when fixing http://www.scalableogo.org/bugs/view.php?id=276 | ^~~~~~~ SOGoGCSFolder.m: In function '-[SOGoGCSFolder aclsForUser:]': SOGoGCSFolder.m:1922:2: warning: #warning this should be checked [-Wcpp] 1922 | #warning this should be checked | ^~~~~~~ SOGoGCSFolder.m: At top level: SOGoGCSFolder.m:2098:2: warning: #warning the two following methods should be replaced with the new dav rendering mechanism [-Wcpp] 2098 | #warning the two following methods should be replaced with the new dav rendering mechanism | ^~~~~~~ SOGoGCSFolder.m:2232:2: warning: #warning We need to use the new DAV utilities here... [-Wcpp] 2232 | #warning We need to use the new DAV utilities here... | ^~~~~~~ SOGoGCSFolder.m:2233:2: warning: #warning this is baddddd because we return a single-valued dictionary containing a cname which may not event exist... the logic behind appendObject:... should be rethought, especially since we may start using SQL views [-Wcpp] 2233 | #warning this is baddddd because we return a single-valued dictionary containing \ | ^~~~~~~ SOGoGCSFolder.m: In function '-[SOGoGCSFolder _appendComponentProperties:matchingURLs:toResponse:]': SOGoGCSFolder.m:2285:2: warning: #warning review this when bug #276 [-Wcpp] 2285 | #warning review this when bug #276 | ^~~~~~~ Compiling file SOGoDomainDefaults.m ... SOGoDomainDefaults.m:129:2: warning: #warning should be removed when we make use of imap namespace [-Wcpp] 129 | #warning should be removed when we make use of imap namespace | ^~~~~~~ SOGoDomainDefaults.m:140:2: warning: #warning this should be determined from the capabilities [-Wcpp] 140 | #warning this should be determined from the capabilities | ^~~~~~~ Compiling file SOGoUserSettings.m ... Compiling file SOGoDateFormatter.m ... Compiling file SOGoSieveManager.m ... Compiling file SOGoPermissions.m ... Compiling file SOGoStartupLogger.m ... Compiling file SOGoUserDefaults.m ... SOGoUserDefaults.m: In function '-[SOGoUserDefaults mailIdentities]': SOGoUserDefaults.m:807:3: warning: 'NSMutableArray' may not respond to '-length' 807 | for (i = 0 ; i < [mailIdentities length] ; i++) { | ^~~ SOGoUserDefaults.m:807:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) SOGoUserDefaults.m:807:18: warning: comparison between pointer and integer 807 | for (i = 0 ; i < [mailIdentities length] ; i++) { | ^ SOGoUserDefaults.m:810:7: warning: passing argument 1 of 'stringWithString:' from distinct Objective-C type 810 | fullName = [NSString stringWithString: [self arrayForKey: @"SOGoMailIdentities"]]; | ^~~~~~~~ Compiling file LDAPSourceSchema.m ... Compiling file SOGoPasswordPolicy.m ... Compiling file SOGoUserProfile.m ... SOGoUserProfile.m: In function '-[SOGoUserProfile setObject:forKey:]': SOGoUserProfile.m:290:2: warning: #warning Note that this work-around only works for first-level objects. [-Wcpp] 290 | #warning Note that this work-around only works for first-level objects. | ^~~~~~~ Compiling file SOGoUserManager.m ... SOGoUserManager.m: In function '-[SOGoUserManager changePasswordForLogin:inDomain:oldPassword:newPassword:passwordRecovery:token:perr:]': SOGoUserManager.m:796:9: warning: passing argument 1 of 'removeObjectForKey:' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 796 | [us removeObjectForKey: kPasswordRecoveryTokenKey]; | ^ SOGoUserManager.m:796:9: note: expected 'struct NSString *' but argument is of type 'const struct NSString *' SOGoUserManager.m: In function '-[SOGoUserManager getPasswordRecoveryInfosForUsername:domain:]': SOGoUserManager.m:1367:7: warning: assignment from distinct Objective-C type 1367 | obfuscatedSecondaryEmail = [userDefaults passwordRecoverySecondaryEmail]; | ^~~~~~~~~~~~~~~~~~~~~~~~ SOGoUserManager.m:1372:15: warning: assignment from distinct Objective-C type 1372 | obfuscatedSecondaryEmail = [obfuscatedSecondaryEmail stringByReplacingCharactersInRange:NSMakeRange(i, 1) withString:@"*"]; | ^~~~~~~~~~~~~~~~~~~~~~~~ SOGoUserManager.m:1378:19: warning: assignment from distinct Objective-C type 1378 | obfuscatedSecondaryEmail = [obfuscatedSecondaryEmail stringByReplacingCharactersInRange:NSMakeRange(j, 1) withString:@"*"]; | ^~~~~~~~~~~~~~~~~~~~~~~~ SOGoUserManager.m: In function '-[SOGoUserManager generateAndSavePasswordRecoveryTokenWithUid:username:domain:]': SOGoUserManager.m:1408:3: warning: passing argument 2 of 'setObject:forKey:' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1408 | [us setObject: jwtToken forKey: kPasswordRecoveryTokenKey]; | ^ SOGoUserManager.m:1408:3: note: expected 'struct NSString *' but argument is of type 'const struct NSString *' SOGoUserManager.m: In function '-[SOGoUserManager getPasswordRecoveryTokenFor:domain:]': SOGoUserManager.m:1480:3: warning: passing argument 1 of 'stringForKey:' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1480 | return [us stringForKey: kPasswordRecoveryTokenKey]; | ^~~~~~ SOGoUserManager.m:1480:3: note: expected 'struct NSString *' but argument is of type 'const struct NSString *' Compiling file SOGoSQLUserProfile.m ... SOGoSQLUserProfile.m: In function '+[SOGoSQLUserProfile initialize]': SOGoSQLUserProfile.m:57:8: warning: #warning This is a hack for providing an EOAttribute definition that is compatible with all the backends that we support [-Wcpp] 57 | #warning This is a hack for providing an EOAttribute definition \ | ^~~~~~~ Compiling file SQLSource.m ... SQLSource.m: In function '-[SQLSource initFromUDSource:inDomain:]': SQLSource.m:176:2: warning: #warning this domain code has no effect yet [-Wcpp] 176 | #warning this domain code has no effect yet | ^~~~~~~ SQLSource.m: In function '-[SQLSource isConnected]': SQLSource.m:491:3: warning: returning 'id' from a function with return type 'BOOL' {aka 'unsigned char'} makes integer from pointer without a cast [-Wint-conversion] 491 | return [self connection]; | ~~~~~~~~~~~~~~~~~ SQLSource.m: In function '-[SQLSource fetchContactsMatching:withCriteria:inDomain:]': SQLSource.m:973:15: warning: 'filterFormat' may be used uninitialized [-Wmaybe-uninitialized] 973 | qs = [[[fields uniqueObjects] stringsWithFormat: filterFormat] componentsJoinedByString: @" OR "]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SQLSource.m:934:27: note: 'filterFormat' was declared here 934 | NSString *lowerFilter, *filterFormat, *currentCriteria, *qs; | ^~~~~~~~~~~~ Compiling file NSArray+DAV.m ... Compiling file NSArray+Utilities.m ... Compiling file NSDictionary+DAV.m ... NSDictionary+DAV.m:54:2: warning: #warning this method could probably be optimized to speedup the rendering of thousands of records [-Wcpp] 54 | #warning this method could probably be optimized to speedup the rendering\ | ^~~~~~~ Compiling file NSCalendarDate+SOGo.m ... NSCalendarDate+SOGo.m: In function '-[NSCalendarDate(SOGoExtensions) iso8601DateString]': NSCalendarDate+SOGo.m:157:21: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 4 [-Wformat-truncation=] 157 | snprintf(buf, 23, "%04d-%02d-%02dT%02d:%02d%+.2d:%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NSCalendarDate+SOGo.m:157:21: note: directive argument in the range [-35791394, 35791394] In file included from /usr/include/stdio.h:906, from /usr/include/GNUstepBase/GSConfig.h:438, from /usr/include/GNUstepBase/GSVersionMacros.h:224, from /usr/include/Foundation/NSTimeZone.h:24, from NSCalendarDate+SOGo.m:21: In function 'snprintf', inlined from '-[NSCalendarDate(SOGoExtensions) iso8601DateString]' at NSCalendarDate+SOGo.m:157:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 23 and 77 bytes into a destination of size 23 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ Compiling file NSDictionary+URL.m ... Compiling file LDAPSource.m ... LDAPSource.m: In function '-[LDAPSource checkLogin:password:perr:expire:grace:]': LDAPSource.m:652:3: warning: 'bindConnection' may be used uninitialized [-Wmaybe-uninitialized] 652 | [bindConnection release]; | ^ LDAPSource.m:584:21: note: 'bindConnection' was declared here 584 | NGLdapConnection *bindConnection; | ^~~~~~~~~~~~~~ LDAPSource.m: In function '-[LDAPSource changePasswordForLogin:oldPassword:newPassword:passwordRecovery:perr:]': LDAPSource.m:890:3: warning: 'bindConnection' may be used uninitialized [-Wmaybe-uninitialized] 890 | [bindConnection release]; | ^ LDAPSource.m:759:21: note: 'bindConnection' was declared here 759 | NGLdapConnection *bindConnection; | ^~~~~~~~~~~~~~ Compiling file NSDictionary+Utilities.m ... Compiling file NSNull+Utilities.m ... Compiling file NSNumber+Utilities.m ... Compiling file NSObject+DAV.m ... Compiling file NSObject+Utilities.m ... NSObject+Utilities.m: In function '-[NSObject(SOGoObjectUtilities) _languagesForLabelsInContext:]': NSObject+Utilities.m:71:2: warning: #warning the purpose of this method needs to be reviewed [-Wcpp] 71 | #warning the purpose of this method needs to be reviewed | ^~~~~~~ Compiling file NSString+DAV.m ... NSString+DAV.m:49:2: warning: #warning we should use the same nomenclature as the webdav values... [-Wcpp] 49 | #warning we should use the same nomenclature as the webdav values... | ^~~~~~~ Compiling file NSURL+DAV.m ... Compiling file NSString+Crypto.m ... Compiling file SOGoSession.m ... SOGoSession.m: In function '+[SOGoSession generateKeyForLength:]': SOGoSession.m:135:7: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | read(fd, buf, len); | ^~~~~~~~~~~~~~~~~~ Compiling file NSString+Utilities.m ... NSString+Utilities.m: In function '-[NSString(SOGoURLExtension) isJSONString]': NSString+Utilities.m:709:2: warning: #warning this method is a quick and dirty way of detecting the file-format [-Wcpp] 709 | #warning this method is a quick and dirty way of detecting the file-format | ^~~~~~~ Compiling file NSData+Crypto.m ... NSData+Crypto.m: In function '-[NSData(SOGoCryptoExtension) asMD4]': NSData+Crypto.m:415:3: warning: 'MD4' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 415 | MD4([self bytes], [self length], md4); | ^~~ In file included from NSData+Crypto.m:45: /usr/include/openssl/md4.h:53:38: note: declared here 53 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD4(const unsigned char *d, size_t n, | ^~~ NSData+Crypto.m: In function '-[NSData(SOGoCryptoExtension) asMD5]': NSData+Crypto.m:436:3: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 436 | MD5([self bytes], [self length], md5); | ^~~ In file included from NSData+Crypto.m:46: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ NSData+Crypto.m: In function '-[NSData(SOGoCryptoExtension) asCramMD5]': NSData+Crypto.m:521:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 521 | MD5_Init(&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ NSData+Crypto.m:522:3: warning: 'MD5_Transform' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 522 | MD5_Transform(&ctx, outer); | ^~~~~~~~~~~~~ /usr/include/openssl/md5.h:54:28: note: declared here 54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b); | ^~~~~~~~~~~~~ NSData+Crypto.m:531:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 531 | MD5_Init(&ctx); | ^~~~~~~~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ NSData+Crypto.m:532:3: warning: 'MD5_Transform' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 532 | MD5_Transform(&ctx, inner); | ^~~~~~~~~~~~~ /usr/include/openssl/md5.h:54:28: note: declared here 54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b); | ^~~~~~~~~~~~~ NSData+Crypto.m: In function '+[NSData(SOGoCryptoExtension) generateSaltForLength:withPrintable:]': NSData+Crypto.m:176:7: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | read(fd, buf, theLength); | ^~~~~~~~~~~~~~~~~~~~~~~~ Compiling file SOGoCASSession.m ... Compiling file SOGoDAVAuthenticator.m ... Compiling file SOGoProxyAuthenticator.m ... SOGoProxyAuthenticator.m:106:2: warning: #warning the DAV authenticator is pretty similar to this one. We should enable the use of the former for Basic auth type through some defaults. [-Wcpp] 106 | #warning the DAV authenticator is pretty similar to this one. We should enable \ | ^~~~~~~ Compiling file SOGoStaticAuthenticator.m ... Compiling file SOGoEmptyAuthenticator.m ... SOGoEmptyAuthenticator.m:51:1: warning: incomplete implementation of class 'SOGoEmptyAuthenticator' 51 | @end | ^ SOGoEmptyAuthenticator.m:51:1: warning: method definition for '-imapPasswordInContext:forURL:forceRenew:' not found SOGoEmptyAuthenticator.m:51:1: warning: method definition for '-userInContext:' not found SOGoEmptyAuthenticator.m:51:1: warning: method definition for '-passwordInContext:' not found SOGoEmptyAuthenticator.m:51:1: warning: class 'SOGoEmptyAuthenticator' does not fully implement the 'SOGoAuthenticator' protocol Compiling file SOGoWebDAVValue.m ... Compiling file SOGoWebDAVAclManager.m ... SOGoWebDAVAclManager.m:156:2: warning: #warning this method should be simplified! [-Wcpp] 156 | #warning this method should be simplified! | ^~~~~~~ Compiling file CardElement+SOGo.m ... Compiling file SOGoWebAuthenticator.m ... Compiling file SOGoMailer.m ... SOGoMailer.m: In function '-[SOGoMailer sendMailData:toRecipients:sender:withAuthenticator:inContext:]': SOGoMailer.m:351:2: warning: #warning FIXME - we should fix the case issue when we switch to Pantomime [-Wcpp] 351 | #warning FIXME - we should fix the case issue when we switch to Pantomime | ^~~~~~~ Compiling file DOMNode+SOGo.m ... Compiling file WOResourceManager+SOGo.m ... Compiling file WORequest+SOGo.m ... WORequest+SOGo.m: In function '-[WORequest(SOGoSOPEUtilities) handledByDefaultHandler]': WORequest+SOGo.m:35:2: warning: #warning this should be changed someday [-Wcpp] 35 | #warning this should be changed someday | ^~~~~~~ Compiling file WOResponse+SOGo.m ... Compiling file WOContext+SOGo.m ... Compiling file SOGoCredentialsFile.m ... Compiling file SOGoTextTemplateFile.m ... Compiling file SOGoZipArchiver.m ... Compiling file SOGoUser.m ... SOGoUser.m: In function '-[SOGoUser rolesForObject:inContext:]': SOGoUser.m:1108:2: warning: #warning this is a hack to work-around the poor implementation of PROPPATCH in SOPE [-Wcpp] 1108 | #warning this is a hack to work-around the poor implementation of PROPPATCH in SOPE | ^~~~~~~ Compiling file JWT.m ... JWT.m: In function '-[JWT getHS256TokenForData:withSecret:]': JWT.m:142:9: warning: pointer targets in passing argument 4 of 'HMAC' differ in signedness [-Wpointer-sign] 142 | [content UTF8String], [content length], | ^~~~~~~~~~~~~~~~~~~~ | | | const char * In file included from JWT.m:30: /usr/include/openssl/hmac.h:55:42: note: expected 'const unsigned char *' but argument is of type 'const char *' 55 | const unsigned char *data, size_t data_len, | ~~~~~~~~~~~~~~~~~~~~~^~~~ JWT.m: In function '-[JWT getDataWithJWT:andValidity:isExpired:]': JWT.m:203:3: warning: passing argument 1 of 'isEqualToString:' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 203 | if (![headerDict objectForKey: kTypKey] || ![[headerDict objectForKey: kTypKey] isEqualToString: kTyp]) { | ^~ JWT.m:203:3: note: expected 'struct NSString *' but argument is of type 'const struct NSString *' JWT.m:208:3: warning: passing argument 1 of 'isEqualToString:' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 208 | if (![headerDict objectForKey: kAlgKey] || ![[headerDict objectForKey: kAlgKey] isEqualToString: kAlg]) { | ^~ JWT.m:208:3: note: expected 'struct NSString *' but argument is of type 'const struct NSString *' Compiling file SOGoSAML2Session.m ... Compiling file SOGoSAML2Exceptions.m ... Creating derived_src/NSFramework_SOGo.m... Compiling file derived_src/NSFramework_SOGo.m ... Linking framework SOGo ... Copying resources into the framework wrapper... Creating SOGo.framework/Versions/5/Resources/Info-gnustep.plist... Creating SOGo.framework/sogo... gmake[3]: Nothing to be done for 'internal-master-library-all'. gmake[3]: Nothing to be done for 'internal-master-tool-all'. Making all in Appointments ... Making all for wobundle Appointments... Compiling file Product.m ... Compiling file NSArray+Appointments.m ... Compiling file iCalAlarm+SOGo.m ... Compiling file iCalCalendar+SOGo.m ... Compiling file iCalEntityObject+SOGo.m ... iCalEntityObject+SOGo.m:474:2: warning: #warning this method should be implemented in a category of iCalToDo [-Wcpp] 474 | #warning this method should be implemented in a category of iCalToDo | ^~~~~~~ Compiling file iCalRepeatableEntityObject+SOGo.m ... iCalRepeatableEntityObject+SOGo.m: In function '-[iCalRepeatableEntityObject(SOGoExtensions) _indexedRules:]': iCalRepeatableEntityObject+SOGo.m:53:2: warning: #warning we could return an NSArray instead and feed it as such to the iCalRecurrenceRule in SOGoAppointmentFolder... [-Wcpp] 53 | #warning we could return an NSArray instead and feed it as such to the iCalRecurrenceRule in SOGoAppointmentFolder... | ^~~~~~~ Compiling file iCalEvent+SOGo.m ... Compiling file iCalEventChanges+SOGo.m ... Compiling file iCalPerson+SOGo.m ... Compiling file iCalToDo+SOGo.m ... Compiling file SOGoCalendarComponent.m ... SOGoCalendarComponent.m: In function '-[SOGoCalendarComponent sendEMailUsingTemplateNamed:forObject:previousObject:toAttendees:withType:]': SOGoCalendarComponent.m:851:2: warning: #warning this could be optimized in a class hierarchy common with the SOGoObject acl notification mechanism [-Wcpp] 851 | #warning this could be optimized in a class hierarchy common with the \ | ^~~~~~~ SOGoCalendarComponent.m:882:2: warning: #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields [-Wcpp] 882 | #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields | ^~~~~~~ SOGoCalendarComponent.m: In function '-[SOGoCalendarComponent _sendIMIPReplyForEvent:from:to:textOnly:]': SOGoCalendarComponent.m:971:2: warning: #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields [-Wcpp] 971 | #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields | ^~~~~~~ SOGoCalendarComponent.m: In function '-[SOGoCalendarComponent sendReceiptEmailForObject:addedAttendees:deletedAttendees:updatedAttendees:operation:]': SOGoCalendarComponent.m:1133:2: warning: #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields [-Wcpp] 1133 | #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields | ^~~~~~~ SOGoCalendarComponent.m: At top level: SOGoCalendarComponent.m:1395:2: warning: #warning Should we not remove the concept of Organizer and Participant roles? [-Wcpp] 1395 | #warning Should we not remove the concept of Organizer and Participant roles? | ^~~~~~~ SOGoCalendarComponent.m:1518:2: warning: #warning alarms: we do not handle occurrences [-Wcpp] 1518 | #warning alarms: we do not handle occurrences | ^~~~~~~ Compiling file SOGoAppointmentObject.m ... SOGoAppointmentObject.m: In function '-[SOGoAppointmentObject _addOrUpdateEvent:oldEvent:forUID:owner:]': SOGoAppointmentObject.m:214:26: warning: 'SOGoAppointmentObject' may not respond to '-_removeEventFromUID:owner:withRecurrenceId:' 214 | withRecurrenceId: [oldEvent recurrenceId]]; | ^~~~~~~~~~~~~~~~ SOGoAppointmentObject.m:214:26: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Compiling file SOGoTaskObject.m ... SOGoTaskObject.m:63:2: warning: #warning this code should be put in SOGoCalendarComponent once the UID hack in SOGoAppointmentObject is resolved [-Wcpp] 63 | #warning this code should be put in SOGoCalendarComponent once the UID hack\ | ^~~~~~~ Compiling file SOGoComponentOccurence.m ... SOGoComponentOccurence.m: In function '-[SOGoComponentOccurence prepareDelete]': SOGoComponentOccurence.m:162:9: warning: passing argument 1 of 'prepareDeleteOccurence:' from distinct Objective-C type 162 | [container prepareDeleteOccurence: component]; | ^ SOGoComponentOccurence.m: At top level: SOGoComponentOccurence.m:214:2: warning: #warning most of SOGoCalendarComponent and SOGoComponentOccurence share the same external interface... they should be siblings or SOGoComponentOccurence the parent class of SOGoCalendarComponent... [-Wcpp] 214 | #warning most of SOGoCalendarComponent and SOGoComponentOccurence share the same external interface... \ | ^~~~~~~ Compiling file SOGoAppointmentOccurence.m ... Compiling file SOGoTaskOccurence.m ... Compiling file SOGoAppointmentFolder.m ... SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder subscribeUserOrGroup:reallyDo:response:]': SOGoAppointmentFolder.m:438:2: warning: #warning Duplicated code from SOGoGCSFolder subscribeUserOrGroup [-Wcpp] 438 | #warning Duplicated code from SOGoGCSFolder subscribeUserOrGroup | ^~~~~~~ SOGoAppointmentFolder.m: At top level: SOGoAppointmentFolder.m:770:2: warning: #warning filters should make use of EOQualifier [-Wcpp] 770 | #warning filters should make use of EOQualifier | ^~~~~~~ SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder flattenCycleRecord:forRange:intoArray:withCalendar:]': SOGoAppointmentFolder.m:1348:2: warning: #warning this code is ugly: we should not mix objects with different types as it reduces readability [-Wcpp] 1348 | #warning this code is ugly: we should not mix objects with different types as \ | ^~~~~~~ SOGoAppointmentFolder.m:1350:11: warning: comparison of distinct Objective-C types lacks a cast 1350 | tz = eventTimeZone ? eventTimeZone : allDayTimeZone; | ^~ SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder _fixupProtectedInformation:inFields:forUser:]': SOGoAppointmentFolder.m:1479:2: warning: #warning we do not take the participation status into account [-Wcpp] 1479 | #warning we do not take the participation status into account | ^~~~~~~ SOGoAppointmentFolder.m: At top level: SOGoAppointmentFolder.m:1704:2: warning: #warning we should use the EOFetchSpecification for that!!! (see doPROPFIND:) [-Wcpp] 1704 | #warning we should use the EOFetchSpecification for that!!! (see doPROPFIND:) | ^~~~~~~ SOGoAppointmentFolder.m:1706:2: warning: #warning components in calendar-data query are ignored [-Wcpp] 1706 | #warning components in calendar-data query are ignored | ^~~~~~~ SOGoAppointmentFolder.m:1813:2: warning: #warning This method lacks support for timeranges [-Wcpp] 1813 | #warning This method lacks support for timeranges | ^~~~~~~ SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder _composeAdditionalFilters:]': SOGoAppointmentFolder.m:1977:2: warning: #warning the list of fields should be taken from the .ocs description file [-Wcpp] 1977 | #warning the list of fields should be taken from the .ocs description file | ^~~~~~~ SOGoAppointmentFolder.m: At top level: SOGoAppointmentFolder.m:2402:2: warning: #warning we should merge this code with the code from the iTIP interpreter in MailPartViewer [-Wcpp] 2402 | #warning we should merge this code with the code from the iTIP interpreter in MailPartViewer | ^~~~~~~ SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder caldavScheduleRequest:from:to:]': SOGoAppointmentFolder.m:2469:2: warning: #warning needs to handle errors [-Wcpp] 2469 | #warning needs to handle errors | ^~~~~~~ SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder fetchFields:from:to:title:component:additionalFilters:includeProtectedInformation:]': SOGoAppointmentFolder.m:1642:59: warning: 'endDate' may be used uninitialized [-Wmaybe-uninitialized] 1641 | r = [NGCalendarDateRange calendarDateRangeWithStartDate: _startDate | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1642 | endDate: endDate]; | ^~~~~~~~~~~~~~~~~ SOGoAppointmentFolder.m:1516:19: note: 'endDate' was declared here 1516 | NSCalendarDate *endDate; | ^~~~~~~ SOGoAppointmentFolder.m: In function '-[SOGoAppointmentFolder initializeQuickTablesAclsInContext:]': SOGoAppointmentFolder.m:2903:49: warning: 'login' may be used uninitialized [-Wmaybe-uninitialized] 2902 | role = [self roleForComponentsWithAccessClass: currentClass | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2903 | forUser: login]; | ^~~~~~~~~~~~~~~ SOGoAppointmentFolder.m:2884:13: note: 'login' was declared here 2884 | NSString *login, *role, *permission; | ^~~~~ SOGoAppointmentFolder.m:2906:15: warning: 'permStrIndex' may be used uninitialized [-Wmaybe-uninitialized] 2906 | permission = [role substringFromIndex: permStrIndex]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoAppointmentFolder.m:2886:16: note: 'permStrIndex' was declared here 2886 | unsigned int permStrIndex; | ^~~~~~~~~~~~ Compiling file SOGoAppointmentFolderICS.m ... Compiling file SOGoAppointmentFolderObject.m ... Compiling file SOGoAppointmentFolderXML.m ... Compiling file SOGoAppointmentInboxFolder.m ... Compiling file SOGoWebAppointmentFolder.m ... Compiling file SOGoAppointmentFolders.m ... SOGoAppointmentFolders.m:353:2: warning: #warning this method may be useful at a higher level [-Wcpp] 353 | #warning this method may be useful at a higher level | ^~~~~~~ SOGoAppointmentFolders.m:354:2: warning: #warning not all values are simple strings... [-Wcpp] 354 | #warning not all values are simple strings... | ^~~~~~~ Compiling file SOGoFreeBusyObject.m ... Compiling file SOGoUser+Appointments.m ... SOGoUser+Appointments.m:30:2: warning: #warning duplicate of [SOGoGCSFolder userIsSubscriber:] [-Wcpp] 30 | #warning duplicate of [SOGoGCSFolder userIsSubscriber:] | ^~~~~~~ Compiling file SOGoUserFolder+Appointments.m ... Compiling file SOGoCalendarProxy.m ... Compiling file SOGoAptMailNotification.m ... Compiling file SOGoAptMailInvitation.m ... Compiling file SOGoAptMailDeletion.m ... Compiling file SOGoAptMailICalReply.m ... Compiling file SOGoAptMailUpdate.m ... Compiling file SOGoAptMailReceipt.m ... Compiling file SOGoAptMailReminder.m ... Compiling file SOGoEMailAlarmsManager.m ... Compiling file MSExchangeFreeBusySOAPRequest.m ... Compiling file MSExchangeFreeBusy.m ... gcc -shared \ -Wl,--no-as-needed -lcurl -Wl,-z,relro -Wl,--as-needed -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-libgcc -pthread -fexceptions -rdynamic -o Appointments.SOGo/./Appointments \ ./obj/Appointments.obj/Product.m.o ./obj/Appointments.obj/NSArray+Appointments.m.o ./obj/Appointments.obj/iCalAlarm+SOGo.m.o ./obj/Appointments.obj/iCalCalendar+SOGo.m.o ./obj/Appointments.obj/iCalEntityObject+SOGo.m.o ./obj/Appointments.obj/iCalRepeatableEntityObject+SOGo.m.o ./obj/Appointments.obj/iCalEvent+SOGo.m.o ./obj/Appointments.obj/iCalEventChanges+SOGo.m.o ./obj/Appointments.obj/iCalPerson+SOGo.m.o ./obj/Appointments.obj/iCalToDo+SOGo.m.o ./obj/Appointments.obj/SOGoCalendarComponent.m.o ./obj/Appointments.obj/SOGoAppointmentObject.m.o ./obj/Appointments.obj/SOGoTaskObject.m.o ./obj/Appointments.obj/SOGoComponentOccurence.m.o ./obj/Appointments.obj/SOGoAppointmentOccurence.m.o ./obj/Appointments.obj/SOGoTaskOccurence.m.o ./obj/Appointments.obj/SOGoAppointmentFolder.m.o ./obj/Appointments.obj/SOGoAppointmentFolderICS.m.o ./obj/Appointments.obj/SOGoAppointmentFolderObject.m.o ./obj/Appointments.obj/SOGoAppointmentFolderXML.m.o ./obj/Appointments.obj/SOGoAppointmentInboxFolder.m.o ./obj/Appointments.obj/SOGoWebAppointmentFolder.m.o ./obj/Appointments.obj/SOGoAppointmentFolders.m.o ./obj/Appointments.obj/SOGoFreeBusyObject.m.o ./obj/Appointments.obj/SOGoUser+Appointments.m.o ./obj/Appointments.obj/SOGoUserFolder+Appointments.m.o ./obj/Appointments.obj/SOGoCalendarProxy.m.o ./obj/Appointments.obj/SOGoAptMailNotification.m.o ./obj/Appointments.obj/SOGoAptMailInvitation.m.o ./obj/Appointments.obj/SOGoAptMailDeletion.m.o ./obj/Appointments.obj/SOGoAptMailICalReply.m.o ./obj/Appointments.obj/SOGoAptMailUpdate.m.o ./obj/Appointments.obj/SOGoAptMailReceipt.m.o ./obj/Appointments.obj/SOGoAptMailReminder.m.o ./obj/Appointments.obj/SOGoEMailAlarmsManager.m.o ./obj/Appointments.obj/MSExchangeFreeBusySOAPRequest.m.o ./obj/Appointments.obj/MSExchangeFreeBusy.m.o \ -L../SOGo/SOGo.framework/Versions/Current/sogo/ -lSOGo -L../../SOGo/./obj/ -L../../SOPE/NGCards/./obj/ -lNGCards -L../../SOPE/GDLContentStore/./obj/ -lGDLContentStore -L/usr/local/lib -Wl,-rpath,/usr/lib64/sogo -L../../SOPE/GDLContentStore/obj/ -L/builddir/GNUstep/Library/Libraries -L/usr/local/lib64 -L/usr/lib64 -lNGObjWeb -lNGMime -lNGStreams -lNGExtensions -lGDLAccess -lNGObjWeb -lNGMime -lNGLdap -lNGStreams -lNGExtensions -lEOControl -lDOM -lSaxObjC -lSBJson -lgnustep-base -lobjc -lm Linking resources into the bundle wrapper... Linking localized resources into the bundle wrapper... Making all in Contacts ... Making all for bundle Contacts... Creating Contacts.SOGo/.... Compiling file Product.m ... Compiling file NGVList+SOGo.m ... Compiling file SOGoFolder+CardDAV.m ... Compiling file SOGoContactGCSEntry.m ... Compiling file SOGoContactFolders.m ... Compiling file SOGoContactGCSList.m ... Compiling file SOGoContactLDIFEntry.m ... Compiling file NGVCard+SOGo.m ... NGVCard+SOGo.m: In function '-[NGVCard(SOGoExtensions) _setEmails:]': NGVCard+SOGo.m:283:11: warning: 'emails' may be used uninitialized [-Wmaybe-uninitialized] 283 | if ([mail length] && ![emails containsObject: mail]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NGVCard+SOGo.m:243:12: note: 'emails' was declared here 243 | NSArray *emails; | ^~~~~~ Compiling file SOGoUserFolder+Contacts.m ... Compiling file SOGoContactEntryPhoto.m ... Compiling file NSArray+Contacts.m ... Compiling file SOGoContactGCSFolder.m ... Compiling file NSDictionary+LDIF.m ... Compiling file NSString+LDIF.m ... Compiling file SOGoContactSourceFolder.m ... SOGoContactSourceFolder.m: In function '-[SOGoContactSourceFolder _appendComponentProperties:matchingURLs:toResponse:]': SOGoContactSourceFolder.m:693:2: warning: #warning review this when fixing http: [-Wcpp] 693 | #warning review this when fixing http://www.scalableogo.org/bugs/view.php?id=276 | ^~~~~~~ Linking bundle Contacts ... Creating Contacts.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating Contacts.SOGo/Resources/Info-gnustep.plist... Making all in Mailer ... Making all for wobundle Mailer... Compiling file Product.m ... Compiling file SOGoMailManager.m ... Compiling file SOGoDraftObject.m ... SOGoDraftObject.m:94:2: warning: #warning -[NGImap4Connection postData:flags:toFolderURL:] should be enhanced to return at least the new uid [-Wcpp] 94 | #warning -[NGImap4Connection postData:flags:toFolderURL:] should be enhanced \ | ^~~~~~~ Compiling file SOGoMailBaseObject.m ... SOGoMailBaseObject.m:344:2: warning: #warning we could improve this by simply testing if the reference is the filename of an attachment or if the body part mentionned actually exists in the list of body parts. Another way is to use a prefix such as "attachment-*" to declare attachments. [-Wcpp] 344 | #warning we could improve this by simply testing if the reference is the filename of an attachment or if the body part mentionned actually exists in the list of body parts. Another way is to use a prefix such as "attachment-*" to declare attachments. | ^~~~~~~ Compiling file SOGoMailAccounts.m ... Compiling file SOGoMailAccount.m ... Compiling file SOGoMailFolder.m ... SOGoMailFolder.m: In function '-[SOGoMailFolder _sortFetchResultsWithUID:uids:]': SOGoMailFolder.m:230:3: warning: 'NSArray' may not respond to '-length' 230 | for (index = 0 ; index < [uids length] ; index++) { | ^~~ SOGoMailFolder.m:230:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) SOGoMailFolder.m:230:26: warning: comparison between pointer and integer 230 | for (index = 0 ; index < [uids length] ; index++) { | ^ SOGoMailFolder.m:234:49: warning: passing argument 1 of 'sortedArrayUsingFunction:context:' from incompatible pointer type [-Wincompatible-pointer-types] 234 | context: uidsDict]; | ^~~~~~~ | | | NSInteger (*)(struct objc_object *, struct objc_object *, struct NSDictionary *) {aka long int (*)(struct objc_object *, struct objc_object *, struct NSDictionary *)} SOGoMailFolder.m:234:49: note: expected 'NSComparisonResult (*)(struct objc_object *, struct objc_object *, void *)' {aka 'long int (*)(struct objc_object *, struct objc_object *, void *)'} but argument is of type 'NSInteger (*)(struct objc_object *, struct objc_object *, struct NSDictionary *)' {aka 'long int (*)(struct objc_object *, struct objc_object *, struct NSDictionary *)'} SOGoMailFolder.m: In function '-[SOGoMailFolder archiveUIDs:inArchiveNamed:inContext:]': SOGoMailFolder.m:600:17: warning: variable 'from' set but not used [-Wunused-but-set-variable] 600 | NSString *from; | ^~~~ SOGoMailFolder.m: In function '-[SOGoMailFolder moveUIDs:toFolder:inContext:keepCopy:]': SOGoMailFolder.m:709:2: warning: #warning this code will fail on implementation using something else than '/' as delimiter [-Wcpp] 709 | #warning this code will fail on implementation using something else than '/' as delimiter | ^~~~~~~ SOGoMailFolder.m: In function '-[SOGoMailFolder markMessagesAsJunkOrNotJunk:junk:]': SOGoMailFolder.m:907:2: warning: #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields [-Wcpp] 907 | #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields | ^~~~~~~ SOGoMailFolder.m: In function '-[SOGoMailFolder otherUsersPathToFolder]': SOGoMailFolder.m:1721:2: warning: #warning this method should be checked [-Wcpp] 1721 | #warning this method should be checked | ^~~~~~~ SOGoMailFolder.m: In function '-[SOGoMailFolder markMessagesAsJunkOrNotJunk:junk:]': SOGoMailFolder.m:949:19: warning: 'messageToSend' may be used uninitialized [-Wmaybe-uninitialized] 949 | data = [generator generateMimeFromPart: messageToSend]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoMailFolder.m:886:26: note: 'messageToSend' was declared here 886 | NGMimeMessage *messageToSend; | ^~~~~~~~~~~~~ SOGoMailFolder.m:939:15: warning: 'body' may be used uninitialized [-Wmaybe-uninitialized] 939 | [body addBodyPart: bodyPart]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoMailFolder.m:893:14: note: 'body' was declared here 893 | id body; | ^~~~ Compiling file SOGoMailLabel.m ... Compiling file SOGoMailNamespace.m ... Compiling file SOGoMailObject.m ... SOGoMailObject.m: In function '-[SOGoMailObject contentAsString]': SOGoMailObject.m:510:2: warning: #warning we ignore the charset here? [-Wcpp] 510 | #warning we ignore the charset here? | ^~~~~~~ SOGoMailObject.m: At top level: SOGoMailObject.m:892:2: warning: #warning we might need to handle parts with a "name" attribute [-Wcpp] 892 | #warning we might need to handle parts with a "name" attribute | ^~~~~~~ SOGoMailObject.m: In function '-[SOGoMailObject archiveAllFilesinArchiveNamed:]': SOGoMailObject.m:966:2: warning: #warning duplicated code from [SOGoMailFolder archiveUIDs] [-Wcpp] 966 | #warning duplicated code from [SOGoMailFolder archiveUIDs] | ^~~~~~~ SOGoMailObject.m: In function '-[SOGoMailObject textDescription]': SOGoMailObject.m:1754:2: warning: #warning We should send the content as an NSData [-Wcpp] 1754 | #warning We should send the content as an NSData | ^~~~~~~ Compiling file SOGoMailObject+Draft.m ... Compiling file SOGoSentFolder.m ... Compiling file SOGoDraftsFolder.m ... Compiling file SOGoTrashFolder.m ... Compiling file SOGoJunkFolder.m ... Compiling file SOGoTemplatesFolder.m ... Compiling file SOGoMailBodyPart.m ... SOGoMailBodyPart.m: In function '-[SOGoMailBodyPart bodyPartPath]': SOGoMailBodyPart.m:120:2: warning: #warning partToPart should be populated directly [-Wcpp] 120 | #warning partToPart should be populated directly | ^~~~~~~ Compiling file SOGoHTMLMailBodyPart.m ... Compiling file SOGoImageMailBodyPart.m ... Compiling file SOGoMessageMailBodyPart.m ... Compiling file SOGoCalendarMailBodyPart.m ... Compiling file SOGoTNEFMailBodyPart.m ... SOGoTNEFMailBodyPart.m: In function '-[SOGoTNEFMailBodyPart setPart:]': SOGoTNEFMailBodyPart.m:834:7: warning: 'NSDictionary' may not respond to '-filename' 834 | [self setFilename: [[newPart bodyInfo] filename]]; | ^ SOGoTNEFMailBodyPart.m:834:7: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Compiling file SOGoVCardMailBodyPart.m ... Compiling file SOGoMailForward.m ... Compiling file SOGoMailReply.m ... Compiling file EOQualifier+MailDAV.m ... Compiling file NSData+Mail.m ... Compiling file NSData+SMIME.m ... Compiling file NSDictionary+Mail.m ... Compiling file NSString+Mail.m ... Compiling file SOGoUser+Mailer.m ... gcc -shared \ -lytnef -Wl,-z,relro -Wl,--as-needed -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-libgcc -pthread -fexceptions -rdynamic -o Mailer.SOGo/./Mailer \ ./obj/Mailer.obj/Product.m.o ./obj/Mailer.obj/SOGoMailManager.m.o ./obj/Mailer.obj/SOGoDraftObject.m.o ./obj/Mailer.obj/SOGoMailBaseObject.m.o ./obj/Mailer.obj/SOGoMailAccounts.m.o ./obj/Mailer.obj/SOGoMailAccount.m.o ./obj/Mailer.obj/SOGoMailFolder.m.o ./obj/Mailer.obj/SOGoMailLabel.m.o ./obj/Mailer.obj/SOGoMailNamespace.m.o ./obj/Mailer.obj/SOGoMailObject.m.o ./obj/Mailer.obj/SOGoMailObject+Draft.m.o ./obj/Mailer.obj/SOGoSentFolder.m.o ./obj/Mailer.obj/SOGoDraftsFolder.m.o ./obj/Mailer.obj/SOGoTrashFolder.m.o ./obj/Mailer.obj/SOGoJunkFolder.m.o ./obj/Mailer.obj/SOGoTemplatesFolder.m.o ./obj/Mailer.obj/SOGoMailBodyPart.m.o ./obj/Mailer.obj/SOGoHTMLMailBodyPart.m.o ./obj/Mailer.obj/SOGoImageMailBodyPart.m.o ./obj/Mailer.obj/SOGoMessageMailBodyPart.m.o ./obj/Mailer.obj/SOGoCalendarMailBodyPart.m.o ./obj/Mailer.obj/SOGoTNEFMailBodyPart.m.o ./obj/Mailer.obj/SOGoVCardMailBodyPart.m.o ./obj/Mailer.obj/SOGoMailForward.m.o ./obj/Mailer.obj/SOGoMailReply.m.o ./obj/Mailer.obj/EOQualifier+MailDAV.m.o ./obj/Mailer.obj/NSData+Mail.m.o ./obj/Mailer.obj/NSData+SMIME.m.o ./obj/Mailer.obj/NSDictionary+Mail.m.o ./obj/Mailer.obj/NSString+Mail.m.o ./obj/Mailer.obj/SOGoUser+Mailer.m.o \ -L../SOGo/SOGo.framework/Versions/Current/sogo/ -lSOGo -L../../SOGo/./obj/ -L../../SOPE/NGCards/./obj/ -lNGCards -L../../SOPE/GDLContentStore/./obj/ -lGDLContentStore -L/usr/local/lib -Wl,-rpath,/usr/lib64/sogo -L/builddir/GNUstep/Library/Libraries -L/usr/local/lib64 -L/usr/lib64 -lNGObjWeb -lNGMime -lNGStreams -lNGExtensions -lGDLAccess -lNGObjWeb -lNGMime -lNGLdap -lNGStreams -lNGExtensions -lEOControl -lDOM -lSaxObjC -lSBJson -lcrypto -lgnustep-base -lobjc -lm Linking resources into the bundle wrapper... Linking localized resources into the bundle wrapper... Making all in Main ... Making all for tool sogod... Compiling file sogod.m ... Compiling file SOGo+DAV.m ... SOGo+DAV.m:127:2: warning: #warning all REPORT method should be standardized... [-Wcpp] 127 | #warning all REPORT method should be standardized... | ^~~~~~~ SOGo+DAV.m:332:2: warning: #warning this is a bit ugly, as usual [-Wcpp] 332 | #warning this is a bit ugly, as usual | ^~~~~~~ SOGo+DAV.m: In function '-[SOGo(SOGoWebDAVExtensions) _appendProperties:ofCollection:toResponses:]': SOGo+DAV.m:467:12: warning: #warning evil eVIL EVIl! [-Wcpp] 467 | #warning evil eVIL EVIl! | ^~~~~~~ Compiling file SOGo.m ... SOGo.m:65:2: warning: #warning might be useful to have a SOGoObject-derived proxy class for handling requests and avoid duplicating methods [-Wcpp] 65 | #warning might be useful to have a SOGoObject-derived proxy class for \ | ^~~~~~~ SOGo.m:160:2: warning: #warning the following methods should be replaced with helpers in GCSSpecialQueries [-Wcpp] 160 | #warning the following methods should be replaced with helpers in GCSSpecialQueries | ^~~~~~~ SOGo.m: In function '-[SOGo dispatchRequest:]': SOGo.m:589:7: warning: 'startDate' may be used uninitialized [-Wmaybe-uninitialized] 589 | timeDelta = [[NSDate date] timeIntervalSinceDate: startDate]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGo.m:499:11: note: 'startDate' was declared here 499 | NSDate *startDate; | ^~~~~~~~~ Linking tool sogod ... Making all in UI ... Making all in SOGoUI ... Making all for library libSOGoUI... Compiling file SOGoACLAdvisory.m ... SOGoACLAdvisory.m: In function '-[SOGoACLAdvisory httpAdvisoryURL]': SOGoACLAdvisory.m:101:2: warning: #warning the url returned by SOGoMail may be empty, we need to handle that [-Wcpp] 101 | #warning the url returned by SOGoMail may be empty, we need to handle that | ^~~~~~~ SOGoACLAdvisory.m: In function '-[SOGoACLAdvisory httpFolderURL]': SOGoACLAdvisory.m:116:2: warning: #warning the url returned by SOGoMail may be empty, we need to handle that [-Wcpp] 116 | #warning the url returned by SOGoMail may be empty, we need to handle that | ^~~~~~~ SOGoACLAdvisory.m: In function '-[SOGoACLAdvisory send]': SOGoACLAdvisory.m:219:2: warning: #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields [-Wcpp] 219 | #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields | ^~~~~~~ Compiling file SOGoFolderAdvisory.m ... SOGoFolderAdvisory.m: In function '-[SOGoFolderAdvisory httpFolderURL]': SOGoFolderAdvisory.m:92:2: warning: #warning the url returned by SOGoMail may be empty, we need to handle that [-Wcpp] 92 | #warning the url returned by SOGoMail may be empty, we need to handle that | ^~~~~~~ SOGoFolderAdvisory.m: In function '-[SOGoFolderAdvisory send]': SOGoFolderAdvisory.m:189:2: warning: #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields [-Wcpp] 189 | #warning SOPE is just plain stupid here - if you change the case of keys, it will break the encoding of fields | ^~~~~~~ Compiling file SOGoAptFormatter.m ... Compiling file SOGoDirectAction.m ... Compiling file UIxComponent.m ... Linking library libSOGoUI ... Making all in SOGoElements ... Making all for bundle SOGoElements... Creating SOGoElements.wox/.... Compiling file SOGoElementsBundle.m ... Compiling file SOGoElementsBuilder.m ... Compiling file SOGoIEConditional.m ... Linking bundle SOGoElements ... Creating SOGoElements.wox/Resources... Creating stamp file... Creating SOGoElements.wox/Resources/Info-gnustep.plist... Making all in Common ... Making all for bundle CommonUI... Creating CommonUI.SOGo/.... Compiling file CommonUIProduct.m ... Compiling file UIxObjectActions.m ... Compiling file UIxAclEditor.m ... Compiling file UIxParentFolderActions.m ... Compiling file UIxFolderActions.m ... Compiling file UIxTopnavToolbar.m ... Compiling file UIxPageFrame.m ... Compiling file UIxUserRightsEditor.m ... UIxUserRightsEditor.m: In function '-[UIxUserRightsEditor _initRightsForUserID:]': UIxUserRightsEditor.m:174:2: warning: #warning Duplicated code from _initRights [-Wcpp] 174 | #warning Duplicated code from _initRights | ^~~~~~~ Compiling file UIxToolbar.m ... Linking bundle CommonUI ... Creating CommonUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating CommonUI.SOGo/Resources/Info-gnustep.plist... Making all in Contacts ... Making all for bundle ContactsUI... Creating ContactsUI.SOGo/.... Compiling file UIxContactsUserFolders.m ... Compiling file UIxContactsUserRightsEditor.m ... Compiling file ContactsUIProduct.m ... Compiling file UIxContactActions.m ... Compiling file UIxListView.m ... Compiling file UIxContactView.m ... Compiling file UIxListEditor.m ... Compiling file UIxContactEditor.m ... UIxContactEditor.m: In function '-[UIxContactEditor ldifRecord]': UIxContactEditor.m:90:7: warning: 'UIxContactEditor' may not respond to '-queryParameterForKey:' 90 | queryValue = [self queryParameterForKey: @"contactEmail"]; | ^~~~~~~~~~ UIxContactEditor.m:90:7: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) UIxContactEditor.m:93:7: warning: 'UIxContactEditor' may not respond to '-queryParameterForKey:' 93 | queryValue = [self queryParameterForKey: @"contactFN"]; | ^~~~~~~~~~ Compiling file UIxContactFolderLinksTemplate.m ... Compiling file UIxContactsListActions.m ... Compiling file UIxContactFolderProperties.m ... Compiling file UIxContactFoldersView.m ... Compiling file UIxContactFolderActions.m ... Linking bundle ContactsUI ... Creating ContactsUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating ContactsUI.SOGo/Resources/Info-gnustep.plist... Making all in MailPartViewers ... Making all for bundle MailPartViewers... Creating MailPartViewers.SOGo/.... Compiling file MailPartViewersProduct.m ... Compiling file UIxMailSizeFormatter.m ... Compiling file UIxMailPartTextViewer.m ... Compiling file UIxMailRenderingContext.m ... Compiling file UIxMailPartImageViewer.m ... Compiling file UIxMailPartLinkViewer.m ... Compiling file UIxMailPartViewer.m ... UIxMailPartViewer.m: In function '-[UIxMailPartViewer renderedPart]': UIxMailPartViewer.m:206:24: warning: 'UIxMailPartViewer' may not respond to '-pathForDownload' 206 | [self pathForDownload], @"downloadURL", | ^ UIxMailPartViewer.m:206:24: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) UIxMailPartViewer.m: In function '-[UIxMailPartViewer _pathForAttachmentOrDownload:]': UIxMailPartViewer.m:375:5: warning: 'NSString' may not respond to '-filename' 375 | attachment = [[[self decodedFlatContent] headerForKey: @"content-disposition"] filename]; | ^~~~~~~~~~ Compiling file UIxMailPartMixedViewer.m ... Compiling file UIxMailPartHTMLViewer.m ... UIxMailPartHTMLViewer.m: In function '-[_UIxHTMLMailContentHandler _appendStyle:length:]': UIxMailPartHTMLViewer.m:328:33: warning: 'currentChar' may be used uninitialized [-Wmaybe-uninitialized] 328 | if (!inComment && currentChar > start) | ~~~~~~~~~~~~^~~~~~~ UIxMailPartHTMLViewer.m:262:37: note: 'currentChar' was declared here 262 | unichar *sanitizedChars, *start, *currentChar; | ^~~~~~~~~~~ UIxMailPartHTMLViewer.m:375:32: warning: 'declaration' may be used uninitialized [-Wmaybe-uninitialized] 374 | [declaration appendFormat: @"%@ !important;", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | [NSString stringWithCharacters: start length: length]]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UIxMailPartHTMLViewer.m:260:37: note: 'declaration' was declared here 260 | NSMutableString *sanitizedStyle, *declaration, *rule; | ^~~~~~~~~~~ Compiling file UIxMailPartSignedViewer.m ... UIxMailPartSignedViewer.m: In function '-[UIxMailPartSignedViewer _processMessage]': UIxMailPartSignedViewer.m:204:11: warning: 'ERR_load_ERR_strings' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 204 | ERR_load_ERR_strings(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/cryptoerr.h:17, from /usr/include/openssl/crypto.h:38, from /usr/include/openssl/bio.h:30, from UIxMailPartSignedViewer.m:22: /usr/include/openssl/cryptoerr_legacy.h:57:27: note: declared here 57 | OSSL_DEPRECATEDIN_3_0 int ERR_load_ERR_strings(void); | ^~~~~~~~~~~~~~~~~~~~ Compiling file UIxMailPartAlternativeViewer.m ... Compiling file UIxMailPartEncryptedViewer.m ... UIxMailPartEncryptedViewer.m: In function '-[UIxMailPartEncryptedViewer _processMessageWith:]': UIxMailPartEncryptedViewer.m:203:11: warning: 'ERR_load_ERR_strings' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 203 | ERR_load_ERR_strings(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/cryptoerr.h:17, from /usr/include/openssl/crypto.h:38, from /usr/include/openssl/comp.h:22, from /usr/include/openssl/ssl.h:28, from UIxMailPartEncryptedViewer.m:23: /usr/include/openssl/cryptoerr_legacy.h:57:27: note: declared here 57 | OSSL_DEPRECATEDIN_3_0 int ERR_load_ERR_strings(void); | ^~~~~~~~~~~~~~~~~~~~ UIxMailPartEncryptedViewer.m: In function '-[UIxMailPartEncryptedViewer contentViewerComponent]': UIxMailPartEncryptedViewer.m:338:3: warning: 'UIxMailPartEncryptedViewer' may not respond to '-childInfo' 338 | info = [self childInfo]; | ^~~~ UIxMailPartEncryptedViewer.m:338:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) UIxMailPartEncryptedViewer.m: In function '-[UIxMailPartEncryptedViewer renderedPart]': UIxMailPartEncryptedViewer.m:348:3: warning: no '-mailObject' method found 348 | mailObject = [[self clientObject] mailObject]; | ^~~~~~~~~~ UIxMailPartEncryptedViewer.m:442:7: warning: 'message' may be used uninitialized [-Wmaybe-uninitialized] 442 | part = [message retain]; | ~~~~~~~~~~~~~~~~ UIxMailPartEncryptedViewer.m:426:22: note: 'message' was declared here 426 | NGMimeMessage *message; | ^~~~~~~ Compiling file UIxMailPartMessageViewer.m ... Compiling file UIxMailPartTNEFViewer.m ... Compiling file UIxMailPartICalViewer.m ... Compiling file UIxMailPartICalActions.m ... UIxMailPartICalActions.m: In function '-[UIxMailPartICalActions _eventObjectWithUID:]': UIxMailPartICalActions.m:121:2: warning: #warning this will not work if Bob reads emails of Alice and accepts events for her [-Wcpp] 121 | #warning this will not work if Bob reads emails of Alice and accepts events for her | ^~~~~~~ Linking bundle MailPartViewers ... Creating MailPartViewers.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating MailPartViewers.SOGo/Resources/Info-gnustep.plist... Making all in MailerUI ... Making all for bundle MailerUI... Creating MailerUI.SOGo/.... Compiling file MailerUIProduct.m ... Compiling file WOContext+UIxMailer.m ... Compiling file UIxMailFormatter.m ... Compiling file UIxEnvelopeAddressFormatter.m ... Compiling file UIxMailSourceView.m ... Compiling file UIxMailPopupView.m ... Compiling file UIxMailMainFrame.m ... Compiling file UIxMailMoveToPopUp.m ... Compiling file UIxMailView.m ... Compiling file UIxMailAccountActions.m ... Compiling file UIxMailListActions.m ... Compiling file UIxMailFolderSubscriptions.m ... Compiling file UIxMailWindowCloser.m ... Compiling file UIxMailActions.m ... Compiling file UIxMailUserDelegationEditor.m ... Compiling file UIxMailUserRightsEditor.m ... Compiling file UIxMailFolderActions.m ... Compiling file UIxMailEditor.m ... UIxMailEditor.m: In function '-[UIxMailEditor sendAction]': UIxMailEditor.m:898:3: warning: type 'id ' does not conform to the 'NSObject' protocol 898 | return response; | ^~~~~~ Linking bundle MailerUI ... Creating MailerUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating MailerUI.SOGo/Resources/Info-gnustep.plist... Making all in MainUI ... Making all for bundle MainUI... Creating MainUI.SOGo/.... Compiling file MainUIProduct.m ... Compiling file SOGoBrowsersPanel.m ... Compiling file SOGoMicrosoftActiveSyncActions.m ... Compiling file SOGoSAML2Actions.m ... Compiling file SOGoUserHomePage.m ... Compiling file SOGoRootPage.m ... SOGoRootPage.m: In function '-[SOGoRootPage connectAction]': SOGoRootPage.m:272:26: warning: type defaults to 'int' in declaration of 'time_step' [-Wimplicit-int] 272 | const auto time_step = OATH_TOTP_DEFAULT_TIME_STEP_SIZE; | ^~~~~~~~~ SOGoRootPage.m:273:26: warning: type defaults to 'int' in declaration of 'digits' [-Wimplicit-int] 273 | const auto digits = 6; | ^~~~~~ SOGoRootPage.m:277:20: warning: type defaults to 'int' in declaration of 'result' [-Wimplicit-int] 277 | auto result = oath_init(); | ^~~~~~ SOGoRootPage.m:278:20: warning: type defaults to 'int' in declaration of 't' [-Wimplicit-int] 278 | auto t = time(NULL); | ^ SOGoRootPage.m:279:20: warning: type defaults to 'int' in declaration of 'left' [-Wimplicit-int] 279 | auto left = time_step - (t % time_step); | ^~~~ SOGoRootPage.m:279:20: warning: unused variable 'left' [-Wunused-variable] SOGoRootPage.m:277:20: warning: variable 'result' set but not used [-Wunused-but-set-variable] 277 | auto result = oath_init(); | ^~~~~~ SOGoRootPage.m: In function '-[SOGoRootPage changePasswordAction]': SOGoRootPage.m:728:3: warning: comparison of distinct Objective-C types lacks a cast 728 | if ((!password || password == [NSNull null]) && token) { | ^~ SOGoRootPage.m: In function '-[SOGoRootPage passwordRecoveryEmailAction]': SOGoRootPage.m:853:5: warning: type 'id ' does not conform to the 'NSObject' protocol 853 | response = [self _standardDefaultAction]; | ^~~~~~~~ SOGoRootPage.m:864:9: warning: local declaration of 'userDefaults' hides instance variable [-Wshadow-ivar] 864 | userDefaults = [SOGoUserDefaults defaultsForUser: uid | ^~~~~~~~~~~~ SOGoRootPage.m:866:9: warning: local declaration of 'userDefaults' hides instance variable [-Wshadow-ivar] 866 | toEmail = [userDefaults passwordRecoverySecondaryEmail]; | ^~~~~~~ SOGoRootPage.m: In function '-[SOGoRootPage passwordRecoveryEnabledAction]': SOGoRootPage.m:979:7: warning: comparison of distinct Objective-C types lacks a cast 979 | if (nil != domain && domain != [NSNull null]) { | ^~ SOGoRootPage.m:998:3: warning: comparison of distinct Objective-C types lacks a cast 998 | } else if (username && [NSNull null] != username && | ^ SOGoRootPage.m:1003:3: warning: comparison of distinct Objective-C types lacks a cast 1003 | } else if (username && [NSNull null] != username && !passwordRecoveryDomains) { | ^ SOGoRootPage.m: In function '-[SOGoRootPage passwordRecoveryEmailAction]': SOGoRootPage.m:913:10: warning: 'response' may be used uninitialized [-Wmaybe-uninitialized] 913 | return response; | ^~~~~~~~ SOGoRootPage.m:835:15: note: 'response' was declared here 835 | WOResponse *response; | ^~~~~~~~ Linking bundle MainUI ... Creating MainUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating MainUI.SOGo/Resources/Info-gnustep.plist... Making all in PreferencesUI ... Making all for bundle PreferencesUI... Creating PreferencesUI.SOGo/.... Compiling file PreferencesUIProduct.m ... Compiling file UIxAccountEditor.m ... Compiling file UIxFilterEditor.m ... Compiling file UIxAdditionalPreferences.m ... Compiling file UIxJSONPreferences.m ... Compiling file UIxPreferences.m ... UIxPreferences.m: In function '-[UIxPreferences init]': UIxPreferences.m:111:2: warning: #warning user should be the owner rather than the activeUser [-Wcpp] 111 | #warning user should be the owner rather than the activeUser | ^~~~~~~ UIxPreferences.m: In function '-[UIxPreferences passwordPolicy]': UIxPreferences.m:272:70: warning: assignment from distinct Objective-C type 272 | withTranslations: translations]; | ^~~~~~~~~~~~~~~~ UIxPreferences.m:275:3: warning: distinct Objective-C type in return 275 | return translatedUserPolicy; | ^~~~~~ Linking bundle PreferencesUI ... Creating PreferencesUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating PreferencesUI.SOGo/Resources/Info-gnustep.plist... Making all in Scheduler ... Making all for bundle SchedulerUI... Creating SchedulerUI.SOGo/.... Compiling file SchedulerUIProduct.m ... Compiling file NSDictionary+Scheduler.m ... Compiling file NSArray+Scheduler.m ... Compiling file UIxCalendarFolderLinksTemplate.m ... Compiling file UIxCalendarProperties.m ... Compiling file UIxCalMainView.m ... Compiling file UIxCalUserRightsEditor.m ... Compiling file UIxCalFolderActions.m ... Compiling file UIxCalDayTable.m ... Compiling file UIxCalDayView.m ... Compiling file UIxCalMulticolumnDayView.m ... Compiling file UIxCalWeekView.m ... Compiling file UIxCalMainActions.m ... UIxCalMainActions.m: In function '-[UIxCalMainActions addWebCalendarAction]': UIxCalMainActions.m:102:13: warning: 'jsonResponse' may be used uninitialized [-Wmaybe-uninitialized] 101 | return [self responseWithStatus: httpStatus | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | andJSONRepresentation: jsonResponse]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UIxCalMainActions.m:56:24: note: 'jsonResponse' was declared here 56 | NSMutableDictionary *jsonResponse; | ^~~~~~~~~~~~ Compiling file UIxCalView.m ... Compiling file UIxCalMonthView.m ... Compiling file UIxAttendeesEditor.m ... Compiling file UIxAppointmentActions.m ... Compiling file UIxComponentEditor.m ... Compiling file UIxCalendarSelector.m ... UIxCalendarSelector.m: In function '-[UIxCalendarSelector calendars]': UIxCalendarSelector.m:185:11: warning: 'NSString' may not respond to '-stringWithoutHTMLInjection:' 185 | [calendar setObject: [fDisplayName stringWithoutHTMLInjection: YES] forKey: @"name"]; | ^ UIxCalendarSelector.m:185:11: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Compiling file UIxRecurrenceEditor.m ... Compiling file UIxTaskEditor.m ... Compiling file UIxAppointmentEditor.m ... Compiling file UIxReminderEditor.m ... Compiling file UIxOccurenceEditor.m ... Compiling file UIxCalListingActions.m ... UIxCalListingActions.m: In function '-[UIxCalListingActions _fetchFields:forComponentOfType:]': UIxCalListingActions.m:613:15: warning: 'UIxCalListingActions' may not respond to '-_addStartHour:' 613 | [self _addStartHour: newInfo]; | ^ UIxCalListingActions.m:613:15: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Linking bundle SchedulerUI ... Creating SchedulerUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating SchedulerUI.SOGo/Resources/Info-gnustep.plist... Making all in AdministrationUI ... Making all for bundle AdministrationUI... Creating AdministrationUI.SOGo/.... Compiling file AdministrationUIProduct.m ... Compiling file UIxAdministration.m ... Compiling file UIxAdministrationFilterPanel.m ... UIxAdministrationFilterPanel.m: In function '+[UIxAdministrationFilterPanel initialize]': UIxAdministrationFilterPanel.m:39:2: warning: #warning how useful is this? [-Wcpp] 39 | #warning how useful is this? | ^~~~~~~ Compiling file UIxAdministrationAclEditor.m ... Linking bundle AdministrationUI ... Creating AdministrationUI.SOGo/Resources... Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Creating stamp file... Creating AdministrationUI.SOGo/Resources/Info-gnustep.plist... Making all in Templates ... Template files validated Making all in WebServerResources ... The 'all' target does nothing. Use 'make dev' to generate static files and 'make install' to install them. Making all in Tools ... Making all for tool sogo-tool... Making all for tool sogo-slapd-sockd... Making all for tool sogo-ealarms-notify... Compiling file sogo-slapd-sockd.m ... Compiling file sogo-ealarms-notify.m ... Compiling file sogo-tool.m ... Compiling file SOGoSockD.m ... Compiling file SOGoTool.m ... Compiling file SOGoEAlarmsNotifier.m ... SOGoEAlarmsNotifier.m: In function '-[SOGoEAlarmsNotifier _processAlarm:withOwner:andContainerPath:]': SOGoEAlarmsNotifier.m:181:3: warning: no '-initWithName:' method found 181 | app = [[WOApplication alloc] initWithName: @"SOGo"]; | ^~~ SOGoEAlarmsNotifier.m:181:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) SOGoEAlarmsNotifier.m:186:3: warning: 'WOApplication' may not respond to '-_setCurrentContext:' 186 | [app _setCurrentContext:localContext]; | ^ Compiling file SOGoSockDScanner.m ... Compiling file SOGoToolDumpDefaults.m ... Linking tool sogo-ealarms-notify ... Compiling file SOGoToolBackup.m ... Compiling file SOGoSockDOperation.m ... Compiling file SOGoToolExpireUserSessions.m ... Compiling file SOGoToolRemove.m ... Compiling file SOGoToolUpdateAutoReply.m ... Linking tool sogo-slapd-sockd ... Compiling file SOGoToolRemoveDoubles.m ... Compiling file SOGoToolCheckupUser.m ... Compiling file SOGoToolRenameUser.m ... Compiling file SOGoToolCleanupUser.m ... Compiling file SOGoToolCreateFolder.m ... Compiling file SOGoToolUserPreferences.m ... Compiling file SOGoToolRestore.m ... Compiling file SOGoToolTruncateCalendar.m ... SOGoToolTruncateCalendar.m: In function '-[SOGoToolTruncateCalendar parseArguments]': SOGoToolTruncateCalendar.m:76:5: warning: 'SOGoToolTruncateCalendar' may not respond to '-usage' 76 | [self usage]; | ^ SOGoToolTruncateCalendar.m:76:5: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Compiling file SOGoToolManageACL.m ... Compiling file SOGoToolManageEAS.m ... Linking tool sogo-tool ... Making all in Tests/Unit ... Making all for test_tool sogo-tests... Compiling file sogo-tests.m ... sogo-tests.m: In function 'main': sogo-tests.m:127:3: warning: 'outFormat' may be used uninitialized [-Wmaybe-uninitialized] 127 | rc = [[SOGoTestRunner testRunnerWithFormat: reportFormat] run]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sogo-tests.m:42:24: note: 'outFormat' was declared here 42 | SOGoTestOutputFormat outFormat; | ^~~~~~~~~ Compiling file SaxXMLReaderFactory+SOGoTests.m ... Compiling file SOGoTest.m ... Compiling file SOGoTestRunner.m ... Compiling file TestiCalTimeZonePeriod.m ... Compiling file TestNGMimeAddressHeaderFieldGenerator.m ... Compiling file TestSBJsonParser.m ... Compiling file TestiCalRecurrenceCalculator.m ... Compiling file TestNGMimeHeaderFieldGenerator.m ... Compiling file TestNGMimeMessageGenerator.m ... Compiling file TestNGMimeType.m ... Compiling file TestNGNetUtlilities.m ... Compiling file TestNSData+Crypto.m ... Compiling file TestNSString+Crypto.m ... Compiling file TestNSString+URLEscaping.m ... Compiling file TestVersit.m ... TestVersit.m: In function '-[TestVersit test_rendering]': TestVersit.m:36: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 36 | #pragma clang diagnostic push | TestVersit.m:37: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 37 | #pragma clang diagnostic ignored "-Wobjc-string-compare" | TestVersit.m:143: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 143 | #pragma clang diagnostic pop | TestVersit.m: In function '-[TestVersit test_parsing]': TestVersit.m:150: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 150 | #pragma clang diagnostic push | TestVersit.m:151: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 151 | #pragma clang diagnostic ignored "-Wobjc-string-compare" | TestVersit.m:214: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 214 | #pragma clang diagnostic pop | Compiling file TestNSURL+misc.m ... Compiling file TestNGMailAddressParser.m ... Compiling file TestNGInternetSocketAddress.m ... Compiling file TestNSString+Utilities.m ... Compiling file TestRTFHandler.m ... Linking test_tool sogo-tests ... + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.O9dqAD + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 ++ dirname /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 + 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 -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/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-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 -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 SOGo-5.8.0 + make DESTDIR=/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install This is gnustep-make 2.9.0. Type 'gmake print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. Making all in SOPE/NGCards ... Making all for library libNGCards... gmake[4]: Nothing to be done for 'internal-library-compile'. Making all in versitCardsSaxDriver ... Making all for bundle versitCardsSaxDriver... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Making all in SOPE/GDLContentStore ... Making all for library libGDLContentStore... gmake[4]: Nothing to be done for 'internal-library-compile'. gmake[2]: Nothing to be done for 'internal-master-tool-all'. Making all in SoObjects ... Making all in SOGo ... Making build-headers for framework SOGo... Making all for framework SOGo... Compiling file SOGoBuild.m ... Creating derived_src/NSFramework_SOGo.m... Compiling file derived_src/NSFramework_SOGo.m ... Linking framework SOGo ... Copying resources into the framework wrapper... Creating SOGo.framework/Versions/5/Resources/Info-gnustep.plist... gmake[3]: Nothing to be done for 'internal-master-library-all'. gmake[3]: Nothing to be done for 'internal-master-tool-all'. Making all in Appointments ... Making all for wobundle Appointments... Linking resources into the bundle wrapper... Linking localized resources into the bundle wrapper... Making all in Contacts ... Making all for bundle Contacts... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in Mailer ... Making all for wobundle Mailer... Linking resources into the bundle wrapper... Linking localized resources into the bundle wrapper... Making all in Main ... Making all for tool sogod... gmake[4]: Nothing to be done for 'internal-tool-compile'. Making all in UI ... Making all in SOGoUI ... Making all for library libSOGoUI... gmake[5]: Nothing to be done for 'internal-library-compile'. Making all in SOGoElements ... Making all for bundle SOGoElements... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Making all in Common ... Making all for bundle CommonUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in Contacts ... Making all for bundle ContactsUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in MailPartViewers ... Making all for bundle MailPartViewers... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in MailerUI ... Making all for bundle MailerUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in MainUI ... Making all for bundle MainUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in PreferencesUI ... Making all for bundle PreferencesUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in Scheduler ... Making all for bundle SchedulerUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in AdministrationUI ... Making all for bundle AdministrationUI... gmake[5]: Nothing to be done for 'internal-bundle-compile'. Copying resources into the bundle wrapper... Copying localized resources into the bundle wrapper... Making all in Templates ... Template files validated Making all in WebServerResources ... The 'all' target does nothing. Use 'make dev' to generate static files and 'make install' to install them. Making all in Tools ... Making all for tool sogo-tool... gmake[4]: Nothing to be done for 'internal-tool-compile'. Making all for tool sogo-slapd-sockd... gmake[4]: Nothing to be done for 'internal-tool-compile'. Making all for tool sogo-ealarms-notify... gmake[4]: Nothing to be done for 'internal-tool-compile'. Making all in Tests/Unit ... Making all for test_tool sogo-tests... gmake[4]: Nothing to be done for 'internal-tool-compile'. Making install in SOPE/NGCards ... Making install for library libNGCards... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/sogo... Installing library libNGCards... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/include//NGCards... Installing headers... Making install in versitCardsSaxDriver ... Making install for bundle versitCardsSaxDriver... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SaxDrivers-4.9/... Installing bundle directory... /usr/lib64/GNUstep/Makefiles/mkinstalldirs "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SaxMappings" /usr/bin/install -c -p -m 644 NGCards.xmap "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SaxMappings" /usr/lib64/GNUstep/Makefiles/mkinstalldirs /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/Libraries/Resources/NGCards cp -R TimeZones /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/Libraries/Resources/NGCards Making install in SOPE/GDLContentStore ... Making install for library libGDLContentStore... Installing library libGDLContentStore... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/include//GDLContentStore... Installing headers... /usr/lib64/GNUstep/Makefiles/mkinstalldirs /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/OCSTypeModels Copying type models into install path ... Making install in SoObjects ... Making install in SOGo ... Making install for framework SOGo... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/Frameworks... Installing framework SOGo... Installing headers... Making install in Appointments ... Making install for wobundle Appointments... if [ -e /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Appointments.SOGo ]; then rm -rf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Appointments.SOGo; fi; \ cp -LR Appointments.SOGo /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo Making install in Contacts ... Making install for bundle Contacts... Installing bundle directory... Making install in Mailer ... Making install for wobundle Mailer... if [ -e /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Mailer.SOGo ]; then rm -rf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Mailer.SOGo; fi; \ cp -LR Mailer.SOGo /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo Making install in Main ... Making install for tool sogod... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/sbin/.... Installing tool sogod... Making install in UI ... Making install in SOGoUI ... Making install for library libSOGoUI... Installing library libSOGoUI... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/include//SOGoUI... Installing headers... Making install in SOGoElements ... Making install for bundle SOGoElements... Creating /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/WOxElemBuilders-4.9... Installing bundle directory... Making install in Common ... Making install for bundle CommonUI... Installing bundle directory... Making install in Contacts ... Making install for bundle ContactsUI... Installing bundle directory... Making install in MailPartViewers ... Making install for bundle MailPartViewers... Installing bundle directory... Making install in MailerUI ... Making install for bundle MailerUI... Installing bundle directory... Making install in MainUI ... Making install for bundle MainUI... Installing bundle directory... Making install in PreferencesUI ... Making install for bundle PreferencesUI... Installing bundle directory... Making install in Scheduler ... Making install for bundle SchedulerUI... Installing bundle directory... Making install in AdministrationUI ... Making install for bundle AdministrationUI... Installing bundle directory... Making install in Templates ... Template files validated Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./MailerUI"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./ContactsUI"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./PreferencesUI"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./MailPartViewers"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./SchedulerUI"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./AdministrationUI"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./Appointments"... Creating template directory "/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64//usr/lib64/GNUstep/SOGo/Templates/./MainUI"... Installing template files... Making install in WebServerResources ... Making install in Tools ... Making install for tool sogo-tool... Installing tool sogo-tool... Making install for tool sogo-slapd-sockd... Installing tool sogo-slapd-sockd... Making install for tool sogo-ealarms-notify... Installing tool sogo-ealarms-notify... Making install in Tests/Unit ... Skipping installation of test tools... + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib/systemd/system/ + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/cron.d + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/cron.daily + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/logrotate.d + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/sysconfig + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/httpd/conf.d + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/sbin + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/var/lib/sogo + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/var/log/sogo + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/var/run/sogo + install -d /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/var/spool/sogo + install -d -m 750 /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/sogo + install -m 640 Scripts/sogo.conf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/sogo/ + cat Apache/SOGo.conf + sed -e s@/lib/@/lib64/@g + install -m 600 Scripts/sogo.cron /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/cron.d/sogo + cp Scripts/tmpwatch /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/cron.daily/sogo-tmpwatch + chmod 755 /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/cron.daily/sogo-tmpwatch + cp Scripts/logrotate /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/logrotate.d/sogo + cp Scripts/sogo-systemd-redhat /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib/systemd/system/sogod.service + chmod 644 /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib/systemd/system/sogod.service + mkdir /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/tmpfiles.d + cp Scripts/sogo-systemd.conf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/tmpfiles.d/sogo.conf + chmod 644 /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/tmpfiles.d/sogo.conf + cp Scripts/sogo-default /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/etc/sysconfig/sogo + rm -rf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/bin/test_quick_extract + cd ActiveSync + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64 + make DESTDIR=/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install This is gnustep-make 2.9.0. Type 'gmake print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. Making all for bundle ActiveSync... Creating ActiveSync.SOGo/.... Compiling file ActiveSyncProduct.m ... Compiling file iCalAlarm+ActiveSync.m ... Compiling file iCalEvent+ActiveSync.m ... Compiling file iCalRecurrenceRule+ActiveSync.m ... Compiling file iCalTimeZone+ActiveSync.m ... Compiling file iCalToDo+ActiveSync.m ... Compiling file NSCalendarDate+ActiveSync.m ... Compiling file NSData+ActiveSync.m ... Compiling file NSDate+ActiveSync.m ... Compiling file NGDOMElement+ActiveSync.m ... Compiling file NGMimeMessage+ActiveSync.m ... Compiling file NGVCard+ActiveSync.m ... Compiling file NSArray+SyncCache.m ... Compiling file NSString+ActiveSync.m ... Compiling file SOGoActiveSyncDispatcher.m ... SOGoActiveSyncDispatcher.m: In function '-[SOGoActiveSyncDispatcher processMoveItems:inResponse:]': SOGoActiveSyncDispatcher.m:2341:15: warning: 'dstSogoObject' may be used uninitialized [-Wmaybe-uninitialized] 2341 | if (([dstObjectRoles containsObject: SOGoRole_ObjectCreator] || [[dstSogoObject ownerInContext: context] isEqualToString: [[context activeUser] login]]) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2258:59: note: 'dstSogoObject' was declared here 2258 | id srcCollection, dstCollection, srcSogoObject, dstSogoObject; | ^~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2342:19: warning: 'srcObjectRoles' may be used uninitialized [-Wmaybe-uninitialized] 2342 | ([srcObjectRoles containsObject: SOGoRole_ObjectEraser] || [[srcSogoObject ownerInContext: context] isEqualToString: [[context activeUser] login]])) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2259:31: note: 'srcObjectRoles' was declared here 2259 | NSArray *elements, *srcObjectRoles, *dstObjectRoles; | ^~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2341:15: warning: 'dstObjectRoles' may be used uninitialized [-Wmaybe-uninitialized] 2341 | if (([dstObjectRoles containsObject: SOGoRole_ObjectCreator] || [[dstSogoObject ownerInContext: context] isEqualToString: [[context activeUser] login]]) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2259:48: note: 'dstObjectRoles' was declared here 2259 | NSArray *elements, *srcObjectRoles, *dstObjectRoles; | ^~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2376:23: warning: 'newUID' may be used uninitialized [-Wmaybe-uninitialized] 2376 | [dstUidCache setObject: newUID forKey: newUID]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2260:21: note: 'newUID' was declared here 2260 | NSString *newUID, *origSrcMessageId; | ^~~~~~ SOGoActiveSyncDispatcher.m:2339:14: warning: 'ex' may be used uninitialized [-Wmaybe-uninitialized] 2339 | if (!ex && ![srcSogoObject isKindOfClass: [NSException class]]) | ^ SOGoActiveSyncDispatcher.m:2262:24: note: 'ex' was declared here 2262 | NSException *ex; | ^~ SOGoActiveSyncDispatcher.m: In function '-[SOGoActiveSyncDispatcher processSearchGAL:inResponse:]': SOGoActiveSyncDispatcher.m:3077:39: warning: 'maxSize' may be used uninitialized [-Wmaybe-uninitialized] 3077 | if (o && [o length] <= maxSize && total < maxPictures) | ~~~~~~~~~~~^~~~~~~~~~ SOGoActiveSyncDispatcher.m:2962:48: note: 'maxSize' was declared here 2962 | int i, j, t, v, total, minResult, maxResult, maxSize, maxPictures; | ^~~~~~~ SOGoActiveSyncDispatcher.m:3077:50: warning: 'maxPictures' may be used uninitialized [-Wmaybe-uninitialized] 3077 | if (o && [o length] <= maxSize && total < maxPictures) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ SOGoActiveSyncDispatcher.m:2962:57: note: 'maxPictures' was declared here 2962 | int i, j, t, v, total, minResult, maxResult, maxSize, maxPictures; | ^~~~~~~~~~~ Compiling file SOGoActiveSyncDispatcher+Sync.m ... Compiling file SOGoMailObject+ActiveSync.m ... SOGoMailObject+ActiveSync.m: In function '-[SOGoMailObject(ActiveSync) storeMail:inBuffer:inContext:]': SOGoMailObject+ActiveSync.m:1759:7: warning: 'messageId' may be used uninitialized [-Wmaybe-uninitialized] 1759 | [theBuffer appendFormat: @"%@", [[messageId dataUsingEncoding: NSUTF8StringEncoding] activeSyncRepresentationInContext: context]]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SOGoMailObject+ActiveSync.m:1557:52: note: 'messageId' was declared here 1557 | NSString *dateReceived, *folder, *s, *serverId, *messageId; | ^~~~~~~~~ SOGoMailObject+ActiveSync.m:1761:7: warning: 'attachments' may be used uninitialized [-Wmaybe-uninitialized] 1761 | if ([attachments count]) | ~~~~~~~~~~~~~~~~~~~ SOGoMailObject+ActiveSync.m:1568:20: note: 'attachments' was declared here 1568 | id o, a, result, attachments; | ^~~~~~~~~~~ Compiling file SOGoSyncCacheObject.m ... Compiling file SoObjectWebDAVDispatcher+ActiveSync.m ... SoObjectWebDAVDispatcher+ActiveSync.m:104:1: warning: incomplete implementation of category 'ActiveSync' 104 | @end | ^ SoObjectWebDAVDispatcher+ActiveSync.m:104:1: warning: method definition for '-_callObjectMethod:inContext:' not found Linking bundle ActiveSync ... Creating ActiveSync.SOGo/Resources... Copying resources into the bundle wrapper... Creating stamp file... Creating ActiveSync.SOGo/Resources/Info-gnustep.plist... Making install for bundle ActiveSync... Installing bundle directory... + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 5.8.0-7 --unique-debug-suffix -5.8.0-7.aarch64 --unique-debug-src-base sogo-5.8.0-7.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/SOGo-5.8.0 extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/Frameworks/SOGo.framework/Versions/5/sogo/libSOGo.so.5.8.0 extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/AdministrationUI.SOGo/AdministrationUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/ActiveSync.SOGo/ActiveSync extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/Appointments.SOGo/Appointments extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/CommonUI.SOGo/CommonUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/Contacts.SOGo/Contacts extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/ContactsUI.SOGo/ContactsUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/MailPartViewers.SOGo/MailPartViewers extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/Mailer.SOGo/Mailer extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/MailerUI.SOGo/MailerUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/MainUI.SOGo/MainUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/PreferencesUI.SOGo/PreferencesUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SOGo/SchedulerUI.SOGo/SchedulerUI extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/SaxDrivers-4.9/versitCardsSaxDriver.sax/versitCardsSaxDriver extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/GNUstep/WOxElemBuilders-4.9/SOGoElements.wox/SOGoElements extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/sogo/libGDLContentStore.so.4.9.0 extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/sogo/libNGCards.so.4.9.0 extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/lib64/sogo/libSOGoUI.so.5.8.0 extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/sbin/sogo-ealarms-notify extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/sbin/sogo-slapd-sockd extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/sbin/sogo-tool extracting debug info from /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/sbin/sogod original debug info size: 12204kB, size after compression: 11096kB /usr/bin/sepdebugcrcfix: Updated 22 CRC32s, 0 CRC32s did match. 9378 blocks + /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 mangling shebang in /etc/cron.daily/sogo-tmpwatch from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/lib64/GNUstep/SOGo/WebServerResources/css/icons.css is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/GNUstep/SOGo/MainUI.SOGo/Resources/Slovenian.lproj/Locale is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailLithuanianReply.wo/SOGoMailLithuanianReply.wod is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailLithuanianReply.wo/SOGoMailLithuanianReply.html is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailLithuanianForward.wo/SOGoMailLithuanianForward.html is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailLithuanianForward.wo/SOGoMailLithuanianForward.wod is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: sogo-5.8.0-7.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xHNwJb + umask 022 + cd /builddir/build/BUILD + cd SOGo-5.8.0 + DOCDIR=/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + cp -pr ChangeLog /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + cp -pr Scripts/sogo-backup.sh Scripts/sql-update-1.2.2_to_1.3.0-mysql.sh Scripts/sql-update-1.2.2_to_1.3.0.sh Scripts/sql-update-1.3.11_to_1.3.12-mysql.sh Scripts/sql-update-1.3.11_to_1.3.12.sh Scripts/sql-update-1.3.16_to_1.3.17-mysql.sh Scripts/sql-update-1.3.16_to_1.3.17.sh Scripts/sql-update-1.3.3_to_1.3.4-mysql.sh Scripts/sql-update-1.3.3_to_1.3.4.sh Scripts/sql-update-101_to_102.sh Scripts/sql-update-2.0.4b_to_2.0.5-mysql.sh Scripts/sql-update-2.2.17_to_2.3.0-mysql.sh Scripts/sql-update-2.2.17_to_2.3.0.sh Scripts/sql-update-20070724.sh Scripts/sql-update-20070822.sh Scripts/sql-update-20080303.sh Scripts/sql-update-3.0.0-to-combined-mysql.sh Scripts/sql-update-3.0.0-to-combined.sh Scripts/sql-update-3.2.10_to_4.0.0-mysql.sh Scripts/sql-update-3.2.10_to_4.0.0.sh Scripts/sql-update-5.5.1_to_5.6.0.sh /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + cp -pr Scripts/updates.php /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + cp -pr Apache/SOGo-apple-ab.conf /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/lib64/GNUstep/SOGo/WebServerResources/css/theme-default.css Provides: config(sogo) = 5.8.0-7 libSOGo.so.5()(64bit) libSOGoUI.so.5.8()(64bit) sogo = 5.8.0-7 sogo(aarch-64) = 5.8.0-7 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/sh ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libDOM.so.4.9()(64bit) libEOControl.so.4.9()(64bit) libGDLAccess.so.4.9()(64bit) libGDLContentStore.so.4.9()(64bit) libNGCards.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libNGLdap.so.4.9()(64bit) libNGMime.so.4.9()(64bit) libNGObjWeb.so.4.9()(64bit) libNGStreams.so.4.9()(64bit) libSBJson.so.2()(64bit) libSOGo.so.5()(64bit) libSOGoUI.so.5.8()(64bit) libSaxObjC.so.4.9()(64bit) libWEExtensions.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libcurl.so.4()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglib-2.0.so.0()(64bit) libgnustep-base.so.1.28()(64bit) libgobject-2.0.so.0()(64bit) liblasso.so.3()(64bit) libmemcached.so.11()(64bit) liboath.so.0()(64bit) liboath.so.0(LIBOATH_1.12.0)(64bit) liboath.so.0(LIBOATH_1.2.0)(64bit) liboath.so.0(LIBOATH_2.6.0)(64bit) libobjc.so.4()(64bit) libsodium.so.23()(64bit) libytnef.so.0()(64bit) libzip.so.5()(64bit) rtld(GNU_HASH) Processing files: sogo-tool-5.8.0-7.aarch64 Provides: sogo-tool = 5.8.0-7 sogo-tool(aarch-64) = 5.8.0-7 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) libEOControl.so.4.9()(64bit) libGDLContentStore.so.4.9()(64bit) libNGCards.so.4.9()(64bit) libNGObjWeb.so.4.9()(64bit) libSOGo.so.5()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgnustep-base.so.1.28()(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sogo-slapd-sockd-5.8.0-7.aarch64 Provides: sogo-slapd-sockd = 5.8.0-7 sogo-slapd-sockd(aarch-64) = 5.8.0-7 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) libNGStreams.so.4.9()(64bit) libSOGo.so.5()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgnustep-base.so.1.28()(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sogo-ealarms-notify-5.8.0-7.aarch64 Provides: sogo-ealarms-notify = 5.8.0-7 sogo-ealarms-notify(aarch-64) = 5.8.0-7 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) libGDLContentStore.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libNGMime.so.4.9()(64bit) libNGObjWeb.so.4.9()(64bit) libSOGo.so.5()(64bit) libWEExtensions.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgnustep-base.so.1.28()(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sogo-activesync-5.8.0-7.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.R9aQuf + umask 022 + cd /builddir/build/BUILD + cd SOGo-5.8.0 + DOCDIR=/builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo-activesync + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo-activesync + cp -pr ActiveSync/LICENSE /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo-activesync + cp -pr ActiveSync/README /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64/usr/share/doc/sogo-activesync + RPM_EC=0 ++ jobs -p + exit 0 Provides: sogo-activesync = 5.8.0-7 sogo-activesync(aarch-64) = 5.8.0-7 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) libDOM.so.4.9()(64bit) libEOControl.so.4.9()(64bit) libGDLContentStore.so.4.9()(64bit) libNGCards.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libNGMime.so.4.9()(64bit) libNGObjWeb.so.4.9()(64bit) libNGStreams.so.4.9()(64bit) libSOGo.so.5()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgnustep-base.so.1.28()(64bit) libobjc.so.4()(64bit) libwbxml2.so.1()(64bit) rtld(GNU_HASH) Processing files: sogo-devel-5.8.0-7.aarch64 Provides: libSOGo.so.5()(64bit) libSOGoUI.so.5.8()(64bit) sogo-devel = 5.8.0-7 sogo-devel(aarch-64) = 5.8.0-7 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) libDOM.so.4.9()(64bit) libEOControl.so.4.9()(64bit) libGDLAccess.so.4.9()(64bit) libGDLContentStore.so.4.9()(64bit) libNGCards.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libNGLdap.so.4.9()(64bit) libNGMime.so.4.9()(64bit) libNGObjWeb.so.4.9()(64bit) libNGStreams.so.4.9()(64bit) libSBJson.so.2()(64bit) libSOGo.so.5()(64bit) libSOGoUI.so.5.8()(64bit) libSaxObjC.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglib-2.0.so.0()(64bit) libgnustep-base.so.1.28()(64bit) libgobject-2.0.so.0()(64bit) liblasso.so.3()(64bit) libmemcached.so.11()(64bit) liboath.so.0()(64bit) liboath.so.0(LIBOATH_1.12.0)(64bit) liboath.so.0(LIBOATH_1.2.0)(64bit) libobjc.so.4()(64bit) libsodium.so.23()(64bit) libzip.so.5()(64bit) rtld(GNU_HASH) Processing files: sope-gdl1-contentstore-5.8.0-7.aarch64 Provides: libGDLContentStore.so.4.9()(64bit) sope-gdl1-contentstore = 5.8.0-7 sope-gdl1-contentstore(aarch-64) = 5.8.0-7 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) libEOControl.so.4.9()(64bit) libGDLAccess.so.4.9()(64bit) libGDLContentStore.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgnustep-base.so.1.28()(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sope-gdl1-contentstore-devel-5.8.0-7.aarch64 Provides: libGDLContentStore.so.4.9()(64bit) sope-gdl1-contentstore-devel = 5.8.0-7 sope-gdl1-contentstore-devel(aarch-64) = 5.8.0-7 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) libEOControl.so.4.9()(64bit) libGDLAccess.so.4.9()(64bit) libGDLContentStore.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgnustep-base.so.1.28()(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sope-cards-5.8.0-7.aarch64 Provides: libNGCards.so.4.9()(64bit) sope-cards = 5.8.0-7 sope-cards(aarch-64) = 5.8.0-7 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) libEOControl.so.4.9()(64bit) libNGCards.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libSaxObjC.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgnustep-base.so.1.28()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sope-cards-devel-5.8.0-7.aarch64 Provides: libNGCards.so.4.9()(64bit) sope-cards-devel = 5.8.0-7 sope-cards-devel(aarch-64) = 5.8.0-7 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) libEOControl.so.4.9()(64bit) libNGCards.so.4.9()(64bit) libNGExtensions.so.4.9()(64bit) libSaxObjC.so.4.9()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgnustep-base.so.1.28()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libobjc.so.4()(64bit) rtld(GNU_HASH) Processing files: sogo-debugsource-5.8.0-7.aarch64 Provides: sogo-debugsource = 5.8.0-7 sogo-debugsource(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: sogo-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = 0383d6e598e83d30e1dbbab4725a3d7bdae7ae03 debuginfo(build-id) = 0508393eb7fe85b0179b146919b7806306272002 debuginfo(build-id) = 14632e13c10606cef3ef6e58a21ecedc96d4ef7a debuginfo(build-id) = 2f2a930f60c991676eb171cf4d9ad4bf52f78206 debuginfo(build-id) = 5ff24ea5b33e3b171898230e0f3197350c3a16d0 debuginfo(build-id) = 647d95aa02c43a1ebffef9c838f51332a781b9db debuginfo(build-id) = 6826e79eca01561c9a0659637fb3f2fdd4c11182 debuginfo(build-id) = 76ab23b8c9f2b49bac81d34fefeccd236ead70ed debuginfo(build-id) = 814ff6e4e8aad88f1543ef76fc249e65e9b0e5ff debuginfo(build-id) = c0361dd14b6bb09bd0601c5a15fe805331acf3ae debuginfo(build-id) = cbae3c1177ba924352e61f1b4a1597f7482b3f87 debuginfo(build-id) = d861cbab71df4b19b59202a67a157d285de4585b debuginfo(build-id) = e5f93f34d4b89c091ce6df64d5a0e49bf8c5d694 debuginfo(build-id) = f0da5a28199695126c0d345f5e2e24eac961ee65 debuginfo(build-id) = ff6c65621ea551f14d0ee2ee01f3833a1efc812a libSOGo.so.5.8.0-5.8.0-7.aarch64.debug()(64bit) libSOGoUI.so.5.8.0-5.8.0-7.aarch64.debug()(64bit) sogo-debuginfo = 5.8.0-7 sogo-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sogo-tool-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = b0c4bacfb1ee81e96475943fc2c6f8e78ec2a52c sogo-tool-debuginfo = 5.8.0-7 sogo-tool-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sogo-slapd-sockd-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = 32677f6b924fcdaef98c6d3ebb795038e35935bd sogo-slapd-sockd-debuginfo = 5.8.0-7 sogo-slapd-sockd-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sogo-ealarms-notify-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = 742885158e4be59d8e3ed6cdd664a69f452e507b sogo-ealarms-notify-debuginfo = 5.8.0-7 sogo-ealarms-notify-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sogo-activesync-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = 55c0727dd937a156ee0b0774d59c93dae4b956b0 sogo-activesync-debuginfo = 5.8.0-7 sogo-activesync-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sogo-devel-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = 2f2a930f60c991676eb171cf4d9ad4bf52f78206 debuginfo(build-id) = 647d95aa02c43a1ebffef9c838f51332a781b9db libSOGo.so.5.8.0-5.8.0-7.aarch64.debug()(64bit) libSOGoUI.so.5.8.0-5.8.0-7.aarch64.debug()(64bit) sogo-devel-debuginfo = 5.8.0-7 sogo-devel-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sope-gdl1-contentstore-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = ceb4541fa3028d524ff09ee798e799e0729ebd00 libGDLContentStore.so.4.9.0-5.8.0-7.aarch64.debug()(64bit) sope-gdl1-contentstore-debuginfo = 5.8.0-7 sope-gdl1-contentstore-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sope-gdl1-contentstore-devel-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = ceb4541fa3028d524ff09ee798e799e0729ebd00 libGDLContentStore.so.4.9.0-5.8.0-7.aarch64.debug()(64bit) sope-gdl1-contentstore-devel-debuginfo = 5.8.0-7 sope-gdl1-contentstore-devel-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sope-cards-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = 1890307b82d10f57a12c091b1095a5e4a485e33a debuginfo(build-id) = f89311afd740f47d26b51edee09d2d537d608001 libNGCards.so.4.9.0-5.8.0-7.aarch64.debug()(64bit) sope-cards-debuginfo = 5.8.0-7 sope-cards-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Processing files: sope-cards-devel-debuginfo-5.8.0-7.aarch64 Provides: debuginfo(build-id) = f89311afd740f47d26b51edee09d2d537d608001 libNGCards.so.4.9.0-5.8.0-7.aarch64.debug()(64bit) sope-cards-devel-debuginfo = 5.8.0-7 sope-cards-devel-debuginfo(aarch-64) = 5.8.0-7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sogo-debugsource(aarch-64) = 5.8.0-7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 Wrote: /builddir/build/RPMS/sogo-devel-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-devel-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-cards-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-debugsource-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-activesync-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-cards-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-cards-devel-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-activesync-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-cards-devel-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-tool-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-gdl1-contentstore-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-gdl1-contentstore-devel-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-gdl1-contentstore-devel-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-tool-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-slapd-sockd-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sope-gdl1-contentstore-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-ealarms-notify-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-slapd-sockd-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-ealarms-notify-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-debuginfo-5.8.0-7.aarch64.rpm Wrote: /builddir/build/RPMS/sogo-5.8.0-7.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gmG6Vd + umask 022 + cd /builddir/build/BUILD + cd SOGo-5.8.0 + rm -fr /builddir/build/BUILDROOT/sogo-5.8.0-7.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.r3U9UI + umask 022 + cd /builddir/build/BUILD + rm -rf SOGo-5.8.0 SOGo-5.8.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/lib64/GNUstep/SOGo/WebServerResources/css/theme-default.css Child return code was: 0