View Issue Details

IDProjectCategoryView StatusLast Update
0003765Kali LinuxKali Package Bugpublic2025-07-14 09:37
Reporternewgen23 Assigned Torhertzog  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Product Version2016.2 
Summary0003765: libboost-regex-dev library outdated compared to header files
Description

See:
http://stackoverflow.com/questions/40225571/regex-search-hpp56-undefined-reference-to-boostre-detail-106100perl-match

It looks like the shared object refers to a namespace (re_detail) which was renames in boost version 1.60. Now, every attempt to link against boost regex fails with "undefined reference" error.

Steps To Reproduce

Take a boost regex example from:
http://www.boost.org/doc/libs/1_31_0/libs/regex/example/snippets/credit_card_example.cpp

compile with:
g++ test.cpp -o test -lboost_regex

Answer:
undefined reference to `boost::re_detail_106200::perl_matcher

Activities

rhertzog

rhertzog

2016-12-12 11:50

administrator   ~0006153

Please post the output of "dpkg -l 'boost'". Are you sure that you have upgraded all your boost related packages?

rhertzog

rhertzog

2017-02-03 14:02

administrator   ~0006304

The submitter is not replying, closing the ticket.

Issue History

Date Modified Username Field Change
2016-12-09 20:29 newgen23 New Issue
2016-12-12 11:50 rhertzog Assigned To => rhertzog
2016-12-12 11:50 rhertzog Status new => feedback
2016-12-12 11:50 rhertzog Note Added: 0006153
2017-02-03 14:02 rhertzog Status feedback => closed
2017-02-03 14:02 rhertzog Resolution open => won't fix
2017-02-03 14:02 rhertzog Note Added: 0006304
2025-07-14 09:37 g0tmi1k Severity block => minor