From: Niksa B. <nik...@lu...> - 2007-05-08 20:26:45
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Well, sure, but there is not much point. I already explained the modifications I made, and they are not that extensive. If you really want it, I'll send them tomorrow when I am back at work. But I am just learning this stuff, so this is probably not the best way to do things, as Kristian pointed out.<br> <pre class="moz-signature" cols="72">Niksa Baldun </pre> <br> <br> Guilherme Góes wrote: <blockquote cite="mid...@ma..." type="cite"> <pre wrap="">Can you send me your asterisk, libpri and zaptel dirs ? On 5/8/07, Niksa Baldun <a class="moz-txt-link-rfc2396E" href="mailto:nik...@lu..."><nik...@lu...></a> wrote: </pre> <blockquote type="cite"> <pre wrap=""><a class="moz-txt-link-freetext" href="ftp://ftp.digium.com/pub/zaptel/releases/zaptel-1.4.2.tar.gz">ftp://ftp.digium.com/pub/zaptel/releases/zaptel-1.4.2.tar.gz</a> <a class="moz-txt-link-freetext" href="ftp://ftp.digium.com/pub/zaptel/releases/zaptel-1.4.2-patch.gz">ftp://ftp.digium.com/pub/zaptel/releases/zaptel-1.4.2-patch.gz</a> Niksa Baldun Guilherme Góes wrote: Niksa, </pre> </blockquote> <pre wrap=""><!----> What patch for zaptel from Digium are you talking about ? Can you </pre> <blockquote type="cite"> <pre wrap="">post the url ? </pre> </blockquote> <pre wrap=""><!----> On 5/8/07, Niksa Baldun <a class="moz-txt-link-rfc2396E" href="mailto:nik...@lu..."><nik...@lu...></a> wrote: </pre> <blockquote type="cite"> <pre wrap="">Kristian, </pre> </blockquote> <pre wrap=""><!----> thanks a lot for the clarification. However, I asure I wouldn0t </pre> <blockquote type="cite"> <pre wrap="">do any of </pre> </blockquote> <pre wrap=""><!---->this if it wasn't necessary. You say you are working on zaptel, </pre> <blockquote type="cite"> <pre wrap="">but I didn't have a problem with it. I </pre> </blockquote> <pre wrap=""><!---->used the latest version (+patch) from </pre> <blockquote type="cite"> <pre wrap="">Digium's site and it compiled fine. </pre> </blockquote> <pre wrap=""><!---->However, asterisk wouldn't let me </pre> <blockquote type="cite"> <pre wrap="">compile chan_zap until I changed the paths </pre> </blockquote> <pre wrap=""><!---->in asterisk.mk, I am quite </pre> <blockquote type="cite"> <pre wrap="">certain of that. </pre> </blockquote> <pre wrap=""><!----> As for chan_misdn, it should work with 1.4, in fact it is </pre> <blockquote type="cite"> <pre wrap="">a part of 1.4, and </pre> </blockquote> <pre wrap=""><!---->very important for European users like myself. Anyway, I </pre> <blockquote type="cite"> <pre wrap="">am trying to learn more about inner workings of Asterisk and </pre> </blockquote> <pre wrap=""><!---->Astlinux, so I </pre> <blockquote type="cite"> <pre wrap="">don't mind putting in a little time. If I make some progress </pre> </blockquote> <pre wrap=""><!---->I will share </pre> <blockquote type="cite"> <pre wrap="">it, of course. </pre> </blockquote> <pre wrap=""><!----> Niksa Baldun Kristian Kielhofner wrote: On 5/8/07, Niksa </pre> <blockquote type="cite"> <pre wrap="">Baldun <a class="moz-txt-link-rfc2396E" href="mailto:nik...@lu..."><nik...@lu...></a> wrote: </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap=""> Well, I've been at it all day, so I don't remember all the details. </pre> </blockquote> <pre wrap=""><!---->For </pre> <blockquote type="cite"> <pre wrap="">those packages that wouldn't compile, I checked which was the latest </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">version </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">and updated the version number in the corresponding .mk file. I also </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">updated </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">zaptel (I had to remove existing patch files and put the one I found </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">on </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">Digium server). I had to change paths in asterisk.mk file so that </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">configure </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">script would look for zaptel and libpri in correct </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">places </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">(--with-pri=$(BUILD_DIR)/libpri-1.4.0 </pre> </blockquote> <pre wrap=""><!---->--with-zaptel=$(BUILD_DIR)/zaptel --with-tonezone=$(BUILD_DIR)/zaptel). </pre> <blockquote type="cite"> <pre wrap="">Also, there was some code in asterisk.mk that would always execute, even </pre> </blockquote> <pre wrap=""><!---->if </pre> <blockquote type="cite"> <pre wrap="">asterisk had already been built. For a lack of a better solution, I </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">just </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">removed it temporarily. </pre> </blockquote> <pre wrap=""><!----> If there was anything else, I can't remember </pre> <blockquote type="cite"> <pre wrap="">it now. Anyway, this is </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">obviously a work in progress, things like chan_misdn </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">and spandsp are broken, </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">and who knows what else. I am sure Kristian and </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">Darrick are rather busy, so </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">I wanted to work on this myself, I was just </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">wandering what is the best way </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">to proceed. </pre> </blockquote> <pre wrap=""><!----> Niksa Baldun </pre> <blockquote type="cite"> <pre wrap="">Niksa, </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap=""> I'd hate to see you do work that you don't have to do... </pre> </blockquote> <pre wrap=""><!----> The </pre> <blockquote type="cite"> <pre wrap="">asterisk-beta branch should be well synced with trunk for </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">packages OTHER </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">than libpri, zaptel, and asterisk. I just merged the </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">latest stuff from trunk </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">into it. There weren't any significant </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">package updates. </pre> </blockquote> <pre wrap=""><!----> I build </pre> <blockquote type="cite"> <pre wrap="">asterisk-beta about as often as I build trunk on the same </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">systems using the </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">same methods. There aren't any more quirks than </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">there are in trunk - </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">everything is identical EXCEPT for the asterisk, </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">zaptel, and libpri </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">packages. Even so all of those build fine on my </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">systems... </pre> </blockquote> <pre wrap=""><!----> The latest </pre> <blockquote type="cite"> <pre wrap="">zaptel does not build but I am working on that. </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap=""> Using --with-* and </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">referencing ($BUILD_DIR) is not correct. The </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">necessary libraries and headers </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">are copied to the proper locations in </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">$(STAGING_DIR) for Asterisk to find </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">them. It might work for you, but </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">what is there now should work and is more </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">correct. If you have to </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">hack this (or anything else), we should find out why </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">and fix the real </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">problem. </pre> </blockquote> <pre wrap=""><!----> As far as add on packages like spandsp, </pre> <blockquote type="cite"> <pre wrap="">chan_misdn, etc... They </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">will be supported: </pre> </blockquote> <pre wrap=""><!----> a) Once Asterisk 1.4 itself has </pre> <blockquote type="cite"> <pre wrap="">had enough testing </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">b) Once the packages themselves support Asterisk 1.4 we </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">can update </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">our packages to use versions that might actually have a chance </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">of </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">working </pre> </blockquote> <pre wrap=""><!---->c) In some cases, they might not even be needed with Asterisk </pre> <blockquote type="cite"> <pre wrap="">1.4 </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">(like app_conference) </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">------------------------------------------------------------------------- </pre> </blockquote> <pre wrap=""><!---->This </pre> <blockquote type="cite"> <pre wrap="">SF.net email is sponsored by DB2 Express </pre> </blockquote> <pre wrap=""><!---->Download DB2 Express C - the FREE </pre> <blockquote type="cite"> <pre wrap="">version of DB2 express and take </pre> </blockquote> <pre wrap=""><!---->control of your XML. No limits. Just data. </pre> <blockquote type="cite"> <pre wrap="">Click to get it now. </pre> </blockquote> <pre wrap=""><!----><a class="moz-txt-link-freetext" href="http://sourceforge.net/powerbar/db2/">http://sourceforge.net/powerbar/db2/</a> _______________________________________________ Astlinux-users </pre> <blockquote type="cite"> <pre wrap="">mailing list </pre> </blockquote> <pre wrap=""><!----><a class="moz-txt-link-abbreviated" href="mailto:Ast...@li...">Ast...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/astlinux-users">https://lists.sourceforge.net/lists/listinfo/astlinux-users</a> Donations </pre> <blockquote type="cite"> <pre wrap="">to support AstLinux are graciously accepted via PayPal to </pre> </blockquote> <pre wrap=""><!----><a class="moz-txt-link-abbreviated" href="mailto:pa...@kr...">pa...@kr...</a>. </pre> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. <a class="moz-txt-link-freetext" href="http://sourceforge.net/powerbar/db2/">http://sourceforge.net/powerbar/db2/</a> _______________________________________________ Astlinux-users mailing list <a class="moz-txt-link-abbreviated" href="mailto:Ast...@li...">Ast...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/astlinux-users">https://lists.sourceforge.net/lists/listinfo/astlinux-users</a> Donations to support AstLinux are graciously accepted via PayPal to <a class="moz-txt-link-abbreviated" href="mailto:pa...@kr...">pa...@kr...</a>. </pre> </blockquote> <pre wrap=""><!----> </pre> </blockquote> </body> </html> |