Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 849389 Details for
Bug 892283
media-gfx/inkscape-9999 build failed due to deprecation of track_obj(), now track_object() in dev-libs/libsigc++
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sigc++config.h
sigc++config.h (text/plain), 1.95 KB, created by
Jonas Stein
on 2023-01-29 00:38:48 UTC
(
hide
)
Description:
sigc++config.h
Filename:
MIME Type:
Creator:
Jonas Stein
Created:
2023-01-29 00:38:48 UTC
Size:
1.95 KB
patch
obsolete
>/* This file is part of libsigc++. */ >#ifndef SIGCXXCONFIG_H_INCLUDED >#define SIGCXXCONFIG_H_INCLUDED > >/* Define to omit deprecated API from the library. */ >/* #undef SIGCXX_DISABLE_DEPRECATED */ > >/* Major version number of sigc++. */ >#define SIGCXX_MAJOR_VERSION 3 > >/* Minor version number of sigc++. */ >#define SIGCXX_MINOR_VERSION 4 > >/* Micro version number of sigc++. */ >#define SIGCXX_MICRO_VERSION 0 > >/* Detect Win32 platform */ >#ifdef _WIN32 >#if defined(_MSC_VER) >#define SIGC_MSC 1 >#define SIGC_WIN32 1 >#define SIGC_DLL 1 >#elif defined(__CYGWIN__) >#define SIGC_CONFIGURE 1 >#elif defined(__MINGW32__) >#define SIGC_WIN32 1 >#define SIGC_CONFIGURE 1 >#else >#error "libsigc++ config: Unknown win32 architecture (send me gcc --dumpspecs or equiv)" >#endif >#else /* !_WIN32 */ >#define SIGC_CONFIGURE 1 >#endif /* !_WIN32 */ > >#ifdef SIGC_MSC >/* > * MS VC7 Warning 4251 says that the classes to any member objects in an > * exported class must also be exported. Some of the libsigc++ > * template classes contain std::list members. MS KB article 168958 says > * that it's not possible to export a std::list instantiation due to some > * wacky class nesting issues, so our only options are to ignore the > * warning or to modify libsigc++ to remove the std::list dependency. > * AFAICT, the std::list members are used internally by the library code > * and don't need to be used from the outside, and ignoring the warning > * seems to have no adverse effects, so that seems like a good enough > * solution for now. > */ >#pragma warning(disable : 4251) > >#if (_MSC_VER < 1900) && !defined(noexcept) >#define _ALLOW_KEYWORD_MACROS 1 >#define noexcept _NOEXCEPT >#endif > >#else /* SIGC_MSC */ > >#endif /* !SIGC_MSC */ > >#ifdef SIGC_DLL >#if defined(SIGC_BUILD) && defined(_WINDLL) >#define SIGC_API __declspec(dllexport) >#elif !defined(SIGC_BUILD) >#define SIGC_API __declspec(dllimport) >#else >#define SIGC_API >#endif >#else /* !SIGC_DLL */ >#define SIGC_API >#endif /* !SIGC_DLL */ > >#endif /* !SIGCXXCONFIG_H_INCLUDED */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 892283
:
849387
| 849389