lsbcc should not automatically add -lpthread
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
In Progress
|
Medium
|
Unassigned | ||
Mandriva |
In Progress
|
Medium
|
Bug Description
As a result of the resolution to bug 853, lsbcc adds -lpthread to all builds,
whether or not the developer requested it. I'd like to request reopening this
topic, as I've been told that including the pthread library when it is not
needed can have negative effects. I don't know the details so this will need
some investigation. The details of the issue are well described in bug 853, and
it should be noted that there were recommendations to define the symbols in
question twice. We don't have a way to do this automatically at the moment, but
there doesn't seem to be a good reason why this couldn't be handled with some
tweaking, or alternatively we could decide that the incidence is rare enough
that some sort of special-case code could be used - there are only six known
interfaces.
Changed in mandriva: | |
importance: | Unknown → Medium |
status: | Unknown → In Progress |
Changed in lsb: | |
importance: | Low → Medium |