Tue Feb 19 15:18:38 2019 UTC ()
Add support for mutexes on aarch64 with GCC via databases/db4.


(hauke)
diff -r1.20 -r1.21 pkgsrc/databases/db5/Makefile
diff -r1.15 -r1.16 pkgsrc/databases/db5/distinfo

cvs diff -r1.20 -r1.21 pkgsrc/databases/db5/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/db5/Makefile 2017/09/03 08:36:51 1.20
+++ pkgsrc/databases/db5/Makefile 2019/02/19 15:18:38 1.21
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.20 2017/09/03 08:36:51 wiz Exp $ 1# $NetBSD: Makefile,v 1.21 2019/02/19 15:18:38 hauke Exp $
2# 2#
3# NOTE: 3# NOTE:
4# When updating this package, a change in the minor (5.n -> 5.(n+1)) 4# When updating this package, a change in the minor (5.n -> 5.(n+1))
5# usually incurs a shlib name change. Please make sure to update the 5# usually incurs a shlib name change. Please make sure to update the
6# ABI depends in buildlink3.mk and bump PKGREVISIONs for all dependencies. 6# ABI depends in buildlink3.mk and bump PKGREVISIONs for all dependencies.
7# In particular, take care to include BDB_ACCEPTED=db5 packages. 7# In particular, take care to include BDB_ACCEPTED=db5 packages.
8 8
9DISTNAME= db-5.3.28 9DISTNAME= db-5.3.28
10PKGNAME= ${DISTNAME:S/db/db5/} 10PKGNAME= ${DISTNAME:S/db/db5/}
11PKGREVISION= 1 11PKGREVISION= 2
12CATEGORIES= databases 12CATEGORIES= databases
13MASTER_SITES= http://download.oracle.com/berkeley-db/ 13MASTER_SITES= http://download.oracle.com/berkeley-db/
14MASTER_SITES+= http://download-uk.oracle.com/berkeley-db/ 14MASTER_SITES+= http://download-uk.oracle.com/berkeley-db/
15 15
16MAINTAINER= pkgsrc-users@NetBSD.org 16MAINTAINER= pkgsrc-users@NetBSD.org
17#HOMEPAGE= https://www.oracle.com/database/berkeley-db/db/index.html 17#HOMEPAGE= https://www.oracle.com/database/berkeley-db/db/index.html
18COMMENT= Berkeley DB version 5 from Oracle 18COMMENT= Berkeley DB version 5 from Oracle
19# NOTE: it is NOT a modified BSD in a common sense: 19# NOTE: it is NOT a modified BSD in a common sense:
20LICENSE= sleepycat-public 20LICENSE= sleepycat-public
21 21
22USE_LANGUAGES= c c++ 22USE_LANGUAGES= c c++
23USE_LIBTOOL= yes 23USE_LIBTOOL= yes
24USE_TOOLS+= pax 24USE_TOOLS+= pax

cvs diff -r1.15 -r1.16 pkgsrc/databases/db5/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/db5/distinfo 2016/08/26 17:23:16 1.15
+++ pkgsrc/databases/db5/distinfo 2019/02/19 15:18:38 1.16
@@ -1,17 +1,19 @@ @@ -1,17 +1,19 @@
1$NetBSD: distinfo,v 1.15 2016/08/26 17:23:16 joerg Exp $ 1$NetBSD: distinfo,v 1.16 2019/02/19 15:18:38 hauke Exp $
2 2
3SHA1 (db-5.3.28.tar.gz) = fa3f8a41ad5101f43d08bc0efb6241c9b6fc1ae9 3SHA1 (db-5.3.28.tar.gz) = fa3f8a41ad5101f43d08bc0efb6241c9b6fc1ae9
4RMD160 (db-5.3.28.tar.gz) = a4898908ef6dccb137df02e43843f7d3cfab6a3c 4RMD160 (db-5.3.28.tar.gz) = a4898908ef6dccb137df02e43843f7d3cfab6a3c
5SHA512 (db-5.3.28.tar.gz) = e91bbe550fc147a8be7e69ade86fdb7066453814971b2b0223f7d17712bd029a8eff5b2b6b238042ff6ec1ffa6879d44cb95c5645a922fee305c26c3eeaee090 5SHA512 (db-5.3.28.tar.gz) = e91bbe550fc147a8be7e69ade86fdb7066453814971b2b0223f7d17712bd029a8eff5b2b6b238042ff6ec1ffa6879d44cb95c5645a922fee305c26c3eeaee090
6Size (db-5.3.28.tar.gz) = 35090431 bytes 6Size (db-5.3.28.tar.gz) = 35090431 bytes
7SHA1 (patch-aa) = 9450e95f46787ddc1d661beaa239ea0ff4673f20 7SHA1 (patch-aa) = 9450e95f46787ddc1d661beaa239ea0ff4673f20
8SHA1 (patch-ab) = b09fac68d7d847c5660078de90a16f27268e9858 8SHA1 (patch-ab) = 0bf2bb3270b6fa334f0d4b93e4a28c44e254b935
9SHA1 (patch-ac) = 0a243583ae2b66290fb83b112c539001bf3feef2 9SHA1 (patch-ac) = 0a243583ae2b66290fb83b112c539001bf3feef2
10SHA1 (patch-dist_aclocal_libtool.m4) = 2d56b318b4f0d14a9352f6c1eb14a4c2b8315fc0 10SHA1 (patch-dist_aclocal_libtool.m4) = 2d56b318b4f0d14a9352f6c1eb14a4c2b8315fc0
 11SHA1 (patch-dist_config.bin) = e58a4637c079a8e2e7334100b9096dba5f0d6600
11SHA1 (patch-src_dbinc_atomic.h) = c4fbe421d2c8ba68dc81aeeda1cad09a2c68fbe5 12SHA1 (patch-src_dbinc_atomic.h) = c4fbe421d2c8ba68dc81aeeda1cad09a2c68fbe5
12SHA1 (patch-src_dbinc_db.in) = d20a8c474485811b2e28d54fa5cf2d340d417992 13SHA1 (patch-src_dbinc_db.in) = d20a8c474485811b2e28d54fa5cf2d340d417992
 14SHA1 (patch-src_dbinc_mutex_int.h) = 36f7fd31f5f79fe2c121e8f835c342ec24bda89b
13SHA1 (patch-src_mp_mp__fget.c) = c5050193279db979d51d47f5e2c8d7c5cace0fa7 15SHA1 (patch-src_mp_mp__fget.c) = c5050193279db979d51d47f5e2c8d7c5cace0fa7
14SHA1 (patch-src_mp_mp__mvcc.c) = 2e8b4e5ff7a7534681597261ba82ca08e9231567 16SHA1 (patch-src_mp_mp__mvcc.c) = 2e8b4e5ff7a7534681597261ba82ca08e9231567
15SHA1 (patch-src_mp_mp__region.c) = 1c33dc783660515ff24ba018d1ef99cedf9eb3f8 17SHA1 (patch-src_mp_mp__region.c) = 1c33dc783660515ff24ba018d1ef99cedf9eb3f8
16SHA1 (patch-src_mutex_mut__method.c) = 0d13673db042bc0a3d2a49f6636b12f8d2b6e7ca 18SHA1 (patch-src_mutex_mut__method.c) = 0d13673db042bc0a3d2a49f6636b12f8d2b6e7ca
17SHA1 (patch-src_mutex_mut__tas.c) = 873d5b4ef69ad0e792c28567e54beda76f1b126c 19SHA1 (patch-src_mutex_mut__tas.c) = 873d5b4ef69ad0e792c28567e54beda76f1b126c