<feed xmlns='http://www.w3.org/2005/Atom'>
<title>telephony/libs/dahdi-linux/Makefile, branch master</title>
<subtitle>Mirror of telephony feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/telephony/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/telephony/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/'/>
<updated>2026-05-17T12:30:37Z</updated>
<entry>
<title>dahdi-linux: forward-port to 6.18 kernel APIs, fix build flags</title>
<updated>2026-05-17T12:30:37Z</updated>
<author>
<name>graysky</name>
</author>
<published>2025-12-25T15:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=4d8d33a023b24c52cd9443b9dc201fbdfe9c6aef'/>
<id>urn:sha1:4d8d33a023b24c52cd9443b9dc201fbdfe9c6aef</id>
<content type='text'>
This patchset updates DAHDI 3.4.0 to build cleanly on Linux 6.18 and
modern OpenWrt toolchains. Changes include:

* Add kernel API compatibility shims:
  - Provide hrtimer_init() wrapper using hrtimer_setup()
  - Restore from_timer() helper
  - Map del_timer*() to timer_delete*() on &gt;= 6.15, aligning with
    upstream PR #93[1].

* Replace deprecated EXTRA_CFLAGS with ccflags-y across all Kbuilds
  to match upstream kernel changes and resolve build failures. Relating
  to oct612x include paths using ccflags-y, aligning with upstream
  PR #76.[2]

* Use out-of-tree OSLEC for Linux 6.18

* Minor Makefile adjustments for OpenWrt packaging consistency.

These changes collectively restore a complete, warning-free build of
DAHDI 3.4.0 on Linux 6.18 while preserving compatibility with existing
drivers and OpenWrt module packaging.

1. https://github.com/asterisk/dahdi-linux/issues/93
2. https://github.com/asterisk/dahdi-linux/issues/76

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: fix build with Linux 6.12</title>
<updated>2025-07-19T21:50:05Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-06-22T22:16:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=0b90add65c4a420f5b86b0fca64e34aaabec4b8c'/>
<id>urn:sha1:0b90add65c4a420f5b86b0fca64e34aaabec4b8c</id>
<content type='text'>
Import pending patch to fix build with Linux 6.12

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: Update version to 3.4.0</title>
<updated>2025-06-04T09:09:50Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2025-05-31T16:41:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=c80fd2d66d4df12cfd72d5d26547f829d7266a8d'/>
<id>urn:sha1:c80fd2d66d4df12cfd72d5d26547f829d7266a8d</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>libs/dahdi-linux: bump to latest git head</title>
<updated>2024-04-16T18:19:04Z</updated>
<author>
<name>Adam Duskett</name>
</author>
<published>2024-04-12T22:06:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=06917fd5e8c284bc5cfe163e6ccce483ddc34d5c'/>
<id>urn:sha1:06917fd5e8c284bc5cfe163e6ccce483ddc34d5c</id>
<content type='text'>
Add a new patch: 207-opvxa1200-unused-variable.patch which fixes
unused variable {pos,x,y} errors in the drivers/dahdi/opvxa1200/base.c
file.

Fixes compiling against linux &gt;= 6.6

Signed-off-by: Adam Duskett &lt;adam.duskett@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>treewide: refresh hashes after move to use ZSTD as default</title>
<updated>2024-04-08T07:31:53Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-07T22:01:22Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=22dd505025e0c39f32a99ba048662133bbeb4bb6'/>
<id>urn:sha1:22dd505025e0c39f32a99ba048662133bbeb4bb6</id>
<content type='text'>
With the recent move to using ZSTD as the default compression format for
packaging git repo clones we must refresh all of the hashes for the
packages feed as well.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: fix compilation for mips_24k arch</title>
<updated>2024-03-20T18:56:42Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-03-20T18:56:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=c60658b7db8b6d49735912732c2d2a9293d140bf'/>
<id>urn:sha1:c60658b7db8b6d49735912732c2d2a9293d140bf</id>
<content type='text'>
Fix compilation for mips_24k arch due to a define conflicts with ABS.

Patch has been proposed upstream and should be accepted.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: bump to latest git head</title>
<updated>2023-10-13T10:36:11Z</updated>
<author>
<name>Sebastian Kemper</name>
</author>
<published>2023-10-13T09:24:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=178e4bce1addb8ad829954b196a45557bfde350d'/>
<id>urn:sha1:178e4bce1addb8ad829954b196a45557bfde350d</id>
<content type='text'>
This compiles with newer kernels now.

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: fix Module.symvers handling</title>
<updated>2021-02-20T11:09:33Z</updated>
<author>
<name>Sebastian Kemper</name>
</author>
<published>2021-02-20T11:04:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=89a23c43407956f93f24bf07920363cedbf5b00c'/>
<id>urn:sha1:89a23c43407956f93f24bf07920363cedbf5b00c</id>
<content type='text'>
This sets PKG_EXTMOD_SUBDIRS so kernel.mk can find the DAHDI
Module.symvers file.

Also, this puts KERNEL_MAKE_FLAGS into the make flags. This way
Module.symvers files of other modules are made available, plus there is
no need anymore to specify ARCH and CROSS_COMPILE, as KERNEL_MAKE_FLAGS
already takes care of that.

TARGET_CONFIGURE_OPTS is dropped because this seems out of place
(configure vs. compile).

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: patch to compile with linux &gt;= 5.6</title>
<updated>2021-02-01T19:07:49Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-01T03:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=ea679433148bed1f9491495e89f5a3cb2e1d6115'/>
<id>urn:sha1:ea679433148bed1f9491495e89f5a3cb2e1d6115</id>
<content type='text'>
Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: clean up deps, remove unused var</title>
<updated>2020-10-03T16:47:00Z</updated>
<author>
<name>Sebastian Kemper</name>
</author>
<published>2020-10-03T16:46:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=8eea8732173c88afe8804b4ad0b19b488c069904'/>
<id>urn:sha1:8eea8732173c88afe8804b4ad0b19b488c069904</id>
<content type='text'>
The kernel versions are no longer supported by OpenWrt. And the variable
is never used.

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
</feed>
