From 4f92d86b776ff5b697748a462fa3cb45f667b1cb Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Wed, 23 Jul 2003 03:51:42 +0000 Subject: Fix some other build problems with GCC 3.3.1. Since these patches affect headers used by dependents, bump PORTREVISION. Submitted by: Alexander Nedotsukov --- devel/orbitcpp/Makefile | 2 +- ...atch-orbitcpp::orb-cpp::orbitcpp_compound_seq.h | 26 +++++++++++++++++++++ .../patch-orbitcpp::orb-cpp::orbitcpp_simple_seq.h | 20 ++++++++++++++-- .../patch-orbitcpp::orb-cpp::orbitcpp_string_seq.h | 27 ++++++++++++++++++++++ 4 files changed, 72 insertions(+), 3 deletions(-) create mode 100644 devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_compound_seq.h create mode 100644 devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_string_seq.h (limited to 'devel/orbitcpp') diff --git a/devel/orbitcpp/Makefile b/devel/orbitcpp/Makefile index 62a76eefee7a..6fa3133fb032 100644 --- a/devel/orbitcpp/Makefile +++ b/devel/orbitcpp/Makefile @@ -7,7 +7,7 @@ PORTNAME= orbitcpp PORTVERSION= 1.3.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R} diff --git a/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_compound_seq.h b/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_compound_seq.h new file mode 100644 index 000000000000..e8038e512f6b --- /dev/null +++ b/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_compound_seq.h @@ -0,0 +1,26 @@ +--- orbitcpp/orb-cpp/orbitcpp_compound_seq.h.orig Fri May 30 02:10:38 2003 ++++ orbitcpp/orb-cpp/orbitcpp_compound_seq.h Wed Jul 23 10:56:18 2003 +@@ -70,6 +70,7 @@ + typename SeqTraits::c_value_t, + typename SeqTraits::c_seq_t> + { ++ public: + typedef SeqTraits traits_t; + typedef typename traits_t::value_t value_t; + typedef typename traits_t::c_value_t c_value_t; +@@ -126,6 +127,7 @@ + template + class CompoundUnboundedSeq: public CompoundSeqBase + { ++ public: + typedef SeqTraits traits_t; + typedef typename traits_t::c_value_t c_value_t; + typedef typename traits_t::c_seq_t c_seq_t; +@@ -186,6 +188,7 @@ + template + class CompoundBoundedSeq: public CompoundSeqBase + { ++ public: + typedef SeqTraits traits_t; + typedef typename traits_t::value_t value_t; + typedef typename traits_t::c_elem_t c_value_t; diff --git a/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_simple_seq.h b/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_simple_seq.h index 5b9029d876c7..57dc49bd1e07 100644 --- a/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_simple_seq.h +++ b/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_simple_seq.h @@ -1,5 +1,5 @@ ---- orbitcpp/orb-cpp/orbitcpp_simple_seq.h.orig Wed Jul 23 10:12:57 2003 -+++ orbitcpp/orb-cpp/orbitcpp_simple_seq.h Wed Jul 23 10:15:59 2003 +--- orbitcpp/orb-cpp/orbitcpp_simple_seq.h.orig Fri May 30 02:10:38 2003 ++++ orbitcpp/orb-cpp/orbitcpp_simple_seq.h Wed Jul 23 10:56:55 2003 @@ -35,6 +35,7 @@ class SimpleSeqBase: public SequenceBase @@ -8,3 +8,19 @@ typedef Traits traits_t; typedef typename Traits::value_t value_t; typedef typename traits_t::c_value_t c_value_t; +@@ -91,6 +92,7 @@ + template + class SimpleUnboundedSeq: public SimpleSeqBase + { ++ public: + typedef SimpleSeqBase Super; + + typedef typename Super::size_t size_t; +@@ -145,6 +147,7 @@ + template + class SimpleBoundedSeq: public SimpleSeqBase + { ++ public: + typedef SimpleSeqBase Super; + + typedef typename Super::size_t size_t; diff --git a/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_string_seq.h b/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_string_seq.h new file mode 100644 index 000000000000..c05da7a2696a --- /dev/null +++ b/devel/orbitcpp/files/patch-orbitcpp::orb-cpp::orbitcpp_string_seq.h @@ -0,0 +1,27 @@ +--- orbitcpp/orb-cpp/orbitcpp_string_seq.h.orig Wed Jul 23 10:57:57 2003 ++++ orbitcpp/orb-cpp/orbitcpp_string_seq.h Wed Jul 23 10:58:52 2003 +@@ -35,7 +35,7 @@ + class StringSeqBase: public SequenceBase + { +- protected: ++ public: + typedef CORBA::String_mgr value_t; + typedef CORBA_char* c_value_t; + typedef CORBA_sequence_CORBA_string c_seq_t; +@@ -90,6 +90,7 @@ + + class StringUnboundedSeq: public StringSeqBase + { ++ public: + typedef StringSeqBase Super; + + typedef Super::size_t size_t; +@@ -145,6 +146,7 @@ + template + class StringBoundedSeq: public StringSeqBase + { ++ public: + typedef StringSeqBase Super; + + typedef Super::size_t size_t; -- cgit v1.2.3