pentoo / pentoo-historical

read-only historical backup of pentoo from googlecode
https://code.google.com/p/pentoo/
2 stars 1 forks source link

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

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 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 8 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 8 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 8 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 8 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 8 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

GoogleCodeExporter commented 8 years ago
Time to revisit this? ffmpeg-2.2.14 is stable, far after 2.2.5. Still seeing 
iaxclient build issues, though possibly due to other reasons?

Original comment by willard....@gmail.com on 22 May 2015 at 4:36

GoogleCodeExporter commented 8 years ago
Should probably drop warvox all together since v2.0 is not ready to production 
yet

Original comment by blshkv on 23 May 2015 at 6:08

GoogleCodeExporter commented 8 years ago
I've added one more patch for iaxclient, please sync and try to compile it.
It compiles with libav (I haven't switched to ffmpeg).

Original comment by blshkv on 23 May 2015 at 7:30

GoogleCodeExporter commented 8 years ago
this is r6526 , to be specific

Original comment by blshkv on 23 May 2015 at 8:47

GoogleCodeExporter commented 8 years ago
I've tested it on my vm. Seems fixed with ffmpeg too.
Feel free to reopen if not.

Original comment by blshkv on 24 May 2015 at 12:34