Package Details: libosmocore 1.9.2-2

Git Clone URL: https://aur.archlinux.org/libosmocore.git (read-only, click to copy)
Package Base: libosmocore
Description: Osmocom core libraries
Upstream URL: https://osmocom.org/projects/libosmocore/
Licenses: GPL
Provides: libosmocodec.so, libosmocoding.so, libosmocore.so, libosmoctrl.so, libosmogb.so, libosmogsm.so, libosmoisdn.so, libosmosim.so, libosmousb.so, libosmovty.so
Submitter: asdil12
Maintainer: fixeria
Last Packager: fixeria
Votes: 17
Popularity: 0.43
First Submitted: 2012-03-08 09:58 (UTC)
Last Updated: 2024-01-27 20:53 (UTC)

Latest Comments

1 2 3 4 Next › Last »

JPichel commented on 2024-02-06 13:32 (UTC)

Thank you! Then I'll use the git versions. It's great to have these packages on the AUR.

fixeria commented on 2024-02-06 12:31 (UTC)

Hi @JPichel!

I see you are maintaining both the git and the regular version so, what packages should I use to satisfy the dependencies for compiling osmo-bts from source?

As a general rule, you should be using the git-versions (i.e. recent master) of libraries when building recent master of osmo-* from source.

But then when I tried installing libosmo-netif-git to satisfy the dependencies for osmo-bts it tried to replace libosmocore-git with this version.

Sorry to hear that. I saw your comment to libosmo-netif-git and will try to get dependencies for -git packages fixed this weekend.

JPichel commented on 2024-02-06 12:21 (UTC)

Hi @fixeria, I was trying to compile osmo-bts from source after installing this package and noticed the file "osmocom/gsm/rlp.h" was missing. I installed the git version since I was building from source and it provided this header.

But then when I tried installing libosmo-netif-git to satisfy the dependencies for osmo-bts it tried to replace libosmocore-git with this version.

I see you are maintaining both the git and the regular version so, what packages should I use to satisfy the dependencies for compiling osmo-bts from source?

Thanks

fixeria commented on 2023-09-12 20:11 (UTC)

Hi @matt9j! Thank you very much! I will do my best to actively maintain this package.

matt9j commented on 2023-09-12 20:09 (UTC)

I can disown it now so you can pick it up.

matt9j commented on 2023-09-12 20:08 (UTC)

Hi @fixeria, if you have the bandwidth to maintain it and are actively maintaining other osmocom aur packages I would be happy to transfer this one to you.

fixeria commented on 2023-09-12 19:54 (UTC)

Osmocom tagged a new stable release v1.9.0 of libosmocore today. Many other [lib]osmo- projects depend on libosmocore, including libosmo-{abis,netif,sccp} which I am currently maintaining. Before I can update those (new releases also tagged today), libosmocore needs to be updated first.

fixeria commented on 2023-09-09 17:44 (UTC)

@matt9j: are you planning to continue maintaining this package? I am maintaining the '-git' variant of this package and have some patches which could be ported here.

dreieck commented on 2022-10-15 16:17 (UTC) (edited on 2022-10-15 16:17 (UTC) by dreieck)

A note to users which don't use systemd and whose compilations fail with systemd/sd-journal.h: No such file or directory:
→ Here I have made a package libosmocore-nosystemd-git which compiles and works on systemd-free systems. (It includes a split-out docs package.)

matt9j commented on 2022-07-03 21:20 (UTC)

Also, I suggest to build with '--enable-systemd-logging'. This option allows using systemd-journal as a logging target. Debian and CentOS packages are built with it. This adds a new dependency 'systemd-libs'. Maybe we could make it optional somehow?

I went ahead and enabled this to match the builds on other platforms. I think additional work would need to be done in the library itself to add runtime detection of the presence of systemd and switch on/off the journald capability dynamically to move the package to optdepends, so I've left systemd-libs as a full dependency for now.