Feature #3699
openmerge Debian patches
90%
Description
There're numerous patches from Debian developers available via:
https://qa.debian.org/developer.php?email=Debian-mobcom-maintainers%40lists.alioth.debian.org
individual package links example:
https://sources.debian.org/patches/libosmo-sccp/0.10.0-2/
Relevant package version could be obtained from the first link.
Some of those patches are Debian-specific while others are generally relevant fixes. We should go over all packaged projects and submit all relevant patches to gerrit for review.
Note: Debian seems to have the most recent versions packaged compared to other repositories according to repology - see for example
https://repology.org/metapackage/libosmocore/versions
Related issues
Updated by msuraev about 5 years ago
- Related to Bug #3694: Fix lintian warnings in .deb packages added
Updated by msuraev almost 5 years ago
- Related to Bug #3753: Update .deb to use dh_missing added
Updated by osmith over 4 years ago
The links pointing to the patches from the description above are down. It seems that the libosmocore patches are located here now:
https://salsa.debian.org/debian-mobcom-team/libosmocore/tree/master/debian/patches
Updated by Hoernchen over 4 years ago
Reasonable patches have been pushed to gerrit.
Outstanding BE handling patches that need some thought:
https://salsa.debian.org/debian-mobcom-team/osmo-bsc/raw/master/debian/patches/0003-Hack-in-test-suite-at-the-right-place-to-make-it-pas.patch
https://salsa.debian.org/debian-mobcom-team/osmo-iuh/raw/master/debian/patches/fix_bigend_tests.patch
https://salsa.debian.org/debian-mobcom-team/libosmo-sccp/raw/master/debian/patches/0006-Separate-expected-response-big-endian.patch
https://salsa.debian.org/debian-mobcom-team/libosmocore/raw/master/debian/patches/0006-Fix-some-byte-ordering-for-big-endian-architectures.patch
This patch needs to be removed by the maintainer, it jeopardizes any use of libosmogb:
https://salsa.debian.org/debian-mobcom-team/libosmocore/raw/master/debian/patches/0001-Removed-illegal-pkg-config-directive.patch
Updated by laforge almost 4 years ago
Hoernchen wrote:
This patch needs to be removed by the maintainer, it jeopardizes any use of libosmogb:
https://salsa.debian.org/debian-mobcom-team/libosmocore/raw/master/debian/patches/0001-Removed-illegal-pkg-config-directive.patch
can you be more specific why it jeopardizes any use of libosmogb? Also, was this reported as a debian bug? If not, why? If so, please include the reference to the debian bugtracker here. thanks!
Also, the issue is still marked as "new" and "0%" even thought some work was done months ago. I wuold have expected it to go from new->in_progress, then some percentage increase, and finally go to stalled when priorities changed to stop working on it.
Updated by Hoernchen almost 4 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 90
All reasonable patches were merged.
As for the aliasing issue, this was added by you, and it has to be part of the cflags, since it concerns the headers and therefore other users of libosmocore, but the debian linter doesn't like such flags - see https://gerrit.osmocom.org/plugins/gitiles/libosmocore/+/ca0af8a3a862d5189915c02c2bc85461a3b33415 or https://gerrit.osmocom.org/c/libosmocore/+/1426 for a short explanation.
I've just filed a debian bug for that.
Updated by laforge almost 4 years ago
- Status changed from In Progress to Stalled
- Priority changed from Normal to Low