Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
Kea
Commits
a63780c7
Commit
a63780c7
authored
Jul 18, 2017
by
Thomas Markwalder
Browse files
[5215] Addressed review comments
Added additional text to asio_wrapper.h
parent
385bf741
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/lib/asiolink/asio_wrapper.h
View file @
a63780c7
...
...
@@ -6,11 +6,19 @@
#ifndef ASIO_WRAPPER_H
#define ASIO_WRAPPER_H 1
// !!! IMPORTANT !!!!
// !!! IMPORTANT THIS IS A HACK FOR BOOST HEADERS ONLY BUILDING !!!!
//
// As of #5215 (Kea 1.3) The default build configuration is to link with
// Boost's system library (boost_system) rather than build with Boost's
// headers only. Linking with the boost_system elminiates the issue as
// detailed below. This file exists solely for the purpose of allowing
// people to attempt to build headers only. ISC DOES NOT RECOMMEND
// building Kea with Boost headers only.
//
// This file must be included anywhere one would normally have included
// boost/asio.hpp. Until the issue described below is resolved in some
// other fashion
asio.hpp should not be included other than through
// this file.
// other fashion
, (or we abandon support for headers only building)
//
asio.hpp MUST NOT be included other than through
this file.
//
// The optimizer as of gcc 5.2.0, may not reliably ensure a single value
// returned by boost::system::system_category() within a translation unit
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment