Overview

Request 731255 accepted

No description set
Loading...

Max Lin's avatar

hmm.. this update looks break libqt5-qtwebengine build

[  278s] gen/media/audio/pulse/pulse_stubs.cc:155:27: error: conflicting declaration of C function 'pa_context_state_t pa_context_get_state(pa_context*)'
[  278s]   155 | extern pa_context_state_t pa_context_get_state(pa_context* c) __attribute__((weak));
[  278s]       |                           ^~~~~~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/pulseaudio.h:29,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/context.h:199:20: note: previous declaration 'pa_context_state_t pa_context_get_state(const pa_context*)'
[  278s]   199 | pa_context_state_t pa_context_get_state(const pa_context *c);
[  278s]       |                    ^~~~~~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:171:29: error: conflicting declaration of C function 'pa_operation_state_t pa_operation_get_state(pa_operation*)'
[  278s]   171 | extern pa_operation_state_t pa_operation_get_state(pa_operation* o) __attribute__((weak));
[  278s]       |                             ^~~~~~~~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/context.h:28,
[  278s]                  from /usr/include/pulse/pulseaudio.h:29,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/operation.h:52:22: note: previous declaration 'pa_operation_state_t pa_operation_get_state(const pa_operation*)'
[  278s]    52 | pa_operation_state_t pa_operation_get_state(const pa_operation *o);
[  278s]       |                      ^~~~~~~~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:211:17: error: conflicting declaration of C function 'uint32_t pa_stream_get_device_index(pa_stream*)'
[  278s]   211 | extern uint32_t pa_stream_get_device_index(pa_stream* s) __attribute__((weak));
[  278s]       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/pulseaudio.h:30,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/stream.h:366:10: note: previous declaration 'uint32_t pa_stream_get_device_index(const pa_stream*)'
[  278s]   366 | uint32_t pa_stream_get_device_index(const pa_stream *s);
[  278s]       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:219:26: error: conflicting declaration of C function 'pa_stream_state_t pa_stream_get_state(pa_stream*)'
[  278s]   219 | extern pa_stream_state_t pa_stream_get_state(pa_stream* p) __attribute__((weak));
[  278s]       |                          ^~~~~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/pulseaudio.h:30,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/stream.h:345:19: note: previous declaration 'pa_stream_state_t pa_stream_get_state(const pa_stream*)'
[  278s]   345 | pa_stream_state_t pa_stream_get_state(const pa_stream *p);
[  278s]       |                   ^~~~~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:235:12: error: conflicting declaration of C function 'int pa_proplist_contains(pa_proplist*, const char*)'
[  278s]   235 | extern int pa_proplist_contains(pa_proplist* p, const char* key) __attribute__((weak));
[  278s]       |            ^~~~~~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/format.h:27,
[  278s]                  from /usr/include/pulse/pulseaudio.h:27,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/proplist.h:390:5: note: previous declaration 'int pa_proplist_contains(const pa_proplist*, const char*)'
[  278s]   390 | int pa_proplist_contains(const pa_proplist *p, const char *key);
[  278s]       |     ^~~~~~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:243:20: error: conflicting declaration of C function 'const char* pa_proplist_gets(pa_proplist*, const char*)'
[  278s]   243 | extern const char* pa_proplist_gets(pa_proplist* p, const char* key) __attribute__((weak));
[  278s]       |                    ^~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/format.h:27,
[  278s]                  from /usr/include/pulse/pulseaudio.h:27,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/proplist.h:314:13: note: previous declaration 'const char* pa_proplist_gets(const pa_proplist*, const char*)'
[  278s]   314 | const char *pa_proplist_gets(const pa_proplist *p, const char *key);
[  278s]       |             ^~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:251:15: error: conflicting declaration of C function 'size_t pa_stream_readable_size(pa_stream*)'
[  278s]   251 | extern size_t pa_stream_readable_size(pa_stream *p) __attribute__((weak));
[  278s]       |               ^~~~~~~~~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/pulseaudio.h:30,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/stream.h:574:8: note: previous declaration 'size_t pa_stream_readable_size(const pa_stream*)'
[  278s]   574 | size_t pa_stream_readable_size(const pa_stream *p);
[  278s]       |        ^~~~~~~~~~~~~~~~~~~~~~~
[  278s] gen/media/audio/pulse/pulse_stubs.cc:279:12: error: conflicting declaration of C function 'int pa_context_errno(pa_context*)'
[  278s]   279 | extern int pa_context_errno(pa_context *c) __attribute__((weak));
[  278s]       |            ^~~~~~~~~~~~~~~~
[  278s] In file included from /usr/include/pulse/pulseaudio.h:29,
[  278s]                  from gen/media/audio/pulse/pulse_stubs.cc:16:
[  278s] /usr/include/pulse/context.h:193:5: note: previous declaration 'int pa_context_errno(const pa_context*)'
[  278s]   193 | int pa_context_errno(const pa_context *c);
[  278s]       |     ^~~~~~~~~~~~~~~~
[  278s] [568/15952] ACTION //third_party/blink/renderer/core/clipboard:clipboard__jumbo_merge(/home/abuild/rpmbuild/BUILD/qtwebengine-everywhere-src-5.13.1/src/toolchain:target)
[  278s] [569/15952] CXX obj/components/scheduling_metrics/scheduling_metrics/total_duration_metric_reporter.o
[  279s] [570/15952] CXX obj/components/scheduling_metrics/scheduling_metrics/thread_metrics.o
[  279s] ninja: build stopped: subcommand failed.
[  279s] make[3]: *** [Makefile.gn_run:358: run_ninja] Error 1
[  279s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/qtwebengine-everywhere-src-5.13.1/src/core'
[  279s] make[2]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
[  279s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/qtwebengine-everywhere-src-5.13.1/src/core'
[  279s] make[1]: *** [Makefile:78: sub-core-make_first] Error 2
[  279s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/qtwebengine-everywhere-src-5.13.1/src'
[  279s] make: *** [Makefile:49: sub-src-make_first] Error 2
[  279s] error: Bad exit status from /var/tmp/rpm-tmp.NVVYwr (%build)

Ondrej Holecek's avatar

Indeed it does. That's why I didn't forward RC builds, but seems like there is nothing to do on PA side. See https://bugzilla.redhat.com/show_bug.cgi?id=1729806 and https://bugreports.qt.io/browse/QTBUG-77037

Unfortunately there seems to be no activity on WebEngine part as well. Fedora people solved that by bundling old headers to the webengine.



Yuchen Lin's avatar

breaks libqt5-qtwebengine

Request History
Takashi Iwai's avatar

tiwai created request


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Jan Engelhardt's avatar

jengelh accepted review


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:J as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:J"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:J


Yuchen Lin's avatar

maxlin_factory accepted review

Removing from openSUSE:Factory:Staging:J, re-evaluation needed


Yuchen Lin's avatar

maxlin_factory approved review

Removing from openSUSE:Factory:Staging:J, re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:F as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:F"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:F


Yuchen Lin's avatar

maxlin_factory accepted review

ready to accept


Yuchen Lin's avatar

maxlin_factory approved review

ready to accept


Yuchen Lin's avatar

maxlin_factory accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by