Skip to content

Commit e73f58a

Browse files
committed
devtools-7: workaround for missing string specialization.
1 parent f8af560 commit e73f58a

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/ReadoutEmulator/runReadoutEmulatorDevice.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "runFairMQDevice.h"
1616

1717
namespace bpo = boost::program_options;
18+
template class std::basic_string<char, std::char_traits<char>, std::allocator<char> >; // Workaround for bug in CC7 devtoolset7
1819

1920
void addCustomOptions(bpo::options_description& options)
2021
{

src/StfBuilder/runStfBuilderDevice.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include <runFairMQDevice.h>
2323

2424
namespace bpo = boost::program_options;
25+
template class std::basic_string<char, std::char_traits<char>, std::allocator<char> >; // Workaround for bug in CC7 devtoolset7
2526

2627
void addCustomOptions(bpo::options_description& options)
2728
{

src/TfBuilder/runTfBuilderDevice.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include <runFairMQDevice.h>
2121

2222
namespace bpo = boost::program_options;
23+
template class std::basic_string<char, std::char_traits<char>, std::allocator<char> >; // Workaround for bug in CC7 devtoolset7
2324

2425
void addCustomOptions(bpo::options_description& options)
2526
{

src/TfScheduler/runTfScheduler.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <runFairMQDevice.h>
1717

1818
namespace bpo = boost::program_options;
19+
template class std::basic_string<char, std::char_traits<char>, std::allocator<char> >; // Workaround for bug in CC7 devtoolset7
1920

2021
void addCustomOptions(bpo::options_description& options)
2122
{

0 commit comments

Comments
 (0)