You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Phil Sorber (JIRA)" <ji...@apache.org> on 2015/09/02 19:51:46 UTC

[jira] [Updated] (TS-3823) ASAN makes us forget to add -ldl on the LIBS

     [ https://issues.apache.org/jira/browse/TS-3823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Phil Sorber updated TS-3823:
----------------------------
    Fix Version/s: 5.3.2

> ASAN makes us forget to add -ldl on the LIBS
> --------------------------------------------
>
>                 Key: TS-3823
>                 URL: https://issues.apache.org/jira/browse/TS-3823
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Build
>            Reporter: Leif Hedstrom
>            Assignee: Leif Hedstrom
>             Fix For: 5.3.2, 6.0.0
>
>
> With ASAN enabled, linking fails on Fedora 22 / gcc 5.1.0, with a missing symbol, since -ldl is lost. [~jpeach@apache.org] found some references indicating that ASAN does magic with dlopen(), causing this. The suggestion is to change the configure.ac test to test on dlsym() instead, which does not get hijacked by ASAN.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)