pcp-gui-3.11.9-lp150.4.3.1<>,A0\ac/=„IvImbV?>)F*/̃8}_E2ψv:gS/ ф0'L.-p;PsZkC|0k?ZHK>E]8'={6nwyD쵧@q0:UJX B;2$Nُ$ ݐ2I%jn-@@8 / A״l6Yr+ [ n."4QdoR*$3&{nn>>L?<d   V $,0CLc |66 6 `6 86 .6 d6<6J6Xx6P'@'_'(8.9p.:6.F{G6Hh6I@6XxYÌ\6]Ġ6^Ʃ bxc!dȭeȲfȵlȷu6vɤ wp6xH6y oz8Cpcp-gui3.11.9lp150.4.3.1Visualization tools for the Performance Co-Pilot toolkitVisualization tools for the Performance Co-Pilot toolkit. The pcp-gui package primarily includes visualization tools for monitoring systems using live and archived Performance Co-Pilot (PCP) sources.\aclamb57%OopenSUSE Leap 15.0openSUSEGPL-2.0+ and LGPL-2.0+http://bugs.opensuse.orgApplications/Systemhttp://www.pcp.iolinuxx86_64 3,bX.'F J !|50S  LxdTA큤큤A큤큤A큤\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a193d151b2e470833962fb5cce5b60990c5d44a9dd1854b6cc4c50e37f606676dbe5f500ee59c9712ba4186743ae33a18bf6536e7ac88ee7a850137f100bee7b5ab9837cd7a23456f66548e60f4a05587951e6bec5665670f43f1771d59299d2206d4ffbbfd3ab72d0cc641998c495205c5a319565378873fc4ab7856a7f34bf4a75461afc19890cd2cbe0f5f7debf815215a34f21c43da9b7b2a0e9d47357d7c54302f523f5543b762c4b1ad2ce06d47b7261b729d2bd0cc11fd4b66c6cb9e6bf98786fa4f677979050cbbc149f1390107a53af5c9e267dc96371ab2b4e5320e0cff888cada72517b3ef087baa381659c1d2ca5d68f3a59c8d249e4196e5dde2dc69d33a2eb1cfb4720a12e4d9a7f657829b4d191001df3d0877939e39b67b90e25fc5e7649391d9f547cecd899e6c22be410db1fc1edd6305257a90bb4ee9da67d7d40a2c74e1a1e7f1ee6f5531615d39baa5f75b18100c1f694de0947997fb85a32c01fb1db1b4c037caed762c02c0e1de30967db43ce9491c325950f6048ea2e1bdd6c12296aa005be02efd0d2ffdc362e6b7f7fee7f5ae98ccbc39ceee2883435f94b486354bd0ce8f77a8d30ea9ab6ab305e9f5982db26d36a0ed0b292c0aac41e9c86d7d734213641ffcf18770356679d31d69c3332608fec143c4178922ba7d3cf5f645725b88b9b494effd5cb1c15b6491e81b72cb2d7a91f36c4a8a0b13a689e2458cd9c8037ca48a8f42c12cd93dcff8cd44817049e26c22788f92b7acd998b83f833c1eb59ec0fbdec1717b3cc7c52e0e3b1b6c435bae5548d4fb035e478676e1025c187c09f793e1b96d8cb9744857ddbfa1fe1d5529379e474adbd8ecf078a2dee1569355ded4afaa7bad07526df48798d653567fac4cbe3e47f3cdd5fa627fcb7394b4de259e6baf97ce016a72e8e67a36b9ba95133508f2250efcb9d37a126f335e6856b94d8e210af90492b80be087876df4b29ff5c275e5a4ffab2212916521a2c88a1e2277ee38a450e298baf3325fa31e565417828604beff356b8aab17f896127d305ca18f9aef388487aef960258aea137a581111726a7e0e12a917e6589fd49a8a0117c1b536623ee4ce2bbbe85245acc8e13ed78dc4ae9290a7840caa0036aa37f34cd32b9f2699aea9f8b7b834a4d7d0e8df356989f5f253579ca63e20c25d3ed957347a596f782f84044a1fb803e1b17484e61bb27c5a901708203de0897d52a6974a0eb7f62340d28fce990678679f31f4bc82bd0bcb3a812487e4dff88aed11c9d5c5ab889ca0b16793d94f45fba721ccc580424866f881528a77427e5ce8a2976bbe5db8f19c081c67e5b4626bb56ffa8fc291f5bdcb90e2ccb1f834794cecd8598a9f35cfad2e91c4aaabcc3c3e2e19752cf460aa5249c56d197c434702f0a74421cd66918e33ea02af92de86196895b5ae33edaa6a91cb4fde74231ad032e8a52cb58b92c7c83b3724ae4796346020a22624af17ca29594c4d6dcc6652a9caf6a0608a9f2ecc338167c8094b4ad2b304e663bcf2a3917f4979c424e24b750cf6f5116453c1e52c7230d2f6d133b7065baec1eb7ce468791f107a26eec065e25efb624c22f74d313226ee174ad6f1520b201f9714c9cb276e671bc8e82b5ec9c7c35cd266e94399bdb5a40ee720a2b9da2e8755d27a436a0bfc84f04cc7ff4f3bc629995a353ad61ac8dcddffef91639a5da3226af640ab3a2b73f159e5b0fa42f18ed34812870de5540e00151c06cbe1732f011293198069cd35aca8ad578a4def5b4cf8b0d0e0c04b520717538c114afc8dfd6113e3e3ca87d6e1dcd1f1c888b18109423da5411441366a7fe502ae249980dee565d6cfb943416305249f0e96de4612cebc2b63607efdeb77eb09a3a2a00f9b3039e3aea149aad3101af26b6157cd2ef649a5710893e7286278b9d6f02a852f6a23853a9ce4a4f52eab85f0a7d4c9aef3d9b1fada5d24ce25ee579598746a14b1ff8494729faa6c34d3d4452350f90cb7e4626466f9cc71be5c01ba622f878b59cc4fd69fe8f4ea20716b83fed3d8d05aa4227b571a84f96a7629b56b320fc2c20868c59a9ac33e3f4d13823f3b8b720d4247428f8e9318fd6972f3e613058925538ce1614ac103f449cf6547b334fc878a52549b4d0dc10b2379623b859fd3c76bfa2df5a4c0524b6cc37aaa0e1cb1565b2881971c650d7abe3db3d350657b0bb6c555dcc725b5066321fd1c4720c5f63ac684cc3380b56ba9958ad749831269a3c674a0ef299eaab510b8be8f693e06c68672c4ca3ab5428f57f6b8f7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpcp-3.11.9-lp150.4.3.1.src.rpmapplication()application(pmchart.desktop)config(pcp-gui)pcp-guipcp-gui(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shconfig(pcp-gui)libGL.so.1()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.9)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(64bit)libQt5PrintSupport.so.5()(64bit)libQt5PrintSupport.so.5(Qt_5)(64bit)libQt5Svg.so.5()(64bit)libQt5Svg.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpcp.so.3()(64bit)libpcp.so.3(PCP_3.0)(64bit)libpcp.so.3(PCP_3.2)(64bit)libpcp.so.3(PCP_3.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.11.9-lp150.4.3.13.0.4-14.6.0-14.0-15.2-14.14.1\=@Z@YYYYGYFk@XDXXg@Xf@U/@U hT@T\@T@T@T@T`Sof@QdPrPPN@P@P@P6@PP@P+@Pw@POO@O#OF@O8@NNBrNA!@N6@NM=iKs@J/@J.Nddiss@suse.comrbrown@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comkkaempf@suse.comboris@steki.netLed coolo@suse.comschwab@suse.deddiss@suse.comddiss@suse.commeissner@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comcoolo@suse.commeissner@suse.deddiss@suse.deddiss@suse.deddiss@suse.deddiss@suse.deddiss@suse.dejengelh@medozas.decoolo@novell.comcoolo@novell.com- Package missing PMDA binaries; (bsc#1121920). + refresh 0002-Install-libraries-without-exec-permission.patch - Don't package pmns .NeedRebuild flag; (bsc#1092160). + add 0010-pmns-don-t-package-.NeedRebuild-for-SUSE-distros.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Enable QT5 builds for Factory (suse_version > 1320); (bsc#1056477).- Ensure sysconfig files are populated from templates during installation; (bsc#1056397).- Add weak pcp dependency to pmdas that were split out from the base package in the 3.10->3.11 update; (bsc#1055503).- Follow the shared library packaging policy and split libpcp_gui.so.2, libpcp_mmv.so.1, libpcp_trace.so.2, libpcp_import.so.1 and libpcp_web.so.1 out from libpcp3 into separate packages. - Drop a number of unneeded explicit library package Requires. - Fix a number of file manifest conflicts. - Drop lio pmda on SUSE systems without proper rtslib-fb dependency.- Update to 3.11.9 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.11.9 for details.- Disable remote _service execution + Run locally and add generated tarball and spec file- Update to 3.11.8 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.11.8 for details. - Remove 0010-build-do-not-include-.gitignore-in-installed-file-se.patch + Upstream - Drop pcp-webjs.src.tar.gz + https://github.com/performancecopilot/pcp-webjs/issues/3 + Vector will be pulled in from the upstream source in future - Enable pmda-systemd package + libsystemd pkg-config detection fixed upstream - New packages + pcp-devel: Upstream split of non-essential devel packages from libpcp-devel + pcp-pmda-bind2 + pcp-pmda-docker + pcp-pmda-lio + pcp-pmda-nutcracker + pcp-pmda-oracle + pcp-pmda-redis + pcp-pmda-libvirt + pcp-export-pcp2influxdb- Update to 3.10.9 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.9 for details. - Drop obsolete 0001-Fix-XEN-build.patch + PCP_PS_ALL_FLAGS now used explicitly - Add 0010-build-do-not-include-.gitignore-in-installed-file-se.patch - Split out a number of agents from the base package into separate rpms - Disable sheet2pcp + As per upstream: "until BZ 830923 and BZ 754678 are resolved".- Add _service file for pulling directly from the upstream Git repository.- Update to 3.10.4 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.4 for details.- Ensure the perl modules correctly link against the PCP libraries; (bnc#841204). + remove 0004-Remove-CPAN-rpaths.patch- Update to 3.10.3 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.3 - New sub-package + pcp-import-ganglia2pcp- Fix perl-PCP-LogImport requires version for pcp-import-sar2pcp.- Require pcp-conf with libpcp3 on [open]SUSE platforms.- Update to 3.10.2 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=HEAD for details - new patches 0007-Honor-CFLAGS-in-qmake.patch 0008-SUSE-fy-pmsnap-control-path.patch 0009-pmsnap-control-var-www-srv-www.patch - renamed patches + pcp-xenbuild.patch to 0001-Fix-XEN-build.patch + static_lib_perms.diff to 0002-Install-libraries-without-exec-permission.patch + pcp_legacy_init_lsb.patch to 0003-pcp-legacy-init-lsb.patch + remove_cpan_rpaths.patch to 0004-Remove-CPAN-rpaths.patch + rm_init_script_runlevel_4.patch to 0005-Remove-runlevel-4-from-init-scripts.patch + create-pmlogger-and-pmie-logdirs-during-install.patch to 0006-create-pmlogger-and-pmie-logdirs-during-install.patch - Update to 3.10.1 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=HEAD for details - new sub-packages * pcp-doc * pcp-gui * python3-pcp * python-pcp * pmda-infiniband * pmda-perfevent * pmda-papi * import-collectl2pcp - drop fix_pmie_pmlogger_startup_races.patch, upstream drop pcp-3.6.10-gcc5-reservedword.patch, obsolete- fix gcc5 C99 reserved issue problems with patch pcp-3.6.10-gcc5-reservedword.patch- fix bashism in post script- use %_rundir if available- Move configure run into the %build section.- Describe xmktime.c and pthread_barrier.h licensing issues. Workaround by continuing to remove the testsuite; (bnc#796448).- Fix race conditions in pmie and pmlogger startup scripts. + Add fix_pmie_pmlogger_startup_races.patch + Upstream fix for regression caused by CVE-2012-5530 fix.- use permissions framework for handling the worldwriteable+sticky bit directories. (bnc#782967)- Create pcp user and group during installation. - Package pre-populated tmp directory. The directory must be world writeable (with the sticky-bit set), as it may be used by any PMDAs or client tools; (bnc#782967).- Remove fix_configure_path_tests.patch + fixed upstream. - Remove configure_append_pcp_subdir.patch + fixed upstream. - Add create-pmlogger-and-pmie-logdirs-during-install.patch + pmcd and pmproxy logdirs are created, pmlogger and pmie were missing. + Submitted upstream. - Update to pcp-3.6.10. + Transition daemons to run under an unprivileged account. + Fixes for security advisory CVE-2012-5530: tmpfile flaws; (bnc#782967). + Fix pcp(1) command short-form pmlogger reporting. + Fix pmdalogger error handling for directory files. + Fix pmstat handling of odd corner case in CPU metrics. + Correct the python ctype used for pmAtomValue 32bit ints. + Add missing RPM spec dependency for python-ctypes. + Corrections to pmdamysql metrics units. + Add pmdamysql slave status metrics. + Improve pmcollectl error messages. + Parameterize pmcollectl CPU counts in interrupt subsys. + Fix generic RPM packaging for powerpc builds. + Fix python API use of reentrant libpcp string routines. + Python code backporting for RHEL5 in qa and pmcollectl. + Fix edge cases in capturing interrupt error counts. - Update to pcp-3.6.9. + Python wrapper for the pmimport API + Make sar2pcp work with the sysstat versions from RHEL5, RHEL6, and all recent Fedora versions (which is almost all current versions of sysstat verified). + Added a number of additional metrics into the importer for people starting to use it to analyse sar data from real customer incidents. + Rework use of C99 "restrict" keyword in pmdalogger (Debian bug: 689552) + Alot of work on the PCP QA suite, special thanks to Tomas Dohnalek for all his efforts there. + Win32 build updates + Add "raw" disk active metrics so that existing tools like iostat can be emulated + Allow sar2pcp to accept XML input directly (.xml suffix), allowing it to not have to run on the same platform as the sadc/sadf that originally generated it. + Add PMI error codes into the PCP::LogImport perl module. + Fix a typo in pmiUnits man page synopsis section + Resolve pmdalinux ordering issue in NUMA/CPU indom setup (Redhat bug: 858384) + Remove unused pmcollectl imports (Redhat bug: 863210) + Allow event traces to be used in libpcp interpolate mode - Update to pcp-3.6.8. + Corrects the disk/partition identification for the MMC driver, which makes disk indom handling correct on the Raspberry Pi (http://www.raspberrypi.org/) + Several minor/basic fixes for pmdaoracle. + Improve pmcollectl compatibility. + Make a few clarifications to pmcollectl.1. + Improve python API test coverage. + Numerous updates to the test suite in general. + Allow pmda Install scripts to specify own dso name again. + Reconcile spec file differences between PCP flavours. + Fix handling of multiple contexts with a remote namespace. + Core socket interface abstractions to support NSS (later). + Fix man page SYNOPSIS section for pmUnpackEventRecords. + Add --disable-shared build option for static builds. - Update to pcp-3.6.6. + Added the python PMAPI bindings and an initial python client in pmcollectl. Separate, new package exists for python libs for those platforms that split out packages (rpm, deb). + Added a pcp-testsuite package for those platforms that might want this (rpm, deb again, mainly) + Re-introduced the pcp/qa subdirectory in pcp and deprecated the external pcpqa git tree. + Fix potential buffer overflow in pmlogger host name handling. + Reworked the configure --prefix handling to be more like the rest of the open source world. + Ensure the __pmDecodeText ident parameter is always set Resolves Red Hat bugzilla bug #841306.- Ensure pmlogger and pmie temporary state is always placed under PCP_TMP_DIR.- Specify the PCP temporary file directory at configure time using the - -with-tempdir= argument.- Use mktemp for the placement of init script temp files. Place global temp files under run_dir; (bnc#782967).- Update to pcp-3.6.5. + Fixes for security advisory CVE-2012-3418; (bnc#775009). o Add field validation to PCP instance PDU (Red Hat #841240) o Fix __pmDecodeInstanceReq heap buffer overflow (Red Hat #841284) o Fix __pmDecodeText heap overflow (Red Hat #841249) o Multiple issues in result PDU decoding (Red Hat #841159) o Fix __pmDecodeNameReq buffer overflow (Red Hat #841180) o Add length checks to __pmDecodeLogControl (Red Hat #841290) o Add size check to __pmDecodeIDList (Red Hat #841112) o Fix __pmDecodeNameList buffer overflow (Red Hat #840920) o Add missing __pmDecodeFetch namelen checks (Red Hat #841183) o Add length checks to __pmDecodeProfile (Red Hat #841126) o Add length checks to __pmDecodeCreds (Red Hat #840822) + Workaround for security advisory CVE-2012-3419; (bnc#775010). o Split the Linux kernel and proc PMDAs to prevent information leakage in default installs - esp. /proc/pid/maps exposure, but other proc metrics as well - and no longer export process metrics by default (Red Hat #841702) + Fixes for security advisory CVE-2012-3420; (bnc#775011). o Memory leak in pmcd DoFetch error path (Red Hat #841298) o Memory leak in __pmGetPDU in-band signalling (Red Hat #841319) + Fixes for security advisory CVE-2012-3421; (bnc#775013). o Resolve event-driven programming flaw in pmcd (Red Hat #841706) + Correct buffer unpinning logic in a PMNS traversal error path o Red Hat bugzilla bug #847314. + All of the above issues were identified by Florian Weimer of the Red Hat Security Team, who also assisted extensively in fixing and testing; a huge thank you to Florian from all PCP developers and users! + Add modern gcc/glibc security protection mechanisms where available. Thanks to the Frank Eigler. + Harden all boundary checking in the remaining PDU decoders. + Resolve an issue with configure script checking for the init(1) process on Fedora 17 (and other systems using systemd). Thanks to Lukas Berk. + pmdaelasticsearch only reports on nodes in the cluster now, and not other client nodes. Thanks to Nigel Donaldson. + Added interfaces to PCP::PMDA Perl module to allow PMDAs to use a hash instance domain (instead of int/string array). These make use of the pmdaCacheOp(3) interfaces - the hash keys are the (external) PCP instance names, and the value associated with each key is an opaque reference. + Added an interface to allow PMDAs to register event queues with existing clients (pmdaEventNewActiveQueue). + Initial version of the (experimental) bash tracing PMDA.- use addFilter for rpmlintrc, setBadness is not acceptable for Factory.- Spec file cleanups following feedback from Sascha. + Do not remove the buildroot as part of %install + Use %suse_version rather than %_vendor + Add pcp-rpmlintrc script for devel-file-in-non-devel-package errors + Remove runlevel 4 references from init scripts + Add explicit perl version Requires- Remove fix_cpan_pmda_manifest.patch, no longer needed with fixed upstream tarball.- Remove invalid cpan/PMDA manifest entry.- Update to pcp-3.6.4. + Fix build on s390x platform (thanks to Dan Horak) + Rethink order of PATH setting for pcp start scripts, to ensure binaries from other packages with names that conflict with pcp binaries are not found ahead of the same-named pcp binary.- Use upstream based spec file to support combined SUSE/RH builds; (bnc#732763). - Update to pcp-3.6.3. + Revert initial attempt at getting configure --prefix option to make sense for local developer PCP installations + Fix RPM changelog typo in in-tree spec file + Further work on Debian/kFreeBSD port (thanks to Robert Millan) - Update to pcp-3.6.2. + Fix Debian builds on FreeBSD (missing header files) + Resolve Debian startup script (compat) lintian issue + Resolve FreeBSD kernel PMDA build issue with PCP not installed in the build root already. - Update to pcp-3.6.1. + Resolve final Mac OS X pthreads build issues + Debian packaging improvements for split pmlogger/pmcd scripts, perl module pieces, and other lintian reported issues + Update the startup script dependencies for /var use + Support --prefix=... and --exec-prefix=... configure options + Relaxed the "are you running as root?" test in startup scripts + Win32 build updates and improvements + Cache /proc/stat file handle in Linux kernel agent to reduce syscalls on the most commonly fetched metric subtree - Update to pcp-3.6.0. + Thread-safe libpcp, including additional re-entrant and thread-safe variants for some routines + Retire all asynchronous routines from libpcp + Retire all V1 protocols and services (archive format, PMAPI and PMDA_INTERFACE) + PMNS moves to ASCII only (no binary PMNS) + Rework "init" scripts, splitting pcp into pmcd and pmlogger + Update elasticsearch PMDA to 0.19+, new transport and shard metrics + Updates to PMDA new event queueing interfaces for agents wishing to export that class of performance data. + First round of Coverity cleanup fixes incorporated. + Initial version of the SNMP PMDA, thanks to Hamish Coleman. + Updates to postgres PMDA to export additional recovery metrics. - Update to pcp-3.5.11. + Update FSF contact address in copyright notices to keep rpmlint happy. + Fix instance domain checks in elasticsearch PMDA. + Make KVM PMDA to run as root once more (permissions issues). + Integration of pmlogger_daily with pmlogrewrite. + Fix pmlogger_merge corner case for empty archives. - Update to pcp-3.5.10. + Support new 0.18+ elasticsearch metrics. + Fix handling of elasticsearch version metric cluster. + Fix trace PMDA build issues. + Fix some Win32 build issues. + Run with reduced privileges for more of the perl PMDAs. + Name Solaris load average metric consistently. + Small metric documentation tweaks for Solaris PMDA. - Update to pcp-3.5.9. + Add rc script support for condrestart, and condrestart the pcp, pmie and pmproxy services after an RPM install or upgrade. + Fix a bug where hinv.ndisk is incorrect if CLUSTER_PARTITIONS hasn't yet been refreshed immediately following a restart. + Implementation of client event queueing logic for all PMDAs to share (all PMDAs wishing to support event metrics, that is). + New manual pages for new PMDA event queueing interfaces. + PostgreSQL PMDA, supporting versions 9.0 and 9.1 (at least). + Reserved ID 111 for Samba Clustered Trivial Database PMDA. + Add perl interface to allow PMDAs to drop priveleges + Add an elasticsearch version metric. + Correct perl module type detection logic for 32/64-bit systems. + Small pmlogconf source and man page fixes. + Rework flex usage to resolve build warnings. + Make Darwin CPU metrics 64 bit. + Add (long) opaque key support to libpcp_pmda. + Add pmdaCacheStoreInst() routine to libpcp_pmda. + Added mssql PMDA for SQL server Dynamic Management View stats. + Add pmlogrewrite(1) to rewrite archives (fix inconsistencies). + Fix a cgroup option parsing error on consecutive fetch calls.- patch license to follow spdx.org standard- wildcard a bit to make it package on ppc- Update to pcp-3.5.8. + Rework rsyslog PMDA to remove Switch use, very odd behaviour observed on RHEL5.2 (mysteriously failing to compile). + Add in Kens scripting defenses against dodgey toolchains.- Update to pcp-3.5.7. + Fix build issue on SLES11 SP1 IA64 systems. + Improved rsyslog PMDA handling of queue metrics. + Add open file-descriptor count metric to the Linux PMDA. + Implement logger PMDA line-oriented event mode. + Add regular expression based event filtering in logger PMDA. + The default pmcd.conf now has an access control section, and all remote store operations are blocked by default.- Update to pcp-3.5.6. + Fix warning from pmie_daily with some /bin/pwd versions. + Numerous Debian packaging updates for lintian cleanliness. + Fixed typos in several man pages. + Added ElasticSearch PMDA. + Fix build on RHEL4 with older sys/queue.h variant.- Update to pcp-3.5.5. + Resolve Debian packaging issues preventing new uploads. + Fix warnings from pmie_check with some /bin/pwd versions. - Update to pcp-3.5.4. + Fix warnings from pmlogger_check with some /bin/pwd versions. - Update to pcp-3.5.3. + Remove reliance on a cpp binary being installed locally. + Ensure compressed pmie log files are also cleaned up daily. + Extend the event store mechanism to be more generally useful. + Add memory limiting functionality to pmdalogger. + Add SQLServer metric for user settable queries. + Fix potential sigsegv in pmprobe fetching multiple live values. + Perl changes for Solaris. + Fix Fedora15 build relating to handling of systemd. + Solaris pmda zpool_vdev_name() api change. + Update sar2pcp for sysstat version 9.1.7. + Resolve realloc issue in event metric handling in libpcp_pmda. - Update to pcp-3.5.2. + pmlogreduce - fix 2 problems (memory leak, additional mark records) + Initial version of pmdalogger, from David Smith, a log monitoring PMDA exporting event metrics. + Make Windows drive instance domain code less chatty. + RC scripts and pmie_check - Mac OS X porting + pmlogger_check - symbolic link issue fixed + Add in the rsyslog PMDA (http://www.rsyslog.com) + Extend PCP::PMDA so that the log tail mode can be used on named papes. + Numerous updates to the Perl packaging infrastructure + Fix build when $HOME is not set. + pmlogconf - another non-posix awk issue fixed + Darwin pmda - filesys.maxfiles metric + pmie_daily - assorted minor fixups + Unix domain socket issue found on Mac OS X + pmcd config parsing error handling cleanup + Quieten pmevent output in the absence of new events. + Pass process ID out on success of __pmProcessCreate. + pmdaproc.sh - add PMDA_INTERFACE_5 support + pcp_completion.sh - add pmevent for bash metic completion + pmevent - add instance domain support + Bugfix: fetching hinv.cpu.* aborts if cpu indom is not initialized + Rearrange the per-CPU intr metrics on Linux to use dynamic namespace + Add perl modules into Mac OS X installations + Additional vmstat metrics added to Linux kernel PMDA + Fix pmieconf after syscall metrics went away on Linux + pmevent - new util to report event records, with instance domain support + sample PMDA - instance domain for event records metric + pmval, pminfo - man page typo corrections + pmval - fix typo in error message + pmlogextract, pmlogreduce - auto volume switch at 2^31 bytes + pmnscomp - defaults to Version 2 of the compiled PMNS + Remove unconditional diagnostic in MMV agent, log spam + Rework the code that uncompresses archives for Win32 + Updates to Win32 makefiles to get a clean package build + Enable compressed log processing for Windows as well + Sample event consumer code for Windows ETW + Update PDH Win32 headers to use those from current mingw-m64 tree + Win32 socket error messages are reporting correctly + Great strides in getting error reporting correct on Windows + Add Win32 pthread wrapper for threading work on Windows + Add PowerDNS recursor stats to the pdns PMDA - Update to pcp-3.5.0. + Infrastucture support for doing distributed event tracing with PCP. This includes a new metric type (PM_TYPE_EVENT), cunning mechanisms for encoding event records in pmResults, and providing PMDAs with per-client context connection information allowing agents to track which clients have seen which parts of a trace stream so far. Some reference uses of these extensions can be seen in pmdasample and in the pmcd PMDA as well. + Transparent support for archive de-compression by clients. + Manual page formatting errors corrected. + Fix a pmDupContext memory corruption issue seen with derived metrics. + Added a one-trip optimisation/guard to pcp.env + Improved pmdaFetch and pmdaFetchCallback man pages with respect to return codes and value memory allocation models. + Fix for Windows unintentionally allowing multiple pmcd processes to startup and bind to the same port, with "undefined" results. + Fix Windows services interaction, preventing pmcd service stop. + Fix Mac OS X scandir memory leak on empty directories. + Fix Mac OS X mem.util.wired metric, was exporting the wrong value. + Correct the handling of SLES11 distro identification (lsb-release file not used again, on SuSE Linux distributions). + Fix postfix PMDA log file path handling for Redhat Linux distros. + Extend Perl PMDA interfaces to allow additional metrics to be added at runtime (now makes use of dynamic namespace support). + Set KEEPALIVE option on pmproxy client sockets, mirroring pmcd behaviour and reducing open file descriptor pressure. + Improvements to the native Windows version of pmlogger, preventing it from exiting prematurely thanks to a socket read race condition. + Fix /proc/interrupts parser in Linux PMDA, thanks to Arthur Kepner.- Update to pcp-3.4.0. + Add new libpcp_import C API library to pcp-libs. + Add perl-PCP-LogImport RPM sub-package for libpcp_import perl binding. + Add pcp-import-* RPM sub-packages containing front-end tools for importing data from sar, iostat, generic speadsheets and mrtg. + Major Solaris PMDA updates: CPUs, vnode ops, disk stats and disk queue stats, switch to using pmid clusters, internal timers, ZFS Adjustable Replacement Cache stats, new help text, memory metrics, fsflush stats. + Use Solaris devinfo to get information about pretty disk names. + Fix a memory leak in Perl PMDA wrapper string handling. + Use correct structure to extrace zpool write counters in Solaris PMDA. + pmafm now supports multiple -a arguments. + Fix pmie multiple -a options bug. + Fix pmdaInit() callback handling where it did not handle all the interface versions correctly. + Quote filenames reported by pmwtf, else awk can get confused. + Fix pmdawindows missing metrics help text. + Add network interface speed metrics into pmdawindows. + Fix pmdalinux handling of long network interface names. + Updated pmdaapache to use cross-platform http library. + Updated pmdaapache install process to allow port selection. - Update to pcp-3.3.3. + Fix two off-by-one errors in NUMA metrics in Linux PMDA. + Rework timezone environment variable handling to be able to coexist more peacefully with Perl. + Remove Fedora specfile now that this is in Fedora CVS. - Update to pcp-3.3.2. + Fix FreeBSD build and packaging issues affecting Debian. + Move PCP::Glider Perl code into core PCP with other Perl modules. + Avoid a mingw64-compiler-runtime bug in gettimeofday. + Fix spec file issue in Fedora/RHEL builds. + Add in the gpsd PMDA. - Update to pcp-3.3.1. + Fix a sigsegv in pmdalinux in the kernel.pernode.cpu metrics. + Don't kill dbpmda if namespace cannot be loaded. + Resolve a Windows build error under latest toolchain. + Some minor pmieconf and pmimport related cleanups. - Update to pcp-3.3.0. + Rework pmlogconf utility - version 2.0 ondisk format. + Initial support for Linux kernel cgroup subsystem, using dynamic metrics (cpu sets, cpu sched, cpu acct, memory, ...) + Fix per-process I/O (proc.io.*) metric values. + Fix potential SEGV in derived metrics when pmcd connection lost. + Fix to allow pmlogger to log derived metrics. + Fix open file descriptor leak in Linux disk scheduler code. + Postfix PMDA updated to report aggregate stats from mail.log parsing. + Add per-node CPU metrics to Linux kernel agent. + Integrate pmieconf into the build, modernisation and porting work. + Add install-sh to the set of pcp-internal programs for external code. + Improved checking of PMDA domain numbers. + Allow use of SunStudio compiler on Solaris. + Add load average metrics to Solaris kernel agent. + Windows 7 porting work. + Make Win32 build work with more recent versions of gcc and Perl. + Fix pmie [no]match_inst botch, tweak sleepTight reporting. + Allow \$ for pmie regular expressions. + Ensure pmlogger doesn't write extended pmcd host syntax as hostname. + Switch over to not using local context for bash completion. + Improve Lustre agent metric help text. + Added a readonly filesystems metric into Linux kernel agent. + Ensure xfs.buffer metrics are always properly refreshed. + Add Linux kernel statistics related to XFS btree operations. - Update to pcp-3.2.1. + Export information about ZFS snapshots + Correct accounting of PMNS size in a libpcp_pmda helper routine. - Update to pcp-3.2.0. + Change how PM_CONTEXT_LOCAL determines available PMDAs: rework local context code to retire $PMDA_LOCAL_*, build DSO table from pmcd.conf at run-time, new __pmLocalPMDA and __pmSpecLocalPMDA routines in libpcp, -K options for pminfo, pmval and pmprobe. + Make some pmda dynamic name operations take (const char *) args. + Fix bash completion so dynamic names expanded, and stderr culled (culling DSO agent initialisation messages). + Improve pmlogger handling of alias names (same PMID, different names). + Honour the -T command line option in pmlogreduce. + Resolve an MMV issue evident in the Mac OS X installer, which resulted in failed dmg (binary) installation attempts. + Solaris startup script improvements. + Add details of the extended hostname syntax to pcpintro(1). + Fix a memory leak in pmdawindows help text handling. + Fix a memory leak in pmdammv help text handling. + Add anonymous huge page Linux memory utilisation metric. + Fix local context reporting of help text. + Solaris man page build changes. + Clean up diagnostic messages in pmlogextract. + Teach pmdaproc about Solaris' ping. + If pmstat fails to connect to local pmcd, fallback to local context. + Mark as const the final (requested units) pmConvScale argument + Clean out SGI-isms from build related files (no longer used by SGI). + Fix mem.numa.util.NFS_Unstable metric. + Removed pmdajstat, this has long been superceded by the capabilities of the Parfait package for instrumenting Java applications with PCP. - Update to pcp-3.1.2. + Add indom save and restore logic into Windows PMDA. + Fix a typo in the Postfix PMDA. + Update and extend /proc/meminfo stats on Linux. + Improve handling of monitored process in pmdammv, especially when the monitored process exits (pmns not cleaned up before). - Update to pcp-3.1.1. + Use a better MMV generation number, using all bits available. + Fix a metric count calculation error in pmdammv. + Add precision argument (-p) to pmwtf. + Added an open socket sockname command to dbpmda. + Remove use of grep -q, unavailable on OpenSolaris. + Couple of trivial build fixes for the Win32 platform. - Update to pcp-3.1.0. + Derived metric support. + Fix a memory leak in the Solaris kernel PMDA. + Extract information about network links on Solaris. + MMV PMDA (DSO) is now installed and enabled by default. + Reintroduced MMV support for cross-(mmap-)file instances. + Bug fix in pmdammv which was capable of causing SIGSEGV. + Add dbpmda readline support (and packaging dependencies). + Add in -Z option to pmwtf, to pass through to pmlogsummary. + Export NUMA memory statistics from the linux kernel. + Make pmie_check work on Solaris. + Make perdisk stats part of the zpool hierarchy. + dbpmda fix for name lookup and dynamic metrics. + Add a new PMDA exporting the Postfix queue lengths. + BuildRequires initscripts for %{_vendor} == redhat. - Update to pcp-3.0.2. + Improvements and fixes to PCP::PMDA perl module. + Added the SQL Server dtsrun log file parser PMDA. + Switch MMV PMDA to use dynamic namespace interfaces, which resolves long-standing spurious EAGAIN error on reconfiguration. + Separate out the Infiniband and cluster PMDAs into their own package - removing dependencies and configure complexities from pcp into specialised, layered packages. + Configure packaging to use libexecdir for private pcp binaries, if supported on the platform (also honour --libexecdir configure flag) + Add sysfs.kernel metrics cluster to Linux PMDA. - Update to pcp-3.0.1. + Reverted rc scripts default start/stop settings back to how it was in 2.9.3-1, for Debian bug #544350. On Red Hat platforms, the RPM spec overrides this to be chkconfig off by default. + Lexical analyser tweaks (various tools) to work on Windows. + pmlogextract change timezone selection algorithm, add -f for old behaviour + configure.in clean up more thoroughly on Mac OS X + Get pcp building on Debian GNU/kFreeBSD port. + Add missing return statement causing incorrect mem.util on Win32. + Improved support for Slackware distro makepkg packaging + Solaris fixes: pass information about compiler into Perl PMDA makefiles, don't change pointer types of pmCtime's arguments, deal with default lex + Move Infiniband and Cluster PMDAs to a stand-alone packages + Trim the set of RPM files marked as %config to just those that are actually likely to be edited (rpm -qlcv pcp pcp-libs). - Update to pcp-3.0.0. + PMDA_INTERFACE_4 and the support of dynamic subtrees of the PMNS where the PMDA (not PMCD) maintains knowledge of the PMNS. + RPM packaging split into pcp, pcp-libs and pcp-libs-devel pcp-libs is common - it's required by pcp and by pcp-libs-devel but pcp and pcp-libs-devel can be installed with or without each other. + Added separate specific licenses for the new subpackages, particularly pcp-libs, which is LGPL. + Added ldconfig %post and %postun scriptlets for -libs + Don't explicitly require Infiniband libs, since they're libs and RPM figures it out + No need to explicitly BuildRequire gcc-c++ libstdc++-devel + Add BuildRequires on perl-ExtUtils-MakeMaker + Remove explicit ia64 Requires: libunwind + Preserve generated gram.tab.c in several places since debuginfo needs it + Create %{_localstatedir}/run/pcp and ship it (so it'll be removed) + Use %doc in spec for CHANGELOG COPYING INSTALL README VERSION.pcp pcp.lsm + Tweak configure to move PCP_BINADM_DIR out of /usr/share, into /usr/lib. Arch dependent binaries should not be installed below /usr/share. + Delete unneeded "explicit script interpreter" in several places to keep rpmlint happy + Remove setuid from pmpost, not needed (and not in debian either) + Nuke the migrate_pcp_var_dir, script and it's %post scriptlet + Default "chkconfig off" for all PCP services (retain settings on upgrade) + Clean-up and simplify the %post scriptlets (rather dramatically) + Don't ship static libraries in Fedora, we have the debug package for that + Install .NeedRebuild, add to %files and remove crud from %post scriptlets + Added %changelog in RPM spec and moved %files to end before %changelog + Move demos, examples and demo PMDAS to the libs-devel package since they are not used for production (but are useful for devel and needed for QA). + Don't install trace demo binaries since src is installed anyway + Reconciled build/rpm/pcp.spec.in with build/rpm/pcp_fedora.spec + Integrated RPM packaging support for perl-PCP-PMDA and perl-PCP-MMV (but perl-PCP-Logsummary is not currently shipped in RPM packages) + RPM build requires perl(ExtUtils::MakeMaker) rather than perl-extutils-makemaker (this is the standard notation) + For easier upgrades, the perl PMDAs only really require pcp >= package version (until we change or extend an API). + ReplacePmnsSubtree fix bad signal handling botch (affecting MMV PMDA) + Fix pmcd.timezone metric such that value updates on daylight savings (or other timezone) changes. + Initial packaging work for Slackware Linux, thanks to Roman Revyakin. - Update to pcp-2.9.3. + configure.in fix for Windows iptypes.h header. + Fixup Windows SQL Server metrics on 64 bit platforms. - Update to pcp-2.9.2. + Final iteration on pmval sample count changes. + Build fallout on Mac/Win32 in MMV client library. + Tidy configure.in sys/stat time field/types handling for Alpha builds. - Update to pcp-2.9.1. + Fix a long-standing pmval sample count miscalculation. + Add missing runlevels and dependencies in start scripts. + Fix a segv observed in the Windows PMDA accessing SQL Server metrics. + Fix logic error causing wrong Windows version to be reported sometimes. + Add kernel.all.uptime to the Windows kernel agent. + Initial version of the (perl-based) Samba PMDA. + Fixes to pmdasimple.pl so it functions correctly on all platforms. + Add PCP::PMDA helper routines for determining native long sizes. + Extend MMV to allow teardown of MMV file, and set errno on failure. + Initial stable (1.00) version of MMV Perl interface. + Correct the metric units for several Windows per-process memory metrics. + Add network metrics to Solaris PMDA + Report ZFS statistics from Solaris PMDA + Export zpool stats from Solaris PMDA + Generate packages for Solaris + Allow user to choose her compiler (proper use of AC_PROG_CC) - Update to pcp-2.9.0. + Fix Linux PMDA issue with -fstack-protector gcc option. + Get socket daemon PMDAs working with Win32 pmcd. + Bind 9.4 PMDA. + PowerDNS PMDA. + Fix atexit handling in the Perl PMDA module. + Fix a duplicate PMID in the MySQL PMDA. + Infiniband PMDA improvements and man page. + Minor packaging tweaks for rpm and deb formats. - Update to pcp-2.8.12. + Bug fixes in Zimbra and MySQL PMDAs. + Fix memory leaks in the Perl PMDA interface. + Fix the Mac OS X pmdadarwin metric table direct mapping. - Update to pcp-2.8.11. + Rework namespace file generation for Perl PMDAs. - Update to pcp-2.8.10. + RPM packaging fixes for Perl modules. - Update to pcp-2.8.9. + Remove Cygwin support, we're now committed to native Win32 port - first production install yesterday, hooray! + Further Win32 work - wrapper batch files for shell scripts run as commands, moved daemon configs into $PCP_DIR/etc, bug fixes to process creation code. + Significant work on the MMV PMDA, including revamped API, Perl API, updated on-disk support with string values and help text support, amongst other changes. + Fix build of Perl PMDA module when PCP not installed. + Fix Zimbra PMDA status metrics. - Update to pcp-2.8.8. + Added a Zimbra Collaboration Suite PMDA. + Build fixes for OpenSolaris. + Perl PMDA fixes in tail mode. + Correct physical memory reporting in Windows PMDA on 32 bit machines. + Other small tweaks and improvements to Windows PMDA also. - Update to pcp-2.8.7. + Windows PMDA major rework to improve memory footprint. + Yet another Mac OS X build issue resolution. - Update to pcp-2.8.6. + Fix build on Mac OS X after lex warning cleanups. + Fix pmdate build when PCP headers not in the root. + A single PMNS domain number file now used in-tree. + Added tmpfs filesystem metrics to Linux PMDA. - Update to pcp-2.8.5. + Packaging tweaks for Debian (builddefs/rules moved). + Make timezone manipulation in Windows work (mimic MSYS). + Numerous warnings fixed. + Several changes to tempfile handling for Vista. + Make setting pcp_rc_dir in configure.in more robust. + Further pathname separator auditing for Windows. + Fixed a libpcp_gui linker issue on Mac OS X. - Update to pcp-2.8.4. + Descend into src/bashrc. D'oh! - Update to pcp-2.8.3. + Bash auto-completion of metric names. + Fix a memory leak in xfs project quotas metrics. + Several Win32 fixes for Windows Server 2008. + Add Linux per-CPU and aggregate "guest" CPU utilisation metrics. + Add a pmlogsummary option to report a "header" line (-H). + Add optional pmstat support for time control via pmtime. + Add pmcd.client.* metrics for identifying connected clients. - Update to pcp-2.8.2. + Fix pmie bug in the handling of && and || operators. + Improve daily pmie/pmlogger script behaviour. - Update to pcp-2.8.1. + Fix build issue with libpcp_mmv - would not build-from-source if was not in the root filesystem. + Finer control of pmie2col(1) reporting precision. - Update to pcp-2.8.0. + Linux netfilter (IP connection tracking) PMDA included + Memory Mapped Value (MMV) PMDA and client library included + Linux bonding (bonded network interface) PMDA included + Lustre PMDA included + Added pcp_gui library as pcpmon replacement, supporting the new (open source) version of pmtime for console tools. + Perl PCP::LogSummary module included. + KVM (Linux Kernel Virtualisation layer) PMDA + Infiniband PMDA included + VMware PMDA included + Perl PCP::PMDA module completed, stabilised and incorporated. + Default pmcd and pmproxy ports changed to IANA registered ones. ( The old behaviour - i.e. both original and IANA ports - is still available using PMCD_PORTS and PMPROXY_PORTS variables ). - Update to pcp-2.7.7. + Infiniband metric enhancements + Handle missing "which" binary during rpm installation + Added new quota metrics (XFS project quota) + Aggregate and per-CPU hypervisor "steal" time metrics added + NFS v4 metrics + commitLimit meminfo metric added + Namespace locking fix in pmdaproc.sh + Additional Windows memory metrics + Several pmie fixes from Ken + Kens pmlogreduce archive corruption fix + Kens pmproxy PDU size fix + Nathan's pmlogsummary sum calulation fix + Added a (cheap) runnable processes metric. - Update to pcp-2.7.4. + MaxOSX and Debian/Ubuntu build/package fixes + Add sqlserver active_transactions metrics to the Windows PMDA. + Fix a pmie_check typo causing mis-identification of pmie processes. + Allow pmie and/or operators to function with some data missing. + Resolve path naming issues with more recent versions of autoconf. + pmlogsummary report sum option + pmval kmtime support + Additional Linux SNMP metrics + Fix Linux vmstat nr_slab metrics + Make pcp status command report build version + Windows split_io metrics + Fix pmdapmcd empty pmie instance + pmdamailq filename regex + Windows TCP metrics + pmie log file rotation + Changed the default compression program to be bzip2(1) - Update to pcp-2.7.3. + add network.ib.control to timeout infiniband stats workthread + add mem.util.anonpages - Update to pcp-2.7.2. + pcp doc updates + pmdalinux death from open file descriptors: pclose needed in network.ib + network.ib stats updated to cope with OFED 1.2 changes + some numa.link fixes for shub2 & NL4 + Improve start/stop times of pmcd,pmlogger,pmie + create portable pmsleep (subsecond sleep) exe - Update to pcp-2.7.0. This log has been allowed to lapse for some time. Blanket catch-up.. the following PVs describe changes made in that time: + 947510 - UNIX95 patches break pcp tools + 948548 - [SUSE#182852] Buffer overflow in linux proc_pmda + 948551 - Update pcp configure and build infrastructure + 948799 - Move telnet-probe to oss part of pcp + 948958 - *nodeid conversions have inconsistent naming + 952623 - possible use-after-free of pmProfile objects used by pmda + 952932 - pcp-open RPM requires libpcp.so.2 but doesn't provide it + 953015 - Promote libpcp_pmc to DSO + 953301 - Update irix pcp bits + 953876 - Use swap.pagesin/pagesout instead of swap.in/.out in pmstat + 954035 - Update macosx build infrastructure + 954165 - pmdumptext reports wrong time with sub-second intervals + 954173 - pmReceiveNamesOfChildren returns bogus value + 954203 - pmnscomp generates bogus binary pmns files + 954342 - Add support for FreeBSD + 954343 - Update windows pmda + 954432 - Use a pidfile to stop pcp + 954652 - telnet-probe ate my arguments + 954842 - Update qa on sles10 for pcp 2.5 and 2.6 + 956190 - add IB traffic stats to linux PMDA + 956199 - pmlogsummary double free causes graph failures + 957598 - add debuginfo to pcp-open build in mangrove + 957758 - valgrind finds "invalid read of size 8" etc in __pmStuffValue + 957884 - need network.ib.status for per-port IB status and description + 958273 - If OFED is installed but no ports are found, return PM_ERR_VALUE from refresh_ib + 958379 - IB PMDA broken (port num appearing twice in perfquery calls) + 958476 - path to pmie_check binary incorrect in pmie crontab config file - Update to pcp-2.5.0-2. + 947602 - pmdas/aix/common.h is missing from the tarball- SPARC requiers use large PIC- filter out -fomit-frame-pointer to fix build- continue previous worklamb57 1549899363  !"#$%&'()*+,-./0123456783.11.9-lp150.4.3.13.11.9-lp150.4.3.13.11.9-lp150.4.3.1 pmsnapcontrolpmchartpmconfirmpmdumptextpmmessagepmquerypmtimepmsnappmchart.desktoppmchart.pngpmtime.pngpcp-guipmchartApacheApacheServerCPUCiscoDiskDiskbytesElasticsearchServerFilesystemIostatIostat.DMIostat.MDLoadavgMemAvailableMemoryNFS2NFS3NetbytesNetpacketsOverviewPMCDPagingSampleSchemesSendmailSocketsSwapSyscallsWeb.AlarmsWeb.AllserversWeb.Perserver.BytesWeb.Perserver.RequestsWeb.RequestsWeb.Volumeshping.CPUTimeshping.RealTimevCPUpmsnapSnapcrontabsummary.html/etc/pcp//etc/pcp/pmsnap//usr/bin//usr/lib64/pcp/bin//usr/share/applications//usr/share/pixmaps//var/lib/pcp/config/pmafm//var/lib/pcp/config//var/lib/pcp/config/pmchart//var/lib/pcp/config/pmsnap/-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:Maintenance:9622/openSUSE_Leap_15.0_Update/caf7522f86a0c2c68d01d8c883041d3d-pcp.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linux directoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=aa01728afc05c6c14f62a69b2291d962222f00f3, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=53c98bf1c8eb090fb0f8e111a7c1cf606eac27fc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=01e27a9070fe146649f6ad7ae3f557a9ebd7e5ae, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=378159dc177d884221e10bdeda9435d4a290b6c8, strippedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedHTML document, ASCII text!"78Lijlmn!RRR RR R"R!R RRRRRR RRRRRRRR R RRRRRRRRRRRRRR"R!R RRRRRRRRRRRRRRRRRRR R"R!RRRRRRRRRRRRRRRRRRRRRR"R!R RRRR RRRRRRRRRRRRRRRRRRPPRRRT`*Q?;hJutf-82ba8e6e513f8b3aaa3f7c013ef78654be6f74d775fbf55ea092bd7c3b2408b48? 7zXZ !t/k]"k%rȬ:R xE[rT?^D%8}%_`IovlFۧE|UZm@= ZW%M|&Oa9݋=g9" O,u12刿|I(5ܰiuW>M2n.ìS>ޛnZEXwc}?` D0lMv5$R,}'purr^d->;x(8+>$r&Sq?Lb#}[p u NMٍ\t75̴6€>|؈q o^#aI7n,N_ǝ/JF* w>зf3ukܫ=oR>F"v*e^ Ni;4r#Mڊ$d))*1@jmP#rňq`XAujBA]\zdJb4;/FY+݉kR$9l>v3D/cQ8i[r?9L}JXzQp Ӟ[\\Aa"5KI;0Ш8gY$tkXr*JH\6,rYMCe>b8+t5?$mGo<(Aed7b=C˃XNعTs1wt\ r:V5:BV]3cWpR! aH3bYz(7rs1e6; .an$SS_n&v2p\8 `܊+,YiX7뗊–@FT8/HfS6Kʚ ke`?ߏԲt1rqhmhTu4P5C jXX&LGq^(l(VDڰ) NUwCUK ඣV`:YT'<@F"~N΢ӛom:,tְ(+^h]X/ ZЄDMᄶ!"sJ׵%L`h݌ 4CXU'5rMHsAyG vYxɝ+#!z.9{'3}P&[@~{;*m Nb3%?I=(/C5V7$ H,"3xGhS{2h#x9-[N=^^]SB⿚o?$xQ5[AL"'^پ6'qњG\ԅ,''{LaBڡ%~ɚҋAT_\3-_NŌp:?;ɹje :P_Y͠OJlh>S5Zj5 ʛw.<{rB<%6^7z T&gr4k!X0m* fTRcc`Jf"3IͰ CPt@H>%7iM3='ҍYRf<Ҫagt‚鼴jA8..E?Hb/>@hKOnCȋ&BfuYZ TCm%,V]ABBQ ۾\}W;WeUӜnVx!mF'~lVM#6WDLlpn70Uϯc#'XNu I8Â&pW 8>TEM XnL3i>UH@`%~*&y Rm_J *H(lġGVN!M @uGN?a L^3!skڎ R?tf4eE5(vn/$>ZIi!+C7w|mY?,<㙀eEGoTMSі~vu`O&@of[įȋ3[>ܧu CIAxt3&5 4_2@v& R;ד7owۈjWiI `}!vgQт(i$ %,Y?Wkbmt$u:G] Bz`4U5US+,PaCψSP3߉-pc]Wa,l@Ny;BfP {;vQ&ZC*LTٌVqX`@X+(vE2讬+w~5%ٜ`ha1D|_d Ap>0GZ!ǁh9[`AvDT+sQ`o˚g1~m]ŎݎX9R(850jmnLp'\O|q|^vNC;HL*3wwv΀0 ʴ*4$ mGW-ex5C)}x6"kz"7 ]1a(+D`# #jRͩ o )#Y8k]m5$kzqGlYXf U;{T|irmV.+u7~"ò 9s)Keɐ\~2 RTF;9*,SpCY;{0@|M϶ի>6KgI7Y\VN!C9~j^ ՀS%U*^fC$gv r%ÿ^_$ eVܩ!!A#03)d&/-6u㦍HMFΕx8kjO@:6vMo79]1-؀23SH+1rtiqTTGmtI1PwA=OwHʣHhqnM֛IIʃFO6YcK(mL}W5 ~1ؠ`*Hop: @EgD[P؎={wl8gJ[U fj[(CYe$BKH!iy 4 X"w3\+){Necd.͡ą`& U{Yi<̟R.݆ӮDv9x4WF?sT5ssYryPHi2RO0r{[eJoq??ȇ@.@CuF3jHj+a~$<6=<ZY9'<ekTsw3CQԳdURzrRnGk~hG<֟{3Sne 7:mRM_$I=]kKUwZ{zJFW- M`d&[/ހF#%Kjo;J`V[t@NGa3FA$X8ɿ6:rEeC(7Wj4Kʼy9Y5or$OX=}w& 31Ʋ4BS2_ nN$_s#l~'.xfS&{-i,2vx/:MFJe\#Do`:֠q?ɔN7Nm}M惟}j A$ CA[p?<4TiF?Y f>9`qQew;@ ]6} -5wD Jg ƒSBYTdXCM2}be~&HPh,%8{׭xif6iJ(i1/z*|)[=1nD!z fTCnԩ ?`$!h]9KU}2]eWnW}(E?h@`xgd;6-Qc ~<;6G5Jm^g)qRr pW3,0BWa%]ѽ^\>/~43%[ڗTi jO }/*Q/׮գ1r~Ek+y+Y?#ح|Z+.pkFG oe0G3^d#dI4Ce;,I* Ф*$X;C09PV4ƺosn<ꁛګMa+v4lDfJj̨ EUVkO2w.qY"/HIf|FJo(V<ƽjr\1U%7܄͜&/-|oXW<4tm/ONkmm_ B A! 0e{O8u*mƠ6Eg݁bYo OL)b/4~dz4!`N6ka;i= k5Fn@fUGw9cՅNwut̸zeߩo5Ġ,TՀ驛E xتbK#o @˚bs%֓?7Xc.֎v 2LI*#ʂJz*j9~ÙScghci>|$8jQ;tes6ֶu ] &ɔ̒KU#$zԑ<[5Z:Dˏ-Pc4 aaD6M6È{|+\ƚi+4Oe?/DK^Tl6!3{CSTlt!( rn%GD]MaOBKB׉`r֌W4s,g$xvi*N\N.ek1na(Wby  mLـ6tyMPL٦|.MS)LiZf>ޛZ';3(HϠҿp[X+{k|Or,ӱ}xF:gIu,:m.w>f#hg\2 #Ib\p+2o:{FtνgN_:VaC3*ݶoq)~zM8VNtA* CG0@h 9 EեM}&4{Hbas?7_g(w)3ō=c ڍ v&Vȹ}( D'6̊glTEjkǏbGy|}\ei7Rۭl.jZV/e\ k*V5|.5)~i{b.7W`"zϸCg G}ejBVC7i2qP@h'ң@̣[݋h{pPuk dDa*{;|WTP̞SXGg+t4Si8V> ) \hKypiޭJ_!{g{(ZH#{^ij0T.C a+LF^!._\GlT+ w`0Þ|-%nz6KzӢG0uM 04xGN@ũ̧af]iesEZ9 /I@ Rl̆54v{^ky:+Cee *3eHZ7L1ۜfSTt%GU|$cO-pKܸŅ"t݅,oiRUB#_vk '|˭%_HD.'6峣W3Q<%30rWt nBjYp~A6yz1=RmRyW1& ׎jPV̻?m͉T*hVmۺAiGr1QZ1iQ9+uT9lp<Ü$M;O]IpSFe//$:تsLZ._&\I$Te_7bI5+B. wN 8OHIV~dQ3~Š}Qġ0bǥdwc 4uNٟ^<󒊼SpwJ\SVK1{X9Q]Jb@b{8 ΝHSKiGzr4˷Mۦ&q|5yu}JTF,xs,wpǀwOJd޾4eDdeij)ӊ!pG,PzҋvYm>w'7[pę|E`i:"BC `)J無HEҒn;% =ȗ4.Mya! C0,P:QߤǮ*[mi>GJ"޿*o}FNo;m?IbhYͼhu\WV0z=i^T,mUbj0=_{Cң< im`.uq{Gi˱.bx Y~sS ĵꏒ x梓] -՞AQٌ`P)XtAf,I-;  ɵOPf_SzTըflc`qzz[Eh6bކ {XO RI@Fy@;MB$sa:JbLŝJ$ɟ'~ #S$<##͵!%VlaWUj)^LUH27.\dW_Ÿ:c&*NmD30384qYf$-k~n|&]{=ZZXgYU*33 'Kt5B* @xnͦZҞ7<1ƨuv#@@bGg{S4]ujC7ncS]q0nĄxzPڽGv\^ <ZJno-A%0UϷh6|*ϬPg!9LԲy^é!+ E'޾Z Jϥ6+4D 8xG{wwo_B'T5ॴ\eR7ƬI\vNْ$6O& =XG% Dn2V&`0c Dzr'=am fjd5L m#Rsu{8&0' CY1Gk}^|C0ChMD.wT%_nYG,̋f!2˟M.0t*S(qdʾ"ԤIug'mq+m$4iIx\/hb8{1xqgf SgPXȉKNl}Z>ve=AKGq[Ҵpٮ~ 1` FK"O- Q71CFSX!Xi6?լT씲pM*~k"*`b u-2G 3H z%pXǚ }{8\ū7׍ s⊺lmjdq{R=xw?q0l&rO@k u9p6 vdWCkYG]ɡrAșiLَs(.#|᪲+LI|lV}\ro]k *>yN]Cĭ0XmL{;5Dz4y0A,/Ss>Lw~q A1/fBM\z՞0EL{8R-Kܵΐkg(|@hgXTIŸʻRkzR>o0_#) ʨf^&؆5f(030t(P{tuln|M{}W-b"bsj f~y\s&K!S`;4GGM appwb ׂrſTGvLgv'F&4BBӤ^7꿹41Sz$X_ji"%1rTQׁY%c[Ω)B5j?녛gPX,g 6^ICVt@tN*bm&:$GxPؕ#whmd_un Xk(O='!KWqG S B ?*zYcBH+>y* ^&@gCa` ȴt:c. B|π]Mr1;HN~ sD=BSZ"{pP]7փ~؉siC/q+W'<%PRd[FUz+]r*C rP\qf7mY@0c;|[ (X Q`߃@v:wm=ٷ HG5V ml,GoY ',^W;]f赻m~&)Md8ł _̀y"bZ*ȻW 2 ؟Ly+X9TV\Bgw$DXG{'uIv-_ZRgJx`FhX'c} V́IRaD.#9\sM\K{Jڧ!H`?5MDj{gSŨbTe~MK'O!(#TsV݃dTXmf_*xx%JGawx ƃ_fPuG:&$QU4SGNʘ]{+1ϣ}hSǒT4X<ǯRKJLPgQoW@r 2m0 ."S[fhmZDKsvhoD1kπ2/Xgc&f,3nY訯V;W PgCGtgh<9;g>|xP?&K*iM\.i\\])iCۭw!e.@kNjqNթɦVț6h;nLݦW4=nEg.X\YoT)uG_sg w祫Q ݇q*yvq#?hrOsYҚ̤NRx[!#l[!7NLmDcNm bûM^xe~`]@zF.shi%Aqp3uW)!kCו}:.)#߾(Lzȭ -< rN}u`o,3&t5=t=}cAz1G)H?Z`}2l"7Ƥ <*cy%ן|(|<ϸn2 k*g[cA/$7Y"l qxk_xN{saV%6@ԗiddԭx`o{}%"cfӝGѱC24%Nw KrC wqM_6JKnjH 'm m=LuNNj{@A1IJ"r5sp<'h~;2ŁQzҐo`yAҮXv>7l$xR52O/E]fQ'5u/˝8H!CE{jAʶ/2,71W |@5=wD8$`썽IFK,+(E|;֜`Oٲx4mv5uޝr9,}=m )$71<9SjQL= H,=ϡrgfÔ5E: HTB4ſf!"XEM p3x#ood gmv~w,}Q>M.wG)w !~wFxcrh*żOz4;9o/ǩ8rlj'GM!v(C3?._vωm멯,\i'Ɓ#:Ri8C :cڻ\M|/e@~4qGT@])К-qJ55َ Q)cRDl/׎P3lt".Y':;sYEoJjP 7ofl!ۏKh%~v/j3d+ 0Jè{'*xGP k%Re-JHZa4R}9$~60DDD[#*a~]pL;p.q~)cN(zyMDV,ꠡqI~DRNmi} g.'KB#<=ȂrY?ooSJ?7x/x LFd D&ԎX=tT|"ߕG-:0`G3"1ý ;ZHIy_gjOH)ŽƣUir ؒ+Ѻn ̭S]Xi9t hͬApZYAd=;#xQe,9;MGvei"2tC7]RRJt? oN0)fI#I8QKIs=Fn#ԞWdES3/Bn)h2&gD&4y9ь_$1qq@E]D7}pfti)$#rpR$̨hPGyky19GjdH~-BT&? r+H(fx cDG +!')ͭIYRؘQc2^K9 Nl/ V|aOl^fJ^ 2:ㆠN*d ''F/Oq?=W\9 Fdfs%7pi˱U#My f h)/6 ~'n=rTits /c$sNM~6g&YtaZ $k4э8sơQl6Nb+` ț\("MH.$ba֮8'v  @muAyN6X!`cVpHyiɜi$7&7kiL~լrNqN+G͵bǯNOuqc(Z;>3?X=BS9li_-oNHÒJ_P mP ndǂ7zٳ y?jiJԵAAlp->Ŕ S}Ij%9+@OFP-^[ϲC)'"nk{.Cz_d~!h~ IA?Eٖ[iOʭQ8fJIW|aB%6\F .˕ʂ"1L' vO쟑|N;OG~dX/!..g]n1$Rs$Sf7h"T@e6AXme^ID`a)VBgi|bL@t0iE8Jqi^LMO ,2/\Jrt_ӾXwA#%o%Qp8&Ky"6V-$YUGn N9-3:qaeݚ+I % RЛrщEmwaVc8϶BBKY'$:cq^?) 3b-xhm b~!YYȻ픂( :`gpB()wtvV^*՞N.~L?ӊz -S/fDk"juO 'TD`fe!];xG6adkl ܶZHJH¼d&?)~Mtc˥zĽkD ? N*[MEv$F<đʄ@=^D1 zXnawD}D[af)qoaD'xc׈YnT2s^&a;ԿD/f쁕6ᚥٮu 벼E̢*P7/FF>?hqp`,Jv09VD|^G mӉnvĬȽ$P:zr|r,յVr*[E:mi1n?D2pVvx{@ת_2aYcoIuq1P݃%WBch) OV&j#>դ-FK%J][j?F^ eƥt2jX8CcH (4n8g6W"j;T[i8kעixtKO|T1nCwHN pݷϣǖ p:v`?E?=ܵyh)Z~BV`YE1Kr>0g=o/ou`-my-Edjv2;HW5kd`pИ^#Ms ;RdpPkH޷qHId} Y[7EQ zg&TuQ>bzm Y}C&/ZvXcPtPKT"U!^5 }_.*sR{i{4&ͅJʓ H㭴C/v,.qo%/ I,%dsÝrn(mtSP5|j~( ::5Z@ ќ>dOW.{QwYm R˘(5 MJ61؍BsZ;1cLMnNr#՗ #$+䛃o-?y(D OM4R<R4A*YOlP"4!>sd8LwcAbqr`Ws?(\^{GA86"m{i}Ь!ES*P꣰\!-%zc{a&/y&mr0#Mp.SJ1do:dnJ$yh8~G12*P0 P n˸;l7"5{sHr*yrK@3M~R֏Fe)=u'CQ{<𣫰`}PAu S;0y9"}u!VN[̨y@ou"wRC=@K_SD:ygH62Aؤ-DȨ\l~l,R-w",A6dW2 r`~uTf^}>4Hqƹ8Za|BR} 04 U[`c[%=+"̚hM>DU]aIˣ$[ e$! z*}|5;sNgD~xL癚2h|&`]Bl[o7#%*/C$3WߝUWܦ&` C>!ѣjwCi(N%[yoeh wПxJ9M%#:$p`Arm @\ogtLzA|}PR-]:i,\A-hiƋ6 nx 'h a]#NU,\gRD4ˆrX]\ur0U5fɀ![;VyQ?,vp)X&^7GCBJG>T]&?&!Nr4nl#@Z籉5 KI>eeߚ=ɎI:N~]/߆Vй0}G̪' Zeңiڋ ~8*>`qxT*% čet,2t@Y2pAzOx}6YZ SѴ:()rPB * 2D&^NpV]FbS2JW 4##mF>cF6elB3LA{l,la BFJjqH44E6O)>|~^V׵2!RGM3XQ9*މ1OBH,t{:zt2)p6ci] $ޘ2 SD5Ι;]*O,J)*j(WU:! q(+F9!w'Bnj'E]"79Brx0;`=d ӉANԽulءB46O/^oah[4ShiԈ-DrG/&?_u%|UDG?{ygTޔ\ޙ`䩃[騌0ڴH;J{?1,ucdF ΙZpX^16F0: o Zr/=$w,h|9 kc}Xg{]AXln'Qx6w&)y,Ehm2xM4WZk@6y(j#$չxJϠ$hР`6fww6kMM *z7 v|CI潃I7VDm.`lŎ*9h}c0_|rj v3PpX;` Q/MΘx ;/yuv&"$6]9T],,;˫/P&w蚿0!uK4+V9}jDa᧝+՗Oub/ lߥ~B"-qR|Բg7< A͞9M=$Noȗ b~@Wj9"4^Dg{/:lئ'ŸӞ9ةq&r;mX=%E+ڒH](H@uC"H߉kMq28+o`U~dk4ԍM直J W42 lU^#DgšW]5Br/Rk3r"x[BVCIbuO4d#/9! d/hb50p"P|>ʽX}Qè #՛InЉ\o%L4MRSmdt.Hz=G@]>*桶3^(5צjHylkiulBo4m)AQuVcџ+"N͙>藽\ *GHSeJcbG#SK8#GVe%޷H<޶y,gTVw~ w I9*ܒ_-YIBF:ǃ5K@$F&~ E5M uU+IWIŝaeOhvAB@X\/|W0F*VHt.ppwhN<o,# ˮ),i>'yŀ^yƪXr3)̅[%X!E _wODtI—K!lE$2:/ oj.д՛ڡh^;9L7wiu#smq0R->pBtSI>0!n0?FBJB60Aq2ҿcD]vW=( hS Uc;nƟѳ6/od8YjKʍ^hg z<,XL-Xt.M̪! XN҂KxV#9Xem@ N?FΩ J1_v47Fԭ&g\}ą7|7dFj}B}ԁuG8$jZ'yv 晾`{&KhP#A7,^8+"TD@Zʈ$=gXp[ 8䇃pȇG xxBr#~ٕ3Sei3vk*6zeH:IQ'8#n,MuϢ ۔^Wv".x$㔔'̺V_}PjOF(]Cc+~dK-p4ya4CAMM] /mpE JhV@c#p %t6~x<ע4=aq[Hȁ͝:#>x~.TοQ=HG4\,3fij㬔ŎfɈk㽂A";F~wA q͖.S @ boҞ^Z#%w5217@8ԱcC^s#R0(w8QqiP[}O)ĉ*7?sUjĦ-?MaXb#'VdˎMQ01wtn>()N[nݼkCR`!.5V  зƨP;q IGoVՄkH-Ͱ uUJ6HEeH(]%}kpbnbPɺVaGRzD) ˽_\|oS0Tl-VS2bTؔDž HҝN(,3;^pi,@U6f ÁɅz|c]3en&D!*;~,$+!:8a.e Hq/쮾l8cՎ'-V6*4|YǔsLf[muNN(2N 0 D>_yJ2 RtXVcwfIk:N<G= 7ح[Q.Xcϋ}_~AԸ1mʘ e֡ot僼׃ci o++VȼFp%F:$2]x7%S}J0.zEnHECK" /-]3]}ma&^ PK躸3G"Zkyy7k =|p$+/M8coio S8pAf/fh4ؽU;;R&W窽Zf-AF_ )Su`9DBqZM{2&a[[SErYP[0l;ôv:C PC6d1 ǡ*+[mMVl.L.K>a&/nÎ *8pZ5K&@tY1sw+Q+ #Z1<BpisfKܛ;> %flf$Ѭ}La23̶)ڤl3NMf% , (y8o |(@ kYac?[ .6e^GBW-ؠ‡6{0^ǹS1oIHPp›wlԹ9/7x+qyxDt.M~^|3 (:'~]:{P@)xՈn =c~N:YK}[@.NQXz)j -Ⱦ ,˿˪]: 't?K&)YuWkUW~e8Z=}Ǹi䆒*k*NQ~ ˫ B]Nճ+:GMWUȣVb %_I#ߑj !4QHc-QoSȸG1$T&BWq!m&WqCcm`V̘8.i"5e&tVhb`!gP.|D]3F s|XJB :,mcckS&ϣhʴr<'@Br$jQCb-[zS{^Sv-R2'3eVb؀тV^y]EME<|JNwee_~%0#|#~<8nq[uD~1 \*]ժEi CBHO8ӸۅG'mR{= ]7 Ju;o%&+%잡K44,i{)%AʆtP;9ݸJ%_Rۇں(Yjۋ^i v 4/M omnpzq|!q`>Hti3S'_zv3v5R3ƽ jo VLl)JFZdt`&rCH@IJk[:8/$dBvcbemo*rv[2?$d4veq^˙V^f@dfLY_pK2&eo,x$ /,CN_[ލuqblKAu ɽͯ23e`YpEA2ItsEɹI}EN='Yj)}i@zQ&Sof@ZWi4Y|1$OkEg:t!UMړսHZ}FxedzRZ=ch4q@HH17]*aPHH  =e#9L8{_Ǩªq;M%cYSk@d gK*ggX/Sw%I˺)GUW` On }凵ux,tPd|tH2[o8m`m)(quGT0+20>D (*[҃B}S@ro4p"HygMsmU(݀U q9u[^l4^g Y]՛?wR:6Xu9Y_ϟW!O0 F("tM%\es9iPD"dq)njAë z>]e?&tD؉ݯگ/}fSo,tRu[g9+\(c0iѬ=qt-,p؎m XD"䙍fs|[zSQ'1n$+s p&j,dCS ^%^:lKq*y?CM=`n.CuE3YI EY`!XؓE ʓ =ejzPt)2k2~9敏2tlnq@f4d!. |n7mH+fl?J+}Q* F֖/K{!Cd*dnx)| u٠Cm[ka&R`=9=RhMhQGc3_/q^DS6lZu92jk9Ib2/Y^Te\9_. wo% Bwa4|EVƜQ]G;9Od#⥠RV۪\~ElIR\u:](jNsSn܋u=ßk Рo%4Pom3Bl% }r=VZ>sy}=!qy@"1 w*` >zGm;QeM[+eʯ࢟NY]GY%_Ġʃ(c7._媾E'HW>Η˃'VH8Sz5Z(K e{p-)%K耲m`.C5QܪBAl,\'Ҳ@c~ |LkT}XICY ñfh,ːU?XX VWTa-[NA0[]bK9V6$pkZC`.HSM ^`<8鴑=_DY)K9u\&?MLR˫}Ț@f*+^z"Cc>{@eԦL}=.Qt 1X!qy ~L:eұžVukӺqB7"LwP#T^^%Gz[Ù兪%'B:Odqߍ`\U{㙁 . 7MW% m{`@3R_)~C.E30 ̥$5&dl4ijuk&cv_aѶw0P E_f%p!h;7whk(d,fԦeDY0F8+2"0! 2ˋȁ#'S;{]Cm9ZsTF^j3 ě[ _}>szԻ%HIn>W ٗ|M)~ȞP*-!@֖mי5{@m .}qI@jB[Ͱ>eAKzRRM,Yq#AgHhSBuGgo'xT=7Y:ĠEm3UbW T}uj+/1c{xİy1A(cmI? ٞ7Ucu? Qf%"1K|>F56[1mmM69u9h 3Ôa9ـ+5.!}]bxmWs&dsW&B" Sۃ%tH?ws_DZ8a6'{~lQ* οc:v!"܈,Y ܐ_-qé E'2v(.ZR)s Ebf%` E=2BUc8䅣R lW풼 ;j}Q_SJuφ&daRkr]1~Z?Qe 3Zg[e0Mۖ -==s1aF7SYFa4yDsƭ)LI_-?Ϋku<#ӗG ƌ<aheቿviOeڊ D!hW 1`|k~qg CZs#* |g &0nҼąرTBħ* )Qr5c|uyn {+*̦eŷ3#O=GCPrZVcKL&sZ#hyd@9o4,}nn=oG8f]?P1#\|ց_"Nvwޢ:<[tbrB7APwrKͨR֫&NgzQ)iAb[c&*n(GZġC&Εh\f$E׾F:S9P ?7+^Ðgd)s ZD+{