shirleyian / pentoo

Automatically exported from code.google.com/p/pentoo
1 stars 1 forks source link

net-misc/iaxclient-2.1_beta3-r4 will not build on an updated system #281

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I've been able to update my Pentoo system to ~arch but am unable to build 
iaxclient (an indirect dependency of pentoo/pentoo-voip) on this system.  Build 
dies early, potentially due to the updated ffmpeg, media-video/ffmpeg-2.2.5.  
Build log attached.

Original issue reported on code.google.com by aoz....@gmail.com on 11 Aug 2014 at 4:26

Attachments:

GoogleCodeExporter commented 9 years ago
iaxclient is a dead project pretty much. It's getting harder to make it work 
with newer deps. So you are on your own here. Feel free to provide a patch and 
we will be happy to fix this bug.

Original comment by blshkv on 12 Aug 2014 at 2:05

GoogleCodeExporter commented 9 years ago
Then perhaps it shouldn't be [indirectly] included in the default Pentoo 
installation, by way of warvox.  I don't care about it but have tolerated its 
build failures because I didn't want to remove pentoo/pentoo-voip

Original comment by aoz....@gmail.com on 12 Aug 2014 at 2:57

GoogleCodeExporter commented 9 years ago
Correct me if I'm wrong, but it is possible to compile iaxclient by default in 
Pentoo. The problem is that you went to ~arch, and have a newer ffmpeg which 
cases the problem.

You should probably try (and fix) the latest warvox-9999 instead since you went 
to that path. The latest warvox might implemented its own IAX client and does 
not require an external software. But again, you are on your own here. As 
always, any patches are welcome.

Alternately, you should go back to stable ffmpeg.

Currently, we are waiting for a long promised release of warvox 2.0, and will 
make sure it works with a current stable version of ffmpeg.

Original comment by blshkv on 12 Aug 2014 at 2:04

GoogleCodeExporter commented 9 years ago
Ok, I've checked the source code or the latest warvox git version. It does not 
require iaxclient indeed, https://code.google.com/p/pentoo/source/detail?r=5867

However, there are a lot of other deps are still missing so our 9999 is still 
broken.
See the source of ebuild for more details.

Original comment by blshkv on 12 Aug 2014 at 2:16

GoogleCodeExporter commented 9 years ago
Closing the issue for now. We will have to re-review it after ffmpeg-2.2.5 goes 
stable.

Original comment by blshkv on 14 Aug 2014 at 2:48