You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Ariel Constenla-Haile <ar...@apache.org> on 2011/12/17 17:13:30 UTC

GStreamer not optional (was: buildbot failure in ASF Buildbot on openofficeorg-nightly)

On Sat, Dec 17, 2011 at 04:14:52AM +0000, buildbot@apache.org wrote:
> The Buildbot has finished a build on builder openofficeorg-nightly while building ASF Buildbot.
> Full details are available at:
>  http://ci.apache.org/builders/openofficeorg-nightly/builds/41
> 
> Buildbot URL: http://ci.apache.org/
> 
> Buildslave for this Build: tethys_ubuntu
> 
> Build Reason: The Nightly scheduler named 'openofficeorgNightly' triggered this build
> Build Source Stamp: [branch incubator/ooo/trunk] HEAD
> Blamelist: 
> 
> BUILD FAILED: failed compile_2
> 
> sincerely,
>  -The Buildbot

http://ci.apache.org/builders/openofficeorg-nightly/builds/41/steps/compile_2/logs/stdio
checking whether to build the GStreamer media backend... checking for
GSTREAMER... no
configure: error: requirements to build the GStreamer media backend not
met. Use --disable-gstreamer or install the missing packages
program finished with exit code 1


I think we should make GStreamer optional, so that --enable-gstreamer
should be set explicitly if you want the gstreamer avmedia plug-in, and
not forcing to use --disable-gstreamer by default.


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina

Re: GStreamer not optional

Posted by Ariel Constenla-Haile <ar...@apache.org>.
Hi Andre,

On Mon, Dec 19, 2011 at 01:37:43PM +0100, Andre Fischer wrote:
> >>>>BUILD FAILED: failed compile_2
> >>>>
> >>>>sincerely,
> >>>>  -The Buildbot
> >>>http://ci.apache.org/builders/openofficeorg-nightly/builds/41/steps/compile_2/logs/stdio
> >>>checking whether to build the GStreamer media backend... checking for
> >>>GSTREAMER... no
> >>>configure: error: requirements to build the GStreamer media backend not
> >>>met. Use --disable-gstreamer or install the missing packages
> >>>program finished with exit code 1
> >>Why did this just happen now?  What has changed?
> >>We have had many successful builds over the last few weeks, and the
> >>machine setup has not changed.
> >>Is this due to the category_b change?
> >
> >yes
> 
> I am sorry about this, but can you elaborate the connection?

GStreamer was disabled with enable_copyleft set to no by default:
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/configure.in?revision=1213190&view=markup#l1252
Removing enable_copyleft left enable_gstreamer=yes
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/configure.in?revision=1213190&view=markup#l214

Wether Gstreamer should be considered as copy-left or as a system
library is not clear yet, at least I didn't get any conclusion on this
thread http://s.apache.org/Pxk

IMO it should be disabled by default, but enabled in AOO builds (a release
in Linux with no audio and sound support is a no-go; Oracle understood
this, they built GStreamer by default and put the plugin in the brand
packages but without making the system GStreamer library a requirement;
for sure this has to be changed, may be moving the plugin to its own
package and adding the system requirement to the deb/rpm package).

Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina

Re: GStreamer not optional

Posted by Andre Fischer <af...@a-w-f.de>.
Hi,

On 17.12.2011 18:00, Ariel Constenla-Haile wrote:
> Hi Andrew,
>
> On Sat, Dec 17, 2011 at 08:46:43AM -0800, Andrew Rist wrote:
>> On 12/17/2011 8:13 AM, Ariel Constenla-Haile wrote:
>>> On Sat, Dec 17, 2011 at 04:14:52AM +0000, buildbot@apache.org wrote:
>>>> The Buildbot has finished a build on builder openofficeorg-nightly while building ASF Buildbot.
>>>> Full details are available at:
>>>>   http://ci.apache.org/builders/openofficeorg-nightly/builds/41
>>>>
>>>> Buildbot URL: http://ci.apache.org/
>>>>
>>>> Buildslave for this Build: tethys_ubuntu
>>>>
>>>> Build Reason: The Nightly scheduler named 'openofficeorgNightly' triggered this build
>>>> Build Source Stamp: [branch incubator/ooo/trunk] HEAD
>>>> Blamelist:
>>>>
>>>> BUILD FAILED: failed compile_2
>>>>
>>>> sincerely,
>>>>   -The Buildbot
>>> http://ci.apache.org/builders/openofficeorg-nightly/builds/41/steps/compile_2/logs/stdio
>>> checking whether to build the GStreamer media backend... checking for
>>> GSTREAMER... no
>>> configure: error: requirements to build the GStreamer media backend not
>>> met. Use --disable-gstreamer or install the missing packages
>>> program finished with exit code 1
>> Why did this just happen now?  What has changed?
>> We have had many successful builds over the last few weeks, and the
>> machine setup has not changed.
>> Is this due to the category_b change?
>
> yes

