[arch-commits] Commit in apache-orc/trunk (PKGBUILD)
Bruno Pagani
archange at gemini.archlinux.org
Mon Mar 28 21:19:37 UTC 2022
Date: Monday, March 28, 2022 @ 21:19:36
Author: archange
Revision: 1177416
upgpkg: apache-orc 1.7.3-1
They are the same tests failures on 1.7.1, so not exactly an upstream
regression.
Modified:
apache-orc/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-03-28 21:16:06 UTC (rev 1177415)
+++ PKGBUILD 2022-03-28 21:19:36 UTC (rev 1177416)
@@ -3,8 +3,8 @@
_pkg=orc
pkgname=apache-${_pkg}
-pkgver=1.7.1
-pkgrel=2
+pkgver=1.7.3
+pkgrel=1
pkgdesc="Columnar storage for Hadoop workloads."
arch=(x86_64)
url="https://orc.apache.org"
@@ -13,19 +13,20 @@
makedepends=(cmake)
checkdepends=(gtest)
options=(staticlibs)
-source=(https://downloads.apache.org/${_pkg}/${_pkg}-${pkgver}/${_pkg}-${pkgver}.tar.gz{,.asc})
-sha256sums=(65d71e571238cbcb7c3cbb9a10f7ad988f452d17c58479154be3b9d6ec27d005 SKIP)
+source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/${_pkg}-${pkgver}.tar.gz{,.asc}
+ ${pkgname}-fix-ByteSize-Long.patch::https://github.com/apache/orc/commit/ffbd34115322cf3e0eb6963002c540ea449362d2.patch)
+sha256sums=(535c4d7588172e85b8fc941cd0575d67f2155a55e4cd65d87d5b194b0bb28a31 SKIP
+ cab14490e0cf8f229bb22b3d4269899a9c2522bcedba5878008b1900001d3b20)
validpgpkeys=(F28C9C925C188C35E345614DEDA00CE834F0FC5C) # Dongjoon Hyun (CODE SIGNING KEY) <dongjoon at apache.org>
prepare(){
cd ${_pkg}-${pkgver}
- sed -i "s|ByteSize|ByteSizeLong|g" c++/test/CreateTestFiles.cc
- sed -i "s|ByteSize|ByteSizeLong|g" c++/test/TestBufferedOutputStream.cc
+ patch -p1 < ../${pkgname}-fix-ByteSize-Long.patch
}
build(){
cmake -B build -S ${_pkg}-${pkgver} \
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} -fPIC" \
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} -fPIC -ffat-lto-objects" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DLZ4_HOME="/usr" \
@@ -41,7 +42,7 @@
}
check(){
- # TestDecompression.testLzoLong is failing
+ # Some tests failures https://github.com/apache/orc/issues/1068
make -C build test-out || echo "Warning: Tests failed"
}
More information about the arch-commits
mailing list