Sync dahdi-linux 1:2.11.1.0.20170917~dfsg-8.4 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dahdi-linux (Ubuntu) |
Fix Committed
|
Wishlist
|
Unassigned |
Bug Description
Please sync dahdi-linux 1:2.11.
Explanation of the Ubuntu delta and why it can be dropped:
* Linux 5.18 compatibility (LP: #1981957)
- debian/
* Linux 5.18 compatibility (LP: #1981957)
- debian/
* Firmware loading portions of the driver only supported on x86, declare
BUILD_
amd64.
* Replace hardcoded list of BUILD_EXCLUSIVE
detected required config keys to build this module successfully.
* Firmware loading portions of the driver only supported on x86, declare
BUILD_
amd64.
* Replace hardcoded list of BUILD_EXCLUSIVE
detected required config keys to build this module successfully.
* Provide this dkms only to non-cloud kernels (LP: #1964317)
* Fix FTBFS with Linux 5.10
* Fix FTBFS with Linux 5.10
* Fix FTBFS with Linux 5.10
* Linux 5.6 compatibility
- debian/
- debian/
* Linux 5.7 compatibility
- debian/
* Linux 5.6 compatibility
- debian/
- debian/
* Linux 5.7 compatibility
- debian/
* Linux 5.4 compatibility (LP: #1848584)
- debian/
* Linux 5.4 compatibility (LP: #1848584)
- debian/
* Linux 5.0 compatibility (LP: #1813058)
- d/p/kernel-
* Linux 5.0 compatibility (LP: #1813058)
- d/p/kernel-
* Linux 5.0 compatibility (LP: #1813058)
- d/p/kernel-
* Linux 4.15 compatibility (LP: #1737746)
- d/p/kernel-
- d/p/kernel-
* Linux 4.15 compatibility (LP: #1737746)
- d/p/kernel-
- d/p/kernel-
* Linux 4.15 compatibility (LP: #1737746)
- d/p/kernel-
- d/p/kernel-
* Linux 4.13 compatibility (LP: #1706424)
- debian/
* Linux 4.13 compatibility (LP: #1706424)
- debian/
* debian/
build issues with 4.11 (LP: #1691828)
* Merge from Debian testing. Remaining changes:
- DKMS support:
- debian/control:
- dahdi-linux depends additionally on (dahdi-dkms | dahdi-source).
- dahdi-dkms added
- debian/
- debian/
- debian/
- debian/dkms.conf.in
- debian/rules:
- Add code to generate dkms package
- d/p/oslec-
Disable build of echo.ko in favour of the same module provided by
the kernel.
- DEP-8 support (debian/tests/*)
- Import modifications by Javier Uruen Val <email address hidden>:
- debian/system.conf (pre-defined config shipped with dahdi-linux)
- debian/
- add dahdi_dummy
- add dahdi_transcode
* Dropped:
- debian/
- debian/
- debian/modules (->debian/
Ubuntu dahdi is severely lagging behind the Debian version, and we piled up FTBFS patches that were already included in Debian - on top of that, we are probably missing packaging and general fixes - it's due
time we sync our dahdi package with Debian and then stick closer to it.
Changelog entries since current lunar version 1:2.11.
dahdi-linux (1:2.11.
* Non-maintainer upload.
* m-a-autopkgtest: Allow stderr output from kernel header installation.
-- Andreas Beckmann <email address hidden> Thu, 02 Feb 2023 11:10:37 +0100
dahdi-linux (1:2.11.
* Non-maintainer upload.
* Switch to module-
* Skip module build for kernels without CONFIG_PCI.
* dahdi-dkms requires Linux 5.6 or later.
-- Andreas Beckmann <email address hidden> Wed, 01 Feb 2023 23:39:41 +0100
dahdi-linux (1:2.11.
* Non-maintainer upload.
* Switch to B-D: dh-dkms. (Closes: #1027869)
* Declare Testsuite: autopkgtest-
* Use upstream version without dfsg suffix and revision for dkms.
* Skip module build for kernels without CONFIG_USB.
-- Andreas Beckmann <email address hidden> Sat, 21 Jan 2023 01:53:57 +0100
dahdi-linux (1:2.11.
* Non-maintainer upload.
* kernel 6.1 API change: netif_napi_add() uses weight==64 by default
(Closes: #1028368)
-- Salvatore Bonaccorso <email address hidden> Sat, 14 Jan 2023 15:33:58 +0100
dahdi-linux (1:2.11.
* Add linux_5_
* Add linux_5_
-- Tzafrir Cohen <email address hidden> Sat, 18 Jun 2022 17:08:03 +0300
dahdi-linux (1:2.11.
* Non-maintainer upload.
* add patch for: Do not use <stdbool.h> in kernel modules
There was an intentional change in Linux 5.16 removing user-space
headers from the kernel include path:
<https:/
Kernel code must use <linux/types.h> instead of <stdbool.h>.
Thanks a lot to Ben Hutchings for providing the patch.
Tzafrir Cohen provided a similar patch upstream.
(Closes: #1005715, #1005390)
-- Thorsten Alteholz <email address hidden> Wed, 23 Mar 2022 19:03:02 +0100
dahdi-linux (1:2.11.
* Non-maintainer upload.
* dahdi-dkms: Bump dkms dependency to (>= 2.8.4-3~) to reliably use the
kernel's compiler to compile the module. (Closes: #987309)
* dahdi-dkms: Drop wget dependency. Downloading firmware is disabled.
-- Andreas Beckmann <email address hidden> Sun, 25 Apr 2021 01:31:54 +0200
dahdi-linux (1:2.11.
* Non-maintainer upload.
* Avoid 64-bit divisions in xpp driver, or switch to the kernels
do_div helper for this purpose. Uncovered by new autopkgtest.
-- Chris Hofstaedtler <email address hidden> Sun, 04 Apr 2021 20:42:52 +0000
dahdi-linux (1:2.11.
* Non-maintainer upload.
* Add autopkgtest covering just the module build, which can be done
on Debian CI. Should be enough to tell us if the modules are broken
by newer kernel versions.
-- Chris Hofstaedtler <email address hidden> Sun, 04 Apr 2021 12:57:27 +0000
dahdi-linux (1:2.11.
* Non-maintainer upload.
* Add missing Build-Depends: module-assistant to allow building source in
clean environments.
* Update no_firmware_
* Include upstream and new local patches to fix build with kernel >= 5.0
(Closes: #982332, #982334)
-- Chris Hofstaedtler <email address hidden> Fri, 02 Apr 2021 20:42:26 +0000
dahdi-linux (1:2.11.
* dkms: use standard scripts (Closes: #923983).
* work around #923983 at upgrade time.
* Use dh_dkms instead of dh --with dkms, for the m-a -generated package.
* Standard version 4.3.0.
* More comprehensive and robust autopkgtest tests.
- The dkms-modules test is skippable for now.
* debian/
* dkms metainfo: same license as source.
-- Tzafrir Cohen <email address hidden> Sun, 10 Mar 2019 15:49:50 +0200
dahdi-linux (1:2.11.
* install dahdi-modules
* A new test: dynamic-loc-call
* dkms: also install oct612 module (Closes: #922008)
* dkms test: try loading all modules
* Rules-Require-Root: no
* rules: remove get-orig-source
* trivial lintian fixes
* debhelper compat level 12
* rules: Use dpkg makefiles instead of our own parsing
* tests: uninstall modules
-- Tzafrir Cohen <email address hidden> Mon, 04 Mar 2019 23:29:36 +0200
dahdi-linux (1:2.11.
* Added dpkg-dev as dependency for dpkg-architecture used by the
dahdi-dkms postinst.
* Added appstream metadata in dahdi-dkms package to announce
supported hardware (Closes: #838522).
* Updated Standards-Version from 4.1.3 to 4.2.1.
* Fix two description typos in patches found by lintian.
-- Petter Reinholdtsen <email address hidden> Fri, 12 Oct 2018 13:35:56 +0200
dahdi-linux (1:2.11.
[ Bernhard Schmidt ]
* Make build reproducible
* Amend changelog
[ Petter Reinholdtsen ]
* Add support for dkms include autopkgtest test. (Closes: #841004)
[ Tzafrir Cohen ]
* dahdi_dummy is just part of dahdi
* Somewhat improved dkms scripts
* Fix building on kernel >= 4.15
* patch notest: rework and make upstreamable
* ignore dkms generated files
-- Petter Reinholdtsen <email address hidden> Sun, 30 Sep 2018 13:42:35 +0200
dahdi-linux (1:2.11.
* Add dev_attr.patch: fix building with 4.13 (Closes: #879043)
* Refresh dahdi_linux_extra:
- Rebased on recent master
- also fix opvxa1200 with 4.11
- Tweaks of ZapHFC
* tar --sort=name for reproducible build for the dahdi-source tarball
* modulestest: fix usage with debuild
* Add gbp.conf: use pristine-tar
* copyright: https standard URL
* Switch to Salsa.
* Standards version 4.1.3
* An example dynamic DAHDI systemd service
-- Tzafrir Cohen <email address hidden> Wed, 10 Jan 2018 23:40:10 +0200
dahdi-linux (1:2.11.
[ Tzafrir Cohen ]
* New upstream git snapshot (Closes: #872838)
- debian/
* compat level 10
[ Bernhard Schmidt ]
* Reproducible build: set permissions and sort source tarball
-- Bernhard Schmidt <email address hidden> Fri, 06 Oct 2017 18:37:23 +0200
Changed in dahdi-linux (Ubuntu): | |
importance: | Undecided → Wishlist |
description: | updated |
This bug was fixed in the package dahdi-linux - 1:2.11. 1.0.20170917~ dfsg-8. 4
--------------- 1.0.20170917~ dfsg-8. 4) unstable; urgency=medium
dahdi-linux (1:2.11.
* Non-maintainer upload.
* m-a-autopkgtest: Allow stderr output from kernel header installation.
-- Andreas Beckmann <email address hidden> Thu, 02 Feb 2023 11:10:37 +0100
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-8. 3) unstable; urgency=medium
* Non-maintainer upload. assistant- autopkgtest.
* Switch to module-
* Skip module build for kernels without CONFIG_PCI.
* dahdi-dkms requires Linux 5.6 or later.
-- Andreas Beckmann <email address hidden> Wed, 01 Feb 2023 23:39:41 +0100
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-8. 2) unstable; urgency=medium
* Non-maintainer upload. pkg-dkms.
* Switch to B-D: dh-dkms. (Closes: #1027869)
* Declare Testsuite: autopkgtest-
* Use upstream version without dfsg suffix and revision for dkms.
* Skip module build for kernels without CONFIG_USB.
-- Andreas Beckmann <email address hidden> Sat, 21 Jan 2023 01:53:57 +0100
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-8. 1) unstable; urgency=medium
* Non-maintainer upload.
* kernel 6.1 API change: netif_napi_add() uses weight==64 by default
(Closes: #1028368)
-- Salvatore Bonaccorso <email address hidden> Sat, 14 Jan 2023 15:33:58 +0100
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-8) unstable; urgency=medium
* Add linux_5_ 17_proc_ private. patch (Closes: #1012316). 18_pci_ consistent. patch
* Add linux_5_
-- Tzafrir Cohen <email address hidden> Sat, 18 Jun 2022 17:08:03 +0300
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-7. 5) unstable; urgency=medium
* Non-maintainer upload. /git.kernel. org/linus/ 04e85bbf71c9072 dcf0ad9a7150495 d72461105c>.
* add patch for: Do not use <stdbool.h> in kernel modules
There was an intentional change in Linux 5.16 removing user-space
headers from the kernel include path:
<https:/
Kernel code must use <linux/types.h> instead of <stdbool.h>.
Thanks a lot to Ben Hutchings for providing the patch.
Tzafrir Cohen provided a similar patch upstream.
(Closes: #1005715, #1005390)
-- Thorsten Alteholz <email address hidden> Wed, 23 Mar 2022 19:03:02 +0100
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-7. 4) unstable; urgency=medium
* Non-maintainer upload.
* dahdi-dkms: Bump dkms dependency to (>= 2.8.4-3~) to reliably use the
kernel's compiler to compile the module. (Closes: #987309)
* dahdi-dkms: Drop wget dependency. Downloading firmware is disabled.
-- Andreas Beckmann <email address hidden> Sun, 25 Apr 2021 01:31:54 +0200
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-7. 3) unstable; urgency=medium
* Non-maintainer upload.
* Avoid 64-bit divisions in xpp driver, or switch to the kernels
do_div helper for this purpose. Uncovered by new autopkgtest.
-- Chris Hofstaedtler <email address hidden> Sun, 04 Apr 2021 20:42:52 +0000
dahdi-linux (1:2.11. 1.0.20170917~ dfsg-7. 2) unstable; urgency=medium
* Non-maintainer upload.
* Add autopkgtest covering just the module build, which can be done
on Debian CI. Should be enough to tell us if the modules are broken
by newer kernel versions.
-- Chris Hofstaedtler <email address hidden> Sun, 04 Apr 2021 12:57:27 +...