Skip to content

Commit 4f5036b

Browse files
authored
Merge pull request #47426 from smuzaffar/boost-1.87
Fix needed for boost 1.87.0
2 parents f9272e7 + 4589bd4 commit 4f5036b

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

EventFilter/HGCalRawToDigi/src/UnpackerTools.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include "DataFormats/HGCalDigi/interface/HGCalRawDataDefinitions.h"
33
#include <boost/crc.hpp>
44
#include <vector>
5+
#include <algorithm>
56
#include <iostream>
67
//
78
//

EventFilter/Utilities/interface/EvFDaqDirector.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,9 @@ namespace evf {
283283
//json parser
284284
jsoncollector::DataPointDefinition* dpd_;
285285

286-
boost::asio::io_service io_service_;
286+
boost::asio::io_context io_service_;
287287
std::unique_ptr<boost::asio::ip::tcp::resolver> resolver_;
288-
std::unique_ptr<boost::asio::ip::tcp::resolver::query> query_;
289-
std::unique_ptr<boost::asio::ip::tcp::resolver::iterator> endpoint_iterator_;
288+
std::unique_ptr<boost::asio::ip::tcp::resolver::results_type> endpoint_iterator_;
290289
std::unique_ptr<boost::asio::ip::tcp::socket> socket_;
291290

292291
std::string input_throttled_file_;

EventFilter/Utilities/src/EvFDaqDirector.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@ namespace evf {
116116
<< "fileBrokerHostFromCfg must be set to true if fileBrokerHost parameter is not valid or empty";
117117

118118
resolver_ = std::make_unique<boost::asio::ip::tcp::resolver>(io_service_);
119-
query_ = std::make_unique<boost::asio::ip::tcp::resolver::query>(fileBrokerHost_, fileBrokerPort_);
120-
endpoint_iterator_ = std::make_unique<boost::asio::ip::tcp::resolver::iterator>(resolver_->resolve(*query_));
119+
endpoint_iterator_ = std::make_unique<boost::asio::ip::tcp::resolver::results_type>(
120+
resolver_->resolve(fileBrokerHost_, fileBrokerPort_));
121121
socket_ = std::make_unique<boost::asio::ip::tcp::socket>(io_service_);
122122
}
123123

IOPool/TFileAdaptor/test/tfileTest.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <string>
88
#include <iostream>
99

10+
#include "boost/system/system_error.hpp"
1011
#include "boost/filesystem/operations.hpp"
1112

1213
#include "FWCore/PluginManager/interface/PluginManager.h"

0 commit comments

Comments
 (0)