summaryrefslogtreecommitdiff
path: root/libs/dahdi-linux/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* dahdi-linux: bump to latest git headSebastian Kemper2023-10-131-5/+6
| | | | | | This compiles with newer kernels now. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: fix Module.symvers handlingSebastian Kemper2021-02-201-5/+7
| | | | | | | | | | | | | | | 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 <sebastian_ml@gmx.net>
* dahdi-linux: patch to compile with linux >= 5.6Ilya Lipnitskiy2021-02-011-1/+1
| | | | Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* dahdi-linux: clean up deps, remove unused varSebastian Kemper2020-10-031-6/+3
| | | | | | | The kernel versions are no longer supported by OpenWrt. And the variable is never used. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: add patch to fix 32bit targetsSebastian Kemper2020-04-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | On some 32 bit targets dahdi-linux currently fails to build. Examples: ERROR: "__divdi3" [/builder/shared-workdir/build/sdk/build_dir/target-powerpc_8540_musl/linux-mpc85xx_generic/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp_usb.ko] undefined! ERROR: "__udivdi3" [/builder/shared-workdir/build/sdk/build_dir/target-powerpc_8540_musl/linux-mpc85xx_generic/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp_usb.ko] undefined! ERROR: "__moddi3" [/builder/shared-workdir/build/sdk/build_dir/target-powerpc_8540_musl/linux-mpc85xx_generic/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp.ko] undefined! ERROR: "__divdi3" [/builder/shared-workdir/build/sdk/build_dir/target-powerpc_8540_musl/linux-mpc85xx_generic/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp.ko] undefined! or ERROR: "__aeabi_ldivmod" [/store/buildbot/slave/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/linux-bcm27xx_bcm2708/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp_usb.ko] undefined! ERROR: "__aeabi_uldivmod" [/store/buildbot/slave/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/linux-bcm27xx_bcm2708/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp_usb.ko] undefined! ERROR: "__aeabi_ldivmod" [/store/buildbot/slave/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/linux-bcm27xx_bcm2708/dahdi-linux-3.1.0/drivers/dahdi/xpp/xpp.ko] undefined! Problem was reported to upstream already by third party ([1]). Patch attached to bug report is not sufficient. This commit adds a patch from PLD Linux ([2]) to address the build failures. [1] https://issues.asterisk.org/jira/browse/DAHLIN-371 [2] https://github.com/pld-linux/dahdi-linux/blob/master/math64.patch Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: bump to version 3.1.0Sebastian Kemper2020-03-191-2/+2
| | | | | | | | | | | | | | This commit provides compatibility with kernel 5.4. Except for the version bump this commit updates the HFC-S PCI driver to not rely on the macro "dahdi_pci_module" anymore, because it has been removed upstream in commit 4af6f69. Also, a patch is added that makes the include of "<linux/pci-aspm.h>" conditional on the kernel version, because starting with kernel 5.4 this header has been removed and its contents merged into "pci.h". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: bump to 3.0.0Sebastian Kemper2019-06-181-13/+6
| | | | | | | | This commit goes back from using a git checkout to using a regular upstream tarball. Version bumped to 3.0.0 which works with kernels equal to or greater than 4.15. Patches refreshed. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: clean up make flagsSebastian Kemper2018-02-241-13/+4
| | | | | | | Remove all flags/variables that are not used at all. Remove some ':' that are not needed in the context. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: update source to snapshotSebastian Kemper2018-02-011-4/+11
| | | | | | | | | | Currently dahdi-linux fails to compile on targets that use kernel 4.14. Changes were introduced in kernels 4.11 and 4.13 that cause these build failures. Update to an upstream git snapshot to fix the breakage. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* telephony: use PKG_HASH instead of PKG_MD5SUMSebastian Kemper2017-10-081-1/+1
| | | | | | Use sha256 instead of md5 for download verification. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* telephony: use https:// PKG_SOURCE_URLs where possibleSebastian Kemper2017-10-081-1/+1
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: update to 2.11.1Daniel Golle2016-06-121-3/+3
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* dahdi-linux: skip blob firmware downloadDaniel Golle2016-01-191-1/+1
| | | | | | | | | | DAHDI tries downloading firmware blobs from Digium's server which are for hardware not supported by the OpenWrt package and those blobs are licensed prohibiting redistribution. Thus there is no point in downloading them at all, especially as the download failing frequently causes build failures. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* dahdi-linux: update to 2.10.2Daniel Golle2015-08-191-2/+2
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Avoid trying to load the echo module hereVittorio G (VittGam)2015-05-141-1/+1
| | | | | It would result in the warning "echo is already loaded" during package installation. Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
* dahdi-linux: package dummy driverDaniel Golle2015-04-011-0/+15
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* dahdi-linux: fix oslec buildDaniel Golle2015-03-311-4/+3
| | | | | | | Depend on kmod-echo rather than building echo.ko as a part of kmod-dahdi-echo-oslec. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* dahdi-linux: add support for HFC-S PCI BRI adaptersDaniel Golle2015-02-181-0/+15
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Fix indentation.VittGam2014-12-231-15/+15
| | | | Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
* Directories renamed to respect the naming convention. ;)VittGam2014-12-231-0/+91
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>