firebird: update to 2.5.9.27139

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
Jürgen Buchmüller 2019-07-05 17:45:07 +02:00
parent 6e1ababd13
commit 68b6e369c5
No known key found for this signature in database
GPG key ID: DE55AD8DBEBB4EE8
2 changed files with 3 additions and 27 deletions

View file

@ -1,14 +0,0 @@
--- src/jrd/perf.h 2018-01-05
+++ src/jrd/perf.h 2018-08-20
@@ -31,10 +31,6 @@
#ifndef JRD_PERF_H
#define JRD_PERF_H
-#ifdef LINUX
-#include <libio.h>
-#endif
-
#ifdef HAVE_TIMES
#include <sys/types.h>
#include <sys/times.h>

View file

@ -1,7 +1,7 @@
# Template file for 'firebird'
pkgname=firebird
version=2.5.8.27089
revision=4
version=2.5.9.27139
revision=1
_build=0
_uver=${version//./_}
wrksrc="${pkgname^}-${version}-${_build}"
@ -15,11 +15,9 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
license="custom"
homepage="https://www.firebirdsql.org/en/start/"
distfiles="https://github.com/FirebirdSQL/firebird/releases/download/R${_uver%_*}/Firebird-${version}-${_build}.tar.bz2"
checksum=d87d774736edb1eacc242c68831edb3575c28cc61378491f42f8932bf9975678
checksum=46ee37b14b44f3e45cd286b739f92e9366643f52bef51a131cc973a6980d9481
disable_parallel_build=yes
CXXFLAGS="-Wno-error=narrowing -fcheck-new -fno-delete-null-pointer-checks -fno-lifetime-dse"
pre_configure() {
# Avoid errors telling we are not 'root' and
# do not change ownership to root:root and
@ -31,15 +29,7 @@ pre_configure() {
-e 's;chmod 0444;chmod 0644;' \
-e 's;chmod 0555;chmod 0755;' \;
mv configure.{in,ac}
mkdir -p m4
echo "ACLOCAL_AMFLAGS = -I m4" > Makefile.am
autoreconf -if
# Set -fPIC for btyacc tool to support PIE linker flags
sed -i extern/btyacc/Makefile -e 's;CFLAGS=;CFLAGS=-fPIC;'
# Fix gcc6 error for "void * operator new(size_t size) { return 0; }"
patch -p0 < ${FILESDIR}/fix-gcc6-no_throw_bad_alloc.patch
}
do_install() {