aboutsummaryrefslogtreecommitdiffstats
path: root/libosmogb.pc.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libosmo{gb,vty}.pc.in: Add talloc to 'Requires'Harald Welte2022-03-251-1/+1
| | | | | | | | | | Both libraries use talloc symbols so they should require it, see https://gerrit.osmocom.org/c/libosmocore/+/27521/1/libosmogb.pc.in#9 In subsequent patches, we should move all of those to Requires.private, but I wanted to fix it step by step. Change-Id: I755275ce4f4148b5beffaa28a6a0ce2dd0e2d6b4
* clean-up pkg-config files: Make use of "Requires" as documentedHarald Welte2022-03-241-2/+2
| | | | | | | | According to the pkg-config manual, "Libs" should not contain flags for _required_ packages. Instead, they should be expressed via "Requires". Let's do that Change-Id: I2ab1fe8e4bbfc120b471d6c9f2312a89dbc7d42b
* Revert "pkgconfig: link to mnl if available"laforge2021-01-081-1/+1
| | | | | | | | | This reverts commit 2253224b33ae9f54f14dc54f0098c4d5ee27fdbf. Reason for revert: Causes massive build failure for osmo-pcu and osmo-sgsn on all the distributions/architectures we build for Change-Id: I6dbe4507701bee013b29dcc26f32c4e1a3c23613 Closes: OS#4936
* pkgconfig: link to mnl if availableEric2021-01-071-1/+1
| | | | | | | The dependency on mnl breaks builds of osmo-pcu et al if mnl is used for libosmogb, but not linked in for lib users Change-Id: Ib4df95d5c922f8edfa33e68645652fd30d321ff8
* remove our internal copy of talloc, use system libtallocHarald Welte2015-12-051-1/+1
| | | | | | | Shipping our own private copy of talloc was a good idea in 2008, when it was not readily available on most target platforms. Today, the situation is quite different, as it is a standard library on major Linux distributions.
* libosmogb: build without strict aliasing rulesHarald Welte2012-09-071-1/+1
| | | | | | This allows us to reliably do the trick with casting structures like libgb_msgb_cb to the msgb->cb[] array. Shamelessly stolen from the Linux kernel.
* libosmogb: make sure to link with libosmovtyHarald Welte2012-06-181-1/+1
|
* libosmogb: move files to proper location and fix build0.5.0Harald Welte2012-06-171-0/+11