From 42a8b2f0a52c7b06b3441044fd98d3f2a7388475 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Mon, 8 Sep 2008 21:59:57 +0200 Subject: 0.4-3 and actually add debian/patches to the repo --- debian/patches/01-abs-llabs.dpatch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 debian/patches/01-abs-llabs.dpatch (limited to 'debian/patches/01-abs-llabs.dpatch') diff --git a/debian/patches/01-abs-llabs.dpatch b/debian/patches/01-abs-llabs.dpatch new file mode 100755 index 0000000..7515266 --- /dev/null +++ b/debian/patches/01-abs-llabs.dpatch @@ -0,0 +1,19 @@ +#!/bin/sh /usr/share/dpatch/dpatch-run +## 01-abs-llabs.dpatch by Thiemo Seufer +## +## DP: Fixes FTBFS due to abs() not being in the global anymore since g++ 4.3 +## (#495467) + +diff -up lfhex-0.4.orig/reader.cpp lfhex-0.4/reader.cpp +--- lfhex-0.4.orig/reader.cpp 2006-11-05 04:26:04.000000000 +0000 ++++ lfhex-0.4/reader.cpp 2008-08-16 22:43:44.000000000 +0100 +@@ -238,7 +238,7 @@ bool Reader::loadPage(off_t pageIdx) + // free the page which is the furthest away from the page we are loading + + // this could be trouble if off_t is unsigned! +- if( abs(_firstPage - pageIdx) > abs(_lastPage - pageIdx) ) ++ if( ::llabs(_firstPage - pageIdx) > ::llabs(_lastPage - pageIdx) ) + while(!freePage(_firstPage++)); + else + while(!freePage(_lastPage--)); + -- cgit v1.2.3-54-g00ecf