libqpid-proton-proactor1-0.34.0-bp154.1.92 >  A bxۊ!M@eee MCF'JǺ!@'js@hv(;^xz_] >p@l?ld" - N&1 K\|     $LT  D (i8p9:>i@iFiGiHiIiXiYi\j$]j,^jjbjvckdkekfklkukvkwlHxlPylXzlxllllClibqpid-proton-proactor10.34.0bp154.1.92Proactor library for Qpid ProtonProton is a messaging library. It can be used in brokers, client libraries, routers, bridges and proxies. Proton is based on the AMQP 1.0 messaging standard.bxpobs-arm-11SUSE Linux Enterprise 15 SP4openSUSEApache-2.0https://bugs.opensuse.orgSystem/Librarieshttps://qpid.apache.org/proton/linuxaarch64 bxebxgf865462d9836efcfa26da487133c3499371543f061fe7844b5b7ac70436144calibqpid-proton-proactor.so.1.8.0rootrootrootrootqpid-proton-0.34.0-bp154.1.92.src.rpmlibqpid-proton-proactor.so.1()(64bit)libqpid-proton-proactor1libqpid-proton-proactor1(aarch-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libqpid-proton-core.so.10()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3`f@``@`\{@`P__R_:^@^א^א\8@[ @Z`@ZDirk Müller Ferdinand Thiessen Ben Greiner Dirk Müller Benjamin Greiner Benjamin Greiner Benjamin Greiner Jan Engelhardt Vítězslav Čížek Vítězslav Čížek Jonathan Brownell Bernhard Wiedemann fstrba@suse.comtbechtold@suse.comjmatejek@suse.compmonrealgonzalez@suse.comsflees@suse.detbechtold@suse.comtbechtold@suse.comfstrba@suse.comndas@suse.dendas@suse.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Disable tests for the while as a stopgap solution for python integration test looping- avoid fdupes -s as it causes symlinks between python36 and python38 flavor - remove python2 subpackage (it is beyond 2020)- Update to version 0.34: * [python] reconnect/failover is a bit of a mess * [python] BlockingConnection has no way to allow failover * Allow access to link properties in cpp binding * Allow proactor raw connections to be half closed * Introduce 'Drain buffers' event to proactor raw connection * Simplify and clean up build flag selection for different compilers * [c] receiver cannot settle an incomplete incoming message * [c] Codec pn_data_vfill() method doc has symbol and string types interchanged * [cpp] If reconnect is on client responds to a forced close from server by only closing the socket * Fixed epoll proactor bug in tracking previous task used by a thread * Fixed incorrect handling of commandline options in ssl.cpp example * Fix some proactor raw connection issues found with TSAN * Fixed memory leak and close_waits in qpid-proton-c when dropping timeouted connection- Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.- update to 0.33: * improved timers implementation with single timerfd kernel resource * Option to skip building examples * Tidy up and finalise the SASL plugin API * [c] Epoll proactor debug assistance * [c] Proactor: psocket has an unnecessary back pointer to the proactor * cmake -DBUILD_TESTING=OFF does not disable building all tests * pn_data_t initialization lead to low performance * Problem building c examples with qpid-proton 0.31.0 * [c] Need ability to add an authorization id in the SASL exchange * Threadercizer causes warnings on BSD based platforms * Threaderciser test does not honor ctest '--timeout' switch * [c] Threadercizer build causes warnings and hence build failures on 32 bit builds * [c] Raw connection API trying to give back buffers after emitting the PN_RAW_CONNECTION_DISCONNECTED event * [cpp][tests] cpp_connect_config_test fails on Fedora 32 with 'tls_post_process_client_hello:no shared cipher' * [c] Proactor: pn_raw_connection_close() doesn't drain already written buffers * [c] Proactor: TSAN failure in pni_timer_manager * [c] Proactor: Raw connection wakes can crash the application * [go] Go 1.15.3 failure in macOS CI; panic: can't call pointer on a non-pointer Value * Need a means of specifying and reading link properties * Change Minimum supported Visual Studio compiler to 2015 * Change base C language/compiler requirements to C99 or equivalent * Restructure pn_netaddr_* implementation * [c] Proactor API to support 'raw' TCP connections using the proactor event loop * Simplify the locking inside the proactor epoll implementation * Mark the Proton work list as deprecated * cc1plus: warning: -Wformat-security ignored without -Wformat [-Wformat-security] * memory leak in c++ object inspect * Windows build fails if CMAKE_MODULE_PATH is not empty * Undefined variable x in scripts/env.py * [proton-c] Assert in pni_add_work during pn_proactor_done * Epoll proactor listener leaks file descriptors on close * [Proton-c] Encoder error for array of lists where first list in array is empty * Coverity warning of buffer overrun in pn_proactor_addr * Build fails with older CMake version 2.8.12- Remove explicit python runtime requirements on full standard lib- Fix the python multiflavor subpackage generation gh#openSUSE/python-rpm-macros#79- Add qpid-proton-rpmlintrc to filter devel file warning in test - qpid-pythonbuild.patch do not compile during cmake phase with wrong interpreter. Expanded python setup.py install will do it for the correct flavors. Avoids packaging python2 cache files into python3 flavors - Prepare python singlespec mutltiflavor feature for upcoming multiple python3 flavors -- gh#openSUSE/python-rpm-macros#66- Trim bias/conjecture from description. Fixup RPM groups.- Update to 0.31.0 * No changelog available - Drop deprecated perl bindings package - Enable tests - Drop obsolete patches: * qpid-proton-fix-dh-openssl-1.1.0.patch * qpid-proton-fix-session-resume-openssl-1.1.0.patch * reproducible.patch * catch-by-const-reference.patch * qpid-proton-0.16.0-gcc7.patch * qpid-proton-0.9-pthread.patch * qpid-proton-cmake-fixes.patch- Fix build with OpenSSL 3.0.0 (bsc#1172267) * https://issues.apache.org/jira/projects/PROTON/issues/PROTON-2238 * add qpid-proton-openssl-3.0.0.patch- Ignore redundant files generated during builds on Red Hat- Add reproducible.patch to sort linked .o files to make package build reproducible (boo#1041090)- Added oatch: * catch-by-const-reference.patch + Fix build with gcc8 (bsc#1084627)- Define %python_module macro if not already availble This fixes: nothing provides %{python_module, nothing provides devel}, \ nothing provides xml}- update BuildRequires macros to use the %python_module call - conditional build of python2 packages - do not package Python API docs, drop epydoc requirement- Modify openssl DH code to work with openssl 1.1.0 * Added patch qpid-proton-fix-dh-openssl-1.1.0.patch - Rework Openssl session resume code to work with openssl 1.1.0 * Added patch qpid-proton-fix-session-resume-openssl-1.1.0.patch- Add qpid-proton-cmake-fixes.patch to fix build- Rename python package to python-python-qpid-proton to follow the naming policy. For python packages, that is python-$pypi_name and the name on pypi is python-qpid-python. - Build a python2 and python3 package. The python2 package provides the non-versioned python package for now.- update to 0.17.0: * Full text https://qpid.apache.org/releases/qpid-proton-0.17.0/release-notes.html * PROTON-1312 - BlockingConnection leaks Proton-C memory * PROTON-1376 - [C, windows] Release 0.16 build fail - src/protocol.h clobbered * PROTON-1377 - proton-c core library was not installed * PROTON-1378 - Two reactor final events generated * PROTON-1379 - Compile without warnings under g++ 7.0 * PROTON-1380 - Cyrus SASL accesses strings that have been freed * PROTON-1382 - Remove bit fields initialization for bool fields * PROTON-1383 - Add missing includes to fix Solaris compilation * PROTON-1388 - client fails to decrypt after sasl encryption is negotiated with qpidd * PROTON-1389 - PROTON-1325: Repair broken fix for python "buffer" type. * PROTON-1390 - Go fixes to build with gccgo * PROTON-1391 - Passing NULL as a SASL selected mechanism is crashing pn_do_error on Solaris * PROTON-1392 - SWIG doesn't define how to export symbols on Solaris * PROTON-1395 - go: testing with -race fails on some platforms * PROTON-1385 - make proton-j independently releasable * PROTON-1386 - disable the PHP binding build by default * PROTON-1396 - 0.17.0 release tasks - Install libqpid-proton-core files- Added patch: * qpid-proton-0.16.0-gcc7.patch + fix build with gcc7 boo#1025889- Upgrade to version 0.16.0 * Full text https://qpid.apache.org/releases/qpid-proton-0.16.0/release-notes.html * Bugs fixed + PROTON-241 - proton-c: mark old transport interfaces 'deprecated' + PROTON-623 - Add missing error check to pn_string_inspect + PROTON-1012 - Unable to build python-qpid-proton when behind a proxy server + PROTON-1292 - errno not thread-safe on Solaris + PROTON-1311 - [proton-c] Accessors for max-message-size on link + PROTON-1324 - Interpretation of "int8_t" on Solaris using SunStudio is different from GCC one + PROTON-1325 - Python "buffer" type in Message body should map to a known encoding type + PROTON-1330 - Include the C sources in the python source distribution + PROTON-1331 - go: electron.Container.Dial returning (nil, nil) + PROTON-1332 - go: electron client leaking links/sessions in long lived connection + PROTON-1333 - CMake error if no C++ compiler avaliable. + PROTON-1336 - [Proton-c 0.14.0][Visual Studio 2013] Failing ssl unit test only in Debug mode + PROTON-1346 - [proton-j] reactor exit when UnresolvedAddressException is thrown during connect + PROTON-1366 - Reactor Python - segfault when out of file descriptors + PROTON-1371 - proton::container::schedule crashes when mixing different language versions + PROTON-1372 - Use PIMPL, not an interface, for event_loop [-qpid-proton-0.7-nodatetime.patch]- This library is needed for latest rsyslog 8.24.0(fate#320546)- Upgrade to version 0.12.2 * Bugs fixed - PROTON-1171 - [proton-j] transport SSL wrapper does not flush all decoded bytes to the underlying input- Upgrade to version 0.12.1 (bsc#973343, CVE-2016-2166) * New features and improvements + PROTON-948 - remove deprecated methods on the Message + PROTON-964 - Proton-J extensible event types + PROTON-972 - Support the heartbeat option in BlockingConnection + PROTON-980 - Enable handler processing the event after child handlers have processed it + PROTON-981 - Make JythonTest extendable + PROTON-982 - Make proton python tests compatible with unittest + PROTON-984 - Document proton-j time units + PROTON-997 - Allow proton-j handler to be extended by a jython class + PROTON-1011 - Go example of plain event-driven broker. + PROTON-1016 - Jython implements long with a BigInteger + PROTON-1036 - c++: engine API for integration with external IO frameworks + PROTON-1037 - Add support for setting/getting message properties + PROTON-1039 - Add support for setting/getting transport headers + PROTON-1047 - go: improved ack handling in electron API, add to broker example + PROTON-1048 - Proton-C ssl tests on Windows with SChannel + PROTON-1052 - SSL support in C++ reactor client + PROTON-1053 - SASL support in C++ reactor client + PROTON-1054 - Add acceptor context to incoming reactor connections. + PROTON-1062 - proton::engine as a client example + PROTON-1066 - Connection options for C++ binding + PROTON-1068 - c++ remove counted_ptr and context types from public API + PROTON-1076 - C++ binding acceptor context + PROTON-1082 - add ability to specify and inspect properties for link attach frames + PROTON-1083 - [C++] Simplify the messaging events + PROTON-1085 - c++ improve message interface and dynamic value handling + PROTON-1088 - Add convenience functions to obtain the client certificate fingerprint, subject subfields + PROTON-1089 - C++ binding link options + PROTON-1092 - c++: improve proton::message API + PROTON-1095 - Error handling + PROTON-1096 - [proton-j] enable set/get of MessageFormat on the Delivery being sent/received + PROTON-1102 - C++ binding remove _t suffix for types + PROTON-1103 - C++ binding rename xxx_domain to ssl_xxx_options + PROTON-1108 - Change DISCONNECT event to be called TRANSPORT_CLOSE, introduce TRANSPORT_ERROR event + PROTON-1109 - Improve the C++ binding documentation * Bugs fixed + PROTON-713 - TransportImpl#setChannelMax does not enforce legal value range, may cause unexpected results + PROTON-829 - Possible reference counting bug in pn_clear_tpwork + PROTON-892 - pn_data_t capacity does not grow above 32768 items + PROTON-937 - LinkImpl.localOpen() does not initialize source and target + PROTON-949 - proton doesn't build with ccache swig + PROTON-952 - Building Proton with python 2.6 and python 3.4 on Travis CI finds and links wrong libpython + PROTON-971 - [proton-j] multi-frame deliveries may be broken when sent if buffered along with a futher delivery for the same link + PROTON-974 - single symbol for mechanisms in sasl-mechanisms not recognised + PROTON-977 - handler appears to get ignored + PROTON-990 - [C++ binding] Examples fail to link in Visual Studio 2012, 2015 + PROTON-995 - Url fails to parse URL + PROTON-1000 - Connection leak on heartbeat-timeouted connections + PROTON-1003 - ssl transport layer does not define an error handler + PROTON-1006 - Sending pre-settled messages over the python blocking api waits indefinetly + PROTON-1008 - Using a blank mech_list disables authentication + PROTON-1010 - BlockingConnection leaks sockets after close() is called + PROTON-1013 - Documentation: CyruSASL missing as an optional dependency + PROTON-1015 - Documentation: typos in the C++ tutorial + PROTON-1018 - Crash in pn_transport_finalize(transport.c) when logging level set to PN_TRACE_DRV + PROTON-1019 - Documentation: typos in the C++ API documentation + PROTON-1020 - Typos in the error messages + PROTON-1023 - Incorrect handling of failed attach for BlockingConnection + PROTON-1024 - Disconnect during close not handled correctly in BlockingConnection + PROTON-1026 - Invalid queue/destination causes a segmentation fault + PROTON-1027 - Incorrectly handling of invalid addresses + PROTON-1028 - BlockingConnection leaks due to cyclical reference + PROTON-1029 - Do not fail hard if strerror_r fails. + PROTON-1030 - Reactor never freed if handler/global_handler set + PROTON-1031 - [python] Bump the module version to 0.11.0 + PROTON-1033 - Update the revision of the libqpid-proton library to 4 + PROTON-1034 - [Go binding] Windows build fails if Go language is installed but no gcc tool kit + PROTON-1035 - [proton-c] Python binding mishandles connection close event + PROTON-1040 - BlockingConnection fails to send heartbeats if timeout is None and no local idle time is specified + PROTON-1042 - Can't distinguish between null target and null address on a target + PROTON-1044 - Create/Delete of BlockingConnection leaks file descriptors + PROTON-1045 - Use of callbacks to handle accepted endpoints violates design goals. + PROTON-1049 - Reactor needs an alternative to using the URL to pass user authentication information. + PROTON-1055 - Username sent twice during SASL AUTH + PROTON-1056 - Attempting to print an ApplicationEvent raises a NameError + PROTON-1059 - ruby: ruby binding broken in 0.11 release and on master + PROTON-1060 - [Python Binding] API call types for some message properties do not match AMQP specification + PROTON-1065 - dbgheap.c assertion when adding types to message body (through proton::value) + PROTON-1067 - python messenger: cannot acknowledge messages, messenger forces auto-ack or pre-settled. + PROTON-1069 - Windows schannel ssl hang in shutdown sequence + PROTON-1074 - C++ cbinding SSL core dump + PROTON-1075 - Data races detected in go_test_electron + PROTON-1077 - receiver link and transport view of credit can become disjoint when sending link sends flow frames + PROTON-1080 - have container attribute on any relevant event + PROTON-1090 - BlockingConnection client spins at 100% cpu on reconnect + PROTON-1093 - [proton-c++] pragma to hide a warning in GCC introduces a warning in Windows + PROTON-1100 - [proton-j] the transport should not emit other frames before the Open frame has been sent + PROTON-1101 - Proton build broken on Visual Studio 10 + PROTON-1104 - reactor hangs on reconnect + PROTON-1105 - enable EventImpl#getTransport() to succeed in more situations + PROTON-1107 - [proton-j] only create the attachments Record on a Delivery if it actually gets used + PROTON-1110 - [proton-j] allow suppressing the synthentic flow event when sending transfers + PROTON-1114 - [proton-j] the transport should not emit other frames after the Close frame has been sent + PROTON-1116 - Potential infinite recursion detected by VC++14 compiler + PROTON-1118 - python setup.py build fails if run from git repo + PROTON-1120 - Memory leak using proton.utils + PROTON-1121 - Zero pointer derefence in pn_sasl_allowed_mechs() + PROTON-1123 - cmake fails under python3 when - DSYSINSTALL_BINDINGS=ON + PROTON-1125 - c++: core dump on empty address in link options + PROTON-1127 - [Windows] qpid-proton-cpp.dll not installed by "make install" target + PROTON-1157 - Reactor sends messages in the clear if ssl is requested but not available. * Tasks + PROTON-973 - various javadoc errors when building with Java 8 + PROTON-1084 - [cpp binding] Add message annotation support + PROTON-1113 - tidy up some descriptive detail around running the python tests- Upgrade to version 0.10 * New features and improvements - PROTON-490 - [proton-c] Python binding fails to link with Python 3 libraries - PROTON-518 - Add SASL hostname getter/setter - PROTON-781 - Implement the Reactive APIs in Ruby - PROTON-799 - Provide the engine APIs in Ruby - PROTON-857 - reduce memory usage for the TransportSession link handle tracking - PROTON-873 - Convert use of Object.send to Object.__send__ for Ruby bindings - PROTON-880 - make Array iterable - PROTON-881 - Proton-j reactor implementation - PROTON-882 - it should be possible to override logging from python - PROTON-883 - Return the raw bytes from a transport buffer in Ruby. - PROTON-885 - Allow setup.py to bundle qpid-proton - PROTON-897 - Enhance the Ruby examples - PROTON-903 - UUID version should be in sixth octet - PROTON-906 - Would be nice to make durable subscriptions simpler - PROTON-919 - make C impl behave like java wrt channel_max error - PROTON-932 - Document platform-specific usage of certificates and trust stores. - PROTON-944 - add ability to set a default state for settling received deliveries - PROTON-956 - [proton-j] avoid some overhead when sending frames if the trace logging isnt enabled and there is no frame tracer - PROTON-957 - [proton-j] make trace logging of transfer frames more useful * Bugs fixed - PROTON-109 - Proton should handle inbound max-frame size violations. - PROTON-707 - Valgrind 'invalid read' errors in proton_tests.message.LoadSaveTest tests - PROTON-842 - proton-c should honor channel_max - PROTON-843 - proton-j: Transport advertises idle timeout as-is whereas proton-c halves it before - PROTON-844 - proton-j: ArrayIndexOutOfBounds exception if remote peer sends a handle >1024 - PROTON-845 - Proton-J: Potential NPE in proton-jms outbound native transformer - PROTON-848 - [proton-j] TransportSession state is never discarded - PROTON-849 - [proton-j] TransportLink state is never discarded - PROTON-850 - inconsistent state when reusing link name - PROTON-853 - [proton-j] the transport emitted a new attach frame for a link in the process of being closed - PROTON-854 - [proton-j] ConnectionImpl retains all created Sessions until the Connection is freed - PROTON-858 - unbalanced maps can get corrupted - PROTON-859 - cyrus sasl not compatible with pre 2.1.24 versions - PROTON-861 - need to get at aspect of the client certificate when for authenticated clients - PROTON-864 - don't crash when channel number goes high - PROTON-868 - Make Pipelined ANONYMOUS authentication work with fallback SASL implementation - PROTON-874 - PN_VERSION only supports major and minor versions - PROTON-877 - proton-c sasl client hangs on server pipeline - PROTON-878 - Python wrapper mixes up 'user' and 'password' configuration API - PROTON-879 - null initial response makes cyrus challenge when it probably shouldn't - PROTON-887 - Windows SSL implementation needs working version of pn_ssl_get_remote_subject() - PROTON-895 - Rely on python to build the downloaded tarball - PROTON-898 - Ruby Messenger using pn_selectable_fd and not pn_selectable_get_fd - PROTON-899 - Unnecessary relative path in include - PROTON-901 - No constants defined for Terminus.expiry_policy - PROTON-904 - Remove dependency on libuuid - PROTON-907 - Qpid Proton Point to Point Hang on CentOS 6 pn_messenger_send - PROTON-908 - Use swig as a build dependency when possible - PROTON-913 - Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client segfault - PROTON-914 - SSL.peer_hostname does not return the proper value. - PROTON-915 - Incompatible protocol header handled incorrectly - PROTON-916 - [SASL] pn_sasl_config_name - name gets overwritten in python binding - PROTON-917 - [SASL] buffer underrun if no mechs specified by peer - PROTON-920 - frames on invalid channel crash proton - PROTON-922 - [python] setup.py fails to build bindings if qpid-proton-c-devel installed - PROTON-923 - [SASL] PN_TRANSPORT_ERROR event not raised - PROTON-925 - proton-c seems to treat unspecified channel-max as implying 0 - PROTON-929 - [SASL] If both client and server specify ANONYMOUS mech connection setup does not complete - PROTON-931 - proton-j: unable to determine if LINK_REMOTE_DETACH happened in response to a local detach - PROTON-933 - Cyrus SASL GSSAPI plugin can error if sent long buffers. - PROTON-934 - Build tests fail if Java is not available - PROTON-935 - drop Java 6 support and move to targetting Java 7 - PROTON-936 - update session outgoing window handling - PROTON-939 - [SSL] Regression: binding a transport erases the configured peer name - PROTON-940 - provide the session initial incoming window via Begin rather than sending a separate Flow - PROTON-947 - deprecate stale methods on the Message - PROTON-950 - SASL PLAIN over cleartext should be supported - PROTON-954 - miscelaneous cleanup - PROTON-955 - [proton-j] only the payload for the current frame, and not the entire remainder for the delivery, should be handed to the trace logging / frame tracer - PROTON-958 - [python] pip installed binding fails to find correct libqpid-proton.so - PROTON-959 - On error Proton can send an open and a close frame before sending the AMQP header - PROTON-960 - On error Proton can send an open and a close frame during the SASL negotiation (before sending the AMQP header) - PROTON-961 - messenger doesn't handle received multi-frame transfers - PROTON-962 - heartbeat/empty frame trace has spurious newline - PROTON-963 - [SASL] Raise PN_TRANSPORT_ERROR events with correct condition for authentication failure - PROTON-965 - [proton-j] freed receiver link may cause a removal from the wrong collection in the session - PROTON-966 - [proton-j] empty frames are logged/traced when sent but not when received - PROTON-967 - [proton-j] make empty frame logging actually mention that it is an empty frame. - PROTON-975 - connecting with DIGEST-MD5 fails if buffer containing outcome and first encrypted frame is received - PROTON-976 - pn_read_frame does not validate frame offset - PROTON-978 - Framing errors after SASL exchange when max-frame-size is configured * Tasks - PROTON-943 - Bump library (.so) major version for proton-c libraries - Removed patches: * 0001-NO-JIRA-Fix-install-of-Perl-bindings.patch * 0002-PROTON-582-Added-in-missing-is_float-method-to-Perl-.patch - Integrated upstream- Upgrade to version 0.9.1 * New features and improvements + PROTON-857 - reduce memory usage for the TransportSession link handle tracking * Bugs fixed + PROTON-843 - proton-j: Transport advertises idle timeout as-is whereas proton-c halves it before + PROTON-844 - proton-j: ArrayIndexOutOfBounds exception if remote peer sends a handle >1024 + PROTON-845 - Proton-J: Potential NPE in proton-jms outbound native transformer + PROTON-848 - [proton-j] TransportSession state is never discarded + PROTON-849 - [proton-j] TransportLink state is never discarded + PROTON-850 - inconsistent state when reusing link name + PROTON-853 - [proton-j] the transport emitted a new attach frame for a link in the process of being closed + PROTON-854 - [proton-j] ConnectionImpl retains all created Sessions until the Connection is freed- Upgrade to version 0.9 * Build Perl binding too - Added patches: * 0001-NO-JIRA-Fix-install-of-Perl-bindings.patch * 0002-PROTON-582-Added-in-missing-is_float-method-to-Perl-.patch - Fix issues with Perl bindings * qpid-proton-0.9-pthread.patch - Fix undefined symbols when linking Perl bindings - Remove unneeded patch: * 0001-PROTON-731-Installing-Python-requires-Proton-be-inst.patch- Upgrade to version 0.8 - Add new patch * 0001-PROTON-731-Installing-Python-requires-Proton-be-inst.patch - Allow the building and installing of the python bindings/sbin/ldconfig/sbin/ldconfigobs-arm-11 16520876640.34.0-bp154.1.920.34.0-bp154.1.92libqpid-proton-proactor.so.1libqpid-proton-proactor.so.1.8.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/cf87ef8f1e56cf3fa58d8f976b24d75f-qpid-protoncpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8261d151e4a332ba3a9f27976af26fa2cb0a5f70, strippedPRRRRRRR$Cz\d utf-8517d296e5a1fe8eacd57018853133c0752d0899fa1cff05b224b7bd0a31b610d?7zXZ !t/ ]@] cr$x#Fa96-w-A2f 9%JFW^(_UmТWC ophN^@ ʚw]U._xI8`c f`gq © _ƍ0^Ic ydml-zt4tS׾#-hk Ή6P]ӲffgzA[(DYPQs d93d~SZxBRrV"4g_|[<5bl ^^֒f\$Cp6NXJMG9hlm:Iq Ag-1¦oO_ھާ)Rt};q!/KDD-ɿa=|_2rwBn``jYUxP/l{`Ft#֦e=@PR[Dy>OTq ǪD99{ti D!4 [=PNLW}IwX劉* P00ZR=,Q+[Hgb9H¶?Hl} u፱#PqiLyvՋ#ĈD%2.^M:B~XsQn (:E/l*N+tD!;h%漙ViJ DvSBqAgdoqYCINʑțfG(L^* 3R _L+>cjbN*˼#g0.?Z@_3:DjnjYOuō\dCRw`I#0ABjfqS8Nʨ~99G5<=mX^pv !a~D$O0FpG#Ռ {|gxEٕueeBrZ5ȄV ay9Ycx Bt\A_,1103ߣ[鹼1t3+W_^㯌ǍqJYoc}IWLp1xM筟A }JmF޲I6; .p]p>@QOI˸9*"zgO5y$%js:YE_52yk|3a…8Z ߺjbugwϴze?Ò˺AI54KCW HF]fE vx"7*H%Ndma Dd,fi>tpMAb&¦zͨff/} xzUk0IO%Æ !;~0N5=39\3\鰎^ֵ[KynUVPZiHf֢ ~?s0>cr+VA&OH9»/W^#h_4n{^pQ~ T)e~A+S&2p@ꤡe1btVDfT8:=1eyzqne ,-) F>p պm?ŤH)MYD)̅fT:ԗ1sjK>wR02aq+RE2()iVp?bpltD\~Rc=Ifq[y⛒ȯ:3PvSrx"P_$Oɒ=? LRʠ|./4+3/b/CX&U{x| }`ް D .fśT "J L3JDxŊ9.ޱQWݷvwU X{Wd ݰ9@ykjLoRD4 !Хb <-0g"6L g Nf=^<Si%@kYoqTvvdakA`|xg  4^T%ޫ#L"L+! -Gm: A FcJ*σ eAR87Fj롣sfXpفmL_79+t녖 YlUBZss5XB)Qud[@ìg2NQ>cM#Y`@BBDd5BW _F&F '짰*N&~ +C@'hDZR@i1Ew4]IBBC5sIz2VF (Eʮuq7R;D,z5[z%I.%xW@ W[yǼn򽭴!榑հkyn]+Vw\CZ~\- 4x\Pb5aaT+@T~4*'_:w"4˗^;p(wkZdw}B|Xe wS%'錸k kgR| 3"-(x Ֆ9+&& }v8>M^IS9ELmBJ7 ?"d#MĖ$nbx13mE" =+{.`]*Ҁ^AQնm*,GsH^a(ZX[%M\&ci7 g5پo)lk1gz'Ͼt0_{w\93cW]u7XBAګ?3fB-_gWE=38?K.CV-UNPҸO*:H?c O?tRݷGpoS-n{3 eEXR[#)g ˖p35+>-DJ ԫ d㘱Tu;[m )x'2KMB<9;{g2sEڏ? x4kӥ.FXog  t|Feݩޗ}:=uX0.2eVZ/}Gjq\  LQ`6jzqoY@ʙ ?\9\ Y J϶+aɳnreƹ{ ڑ8]HhħO/"eFV$ jE)E-8 jm>rf35jiV]4!Ծcd_.rOJާn1sxNoefЍa/;>䚐`qqaӥn\+ef½QN˞_kkzaM`B0{_ ' <|h֖Kt}l(VSsXa62R?kܵ|H qY*1gnpG?Y\~m0Mn ]8Ҹd ]\=P[‚.N޾Uz iɑw%d~a~z\;iVj{VXx}@ []~VDQ6rjYTIeޢrF<>&CmU]ꔨΩ]: DtUkA* :tְ$=O?H| ڏZnI+8Xq򨬡AfQØK_UMFk9cssfӋ 7tI @x3<)EK<C-)HM0w' z&.RKJ _ߏ؂\瓦/IBjKűbDp,F-u wFѩ-7=_9Fk1*(O Z QQұ;l0h&sTXyJC_Dj^aSԇO`=.zMyIr0&mU%9"% d\J"űG=JMц`CkʪqLkI A9vp'y $@Vy3R,'5Om{V̀Ԍa[xEn$QJsK@;~}.n_UёߎI,L5 C_W2Z S8lq2 ޑ3d y.W<=uDmYVԤ4zwjy6*i31!QxQ'+0O^u?dhJT1%s'MnU0UW-WELjc|a[73yh /iݯW G~3. Kr,K+hg{T~[|0G˫{JH=vU= ՌXsKib8ƂR= p@`TlV)q,&o0pMhC1y.tKQ.1/\uhqǝ抚 ٯAqay^?ukb_ʙ7 ʌ_M0h/4&(wQ] 4V Wm\fڷaȸBZBdzښ-e G]Z=BoR'2HqR^zӂ PM<\?"ܕDyT8 cI G*BYpÜgqz `x4Yn,*|%R nHw9je嵾Aa(BEz$@MfRCǐ@}ֶoiDLK移 "ы0v[#OD$G֎Sws8 Y_i&df!bUgK`>ty* B%D1|M-w' ESfgtmjuQ|YzWOH`wV8**ǫmS䰄T@+1 !}obP e㖧PS¶9CXŜurǟ[.~†9ktj`X@}@kiGyH"yJ/s?&~h9#MAS)fS}gТTfM]JtTS|P4%~SNKu8Lh?O*}#0RO"dl5xLEݴCWc!d&&JGӠiO$'xGC7|"vňi[\p >J;5 "CJڼ+o{ShmL+Bql?L'KBH$f]ZR֨HXMdO#<+FjQu+]`-hf)yGC"̣L &2Ň㳽!q'wU >ڢ3Sk afF[EKcQ/GNpY]ͮE?=zoYUy/tA$n˱FOMBALMèZU'Ţ4nL~f V`&6 ɀFcؕoAj@G6ߏCZ:eu P|M&m$O=>cĘDǥeF + =sm*Ht#KW12B|S(ح}"gkЈ3(־qnaB.Jy huŴ ԆTˮjJYxQ8*lƔع[4#Gąb١>c@ͽa†ɰX;u+r^b~',c+E4m~A&X$BkSC0j)` nRs)V~Y:tAL#XBT5=}=næ"4$u8jFD1'Oq?ujlXBn,wY N. >~8fZu=IGEGV>C{m1>i۴⚴{ѱ!i8E c PF2DO/@ƒ4.egQؙQGRG*4>UAD^}@x1ߍE\!z^my$q}+#BGFIT^ ЯJwKO}U4);ŜD߽Hc֘J`C&Z#/2a>t.yoAr詒 ltb]4!ƪ)j?pPk3hErH p@{l8jĀJ~5g~0oBoZ#WaQm>ߑ侴6JgҮ_3lf̪i)ȸEc2+kBΖ BP;B*5P(5քs ޥx~%E‘AܰC7ac@|J E^s7D`C >MT}6- ?j ݑ|&J _WM;ݠLڗ vqlˇAߣ{6@FHM[XbRPop&si]j Ы}GO:9U5}%\/"pX/AGrՈQw T1GbB[.'njp 3LLҁ.J,ťOlCQIFMԃfYF6R;2J dJw~0@ :.qsj*ShE~i;})4`+{6ч@M Oh7$I4Ƭ<{05 b M tĀ_/T~S {@=e3Φ*yچq ?PBB&ƴND'K Oex/y8WPG]Xn( ٌX<6;Ojñ/9XٝJ9cQ5`$9!b؉9]\VT(::@}eoUOC&cC䞎ޚlܩEN4jnwFP6\r[-6I "bL۬"TN9CRy/tfu`T6( ƊT&Zq*~L@܍cN 2U@1}q1[' N2kԘ֘?L}w(?%5J_,1[Qβ,ތ}'p_ycSڪAZ{" qm#FI=J IZ+  m54W^4` ^ʐ5-*2CS:SPhͫQrUJ )=sw\k)x_Ft*͠\AsTWP.!N3G/-,a"咨iKg$𜨧cKĦz\#u)yx=j01GNT&؁櫉c0dM#9`=MzM {Qf =t .(ѼRYfvtE8kv{WK$^z T לp &Jݡ`Zf{4h=3BfK1EAKAMt[9<ل =4`8$RNCBz2ħLߘ`ӘğB88 yOM,p@f+xTҊ;δl D^P&T4`#TPY/~3*w؄ 쿇K;@A(Y}㢘sݭYsDzd0h,#gjzz+^NWo`K7,KWg\xyjћ&ɻ.5D \vo]j:Ǥ&Baiq%d.gSr4wܽ5Urk*qN|sAo" ` uh4ݻibAQm 2&=X"XKWW4(#덫S&zki-K WՔBw ١EQ)M(ˈ5LJ>UR!wififu"X~]8@l;\YPsU͸B^<;*H&Ry[Wh.u/=9ae"?:vx+^OsǑ,"glЗ6nE*7XN)蒟?I9-Zr.gbM<$R 7|zE K,ki"NR6 dhR\zq\1n9|?SmAMQۄyBu# Ť\9ޛ Dj%e xYi𸠱DTe|tz2ѣ}# pQʹ|gS#MB.N̴37> l*Ul`#@Sl鮞:j;Vje$DCms?Eetn X&AgۢsI"JPP=l aBcJuS-F~"r|*L&X.IH Peb1ԢDxDZ;L <4'aYᚥzR.l 񓞅LюdE a!h>k.jzvخX6ID;/ݧ<9ZQyopN@ ꯢ:y4ذ3 ^[P im5Z3N_49A݈T鯎>;bVtI0ӥN6W)TKR(`Nes$yf M@Ə3ȐRbl3s7'!Sgr[ 9Ezbqgk8+,i]1]!nd20Bnq_a)5R:LrpҠ@S ۥyqNsL|kG.0ǘqs8].1*d}]3mRkv% {!UJkQ6*_BfT-^~쾯J];ܷ%|BB-Ɗ HogUrl3S5e d`<|]DY@1"N ^d:L) z |}AB!l.b^t2])0lҙ9i˛b }ǪowOg.B˰D[P1#xڵʻY~d"o/:dԷ*/H6cdi؊m,LԯT%\ԃ=IzmQ2y;Nwb0; SnL_*&44 "迨NVN^5FuBI vY}X[F=MJ*ftHv'sd/|>̐it klJI;S 2FypG9.'miKHB$4O@ qwP$.z hMAkPN[{`p:5PP캫1`@P7ZM" ,4b&(̹^arρGȇw#¾`f݋Ȼ#G44sE7W1A1@7IfrTnZ[ ϛȼ, s#3n8wb 0lUjPԡGV"0É- :W5U2͆ubI\0mH٤tĪd.,^^cnw>EL\WXT2(햰әީN"WH҂ViJ\j"KW⿃>vT%URI$%w9}@0 UH| HTnJ%82\Μy%~7kǚ=LkgY9 )M0p{%vhk.6tح)l L42H-vpSr`,~D`d:TYZKe2{el(49r<݈V3UDz)? 4Z (?q9ȱ5Kc J֙qG :cji`3[$0}G304$Soɹ&ky%)#3ѧay;:y/m"dM1`굸]&w~ZY-Xyxz8>΀gʌcD@s:~͒o䛶,1b6"aC\9=dX:n̂eY H,ukU {4Fi!u_C8>ad:N˧= BE- &' bnp:&a^P8VG7UiJo-Lŝè^3TC.R ҸW~ 3" pĒNULI \n) mCYCSA xɦ3߳ߣ,8 :IEQ^$tSPO"B)q|f*kmb"EpKԳ"ߙ%W[W?APwx"xZ,L}٭ZNЕ]ŽJU}KPߦ[ٙ.O`Rʁ1&^*byCs=EaGGr3# ^+Q Įˁp~tFILV9-4Mt* sc<t][I$ִc͓o܂ S؍z3aelQ%~8Vf-C1ǖQ%#QA\0L[fTLi<$6w 45o@hQPV9/pٰ] ]ȭr|fHGR<%OFb#RzC?C05j8yG1_ aš >q H.3Ryz,nZ/Xj\2)hػYF-Gġyeդ)uo1p~wjM'^{k F]EGKհ1RU)M/KBLlXb;BHDH  /cZNփD(-Xa < 2"YfsXwW\7K3uTՆ:P6j@4H('< Ȑ3҇-ZZ }~#Q }oa:b O pvq1yApFF9p'.{5 a!j-M%xLU-ͺHs9@]~ddtClcXdJ z"qzܯ>[e(ap,2A30bB$08)Oq6v5p%K-ay7r-H'JsD[ؽqE72 P//l&)Zq:+6Ιczydok(f3Tr, ̡Y'?0(Xy'Qaǝgb1SrG ;t`%s[d{ /YFjw:G;FPP@_f$ӎ,Ϩxn宂ىvX7wyЛUY9NF,r)6\ [UPpU7nM4UaRpfB_=_Yn' wwrߓjί# r,-^wZ蜏ЮwV&D/_o^+LuEʤ޻4i7e,~t8K+aC+iԩ,\^e0BSt㊱^U:yZ'UֺʝCå[uO,8%r%C\M*VUQ0ŭ2Y"[V4Stb~mLWV7TycTV62 *kX$?7!dSpY[f?#u|OM*Ci~ ׳펏 eEy牺(O~h5p+(ywB`,Fy}G5SkmLWN?s< J0Y(42'NcH>)N^TT+4fw.Tv(sCZI'\!#8Nm}5&ԇpYe9hk \k 8%։4kydxB0Su+~ S.O&; h&ϥp͜ K - X$>vgb'=8F^qلFK잣+ NqAqTq'<ڐ:FfܑG70 &,)tmtul\1g׼ңۑ$Ǹ2zw>E@ht8zUmW9*Hv^[x\! PDjr '6*-BWUR%2n%-vle[)VuȕǷJ{ †RύEtR*~SkPxbL.Au_v U,6f5o ̊C/Uz]fxGG}D$FaΆ=B@23\a: o`M̿*B}ȯ$#jԜ}aGg_X{.It9AØVlnxVgQq /=T|_Iz4<&v9T[.К9Qۧ}<ȴqB}pd2z@jAer]\]TV|^Dv .eY) hchv :! 3zr՞Q >—8Rj[Y};,;°./߳d%NHwmg"Bgd>Hn ?R͏"@OIU ,v 5ǻ]P%VVo;ęU~U00;*09'VPh={N1_mYu'BR?+tyB`#yNQ YNXvll; dZ1ăXS5n{@kI t) |+4`OR*,(!}!UL\E?q*oQe&Unr"|mVgyvC߷)q3;rfo>aV>Z7h~/p 00x v4OJ7WBbLدF* ͐ҬGck);L^y(oI=u) }LٶAV@ć ecVK]q\ff/0sQCk4x[?_o*~%ԑpojdYӻb>˧̯{-GTHxҎ,A~ݐ48Ҍ]\-kZ&H2d@C>! n3V=JLW ƶ2PztjlB0"Y?U KO[ns2 'h |߃(_tCKH7G& 0QQ*t&BY~Wi5BM8B%WdжTUmHI1&Dȼ\e:m17`z5+ܙ~ WMFrvŻA~Α4}yy^{ߖYb[vf1eZ$m26ӜVCa:^ B/`ܠ0u#ց6Ƴw5H{Y}}i(Eeqh,VE5vO8Ŧ:Kw5Z@ۄ^{߭WZFԚs`gyU ?mf>pF@[3)wX nc*OmKz q"WNpg) m]n@LX, "HO~NhTJ4[>Q?\@xQ ? u0@EԳ-Q\UV#Q"WYF˿ض<}a #dOͭx3,&Q֋Z^Bw+ 6/-b=ۊNA%ܞѓM:"{u)9]ȇ cyw5R<ڍ7C~1J/eE[nD*;18ҟwXPIaDRCGג׻a=%S,Zu:X@7([(qT-DBvNh z)#YJ$}<}~ƈ4{*U^H#"9`:T!H}Ȅs ߑLSAZᡀ&ڒfiܜ*4ʉb8>GV6O/O+ϣo[9^j?pwfkwT3S& jӐZ>|eUry"|ŗ@cތ͢1(TA]zmn#BXqiG/$d\ќ!n#9wQ/'|\Áv WcKԞ^FcP$:h)*2l# On.dE^qtTO)Z߈-vdQdk=΁$0 M Y e6m@{42jq |;Jc;١bh8ub`$`B,IY&@ Rӑ2RѧE%hڏ03%¨lmLoyJTv_$hlZ|Y'F+**Ao0=ʿA#!= .]5J+_VsQe9VU{:4z唋fTЍc_#FfGHn9 vA*T.~3VB!#E8S!xH v"Oȁh2~;)l>d8GT&V?SώpHlgɇun1eO7&@> ' o~Asw'x”Q장sP 3;bMt5" PUY,[.Hd,"[; d2iF8cҼrWUN[ŠIQ#fw|_qd kNyMにwN'*ogqR ̏fK&])Ƥmwn&V3?+pH! Gx}FvǸ9ʥ~ er 8VWP>g枃eu6N6N 9k7(ͅle})uVPo27rQj/pRSK Wnu]ϔe!!0g-˭ )-I7Ӱ7 _bbо Pɭ;:wM $aL3jGƣ ":G7#SG"G^zU7.U3l:?_GoJkBaS?/bc pz݉ud4cYMV̸c&P#QF*oX|Wt OlG5s|hM^ɋ&ɳ5ySKO6в!hxWɫ-`,#;OEi\;l综+Qp8`4%$Mrz/3:Yz7s>%P~xZ00?Zrҳ΃$+MR$zJ:1v&áJ8=ո5>O8+[ȐFu n'5xF 4 Ost#b|q1 IJo .XAT'8(oj>dM5&yn荤*K } kff?ZDRAe\zA\uBAous#Ι^?Y=,5L,yׁ; ܼSJt ܘT^^_!Oj*Rc~i8 eWqDWO7Ԡu U2}ַ:&r;긱4yNH2wh7~sxV4q ' &eQN䊣O&TRت|yP96;W|n]!X /L&|Nvl*rSh{d: +HͻQjwn/p;{O&ŭZ\ TRJOnzJQSrH(MCPŬ- (Gp0 ~G\*rꇈOfY>hN"%-Ƨ"ޞ25u+'mr?[2M"KOc2] YZ