Hi. Current asterisk in the current Fedora (24) is 0:13.7.2-3.fc24.x86_64. I just wonder how that reflects support (in particular, security updates) from upstream. Is 13.7.x still receiving updates? Or is only 13.11.x receiving updates? If it's only 13.11.x, are there any plans to get current Fedora up-to-date on that?
The 13.x series is still getting updates -- 13.11.2 is the latest release in the 13.x series. I'm trying to get the Fedora pacakges updated to 13.11.2, but unfortunately one of the dependencies (dahdi-tools) was retired due to lack of systemd support, and I just noticed that. To make a long story short, someone would need to fix up dahdi-tools and make sure it has solid systemd support, or else I will have to drop dahdi support from the asterisk packages in Fedora. I was hoping to spend some time looking at it this past week, but didn't get anything done on it. I'll keep trying to squeeze it in this week, but it's going to be a busy week.
FWIW, I couldn't care less about dhadi. So I tried to build asterisk-13.11.1 using the asterisk.spec and menuselect.makeopts from http://pkgs.fedoraproject.org/cgit/rpms/asterisk.git/tree/ but I get a build error: menuselect/menuselect --check-deps menuselect.makeopts Unable to find 'chan_h323' in category 'MENUSELECT_CHANNELS' *********************************************************** The existing menuselect.makeopts file did not specify that 'test_res_pjsip_scheduler' should not be included. However, either some dependencies for this module were not found or a conflict exists. Either run 'make menuselect' or remove the existing menuselect.makeopts file to resolve this issue. *********************************************************** make: *** [menuselect.makeopts] Error 255 error: Bad exit status from /var/tmp/rpm-tmp.02XBPB (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.02XBPB (%build) Any idea what the problem is?
NM. I just had to add test_res_pjsip_scheduler to MENUSELECT_TESTS. I guess that needs to be changed in your repo also.
I had to add a few more files to the %files sections: /usr/lib64/asterisk/modules/chan_rtp.so /usr/lib64/asterisk/modules/res_format_attr_siren14.so /usr/lib64/asterisk/modules/res_format_attr_siren7.so /usr/lib64/asterisk/modules/res_pjsip_empty_info.so and FWIW, I was able to build with: %global radius 1 One more problem with the current build seems to be: Sep 18 17:55:13 server.interlinx.bc.ca systemd[1]: Started Asterisk PBX and telephony daemon.. Sep 18 17:55:13 server.interlinx.bc.ca systemd[1]: Starting Asterisk PBX and telephony daemon.... Sep 18 17:55:13 server.interlinx.bc.ca systemd[1]: asterisk.service: main process exited, code=exited, status=127/n/a Sep 18 17:55:13 server.interlinx.bc.ca asterisk[10839]: /usr/sbin/asterisk: error while loading shared libraries: libasteriskssl.so: cannot open shared object file: No such file or directory Sep 18 17:55:13 server.interlinx.bc.ca systemd[1]: asterisk.service: control process exited, code=exited status=127 Sep 18 17:55:13 server.interlinx.bc.ca systemd[1]: Unit asterisk.service entered failed state. Sep 18 17:55:13 server.interlinx.bc.ca systemd[1]: asterisk.service failed. For whatever reason, asterisk is being linked with the unversioned libasteriskssl.so rather than libasteriskssl.so.1. Of course a symlink (or installing asterisk-devel, which creates the symlink also) fixes that but it really shouldn't be linking with the unversioned lib. Any idea why it is?
I'm working on an updated version of dahdi-tool sthat should be acceptable for re-inclusion. Drop me a note if you'd like to help me test it.
Created attachment 1250719 [details] dahdi.service starting point
OK, I'm jumping back into this today -- trying to get dahdi-tools tested with the service file created by George Joseph. Assuming I get it working well, I'll re-submit for package review, etc.
I've rebuilt dahdi-tools with systemd support, and have asked for a re-review in bz#1422683
This message is a reminder that Fedora 24 is nearing its end of life. Approximately 2 (two) weeks from now Fedora will stop maintaining and issuing updates for Fedora 24. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '24'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 24 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Upstream is at 13.17 now.
asterisk-14.7.2-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-1c0367d562
asterisk-14.7.2-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-1c0367d562
asterisk-14.7.3-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-cf7dede496
asterisk-14.7.3-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-cf7dede496
asterisk-14.7.4-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-66e9367f7e
asterisk-14.7.4-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-66e9367f7e
asterisk-14.7.4-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.