Fwd: ERRORS: openchange.spec

Adam Golebiowski adamg at pld-linux.org
Wed Apr 10 10:43:02 CEST 2019


Hi,

I suggest to drop openchange. The project is effectively dead:
- last commit from Dec 2015 [0]
- openchange.org domain expired and noone bothered to renew - got hijacked
- samba's wiki on openchange also states lack of development [1]

There are some alternatives like sogo [2], [3] for those that need such
functionality.

[0] https://github.com/openchange/openchange/commits/master
[1] https://wiki.samba.org/index.php/OpenChange
[2] https://sogo.nu/
[3] https://github.com/inverse-inc/sogo

----- Forwarded message from PLD th-x86_64 builder <builder-th-amd at pld-linux.org> -----

Date: Tue, 09 Apr 2019 23:09:25 +0000
From: PLD th-x86_64 builder <builder-th-amd at pld-linux.org>
To: baggins at pld-linux.org
Cc: pld-logs-th at lists.pld-linux.org
Subject: ERRORS: openchange.spec
Reply-To: pld-devel-en at pld-linux.org

openchange.spec (HEAD): FAILED

--- openchange.spec:HEAD:
Build-Time: user:52.84s sys:3.86s real:58.19s (faults io:0 non-io:1319521)



*** buildlog for openchange.spec
request from: baggins
checking if we should skip the build
started at: Wed Apr 10 01:08:26 2019
killing old processes on a builder
sending signal 9 to pid -1
Killed
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/c9efe101-709f-4b5e-895d-0f4b4bc5f6fa/openchange-2.3-38.src.rpm
fetched 2117370 bytes, 2197.4 K/s
installing srpm: openchange-2.3-38.src.rpm
+ install -d /tmp/B.PnSlwF/BUILD /tmp/B.PnSlwF/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog openchange-2.3-38.src.rpm
* Tue Apr 09 2019 PLD Linux Team <feedback at pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/openchange.git;a=log;h=master

* Tue Apr 09 2019 Jan R??korajski <baggins at pld-linux.org> aea601a
- release 38 (by relup.sh)

* Wed Mar 13 2019 Adam Go????biowski <adamg at pld-linux.org> 4f2055d
- release 37 (rebuild against samba-4.9.5)

* Sun Feb 10 2019 Jan R??korajski <baggins at pld-linux.org> 8b46a41
- release 36 (by relup.sh)

* Wed Jan 30 2019 Jan R??korajski <baggins at pld-linux.org> eb0fb84
- release 35 (by relup.sh)

* Wed Nov 28 2018 Jan R??korajski <baggins at pld-linux.org> a1d2629
- release 34 (by relup.sh)

* Sat Nov 10 2018 Jan R??korajski <baggins at pld-linux.org> 53d0ae8
- release 33 (by relup.sh)

* Sat Sep 29 2018 Arkadiusz Mi??kiewicz <arekm at maven.pl> 30c5ab4
- release 32 (by relup.sh)

* Thu Sep 20 2018 Arkadiusz Mi??kiewicz <arekm at maven.pl> 5c7d311
- release 31 (by relup.sh)

* Fri Aug 31 2018 Jan R??korajski <baggins at pld-linux.org> c902347
- release 30 (by relup.sh)

* Wed Aug 22 2018 Jakub Bogusz <qboosh at pld-linux.org> f1fba20
- release 29 (samba 4.8.4)

* Sun Aug 05 2018 Jan R??korajski <baggins at pld-linux.org> 17ef5ec
- release 28 (by relup.sh)

* Sun May 27 2018 Jan R??korajski <baggins at pld-linux.org> cfc2ee6
- release 27 (by relup.sh)

