mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-02 10:52:57 +02:00
firebird: update to 2.5.9.27139
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
parent
6e1ababd13
commit
68b6e369c5
2 changed files with 3 additions and 27 deletions
|
@ -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>
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'firebird'
|
# Template file for 'firebird'
|
||||||
pkgname=firebird
|
pkgname=firebird
|
||||||
version=2.5.8.27089
|
version=2.5.9.27139
|
||||||
revision=4
|
revision=1
|
||||||
_build=0
|
_build=0
|
||||||
_uver=${version//./_}
|
_uver=${version//./_}
|
||||||
wrksrc="${pkgname^}-${version}-${_build}"
|
wrksrc="${pkgname^}-${version}-${_build}"
|
||||||
|
@ -15,11 +15,9 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||||
license="custom"
|
license="custom"
|
||||||
homepage="https://www.firebirdsql.org/en/start/"
|
homepage="https://www.firebirdsql.org/en/start/"
|
||||||
distfiles="https://github.com/FirebirdSQL/firebird/releases/download/R${_uver%_*}/Firebird-${version}-${_build}.tar.bz2"
|
distfiles="https://github.com/FirebirdSQL/firebird/releases/download/R${_uver%_*}/Firebird-${version}-${_build}.tar.bz2"
|
||||||
checksum=d87d774736edb1eacc242c68831edb3575c28cc61378491f42f8932bf9975678
|
checksum=46ee37b14b44f3e45cd286b739f92e9366643f52bef51a131cc973a6980d9481
|
||||||
disable_parallel_build=yes
|
disable_parallel_build=yes
|
||||||
|
|
||||||
CXXFLAGS="-Wno-error=narrowing -fcheck-new -fno-delete-null-pointer-checks -fno-lifetime-dse"
|
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
# Avoid errors telling we are not 'root' and
|
# Avoid errors telling we are not 'root' and
|
||||||
# do not change ownership to root: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 0444;chmod 0644;' \
|
||||||
-e 's;chmod 0555;chmod 0755;' \;
|
-e 's;chmod 0555;chmod 0755;' \;
|
||||||
mv configure.{in,ac}
|
mv configure.{in,ac}
|
||||||
mkdir -p m4
|
|
||||||
echo "ACLOCAL_AMFLAGS = -I m4" > Makefile.am
|
|
||||||
autoreconf -if
|
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() {
|
do_install() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue