<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/parallel/openpa, branch trunk</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2022-07-25T11:12:18Z</updated>
<entry>
<title>*: remove pkg-config from tools where no buildlink3.mk file is included</title>
<updated>2022-07-25T11:12:18Z</updated>
<author>
<name>wiz</name>
<email>wiz@pkgsrc.org</email>
</author>
<published>2022-07-25T11:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0dec7a6a066d910f283580f32c6966e2e02486b4'/>
<id>urn:sha1:0dec7a6a066d910f283580f32c6966e2e02486b4</id>
<content type='text'>
Bulk build on NetBSD of these packages had the same result as before
(build succeeds, no PLIST change).</content>
</entry>
<entry>
<title>parallel: Replace RMD160 checksums with BLAKE2s checksums</title>
<updated>2021-10-26T11:10:35Z</updated>
<author>
<name>nia</name>
<email>nia@pkgsrc.org</email>
</author>
<published>2021-10-26T11:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8e3a98d83debf9ff2f32db0b5e3600359e71b27e'/>
<id>urn:sha1:8e3a98d83debf9ff2f32db0b5e3600359e71b27e</id>
<content type='text'>
All checksums have been double-checked against existing RMD160 and
SHA512 hashes</content>
</entry>
<entry>
<title>parallel: Remove SHA1 hashes for distfiles</title>
<updated>2021-10-07T14:46:45Z</updated>
<author>
<name>nia</name>
<email>nia@pkgsrc.org</email>
</author>
<published>2021-10-07T14:46:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3f4b0899e43221ea4f34c2e332bfc0f48c7a2cf8'/>
<id>urn:sha1:3f4b0899e43221ea4f34c2e332bfc0f48c7a2cf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add SHA512 digests for distfiles for parallel category</title>
<updated>2015-11-02T23:46:12Z</updated>
<author>
<name>agc</name>
<email>agc@pkgsrc.org</email>
</author>
<published>2015-11-02T23:46:12Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=97b1a63a7b80f83a646d1f5d6800b470a23f0d34'/>
<id>urn:sha1:97b1a63a7b80f83a646d1f5d6800b470a23f0d34</id>
<content type='text'>
Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.</content>
</entry>
<entry>
<title>Update to OpenPA 1.0.4</title>
<updated>2013-03-17T14:43:48Z</updated>
<author>
<name>asau</name>
<email>asau@pkgsrc.org</email>
</author>
<published>2013-03-17T14:43:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f177cb17cf7d33361785b6da1ca4bec7bb9728ad'/>
<id>urn:sha1:f177cb17cf7d33361785b6da1ca4bec7bb9728ad</id>
<content type='text'>
Inter-process locking may be broken on NetBSD under some conditions.
(This didn't get worse since previous package.)
Field tests (benchmarks/skampi) don't reveal that the relevant
code path is invoked.


Major Changes in OpenPA v1.0.4
 * native ARM (v7 and higher) support
 * numerous memory barrier placement improvements in queue and test code
 * x86 memory barrier improvements, including for Intel MIC
 * numerous build system improvements


Major Changes in OpenPA v1.0.3

 * Libtool shared library support for OPA, avoiding shared/static mixed
   linking problems on some platforms.
 * The build system should now work more portably with broken/exotic shells.
 * pkg-config support
 * Emulated atomics can now be detected by the presence of an OPA_EXPLICIT_EMULATION
   #define in opa_config.h.
 * PPC types are now correctly aligned to 8 bytes instead of 16 bytes.
 * many more tests for "make check", fixed missing memory barriers in one test</content>
</entry>
<entry>
<title>"user-destdir" is default these days</title>
<updated>2012-09-11T20:32:10Z</updated>
<author>
<name>asau</name>
<email>asau@pkgsrc.org</email>
</author>
<published>2012-09-11T20:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=21221c5d51147213883f10671673587ee6bc913e'/>
<id>urn:sha1:21221c5d51147213883f10671673587ee6bc913e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to OpenPA 1.0.2.</title>
<updated>2009-12-11T03:58:37Z</updated>
<author>
<name>asau</name>
<email>asau@pkgsrc.org</email>
</author>
<published>2009-12-11T03:58:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5954f4cff2c77531f7a5deee50af988d89cbac77'/>
<id>urn:sha1:5954f4cff2c77531f7a5deee50af988d89cbac77</id>
<content type='text'>
New in OpenPA v1.0.2:

Major Changes:
      * Add support for 64-bit PPC.
      * Static initializer macros for OPA types.

balaji (1):
      * Fix pthread_mutex usage for inter-process shared memory regions.

buntinas (1):
      * added OPA typedef for pthread_mutex_t

fortnern (4):
      * Add more tests for compare-and-swap.
      * Add integer compare-and-swap fairness test.
      * Add pointer version of compare-and-swap fairness test.
      * Added configure test for pthread_yield.

goodell (6):
      * Fix bad include guard in the opa_by_lock.h header.
      * Add new "unsafe" primitives.  Also minor updates to the docs.
      * Add support for 64-bit PPC.
      * Update README to reflect 64-bit PPC support.
      * Add static initializer macros for OPA_int_t/OPA_ptr_t.
      * Actually include the COPYRIGHT and CHANGELOG files in the distribution.

jayesh (1):
      * Fixed compiler warnings in NT intrinsics. Now type casting the arguments to NT intrinsics correctly</content>
</entry>
<entry>
<title>Import OpenPA 1.0.1 as parallel/openpa.</title>
<updated>2009-10-23T21:57:20Z</updated>
<author>
<name>asau</name>
<email>asau@pkgsrc.org</email>
</author>
<published>2009-10-23T21:57:20Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1e691364059fd815792b647bc3a0cf2b1c6dfdcb'/>
<id>urn:sha1:1e691364059fd815792b647bc3a0cf2b1c6dfdcb</id>
<content type='text'>
OpenPA is open source, highly-portable library that provides
atomic primitives (and related constructs) for high performance,
concurrent software.</content>
</entry>
</feed>