+ rpm -Uhv --nodeps --define '_topdir /tmp/B.PnSlwF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' openchange-2.3-38.src.rpm
Preparing...                ##################################################
openchange                  ##################################################
+ rm -f openchange-2.3-38.src.rpm
+ install -m 700 -d /tmp/B.PnSlwF/BUILD/tmp
+ TMPDIR=/tmp/B.PnSlwF/BUILD/tmp
+ exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.PnSlwF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux --define 'prep exit 0' /tmp/B.PnSlwF/openchange.spec
Building target platforms: x86_64-pld-linux
checking BuildConflict-ing packages
no BuildConflicts found
checking BR
rpm: Building target platforms: x86_64-pld-linux
no BR needed
building RPM using: set -ex; : build-id: c9efe101-709f-4b5e-895d-0f4b4bc5f6fa; TMPDIR=/tmp/B.PnSlwF/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.PnSlwF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD'  --target x86_64-pld-linux /tmp/B.PnSlwF/openchange.spec
+ : build-id: c9efe101-709f-4b5e-895d-0f4b4bc5f6fa
+ TMPDIR=/tmp/B.PnSlwF/BUILD/tmp
+ exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.PnSlwF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.PnSlwF/openchange.spec
Building target platforms: x86_64-pld-linux
Executing(%prep): /bin/sh -e /tmp/B.PnSlwF/BUILD/tmp/rpm-tmp.89105
+ umask 022
+ cd /tmp/B.PnSlwF/BUILD
+ cd /tmp/B.PnSlwF/BUILD
+ rm -rf openchange-openchange-2.3-VULCAN
+ /usr/bin/gzip -dc /tmp/B.PnSlwF/openchange-2.3-VULCAN.tar.gz
+ /bin/tar -xf -
+ STATUS=0 
+ '[' 0 -ne 0 ']'
+ cd openchange-openchange-2.3-VULCAN
+ /bin/id -u
+ '[' 1000 '=' 0 ']'
+ /bin/id -u
+ '[' 1000 '=' 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (disable-mapiproxy.patch):'
Patch #0 (disable-mapiproxy.patch):
+ '[' -f /tmp/B.PnSlwF/disable-mapiproxy.patch ']'
+ /bin/cat /tmp/B.PnSlwF/disable-mapiproxy.patch
+ /usr/bin/patch -s -p1
+ echo 'Patch #1 (openchange-link.patch):'
Patch #1 (openchange-link.patch):
+ '[' -f /tmp/B.PnSlwF/openchange-link.patch ']'
+ /bin/cat /tmp/B.PnSlwF/openchange-link.patch
+ /usr/bin/patch -s -p1
+ echo 'Patch #2 (flex2.6.patch):'
Patch #2 (flex2.6.patch):
+ '[' -f /tmp/B.PnSlwF/flex2.6.patch ']'
+ /bin/cat /tmp/B.PnSlwF/flex2.6.patch
+ /usr/bin/patch -s -p1


[...]

   explicit session(const std::string& profiledb = "", const bool debug = false) throw(std::runtime_error, mapi_exception);
                                                                                 ^~~~~
./libmapi++/session.h:85:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   void login(const std::string& profile_name = "", const std::string& password = "") throw(mapi_exception);
                                                                                      ^~~~~
libmapi++/src/session.cpp:27:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 session::session(const std::string& profiledb, bool debug) throw(std::runtime_error, mapi_exception)
                                                            ^~~~~
libmapi++/src/session.cpp:58:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 void session::login(const std::string& profile_name, const std::string& password) throw (mapi_exception)
                                                                                   ^~~~~
