1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA512 |
3 |
|
4 |
On 12/11/2015 05:52 PM, waltdnes@××××××××.org wrote: |
5 |
> On Fri, Dec 11, 2015 at 02:20:43AM -0500, waltdnes@××××××××.org |
6 |
> wrote |
7 |
>> I've successfully manually compiled Pale Moon (a Firefox fork), |
8 |
>> but it doesn't play h264 files. Apparently, I have to enable |
9 |
>> gstreamer for that. OK, I did it. This time the build fails |
10 |
>> with... |
11 |
>> |
12 |
>> configure:20206: checking for gstreamer-0.10 >= 0.10.25 |
13 |
>> gstreamer-app-0.10 gstreamer-plugins-base-0.10 *** Fix above |
14 |
>> errors and then restart with "make -f client.mk build" |
15 |
>> |
16 |
>> I built libgstreamer and the base plugins package. It still |
17 |
>> fails. I can't find which package provides gstreamer-app. |
18 |
>> Searching Google reveals that a lot of other people have the same |
19 |
>> problem. http://www.portagefilelist.de/ doesn't have any results. |
20 |
>> Any ideas? |
21 |
> |
22 |
> That error message is rather cryptic. Apparently, it means that |
23 |
> it needs specifically the 0.10-X series. Searching through old |
24 |
> threads in the Pale Moon support forum revealed that there are |
25 |
> "major issues" with gstreamer-1.X support, so the build only |
26 |
> supports the 0.10-X series of gstreamer and plugins. This is also |
27 |
> a problem in Firefox, from which Pale Moon is forked. Fortunately, |
28 |
> there are still 0.10-X series ebuilds in the tree. Just to be |
29 |
> safe, I set up a local overlay with only the 0.10-X series versions |
30 |
> of media-libs/ |
31 |
> |
32 |
> gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly |
33 |
> gst-rtsp-server gstreamer |
34 |
> |
35 |
> I unmerged the version 1.X gstreamer and plugins, masked out >= |
36 |
> 0.11 versions and emerged gst-plugins-base, which also pulled in |
37 |
> gstreamer. The Pale Moon build is churning along now, and I'll find |
38 |
> out in a couple of hours how it works with h264. The web site... |
39 |
> http://www.quirksmode.org/html5/tests/video.html has h264, webm, |
40 |
> and ogg/theora test videos. I currently have webm and ogg/theora |
41 |
> working. The gstreamer-enabled build will hopefully also run the |
42 |
> h264 video. This will also be useful for Youtube in HTML5 mode. |
43 |
> |
44 |
|
45 |
|
46 |
There is no need to remove the 1.x version of gstreamer (unless you |
47 |
just don't need it anymore). The 0.8, 0.10, and 1.x branches of |
48 |
gstreamer are each slotted (well, the ancient 0.8 release is gone from |
49 |
the tree as nothing uses it any more) specifically so that they can be |
50 |
installed in parallel, and upstream actually supports doing so (which |
51 |
is why the ABI version number is in the name of every library, plugin |
52 |
directory, and executable). |
53 |
|
54 |
- -- |
55 |
Jonathan Callen |
56 |
-----BEGIN PGP SIGNATURE----- |
57 |
Version: GnuPG v2 |
58 |
|
59 |
iQIcBAEBCgAGBQJWa10dAAoJEEIQbvYRB3mgUZwP/iE0P4saa7awfU6ry8oaS5Ev |
60 |
T3rQK/ahtwURWbVKeFu82e9yv6qrt1d6T6Gi47Yfu836OC+DYfpvW27YjHtMDitT |
61 |
Vab/nsjLIzj+qAu15XAnPvjqabtJWT60J75upeUnBUGVTTrd/IMHRuw41eiwbhGq |
62 |
2NX7aY0izzAPgoFUs4eG38UinxF8BGWEIm/FjijgNOYdU8XOfGKEw33ED9Iv7jzW |
63 |
clYstdmRPdtDpKCcbtFPDCULVqzBhoZwc5GO1yl+aC69GVopwrqm+we9B7eEF2AN |
64 |
knk8vCOQH9c7iEnbAxtZJuMBBDGXAwSIJt4F1s6qq8d7X8ZMyUSz+Qxo3Etq4S3L |
65 |
sKCDAO+8vyJKTi6CGknIee2tecA4W+rFj4C2uNcqv17ZybBwrbWu9yAkOglDdsgD |
66 |
WOLc4yoz1n0IOUDCqzFIze4+t9A03tC3W102hdSBpGwEj/UCe/ey/SMBu9+gOZb2 |
67 |
MgDcrmUMdeFsVYhiUSqh4Gp8Rriqv5IMQWxwoQ74IvFGINtQ1QD+IvX7BqFa6OQU |
68 |
obzb0ucclRfyyoYsgUtHo5utazXaHEhyH9pQERacn8qUFYjQVFSqlNRS8blHz7RC |
69 |
LTgCUDZ9eVwz75XFFvwQvXcC75arqXM1qRGJLs9HUwpBL1hHfb8QanLBv18URBBA |
70 |
6EUhURqyIOT68DRKaL/m |
71 |
=+mys |
72 |
-----END PGP SIGNATURE----- |