Summary: | net-misc/asterisk-app_nv_faxdetect fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | treecleaner, voip+disabled |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
patch for asterisk 1.6.x |
Description
Diego Elio Pettenò (RETIRED)
2009-12-25 15:01:43 UTC
Created attachment 214130 [details]
Build log
I'm having the same problem. I'm guessing this ebuild doesn't compile against Asterisk 1.6 versions. I spoke with the author and he insists it works with 1.6 so I believe we're just missing some patches for the ebuild. Created attachment 214364 [details, diff]
patch for asterisk 1.6.x
I found this patch on the Internet. You have to patch and compile Asterisk. I was able to compile successfully for asterisk-1.6.1.12.
Thank you for the research Cory. Let me try the patch you found on 1.6.2.1; if that works this ebuild can be removed from the tree. +*asterisk-1.6.2.2-r1 (10 Feb 2010) + + 10 Feb 2010; <chainsaw@gentoo.org> +asterisk-1.6.2.2-r1.ebuild, + +files/1.6.2/asterisk-1.6.2.2-graceful-restart-segfault.patch, + +files/1.6.2/asterisk-1.6.2.2-nv-faxdetect.patch, + +files/1.6.2/asterisk-1.6.2.2-parallel-make.patch: + Add nv_faxdetect as scavenged by Cory Coager in bug #298328. Trim + unnecessary parts from parallel make patch, upstream bug #16489. Stop + segfaulting on a graceful restart, upstream bugs #16062 & #16470. Cory, your contribution to Gentoo Linux is highly appreciated :) Diego, thanks for drawing attention to this. Would you be willing to make this disappear as part of your regular tree sweeps? 1.6.2.2-r1 now officially has equivalent functionality. +*asterisk-1.6.1.14-r1 (10 Feb 2010) + + 10 Feb 2010; <chainsaw@gentoo.org> +asterisk-1.6.1.14-r1.ebuild, + +files/1.6.1/asterisk-1.6.1.14-graceful-restart-segfault.patch, + +files/1.6.1/asterisk-1.6.1.14-parallel-make.patch: + Add nv_faxdetect as scavenged by Cory Coager in bug #298328. Trim + unnecessary parts from parallel make patch, upstream bug #16489. Stop + segfaulting on a graceful restart, upstream bugs #16062 & #16470. Treecleaners might want to take care of that since you gave the OK ;) It now also collides: * Detected file collision(s): * * /usr/lib64/asterisk/modules/app_nv_backgrounddetect.so * /usr/lib64/asterisk/modules/app_nv_faxdetect.so * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * net-misc/asterisk-app_nv_faxdetect-1.0.6 * /usr/lib64/asterisk/modules/app_nv_backgrounddetect.so * /usr/lib64/asterisk/modules/app_nv_faxdetect.so + 02 May 2010; <chainsaw@gentoo.org> package.mask: + Mask net-misc/asterisk-app_nv_faxdetect for removal at end of month. # Tony Vroon <chainsaw@gentoo.org> (2 May 2010) # Fails to build, 1.6.1/1.6.2 patched to provide equivalent functionality. # Removal at end of May. net-misc/asterisk-app_nv_faxdetect |