libmapi++/src/session.cpp: In member function 'void libmapipp::session::login(const string&, const string&)':
libmapi++/src/session.cpp:64:26: warning: catching polymorphic type 'class libmapipp::mapi_exception' by value [-Wcatch-value=]
   } catch(mapi_exception e) {
                          ^
libmapi++/src/session.cpp:77:26: warning: catching polymorphic type 'class libmapipp::mapi_exception' by value [-Wcatch-value=]
  } catch (mapi_exception e) {
                          ^
ln -fs libmapi.so.2.3 libmapi.so.0
Linking libmapipp.so.2.3
x86_64-pld-linux-g++ -shared -fPIC -std=c++0x -I. -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -Wall -fstrict-aliasing -Wp,-D_FORTIFY_SOURCE=2 -DHAVE_IMMEDIATE_STRUCTURES=1 -D_GNU_SOURCE=1 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/include/samba-4.0     -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -Wl,-soname,libmapipp.so.0 -o libmapipp.so.2.3 libmapi++/src/attachment.po libmapi++/src/folder.po libmapi++/src/mapi_exception.po libmapi++/src/message.po libmapi++/src/object.po libmapi++/src/profile.po libmapi++/src/session.po libmapi.so.0 -ldcerpc -ldcerpc-binding -lsamba-hostconfig -lsamba-credentials -lndr -lsamba-util -ltevent -ltalloc -lldb -ltalloc -ltalloc -lpthread -ltevent-util -lsamba-errors /usr/lib6
 4/samba/libcli-ldap-common-samba4.so /usr/lib64/samba/libcliauth-samba4.so /usr/lib64/samba/libdcerpc-samba-samba4.so /usr/lib64/samba/libldbsamba-samba4.so /usr/lib64/samba/libndr-samba-samba4.so /usr/lib64/samba/libsamba-debug-samba4.so /usr/lib64/samba/libsamba-security-samba4.so /usr/lib64/samba/libsamdb-common-samba4.so 
Linking sample application bin/libmapixx-test
x86_64-pld-linux-g++ -std=c++0x -I. -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -Wall -fstrict-aliasing -Wp,-D_FORTIFY_SOURCE=2 -DHAVE_IMMEDIATE_STRUCTURES=1 -D_GNU_SOURCE=1 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/include/samba-4.0     -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o bin/libmapixx-test libmapi++/tests/test.cpp libmapipp.so.2.3 libmapi.so.2.3 -ldcerpc -ldcerpc-binding -lsamba-hostconfig -lsamba-credentials -lndr -lsamba-util -ltevent -ltalloc -lldb -ltalloc -ltalloc -lpthread -ltevent-util -lsamba-errors /usr/lib64/samba/libcli-ldap-common-samba4.so /usr/lib64/samba/libcliauth-samba4.so /usr/lib64/samba/libdcerpc-samba-samba4.so /usr/lib64/samba/libldbsamba-samba4.so /usr/lib64/samba/libn
 dr-samba-samba4.so /usr/lib64/samba/libsamba-debug-samba4.so /usr/lib64/samba/libsamba-security-samba4.so /usr/lib64/samba/libsamdb-common-samba4.so 
In file included from ./libmapi++/session.h:33,
                 from ./libmapi++/libmapi++.h:25,
                 from libmapi++/tests/test.cpp:26:
./libmapi++/message_store.h:72:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   mapi_id_t get_default_folder(const uint32_t id) const throw(mapi_exception)
                                                         ^~~~~
./libmapi++/message_store.h:88:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   void open(mapi_session *mapi_session) throw(mapi_exception)
                                         ^~~~~
In file included from ./libmapi++/libmapi++.h:25,
                 from libmapi++/tests/test.cpp:26:
./libmapi++/session.h:73:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   explicit session(const std::string& profiledb = "", const bool debug = false) throw(std::runtime_error, mapi_exception);
                                                                                 ^~~~~
./libmapi++/session.h:85:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   void login(const std::string& profile_name = "", const std::string& password = "") throw(mapi_exception);
                                                                                      ^~~~~
In file included from ./libmapi++/folder.h:31,
                 from ./libmapi++/libmapi++.h:28,
                 from libmapi++/tests/test.cpp:26:
./libmapi++/message.h:57:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   message(session& mapi_session, const mapi_id_t folder_id, const mapi_id_t message_id) throw(mapi_exception)
                                                                                         ^~~~~
In file included from ./libmapi++/libmapi++.h:28,
                 from libmapi++/tests/test.cpp:26:
./libmapi++/folder.h:66:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   folder(object& parent_folder, const mapi_id_t folder_id) throw(mapi_exception)
                                                            ^~~~~
./libmapi++/folder.h:85:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   void delete_message(mapi_id_t message_id) throw (mapi_exception)
                                             ^~~~~
./libmapi++/folder.h:96:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   message_container_type fetch_messages() throw(mapi_exception);
                                           ^~~~~
./libmapi++/folder.h:103:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   hierarchy_container_type fetch_hierarchy() throw(mapi_exception);
                                              ^~~~~
In file included from ./libmapi++/libmapi++.h:30,
                 from libmapi++/tests/test.cpp:26:
./libmapi++/attachment.h:52:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   attachment(message& mapi_message, const uint32_t attach_num) throw(mapi_exception);
                                                                ^~~~~
In file included from ./libmapi++/libmapi++.h:32,
                 from libmapi++/tests/test.cpp:26:
./libmapi++/profile.h:51:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   explicit profile_database(const std::string& profiledb_path = "")  throw(std::runtime_error, mapi_exception);
                                                                      ^~~~~
./libmapi++/profile.h:95:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   std::string get_default_profile_name() throw (mapi_exception);
                                          ^~~~~
libmapi++/tests/test.cpp: In function 'int main()':
libmapi++/tests/test.cpp:129:24: warning: catching polymorphic type 'class libmapipp::mapi_exception' by value [-Wcatch-value=]
  catch (mapi_exception e) // Catch any mapi exceptions
                        ^
libmapi++/tests/test.cpp:133:28: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  catch (std::runtime_error e) // Catch runtime exceptions
                            ^
/usr/bin/ld: libmapi.so.2.3: undefined reference to `ZERO_STRUCT'
/usr/bin/ld: libmapi.so.2.3: undefined reference to `ZERO_STRUCTPN'
/usr/bin/ld: libmapi.so.2.3: undefined reference to `ZERO_STRUCTP'
collect2: error: ld returned 1 exit status
make: *** [Makefile:453: bin/libmapixx-test] Error 1
error: Bad exit status from /tmp/B.PnSlwF/BUILD/tmp/rpm-tmp.89105 (%build)


RPM build errors:
    Bad exit status from /tmp/B.PnSlwF/BUILD/tmp/rpm-tmp.89105 (%build)
ended at: Wed Apr 10 01:09:24 2019, done in 0:00:54.860462
error: No files produced.
+ chmod -R u+rwX /tmp/B.PnSlwF/BUILD
+ rm -rf /tmp/B.PnSlwF/tmp /tmp/B.PnSlwF/BUILD
+ rm -rf /tmp/B.PnSlwF
Begin-PLD-Builder-Info
Build-Time: user:52.84s sys:3.86s real:58.19s (faults io:0 non-io:1319521)

End-PLD-Builder-Info


_______________________________________________
pld-logs-th mailing list
pld-logs-th at lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-logs-th


----- End forwarded message -----


More information about the pld-devel-en mailing list