00:20.50 | *** part/#asterisk-dev kharwell (kharwell@nat/digium/x-isiumxcmtxqgovjh) |
01:32.27 | *** join/#asterisk-dev leedm777 (~textual@173-16-52-28.client.mchsi.com) |
01:32.27 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
01:50.55 | *** join/#asterisk-dev leedm777 (~textual@2604:2d80:8404:828e:e822:d66d:f5a6:3ca9) |
01:50.55 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
02:18.25 | *** join/#asterisk-dev leedm777 (~textual@2604:2d80:8404:828e:786d:1711:7d76:6c08) |
02:18.25 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
02:59.54 | *** join/#asterisk-dev leedm777 (~textual@173-16-52-28.client.mchsi.com) |
02:59.55 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
03:23.58 | *** join/#asterisk-dev leedm777 (~textual@2604:2d80:8404:828e:3cbb:3e05:4e54:8d14) |
03:23.58 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
04:11.41 | *** join/#asterisk-dev leedm777 (~textual@2604:2d80:8404:828e:b8e0:f654:38b:2cd1) |
04:11.41 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
04:35.12 | *** join/#asterisk-dev leedm777 (~textual@2604:2d80:8404:828e:8840:6e83:ffa:e97a) |
04:35.12 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
06:26.33 | *** join/#asterisk-dev Demon_VoIP (~demon@eoks.ivanovo.ru) |
07:35.29 | *** join/#asterisk-dev joshelson (~joshelson@l136.denver.dsl.forethought.net) |
07:49.13 | *** join/#asterisk-dev jkroon_ (~jkroon@165.16.204.164) |
07:49.18 | *** join/#asterisk-dev CELYA_ (~Thunderbi@2a01:e0a:d:1111:1dd7:b42:3b85:c2f5) |
08:15.16 | *** join/#asterisk-dev pchero_work (~pchero@109.70.54.56) |
08:17.55 | *** join/#asterisk-dev tzafrir (~tzafrir@local.xorcom.com) |
08:17.55 | *** mode/#asterisk-dev [+o tzafrir] by ChanServ |
09:19.59 | *** join/#asterisk-dev gtjoseph (~gtjoseph@unaffiliated/gtj) |
09:19.59 | *** mode/#asterisk-dev [+o gtjoseph] by ChanServ |
09:40.18 | *** join/#asterisk-dev tsearle (~tsearle@37.19.10.33) |
09:40.19 | *** mode/#asterisk-dev [+o tsearle] by ChanServ |
10:15.02 | *** join/#asterisk-dev hehol (~hehol@gatekeeper.loca.net) |
13:37.41 | *** join/#asterisk-dev joshelson (~joshelson@l136.denver.dsl.forethought.net) |
13:40.45 | gtjoseph | coreyfarrell: is there an easy way to test the gcc constructor/destructor patch? |
13:45.30 | tsearle | constructors in C? |
13:49.16 | *** join/#asterisk-dev jkroon__ (~jkroon@165.16.204.162) |
13:50.36 | gtjoseph | kinda |
13:58.43 | tsearle | scary times |
13:59.47 | gtjoseph | They allow us to do the RAII_VAR thing that does cleanup when a function exits. |
14:05.36 | *** join/#asterisk-dev leedm777 (textual@nat/digium/x-wbyhlkdeogxpcfat) |
14:05.37 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
14:31.51 | *** join/#asterisk-dev CELYA_ (~Thunderbi@2a01:e0a:d:1111:28c2:2c0f:e315:bc4b) |
14:36.35 | *** join/#asterisk-dev joshelson (~joshelson@l136.denver.dsl.forethought.net) |
14:45.46 | seanbright | tsearle: it's a GCC extension |
15:15.50 | *** join/#asterisk-dev kharwell (kharwell@nat/digium/x-hbtdspvybzfblpfg) |
15:15.50 | *** mode/#asterisk-dev [+o kharwell] by ChanServ |
15:30.33 | coreyfarrell | gtjoseph: it's not for RAII_VAR, it's so modules automatically run ast_module_register when they are dlopen'ed. |
15:30.50 | gtjoseph | yeah i was thinking of "cleanup" |
15:31.36 | coreyfarrell | if you're asking about a compiler that doesn't support the constructor/destructor attributes I'm not aware of one. |
15:33.53 | *** join/#asterisk-dev joshelson (~joshelson@2601:282:782:4b79:717e:7fcf:9ef2:e58e) |
15:39.09 | *** join/#asterisk-dev bford (d8cff501@gateway/web/freenode/ip.216.207.245.1) |
15:39.09 | *** mode/#asterisk-dev [+o bford] by ChanServ |
15:43.00 | gtjoseph | coreyfarrell: what made you add then check then? |
15:54.56 | coreyfarrell | we already had a check for the attributes, it just wasn't mandatory from the configure script. |
15:59.17 | *** join/#asterisk-dev rmudgett (rmudgett@nat/digium/x-iqgrimkyefgmanwz) |
15:59.17 | *** mode/#asterisk-dev [+o rmudgett] by ChanServ |
16:15.31 | coreyfarrell | if anyone is interested last night I audited jansson's refcounting (the library, not main/json.c). json_object_iter_set & its _new variant leak on error, json_pack & variants do the same. I've submitted a PR for both so hopefully fixed in 2.11. |
16:18.59 | *** join/#asterisk-dev zerohalo (~zerohalo@2601:199:417f:9c3d:d4ce:ccd1:a4f6:832e) |
16:35.48 | *** join/#asterisk-dev NirS (~Nir_S@69.38.137.50) |
16:36.03 | *** join/#asterisk-dev leedm777 (textual@nat/digium/x-tpodfzlltjyzljcz) |
16:36.03 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
16:36.14 | NirS | Good morning everybody |
16:36.33 | NirS | small question, are there any recent SPEC files for Asterisk 14/15 ? |
16:39.10 | *** join/#asterisk-dev leedm777 (textual@nat/digium/x-vcrgqziblehcxwjf) |
16:39.10 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
16:41.51 | coreyfarrell | NirS: I'm not aware of any but I can't imagine it'd be too different from 13. |
16:42.11 | NirS | well, that is what I thought as well |
16:42.32 | NirS | but it seems like there seem to be some "gaps" in there |
16:44.07 | coreyfarrell | NirS: changes needed to the %files section or other issues? |
16:44.32 | gtjoseph | fedora's is here... http://pkgs.fedoraproject.org/cgit/rpms/asterisk.git/ |
16:45.30 | *** join/#asterisk-dev cresl1n (Adium@asterisk/libpri-and-libss7-expert/Cresl1n) |
16:45.30 | *** mode/#asterisk-dev [+o cresl1n] by ChanServ |
16:46.46 | NirS | will have a look at that |
16:56.53 | NirS | jospeh, I've already looked at that SPEC file before - it is very "opinionated" as to how Asterisk should be installed and built |
16:57.01 | NirS | also, it's not very configurable :-( |
16:57.37 | gtjoseph | quite true |
16:57.51 | gtjoseph | wasn't sure what you were looking for |
16:59.19 | NirS | well, I was looking at the one from version 13, which was really nicely done |
16:59.26 | NirS | was fairly modular and maintainable |
17:00.34 | NirS | I wanted to create a new one for Asterisk 14, which included some patches (Opus and other stuff) and then write document of "How to add stuff to Asterisk RPM is stay alive after" - but seems my intention of "staying alive" was highly exaggerated |
17:01.02 | coreyfarrell | NirS: I could look if you post a gist or pastebin, let me know what problems you are having. |
17:01.05 | *** join/#asterisk-dev leedm777 (textual@nat/digium/x-cjcxnoeddkogcxev) |
17:01.05 | *** mode/#asterisk-dev [+o leedm777] by ChanServ |
17:01.45 | NirS | ok |
17:01.47 | NirS | hold on |
17:09.08 | NirS | OMG, just got an email from someone in Eastern Europe that uses Asterisk with .... wait for it .... chan_h323 with Asterisk 1.2 .... asking for assistance |
17:12.17 | NirS | @coreyfarrell - have a look at https://pastebin.com/7DWPu1Gk, I've pasted the spec file and the output error. Asterisk seems to build correctly, but upon building the actual package seems to fail |
17:12.24 | NirS | would appreciate the input |
17:19.17 | coreyfarrell | NirS: start by addressing the 'File not found:' errors at the very end. those files are not being produced by the build so they need to be removed from the %files section. search for each filename without the dir because RPM's use variable based prefixes like %{_libdir} |
17:21.59 | coreyfarrell | NirS: once you remove those lines and rebuild you might get a different error listing files that were found but unexpected. those would be modules that are new to 14+, you'll need to add them to one of the %files sections. |
17:26.53 | NirS | cool, thanks, I'll work on it |
17:54.33 | *** join/#asterisk-dev CELYA_ (~Thunderbi@2a01cb0583d31d00581efbdf607ad952.ipv6.abo.wanadoo.fr) |
18:19.45 | *** join/#asterisk-dev JunK-Y (~junky@pdpc/supporter/active/junk-y) |
18:29.16 | NirS | ok, that did the trick, awesome |
18:30.50 | coreyfarrell | NirS: keep in mind 14 is security only now so you probably want to work on the spec for 15. |
18:40.12 | NirS | first I solve for 14, as 14 is our production |
18:40.21 | NirS | then i'll resolve for 15, the path will be shorter :-) |
19:40.20 | NirS | ok, looks like on the right path |
19:40.54 | NirS | by the time I'm done, we'll have an RPM repository for Kamailio 4.4.6 and Asterisk 14.7.2 with open source opus enabled - all modular |
19:55.31 | coreyfarrell | cresl1n: the topic of RPM's made me think, maybe https://packages.asterisk.org should be taken offline? the most recent version of asterisk on that site is 13.3.2. |
20:02.48 | cresl1n | 13.3.2 is the last great version of asterisk |
20:03.06 | cresl1n | coreyfarrell: there have been no releases worth having since then |
20:03.26 | file | cresl1n: get back to work you |
20:04.15 | cresl1n | file: aren't you off the clock? |
20:04.28 | file | yes, but doesn't mean I can't tell you to get back to work |
20:04.35 | NirS | thinks - it's too early and people are already drunk |
20:04.51 | file | and gtjoseph work early hours |
20:04.52 | cresl1n | sends file some snow |
20:05.19 | file | returns to sender |
20:05.26 | NirS | escaped the scorching heat in Israel and is currently freezing his a** off in NYC |
20:05.46 | cresl1n | Do you feel like that you chose wisely? |
20:06.06 | NirS | @cres: trust me, I have |
20:06.17 | cresl1n | That must be some heat |
20:06.30 | NirS | the only does side, the office here doesn't have the same comfort as my console |
20:06.41 | NirS | not enough pixel space and I do miss my chair |
20:07.21 | coreyfarrell | NirS: it's almost 50 in NYC.. you can't freeze at 20 degrees above freezing :) |
20:10.12 | cresl1n | I could |
20:10.17 | cresl1n | I'm used to the alabama heat |
20:10.22 | NirS | corey, remember, in Israel, winter is 16 degrees celsius. For us, anything below 10 degrees is considered really cold |
20:10.33 | NirS | personally, i can easily do -6c, but that's me |
20:10.58 | NirS | In summer, my back yard can easily reach around 46c |
20:20.13 | coreyfarrell | funny.. 16c winter day is a heat wave for us, people would be outside in t-shirts & shorts (walking past to piles of snow). I don't think we've ever hit 46c, that would be a major crisis here. |
20:20.44 | *** join/#asterisk-dev cresl1n (Adium@asterisk/libpri-and-libss7-expert/Cresl1n) |
20:20.44 | *** mode/#asterisk-dev [+o cresl1n] by ChanServ |
20:46.49 | *** join/#asterisk-dev tzafrir (~tzafrir@62-90-199-170.barak.net.il) |
20:46.49 | *** mode/#asterisk-dev [+o tzafrir] by ChanServ |
20:52.58 | *** join/#asterisk-dev snuff-work (~snuff-wor@210.9.148.102) |
20:52.58 | *** mode/#asterisk-dev [+o snuff-work] by ChanServ |
21:02.51 | NirS | corey, in Israel, 46c in mid summer is considered normal, I think the highest I've encountered with a 52c in the southern parts of Israel next to egypt |
21:11.07 | *** join/#asterisk-dev danielyk (~danielyk@p549344C4.dip0.t-ipconnect.de) |
21:33.59 | *** join/#asterisk-dev cresl1n (Adium@asterisk/libpri-and-libss7-expert/Cresl1n) |
21:33.59 | *** mode/#asterisk-dev [+o cresl1n] by ChanServ |
21:40.05 | coreyfarrell | I'm thinking of updating https://wiki.asterisk.org/wiki/display/AST/System+Libraries - should I remove reference to 1.8/11 and just start with everything required for v13? |
21:40.41 | file | sure |
21:42.36 | coreyfarrell | so listing what is required to compile asterisk is obvious, I'm not 100% on what should be added as 'core' libraries. some of them listed (ical/iksemel/neon/gmime) I wouldn't consider core libraries. |
22:30.36 | *** join/#asterisk-dev cresl1n (Adium@asterisk/libpri-and-libss7-expert/Cresl1n) |
22:30.36 | *** mode/#asterisk-dev [+o cresl1n] by ChanServ |