summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen L Arnold <nerdboy@gentoo.org>2015-11-09 23:17:07 -0800
committerStephen L Arnold <nerdboy@gentoo.org>2015-11-09 23:18:57 -0800
commitb2aa994251263a6de5f287274ae115e67e7f41ff (patch)
tree8178544ab7973af495df791f75f2c109b957c8f7 /dev-util/cccc/files
parentRevert "net-misc/socat: Add USE=libressl (bug #565244 by Marek Behun)." (diff)
downloadgentoo-b2aa994251263a6de5f287274ae115e67e7f41ff.tar.gz
gentoo-b2aa994251263a6de5f287274ae115e67e7f41ff.tar.bz2
gentoo-b2aa994251263a6de5f287274ae115e67e7f41ff.zip
dev-util/cccc: rev-bump to r1, new patch for c++ failure
Added c++ patch and updated flags, removed older patch and ebuild. New version and metadata update coming soon. Package-Manager: portage-2.2.24
Diffstat (limited to 'dev-util/cccc/files')
-rw-r--r--dev-util/cccc/files/cccc-3.1.4-gcc-4.7.patch11
-rw-r--r--dev-util/cccc/files/cccc-3.1.4-whitespace-and-unqualified-lookup.patch95
2 files changed, 95 insertions, 11 deletions
diff --git a/dev-util/cccc/files/cccc-3.1.4-gcc-4.7.patch b/dev-util/cccc/files/cccc-3.1.4-gcc-4.7.patch
deleted file mode 100644
index dcbe7aa26b47..000000000000
--- a/dev-util/cccc/files/cccc-3.1.4-gcc-4.7.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- cccc/cccc_tbl.cc
-+++ cccc/cccc_tbl.cc
-@@ -96,7 +96,7 @@
- typename map_t::iterator value_iterator=map_t::find(old_item_ptr->key());
- if(value_iterator!=map_t::end())
- {
-- erase(value_iterator);
-+ this->erase(value_iterator);
- retval=true;
- }
- return retval;
diff --git a/dev-util/cccc/files/cccc-3.1.4-whitespace-and-unqualified-lookup.patch b/dev-util/cccc/files/cccc-3.1.4-whitespace-and-unqualified-lookup.patch
new file mode 100644
index 000000000000..7e3e7fdf1dca
--- /dev/null
+++ b/dev-util/cccc/files/cccc-3.1.4-whitespace-and-unqualified-lookup.patch
@@ -0,0 +1,95 @@
+diff --git a/cccc/cccc_tbl.cc b/cccc/cccc_tbl.cc
+index df98e2b..c9d0bac 100644
+--- a/cccc/cccc_tbl.cc
++++ b/cccc/cccc_tbl.cc
+@@ -27,18 +27,18 @@
+ #define LINE_BUFFER_SIZE 1000
+
+
+-template <class T> CCCC_Table<T>::CCCC_Table()
++template <class T> CCCC_Table<T>::CCCC_Table()
+ : sorted(true)
+ {
+- iter_ = map_t::end();
++ iter_ = map_t::end();
+ }
+
+-template <class T> CCCC_Table<T>::~CCCC_Table()
++template <class T> CCCC_Table<T>::~CCCC_Table()
+ {
+ // the container should manage the destruction of its own
+- // nodes correctly, we just need to get rid of the
++ // nodes correctly, we just need to get rid of the
+ // objects to which we hold pointers.
+- // NB Although CCCC_Table holds pointers, it owns the
++ // NB Although CCCC_Table holds pointers, it owns the
+ // objects they point to and is responsible for their disposal.
+ T* itemptr=first_item();
+ while(itemptr!=NULL)
+@@ -48,8 +48,8 @@ template <class T> CCCC_Table<T>::~CCCC_Table()
+ }
+ }
+
+-template<class T>
+-int CCCC_Table<T>::get_count(const char* count_tag)
++template<class T>
++int CCCC_Table<T>::get_count(const char* count_tag)
+ {
+ int retval=0;
+ T* itemptr=first_item();
+@@ -58,11 +58,11 @@ int CCCC_Table<T>::get_count(const char* count_tag)
+ retval+=itemptr->get_count(count_tag);
+ itemptr=next_item();
+ }
+-
++
+ return retval;
+ }
+
+-template<class T>
++template<class T>
+ T* CCCC_Table<T>::find(string name)
+ {
+ T *retval=NULL;
+@@ -74,7 +74,7 @@ T* CCCC_Table<T>::find(string name)
+ return retval;
+ }
+
+-template<class T>
++template<class T>
+ T* CCCC_Table<T>::find_or_insert(T* new_item_ptr)
+ {
+ string new_key=new_item_ptr->key();
+@@ -92,17 +92,17 @@ T* CCCC_Table<T>::find_or_insert(T* new_item_ptr)
+ template<class T>
+ bool CCCC_Table<T>::remove(T* old_item_ptr)
+ {
+- bool retval=false;
++ bool retval=false;
+ typename map_t::iterator value_iterator=map_t::find(old_item_ptr->key());
+ if(value_iterator!=map_t::end())
+ {
+- erase(value_iterator);
++ this->erase(value_iterator);
+ retval=true;
+ }
+ return retval;
+ }
+-
+-template <class T> void CCCC_Table<T>::sort()
++
++template <class T> void CCCC_Table<T>::sort()
+ {
+ if(sorted==false)
+ {
+@@ -133,8 +133,8 @@ template <class T> T* CCCC_Table<T>::next_item()
+ }
+
+ template <class T> int CCCC_Table<T>::records()
+-{
+- return map_t::size();
++{
++ return map_t::size();
+ }
+
+ #endif // _CCCC_TBL_BODY