diff options
author | bland <bland@FreeBSD.org> | 2004-08-17 17:14:31 +0800 |
---|---|---|
committer | bland <bland@FreeBSD.org> | 2004-08-17 17:14:31 +0800 |
commit | 8188652aea92f3af47af9f17ff6854f3e67a37e8 (patch) | |
tree | 53e795fa0f63a087d9d81c36bfc847dc432e60fa /devel/libbonobomm | |
parent | b46e193514cbc10748ecb13f2545c6b5201a094c (diff) | |
download | freebsd-ports-gnome-8188652aea92f3af47af9f17ff6854f3e67a37e8.tar.gz freebsd-ports-gnome-8188652aea92f3af47af9f17ff6854f3e67a37e8.tar.zst freebsd-ports-gnome-8188652aea92f3af47af9f17ff6854f3e67a37e8.zip |
Fix build with gcc 3.4 (friend of typedef is prohibited by C++ standard).
Reported by: pointyhat via kris
Diffstat (limited to 'devel/libbonobomm')
3 files changed, 33 insertions, 0 deletions
diff --git a/devel/libbonobomm/files/patch-bonobomm::servers::listener.h b/devel/libbonobomm/files/patch-bonobomm::servers::listener.h new file mode 100644 index 000000000000..6cb0987441bd --- /dev/null +++ b/devel/libbonobomm/files/patch-bonobomm::servers::listener.h @@ -0,0 +1,11 @@ +--- bonobomm/servers/listener.h.orig Tue Aug 17 17:56:23 2004 ++++ bonobomm/servers/listener.h Tue Aug 17 17:56:52 2004 +@@ -69,7 +69,7 @@ + typedef BonoboListenerClass BaseClassType; + + private: +- friend class CppClassType; ++ friend class Listener_Class; + static CppClassType listener_class_; + + Listener(const Listener&); diff --git a/devel/libbonobomm/files/patch-bonobomm::servers::unknown_cimpl.h b/devel/libbonobomm/files/patch-bonobomm::servers::unknown_cimpl.h new file mode 100644 index 000000000000..7f4ef6eb94bf --- /dev/null +++ b/devel/libbonobomm/files/patch-bonobomm::servers::unknown_cimpl.h @@ -0,0 +1,11 @@ +--- bonobomm/servers/unknown_cimpl.h.orig Tue Aug 17 17:56:16 2004 ++++ bonobomm/servers/unknown_cimpl.h Tue Aug 17 17:57:13 2004 +@@ -75,7 +75,7 @@ + typedef BonoboObjectClass BaseClassType; + + private: +- friend class CppClassType; ++ friend class Unknown_CImpl_Class; + static CppClassType unknown_cimpl_class_; + + Unknown_CImpl(const Unknown_CImpl&); diff --git a/devel/libbonobomm/files/patch-tools::m4::class_bonoboobject.m4 b/devel/libbonobomm/files/patch-tools::m4::class_bonoboobject.m4 new file mode 100644 index 000000000000..e15d7f4aa4e9 --- /dev/null +++ b/devel/libbonobomm/files/patch-tools::m4::class_bonoboobject.m4 @@ -0,0 +1,11 @@ +--- tools/m4/class_bonoboobject.m4.orig Tue Aug 17 17:57:29 2004 ++++ tools/m4/class_bonoboobject.m4 Tue Aug 17 17:58:19 2004 +@@ -200,7 +200,7 @@ + ')dnl + + private: +- friend class CppClassType; ++ friend class __CPPNAME__`'_Class; + static CppClassType `'__BASE__`'_class_; + + __CPPNAME__`'(const __CPPNAME__&); |