summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/bison/3.0.5/chksum8
-rw-r--r--packages/bison/3.0.5/version.desc0
-rw-r--r--packages/bison/3.1/chksum8
-rw-r--r--packages/bison/3.1/version.desc0
-rw-r--r--packages/bison/3.2.4/chksum8
-rw-r--r--packages/bison/3.2.4/version.desc0
-rw-r--r--packages/bison/3.3.2/chksum8
-rw-r--r--packages/bison/3.3.2/version.desc0
-rw-r--r--packages/bison/package.desc6
-rw-r--r--packages/gdb/7.11.1/0004-include-order.patch43
-rw-r--r--packages/gdb/7.11.1/0005-include-gregset.h.patch73
-rw-r--r--packages/gdb/7.12.1/0005-include-order.patch43
-rw-r--r--packages/gdb/7.12.1/0006-duplicate-typedef.patch18
-rw-r--r--packages/glibc/package.desc2
-rw-r--r--packages/make/package.desc1
15 files changed, 217 insertions, 1 deletions
diff --git a/packages/bison/3.0.5/chksum b/packages/bison/3.0.5/chksum
new file mode 100644
index 0000000..e3c010d
--- /dev/null
+++ b/packages/bison/3.0.5/chksum
@@ -0,0 +1,8 @@
+md5 bison-3.0.5.tar.xz 3e54f20988ecd1b62044e25481e5f06b
+sha1 bison-3.0.5.tar.xz 45e904d04d88c821df95833c4be4414ce5a47a4b
+sha256 bison-3.0.5.tar.xz 075cef2e814642e30e10e8155e93022e4a91ca38a65aa1d5467d4e969f97f338
+sha512 bison-3.0.5.tar.xz 00b448db8abe91b07e32ff5273c6617bc1350d806f92073a9472f4c2f0de5d22c152795674171b74f2eb9eff8d36f8173b82dacb215601bb071ae39404d4a8a2
+md5 bison-3.0.5.tar.gz 41ad57813157b61bfa47e33067a9d6f0
+sha1 bison-3.0.5.tar.gz 326135383c6ef4439781f5817475948b28501dbc
+sha256 bison-3.0.5.tar.gz cd399d2bee33afa712bac4b1f4434e20379e9b4099bce47189e09a7675a2d566
+sha512 bison-3.0.5.tar.gz 2087f5ced90518a93416c0c2d914f0ddbb55fb87af94becf03c7097f5d2365a05a3c287241018e86883d8a8bc3519dd7f175606edde96a30b3a54ca0b8a84642
diff --git a/packages/bison/3.0.5/version.desc b/packages/bison/3.0.5/version.desc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/packages/bison/3.0.5/version.desc
diff --git a/packages/bison/3.1/chksum b/packages/bison/3.1/chksum
new file mode 100644
index 0000000..9ae47fb
--- /dev/null
+++ b/packages/bison/3.1/chksum
@@ -0,0 +1,8 @@
+md5 bison-3.1.tar.xz db7e431785ad96870bfa570a15cab079
+sha1 bison-3.1.tar.xz 84e5b016fa76f6cd4246131b1ca11a0f926e7922
+sha256 bison-3.1.tar.xz 7c2464ad6cb7b513b2c350a092d919327e1f63d12ff024836acbb504475da5c6
+sha512 bison-3.1.tar.xz 2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
+md5 bison-3.1.tar.gz ba1f1c7d286adc79339c0f1d0f696963
+sha1 bison-3.1.tar.gz 6d42cbe38023a3020df498f1c22dc46439ee08b3
+sha256 bison-3.1.tar.gz a7cb36b55316eeec626865c03d2a44210617a17c7d393ee63d8553e0649ee946
+sha512 bison-3.1.tar.gz 5864bcc211bf326d7bde27a0f2603385e1796d475e607ac8904e360ef50c8e069033cc3701eb010e8077eec7f265276e0921dcae8beb9c1779b42ef598e59908
diff --git a/packages/bison/3.1/version.desc b/packages/bison/3.1/version.desc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/packages/bison/3.1/version.desc
diff --git a/packages/bison/3.2.4/chksum b/packages/bison/3.2.4/chksum
new file mode 100644
index 0000000..9bb466f
--- /dev/null
+++ b/packages/bison/3.2.4/chksum
@@ -0,0 +1,8 @@
+md5 bison-3.2.4.tar.xz 4c8cec0ca8b637d46f24902d032b9296
+sha1 bison-3.2.4.tar.xz 950c7fa571677828eab963126b93a4ed9d496b74
+sha256 bison-3.2.4.tar.xz 523d44419f4df68286503740c95c7b3400b748d7d8b797209195ee5d67f05634
+sha512 bison-3.2.4.tar.xz 652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
+md5 bison-3.2.4.tar.gz eeecdf612b423097ea9182979ca3e093
+sha1 bison-3.2.4.tar.gz 5e10f5d5036907f9d58232372754bce58af651c2
+sha256 bison-3.2.4.tar.gz cb673e2298d34b5e46ba7df0641afa734da1457ce47de491863407a587eec79a
+sha512 bison-3.2.4.tar.gz 2670a5aa0d4e9a9433b4b132e11b0af42da8500fdd085fdf7c11033418baf4b0d5d6ca9e56d701c9b406c33231f2d0979a72c15f2ecdade34bc01fa31a690ce0
diff --git a/packages/bison/3.2.4/version.desc b/packages/bison/3.2.4/version.desc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/packages/bison/3.2.4/version.desc
diff --git a/packages/bison/3.3.2/chksum b/packages/bison/3.3.2/chksum
new file mode 100644
index 0000000..23fc937
--- /dev/null
+++ b/packages/bison/3.3.2/chksum
@@ -0,0 +1,8 @@
+md5 bison-3.3.2.tar.xz c9b552dee234b2f6b66e56b27e5234c9
+sha1 bison-3.3.2.tar.xz 6a09cd588f7a0f985839fc8cecdc80da948f7de7
+sha256 bison-3.3.2.tar.xz 039ee45b61d95e5003e7e8376f9080001b4066ff357bde271b7faace53b9d804
+sha512 bison-3.3.2.tar.xz 63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
+md5 bison-3.3.2.tar.gz a2d208a01a72eb98c2d7e3a2ec2bc51e
+sha1 bison-3.3.2.tar.gz 364991dad2ae8e255564fdcb6f77e8da608243d5
+sha256 bison-3.3.2.tar.gz 0fda1d034185397430eb7b0c9e140fb37e02fbfc53b90252fa5575e382b6dbd1
+sha512 bison-3.3.2.tar.gz 42cc3de5a1f349eb8677869f85ea44c8590d3c59ba2488bab04f1575c840c25f80bfb3b5650dfa9cbad530238c1e5efb9b683571fe2e87346e1b01a392a3508b
diff --git a/packages/bison/3.3.2/version.desc b/packages/bison/3.3.2/version.desc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/packages/bison/3.3.2/version.desc
diff --git a/packages/bison/package.desc b/packages/bison/package.desc
new file mode 100644
index 0000000..b4c6cbc
--- /dev/null
+++ b/packages/bison/package.desc
@@ -0,0 +1,6 @@
+repository='git https://git.savannah.gnu.org/git/bison.git'
+bootstrap='./bootstrap'
+mirrors='$(CT_Mirrors GNU bison)'
+relevantpattern='*.*|.'
+archive_formats='.tar.xz .tar.gz'
+signature_format='packed/.sig'
diff --git a/packages/gdb/7.11.1/0004-include-order.patch b/packages/gdb/7.11.1/0004-include-order.patch
new file mode 100644
index 0000000..c2f5952
--- /dev/null
+++ b/packages/gdb/7.11.1/0004-include-order.patch
@@ -0,0 +1,43 @@
+commit 5a6c3296a7a90694ad4042f6256f3da6d4fa4ee8
+Author: James Clarke <jrtc27@jrtc27.com>
+Date: Fri Jan 19 17:22:49 2018 +0000
+
+ gdb: Fix ia64 defining TRAP_HWBKPT before including gdb_wait.h
+
+ On ia64, gdb_wait.h eventually includes siginfo-consts-arch.h, which
+ contains an enum with TRAP_HWBKPT, along with a #define. Thus we cannot
+ define TRAP_HWBKPT to 4 beforehand, and so gdb_wait.h must be included
+ earlier; include it from linux-ptrace.h so it can never come afterwards.
+
+ gdb/ChangeLog:
+
+ * nat/linux-ptrace.c: Remove unnecessary reinclusion of
+ gdb_ptrace.h, and move including gdb_wait.h ...
+ * nat/linux-ptrace.h: ... to here.
+
+---
+ gdb/nat/linux-ptrace.c | 2 --
+ gdb/nat/linux-ptrace.h | 1 +
+ 2 files changed, 1 insertion(+), 2 deletions(-)
+
+--- a/gdb/nat/linux-ptrace.c
++++ b/gdb/nat/linux-ptrace.c
+@@ -21,8 +21,6 @@
+ #include "linux-procfs.h"
+ #include "linux-waitpid.h"
+ #include "buffer.h"
+-#include "gdb_wait.h"
+-#include "gdb_ptrace.h"
+
+ /* Stores the ptrace options supported by the running kernel.
+ A value of -1 means we did not check for features yet. A value
+--- a/gdb/nat/linux-ptrace.h
++++ b/gdb/nat/linux-ptrace.h
+@@ -21,6 +21,7 @@
+ struct buffer;
+
+ #include "nat/gdb_ptrace.h"
++#include "gdb_wait.h"
+
+ #ifdef __UCLIBC__
+ #if !(defined(__UCLIBC_HAS_MMU__) || defined(__ARCH_HAS_MMU__))
diff --git a/packages/gdb/7.11.1/0005-include-gregset.h.patch b/packages/gdb/7.11.1/0005-include-gregset.h.patch
new file mode 100644
index 0000000..9a588ba
--- /dev/null
+++ b/packages/gdb/7.11.1/0005-include-gregset.h.patch
@@ -0,0 +1,73 @@
+commit 31925464a80970e37c06192a0c49f8948a2f5da0
+Author: Matthew Wahab <matthew.wahab@arm.com>
+Date: Mon Aug 15 13:09:04 2016 +0100
+
+ [GDB] Fix builds broken by proc-service changes.
+
+ GLIBC BZ#20311 introduced a change to install proc_service.h so that gdb
+ didn't have to use the version it embeds in gdb_proc_service.h. The
+ embedded version is guarded by HAVE_PROC_SERVICE_H and
+ gdb_proc_service.h has a number other of includes and definitions, all
+ of which are uncondional except for an include for gregset.h. This is
+ only included if HAVE_PROC_SERIVCE_H is not defined.
+
+ This causes a build failure when cross compiling gdb with the latest
+ glibc because type definitions in gregset are used independently of
+ HAVE_PROC_SERIVCE_H. In particular, they are used in gdb_proc_service.h
+ when PRFPREGSET_T_BROKEN is set.
+
+ The error messages on the failure are
+ ----
+ binutils-gdb/gdb/gdb_proc_service.h:173:9: error: ‘gdb_fpregset_t’ does
+ not name a type; did you mean ‘elf_fpregset_t’?
+ typedef gdb_fpregset_t gdb_prfpregset_t;
+ ^~~~~~~~~~~~~~
+ elf_fpregset_t
+
+ binutils-gdb/gdb/gdb_proc_service.h:173:9: error: ‘gdb_fpregset_t’ does
+ not name a type; did you mean ‘elf_fpregset_t’?
+ typedef gdb_fpregset_t gdb_prfpregset_t;
+ ^~~~~~~~~~~~~~
+ elf_fpregset_t
+
+ binutils-gdb/gdb/proc-service.c:218:15: error: ‘gdb_prfpregset_t’ does
+ not name a type; did you mean ‘gdb_fpregset_t’?
+ const gdb_prfpregset_t *fpregset)
+ ^~~~~~~~~~~~~~~~
+ gdb_fpregset_t
+ ----
+
+ This patch moves the include for gregset.h to before the code guarded by
+ HAVE_PROC_SERIVCE_H, so that it is always included. This is enough to
+ fix the build.
+
+ 2016-08-15 Matthew Wahab <matthew.wahab@arm.com>
+
+ PR gdb/20457
+ * gdb_proc_service.h: Add an include of gregset.h
+ [!HAVE_PROC_SERVICE_H]: Remove the include of gregset.h.
+
+---
+ gdb/gdb_proc_service.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/gdb/gdb_proc_service.h
++++ b/gdb/gdb_proc_service.h
+@@ -21,6 +21,8 @@
+
+ #include <sys/types.h>
+
++#include "gregset.h"
++
+ #ifdef HAVE_PROC_SERVICE_H
+
+ /* glibc's proc_service.h doesn't wrap itself with extern "C". Need
+@@ -60,8 +62,6 @@
+ #include <sys/procfs.h>
+ #endif
+
+-#include "gregset.h"
+-
+ EXTERN_C_PUSH
+
+ /* Functions in this interface return one of these status codes. */
diff --git a/packages/gdb/7.12.1/0005-include-order.patch b/packages/gdb/7.12.1/0005-include-order.patch
new file mode 100644
index 0000000..8cc1ea9
--- /dev/null
+++ b/packages/gdb/7.12.1/0005-include-order.patch
@@ -0,0 +1,43 @@
+commit 5a6c3296a7a90694ad4042f6256f3da6d4fa4ee8
+Author: James Clarke <jrtc27@jrtc27.com>
+Date: Fri Jan 19 17:22:49 2018 +0000
+
+ gdb: Fix ia64 defining TRAP_HWBKPT before including gdb_wait.h
+
+ On ia64, gdb_wait.h eventually includes siginfo-consts-arch.h, which
+ contains an enum with TRAP_HWBKPT, along with a #define. Thus we cannot
+ define TRAP_HWBKPT to 4 beforehand, and so gdb_wait.h must be included
+ earlier; include it from linux-ptrace.h so it can never come afterwards.
+
+ gdb/ChangeLog:
+
+ * nat/linux-ptrace.c: Remove unnecessary reinclusion of
+ gdb_ptrace.h, and move including gdb_wait.h ...
+ * nat/linux-ptrace.h: ... to here.
+
+---
+ gdb/nat/linux-ptrace.c | 2 --
+ gdb/nat/linux-ptrace.h | 1 +
+ 2 files changed, 1 insertion(+), 2 deletions(-)
+
+--- a/gdb/nat/linux-ptrace.c
++++ b/gdb/nat/linux-ptrace.c
+@@ -21,8 +21,6 @@
+ #include "linux-procfs.h"
+ #include "linux-waitpid.h"
+ #include "buffer.h"
+-#include "gdb_wait.h"
+-#include "gdb_ptrace.h"
+ #include <sys/procfs.h>
+
+ /* Stores the ptrace options supported by the running kernel.
+--- a/gdb/nat/linux-ptrace.h
++++ b/gdb/nat/linux-ptrace.h
+@@ -21,6 +21,7 @@
+ struct buffer;
+
+ #include "nat/gdb_ptrace.h"
++#include "gdb_wait.h"
+
+ #ifdef __UCLIBC__
+ #if !(defined(__UCLIBC_HAS_MMU__) || defined(__ARCH_HAS_MMU__))
diff --git a/packages/gdb/7.12.1/0006-duplicate-typedef.patch b/packages/gdb/7.12.1/0006-duplicate-typedef.patch
new file mode 100644
index 0000000..cbbc3e2
--- /dev/null
+++ b/packages/gdb/7.12.1/0006-duplicate-typedef.patch
@@ -0,0 +1,18 @@
+diff -urpN gdb-7.12.1.orig/gdb/event-loop.h gdb-7.12.1/gdb/event-loop.h
+--- gdb-7.12.1.orig/gdb/event-loop.h 2017-01-21 05:46:46.000000000 -0800
++++ gdb-7.12.1/gdb/event-loop.h 2019-03-14 11:55:56.280325742 -0700
+@@ -66,6 +66,8 @@
+ infinite loop.
+
+ Corollary tasks are the creation and deletion of event sources. */
++#ifndef _EVENT_LOOP_H_
++#define _EVENT_LOOP_H_
+
+ typedef void *gdb_client_data;
+ struct async_signal_handler;
+@@ -127,3 +129,5 @@ extern void mark_async_event_handler (st
+ extern void clear_async_event_handler (struct async_event_handler *handler);
+
+ extern void initialize_async_signal_handlers (void);
++
++#endif
diff --git a/packages/glibc/package.desc b/packages/glibc/package.desc
index 64e1409..bc49fe0 100644
--- a/packages/glibc/package.desc
+++ b/packages/glibc/package.desc
@@ -3,6 +3,6 @@ repository='git git://sourceware.org/git/glibc.git'
mirrors='$(CT_Mirrors GNU glibc)'
# Cannot use MAJOR.MINOR as the releant part because of 2.12: 2.12.2 was the most recent
# bugfix release, but it didn't have glibc-ports released alongside it.
-milestones='2.14 2.17 2.20 2.23 2.24 2.25 2.26 2.27'
+milestones='2.14 2.17 2.20 2.23 2.24 2.25 2.26 2.27 2.29'
archive_formats='.tar.xz .tar.bz2 .tar.gz'
signature_format='packed/.sig'
diff --git a/packages/make/package.desc b/packages/make/package.desc
index b72af79..086a84a 100644
--- a/packages/make/package.desc
+++ b/packages/make/package.desc
@@ -4,3 +4,4 @@ mirrors='$(CT_Mirrors GNU make)'
relevantpattern='*.*|.'
archive_formats='.tar.bz2 .tar.gz'
signature_format='packed/.sig'
+milestones='4.0'