Arch teams, please, stabilize media-plugins/mediastreamer-x264-1.4.1. Currently stable version does not build with the error:
* QA Notice: Package has poor programming practices which may compile
* but will almost certainly crash on 64bit architectures.
* Function `yuv_buf_alloc' implicitly converted to pointer at msx264.c:386
Thank you in advance.
requires >=media-libs/mediastreamer-2.7.0, please check and change the summary :)
Heh, and that will require ortp and that will be most of linphone libraries that is good to stabilize together with linphone... Well having mediastreamer-x264 on one side and linphone users on the other let's give one week delay after bump for linophone bugs to pop up and then we'll stabilize everything in one go.
Ok, let's start linphone stabilization. Arch teams, please, stabilize following:
net-libs/libosip-3.5.0: amd64 ppc x86
net-libs/libeXosip-3.5.0: amd64 ppc x86
net-libs/ortp-0.16.5: alpha amd64 ia64 ppc sparc x86
media-libs/mediastreamer-2.7.3-r3: amd64 ppc x86
net-voip/linphone-3.4.3: amd64 ppc x86
media-plugins/mediastreamer-amr-0.0.1: amd64 x86
media-plugins/mediastreamer-ilbc-2.0.3: amd64 ppc x86
media-plugins/mediastreamer-x264-1.4.1: amd64 ppc x86
Created attachment 271693 [details]
amd64 fail build on net-voip/linphone-3.4.3 only
all dependencies built fine except for linphone itself, here is the build log.
maybe someone can find my mistake
blain, please attach full build.log for mediastreamer. It somehow detects that you have linux/videodev.h while it should not do that since that check is remove from configure.ac with sed -i -e 's:linux/videodev.h ::' configure.ac.
amd64 recompiled on my kde box and it compiles fine. i think the issue is with the VM rather than the actual build system. will try and dig out the build log for mediastreamer anyway though. will post later
amd64 done. Thanks Blain
Tested on x86, registered and placed call worked good :)
x86 stable. Thanks David
This one is now blocking bug 384733 because mediastreamer, required from this bug, has fixes for newer linux-headers
And while this bug is opened I'll put back amd64 and x86 to stabilize:
net-voip/linphone-3.4.3-r1: amd64 ppc x86
minor QA flaw, not a blocker
amd64 all ok
(In reply to comment #16)
> Arch teams, please, stabilize media-plugins/mediastreamer-x264-1.4.1. Currently
> stable version does not build with the error:
> * QA Notice: Package has poor programming practices which may compile
> * but will almost certainly crash on 64bit architectures.
> * Function `yuv_buf_alloc' implicitly converted to pointer at msx264.c:386
> Thank you in advance.
amd64 : ok,
I could not reproduce QA (msx264.c has 340 lines only). Interestingly, there are no signs of patches or different package for amd64.
> amd64 : ok,
> I could not reproduce QA (msx264.c has 340 lines only). Interestingly, there
> are no signs of patches or different package for amd64.
Sorry for pollution, I haven't noticed it got stable in mean time. Mea culpa, again.
+ 12 Oct 2011; Tony Vroon <firstname.lastname@example.org> linphone-3.4.3-r1.ebuild:
+ Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo, Ian
+ "idella4" Delaney & Tomáš "Mepho" Pružina in bug #363311.
ppc done; closing as last arch