From 3686f9175861d708abd351127ef7a15daf0bf2c6 Mon Sep 17 00:00:00 2001 From: Markus Dittrich Date: Fri, 29 Sep 2006 02:51:07 +0000 Subject: Added patch to fix compile problems with gcc4.x. This fixes bug #149299. (Portage version: 2.1.2_pre1-r1) --- dev-lang/gdl/files/digest-gdl-0.8.11 | 2 ++ dev-lang/gdl/files/gdl-0.8.11-gcc4-gentoo.patch | 36 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-lang/gdl/files/gdl-0.8.11-gcc4-gentoo.patch (limited to 'dev-lang/gdl/files') diff --git a/dev-lang/gdl/files/digest-gdl-0.8.11 b/dev-lang/gdl/files/digest-gdl-0.8.11 index 2a5543b89a12..f65456202f90 100644 --- a/dev-lang/gdl/files/digest-gdl-0.8.11 +++ b/dev-lang/gdl/files/digest-gdl-0.8.11 @@ -1 +1,3 @@ MD5 837365b860889de03483cf84ae15b9b3 gdl-0.8.11.tar.gz 827194 +RMD160 f392dea396bc6ab56a2360bfda02ea684aa2ce3f gdl-0.8.11.tar.gz 827194 +SHA256 3872fdbf5ec76632cad1fe1a488728592d72244c9c0553c96f265bdc78bb5906 gdl-0.8.11.tar.gz 827194 diff --git a/dev-lang/gdl/files/gdl-0.8.11-gcc4-gentoo.patch b/dev-lang/gdl/files/gdl-0.8.11-gcc4-gentoo.patch new file mode 100644 index 000000000000..5d8edea61fdc --- /dev/null +++ b/dev-lang/gdl/files/gdl-0.8.11-gcc4-gentoo.patch @@ -0,0 +1,36 @@ +--- gdl-0.8.11/src/specializations.hpp 2005-10-17 04:22:04.000000000 -0400 ++++ gdl-0.8.11-new/src/specializations.hpp 2006-09-28 22:04:04.000000000 -0400 +@@ -106,10 +106,10 @@ + template<> + Data_* Data_::XorOp( BaseGDL* r); + template<> +-Data_* Data_::EqOp( BaseGDL* r); +-template<> +-Data_* Data_::NeOp( BaseGDL* r); +-template<> ++//Data_* Data_::EqOp( BaseGDL* r); ++//template<> ++//Data_* Data_::NeOp( BaseGDL* r); ++//template<> + Data_* Data_::LeOp( BaseGDL* r); + template<> + Data_* Data_::LeOp( BaseGDL* r); +@@ -237,9 +237,16 @@ + Data_* Data_::LogNeg(); + + // datatypes.cpp ++template<> ++Data_::Data_(const dimension& dim_, BaseGDL::InitType iT); ++template<> ++Data_::Data_(const dimension& dim_, BaseGDL::InitType iT); ++template<> ++Data_::Data_(const dimension& dim_, BaseGDL::InitType iT); ++ + template<> const SizeT Data_::NBytes() const; +-template<> const SizeT Data_::NBytes() const; +-template<> const SizeT Data_::NBytes() const; ++//template<> const SizeT Data_::NBytes() const; ++//template<> const SizeT Data_::NBytes() const; + template<> const SizeT Data_::ToTransfer() const; + template<> const SizeT Data_::ToTransfer() const; + template<> -- cgit v1.2.3-65-gdbad