File tree Expand file tree Collapse file tree 3 files changed +19
-10
lines changed Expand file tree Collapse file tree 3 files changed +19
-10
lines changed Original file line number Diff line number Diff line change 21
21
fail-fast : false
22
22
matrix :
23
23
kernel_branch : [
24
- ' linux-4.14.y' ,
25
24
' linux-4.19.y' ,
26
- ' linux-5.4.y' ,
27
- ' linux-5.10.y' ,
28
- ' linux-5.15.y' ,
29
- ' linux-5.17.y' ,
30
- ' linux-5.18.y' ,
31
25
' linux-5.19.y' ,
32
26
' linux-6.1.y' ,
33
- ' linux-6.5.y' ,
34
27
' linux-6.8.y' ,
35
28
' linux-6.9.y' ,
36
29
' linux-6.10.y' ,
@@ -304,7 +297,19 @@ jobs:
304
297
run : |
305
298
./phreaknet.sh make
306
299
GIT_REPO_PATH=${GITHUB_WORKSPACE} phreaknet install --fast --dahdi --autokvers --drivers --devmode
307
- rocky-9 :
300
+ rocky-96 :
301
+ runs-on : ubuntu-24.04
302
+ name : Rocky Linux 9.6
303
+ container : rockylinux:9
304
+ steps :
305
+ - uses : actions/checkout@v4
306
+ - name : Build DAHDI and Asterisk
307
+ run : |
308
+ dnf install -y git tar
309
+ ./phreaknet.sh make
310
+ cat /etc/rocky-release
311
+ GIT_REPO_PATH=${GITHUB_WORKSPACE} phreaknet install --fast --dahdi --autokvers --drivers --devmode
312
+ rocky-93 :
308
313
runs-on : ubuntu-24.04
309
314
name : Rocky Linux 9.3
310
315
container : rockylinux:9.3
@@ -314,7 +319,7 @@ jobs:
314
319
run : |
315
320
./phreaknet.sh make
316
321
GIT_REPO_PATH=${GITHUB_WORKSPACE} phreaknet install --fast --dahdi --autokvers --drivers --devmode
317
- rocky-8 :
322
+ rocky-89 :
318
323
runs-on : ubuntu-24.04
319
324
name : Rocky Linux 8.9
320
325
container : rockylinux:8.9
Original file line number Diff line number Diff line change @@ -2084,6 +2084,8 @@ install_dahdi() {
2084
2084
2085
2085
if [ " $DAHDI_OLD_DRIVERS " = " 1" ]; then
2086
2086
dahdi_unpurge $DAHDI_LIN_SRC_DIR # for some reason, this needs to be applied before the next branch patches
2087
+ # Enable building dahdi_dummy, which is disabled by default
2088
+ sed -i ' s/#obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DUMMY)/obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DUMMY)/g' drivers/dahdi/Kbuild
2087
2089
fi
2088
2090
2089
2091
# Merged in master, but not yet in a current release
@@ -2103,6 +2105,8 @@ install_dahdi() {
2103
2105
dahlin_apply_pr 79 # vpmadt032 binary blob
2104
2106
dahlin_apply_pr 92 # del_timer_sync wrapper
2105
2107
dahlin_apply_pr 96 # from_timer renamed to timer_container_of
2108
+ dahlin_apply_pr 98 # hrtimer_init changed to hrtimer_setup
2109
+ dahlin_apply_pr 99 # use module_init/module_exit instead of init_module/cleanup_module
2106
2110
2107
2111
KERN_VER_MM=$( uname -r | cut -d. -f1-2 )
2108
2112
OS_DIST_2=$( printf " $OS_DIST_INFO " | cut -d' ' -f1-2)
Original file line number Diff line number Diff line change @@ -1698,7 +1698,7 @@ static void *client_thread(void *arg)
1698
1698
/* Wait until the PBX is fully booted, similar to "core waitfullybooted"
1699
1699
* This is necessary because dialplan won't execute while the PBX is still booting,
1700
1700
* and events, including EVENT_ALARM_OKAY, can trigger user callbacks which execute dialplan. */
1701
- while (!ast_test_flag ( & ast_options , AST_OPT_FLAG_FULLY_BOOTED ) ) {
1701
+ while (!ast_fully_booted ) {
1702
1702
usleep (1000 );
1703
1703
}
1704
1704
You can’t perform that action at this time.
0 commit comments