Public bug reported: I have been trying to compile Cataclysm: Dark Days Aheads which uses SDL2_mixer. In our build process, we ask pkg-config to tell us which libraries should be included for our LDFLAGS. The output from pkg-config is wrong and it should include pthread. See this related issue https://github.com/CleverRaven/Cataclysm-DDA/pull/13984 .
---- Description: Ubuntu 15.04 Release: 15.04 ---- libsdl2-mixer-dev: Installed: 2.0.0+dfsg1-5 Candidate: 2.0.0+dfsg1-5 Version table: *** 2.0.0+dfsg1-5 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages 100 /var/lib/dpkg/status ---- I expect all library dependencies to be returned by pkg-config for SDL2_mixer for use in LDFLAGS our the build process. ---- pthread is missing as a library from the output of calling `pkg-config SDL2_mixer --libs` ---- ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: libsdl2-mixer-dev 2.0.0+dfsg1-5 ProcVersionSignature: Ubuntu 3.19.0-32.37-generic 3.19.8-ckt7 Uname: Linux 3.19.0-32-generic x86_64 ApportVersion: 2.17.2-0ubuntu1.7 Architecture: amd64 CurrentDesktop: Unity Date: Sun Nov 15 04:32:47 2015 InstallationDate: Installed on 2015-01-20 (298 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) SourcePackage: libsdl2-mixer UpgradeStatus: Upgraded to vivid on 2015-08-07 (99 days ago) ** Affects: libsdl2-mixer (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug vivid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1516422 Title: SDL2_mixer depends on pthread but that dependency is missing from pkgconfig/SDL2_mixer.pc To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2-mixer/+bug/1516422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs