|
Bugzilla – Full Text Bug Listing |
| Summary: | pthread and dl not linked by default | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.1 | Reporter: | Alain Bertrand <alainbe> |
| Component: | Basesystem | Assignee: | David Liang <dliang> |
| Status: | RESOLVED INVALID | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Minor | ||
| Priority: | P5 - None | CC: | dliang |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | openSUSE 12.1 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Alain Bertrand
2012-08-25 23:00:39 UTC
Alain,thank you for your report. We've forwarded the problem you've mentioned to desktop QA team. And this is also a problem about new packaging,you can mail to opensuse-packaging@opensuse.org, asking packager to build it into repo. :) '-pthread' and '-ldl' were not provided while using qt4 in opensuse. But in qt4 document, it says the multi-thread should always be used. I guess these two links should be provided by default. Still working on it, I find lots of complains about this linking problem, but not only on opensuse. Someone said it refers to the a glibc update. I try to make a reasonable explanation on this issue. Some documents on this link issue: https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking http://fedoraproject.org/wiki/UnderstandingDSOLinkChange openSUSE was updated to follow this DOS link change, we need to add '-lpthread -ldl' explicitly. I check the source code in https://github.com/Gnurou/tagainijisho, your patch --target_link_libraries(tagaini_sqlite pthread) --target_link_libraries(tagaini_sqlite dl) was already included, so I think this bug could be resolved as fixed. close |