I am sorry about this, but can you elaborate the connection?

-Andre

> [...]

Re: GStreamer not optional

Posted by Ariel Constenla-Haile <ar...@apache.org>.
Hi Andrew,

On Sat, Dec 17, 2011 at 08:46:43AM -0800, Andrew Rist wrote:
> On 12/17/2011 8:13 AM, Ariel Constenla-Haile wrote:
> >On Sat, Dec 17, 2011 at 04:14:52AM +0000, buildbot@apache.org wrote:
> >>The Buildbot has finished a build on builder openofficeorg-nightly while building ASF Buildbot.
> >>Full details are available at:
> >>  http://ci.apache.org/builders/openofficeorg-nightly/builds/41
> >>
> >>Buildbot URL: http://ci.apache.org/
> >>
> >>Buildslave for this Build: tethys_ubuntu
> >>
> >>Build Reason: The Nightly scheduler named 'openofficeorgNightly' triggered this build
> >>Build Source Stamp: [branch incubator/ooo/trunk] HEAD
> >>Blamelist:
> >>
> >>BUILD FAILED: failed compile_2
> >>
> >>sincerely,
> >>  -The Buildbot
> >http://ci.apache.org/builders/openofficeorg-nightly/builds/41/steps/compile_2/logs/stdio
> >checking whether to build the GStreamer media backend... checking for
> >GSTREAMER... no
> >configure: error: requirements to build the GStreamer media backend not
> >met. Use --disable-gstreamer or install the missing packages
> >program finished with exit code 1
> Why did this just happen now?  What has changed?
> We have had many successful builds over the last few weeks, and the
> machine setup has not changed.
> Is this due to the category_b change?

yes

> I will add --disable-gstreamer temporarily, if there is no other fix.

I committed http://svn.apache.org/viewvc?view=revision&revision=1215522
Gstreamer is now disabled by default.
To enable compilation of the GStreamer AVMedia plug-in now one has to
provide --enable-gstreamer, and configure will fail if you do not have
the headers and libraries (gstreamer-devel in Fedora, may be
libgstreamer0.10-dev in Ubuntu).

Oracle default builds came with the GStreamer AVMedia plugin, no audio
and video support on Linux is a no-go, IMO.


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina

Re: GStreamer not optional

Posted by Andrew Rist <an...@oracle.com>.
On 12/17/2011 8:13 AM, Ariel Constenla-Haile wrote:
> On Sat, Dec 17, 2011 at 04:14:52AM +0000, buildbot@apache.org wrote:
>> The Buildbot has finished a build on builder openofficeorg-nightly while building ASF Buildbot.
>> Full details are available at:
>>   http://ci.apache.org/builders/openofficeorg-nightly/builds/41
>>
>> Buildbot URL: http://ci.apache.org/
>>
>> Buildslave for this Build: tethys_ubuntu
>>
>> Build Reason: The Nightly scheduler named 'openofficeorgNightly' triggered this build
>> Build Source Stamp: [branch incubator/ooo/trunk] HEAD
>> Blamelist:
>>
>> BUILD FAILED: failed compile_2
>>
>> sincerely,
>>   -The Buildbot
> http://ci.apache.org/builders/openofficeorg-nightly/builds/41/steps/compile_2/logs/stdio
> checking whether to build the GStreamer media backend... checking for
> GSTREAMER... no
> configure: error: requirements to build the GStreamer media backend not
> met. Use --disable-gstreamer or install the missing packages
> program finished with exit code 1
Why did this just happen now?  What has changed?
We have had many successful builds over the last few weeks, and the 
machine setup has not changed.
Is this due to the category_b change?

I will add --disable-gstreamer temporarily, if there is no other fix.

A.
>
> I think we should make GStreamer optional, so that --enable-gstreamer
> should be set explicitly if you want the gstreamer avmedia plug-in, and
> not forcing to use --disable-gstreamer by default.
>
>
> Regards