* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 [not found] ` <CA+Vb7ho5wgKxatazqbL4sdmtiEXiwSH8zw+LdYGr5vySBa0QBw@mail.gmail.com> @ 2018-12-03 12:45 ` Thomas Petazzoni 2018-12-03 13:37 ` Bartosz Golaszewski 0 siblings, 1 reply; 9+ messages in thread From: Thomas Petazzoni @ 2018-12-03 12:45 UTC (permalink / raw) To: buildroot Hello Philipp, Thanks for taking a look at your autobuilder failures! Please try to Cc: the Buildroot mailing list on such discussions. On Mon, 3 Dec 2018 12:26:33 +0100, Philipp Richter wrote: > In file included from peer_connection.cpp:56:0: > ../include/libtorrent/peer_connection.hpp:550:8: error: generic thunk > code fails for method ?virtual void > libtorrent::peer_connection::_ZThn96_NK10libtorrent15peer_connection8peer_logENS_14peer_log_alert11direction_tEPKcS4_z(libtorrent::peer_log_alert::direction_t, > const char*, const char*, ...) const? which uses ?...? > void peer_log(peer_log_alert::direction_t direction > ^ > > So there's an issue with the variadic function maybe because it's > overriding a virtual variadic function ? > According to this https://bugzilla.redhat.com/show_bug.cgi?id=1511021 > adding "[[gnu::optimize("O0")]]" to the function might be a > workaround. > Or maybe a newer gcc though for openrisc it seems to be stuck with gcc 5. > I'll check it out and report back. Note that it also happened on Xtensa: http://autobuild.buildroot.net/results/38a/38a5481dff972954c02a74ab19f37e71d5f6510e/build-end.log, which uses gcc 7.x. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 12:45 ` [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 Thomas Petazzoni @ 2018-12-03 13:37 ` Bartosz Golaszewski 2018-12-03 13:44 ` Thomas Petazzoni 0 siblings, 1 reply; 9+ messages in thread From: Bartosz Golaszewski @ 2018-12-03 13:37 UTC (permalink / raw) To: buildroot pon., 3 gru 2018 o 13:45 Thomas Petazzoni <thomas.petazzoni@bootlin.com> napisa?(a): > > Hello Philipp, > > Thanks for taking a look at your autobuilder failures! Please try to > Cc: the Buildroot mailing list on such discussions. > > On Mon, 3 Dec 2018 12:26:33 +0100, Philipp Richter wrote: > > In file included from peer_connection.cpp:56:0: > > ../include/libtorrent/peer_connection.hpp:550:8: error: generic thunk > > code fails for method ?virtual void > > libtorrent::peer_connection::_ZThn96_NK10libtorrent15peer_connection8peer_logENS_14peer_log_alert11direction_tEPKcS4_z(libtorrent::peer_log_alert::direction_t, > > const char*, const char*, ...) const? which uses ?...? > > void peer_log(peer_log_alert::direction_t direction > > ^ > > > > So there's an issue with the variadic function maybe because it's > > overriding a virtual variadic function ? > > According to this https://bugzilla.redhat.com/show_bug.cgi?id=1511021 > > adding "[[gnu::optimize("O0")]]" to the function might be a > > workaround. > > Or maybe a newer gcc though for openrisc it seems to be stuck with gcc 5. > > I'll check it out and report back. > > Note that it also happened on Xtensa: > http://autobuild.buildroot.net/results/38a/38a5481dff972954c02a74ab19f37e71d5f6510e/build-end.log, > which uses gcc 7.x. > > Best regards, > > Thomas > -- > Thomas Petazzoni, CTO, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot Hi Thomas, this failure (and others in pulseview) are due to libsigrokdecode.h being included when libsigrokdecode is not built. It's a bug in pulseview. I already have a patch and will submit it later today both for buildroot as well as upstream. Best regards, Bartosz Golaszewski ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 13:37 ` Bartosz Golaszewski @ 2018-12-03 13:44 ` Thomas Petazzoni 2018-12-03 13:51 ` Bartosz Golaszewski 0 siblings, 1 reply; 9+ messages in thread From: Thomas Petazzoni @ 2018-12-03 13:44 UTC (permalink / raw) To: buildroot Hello Bartosz, On Mon, 3 Dec 2018 14:37:05 +0100, Bartosz Golaszewski wrote: > this failure (and others in pulseview) are due to libsigrokdecode.h > being included when libsigrokdecode is not built. It's a bug in > pulseview. I already have a patch and will submit it later today both > for buildroot as well as upstream. Well, the error that Philipp points to is in libtorrent-rasterbar, which has nothing to do with libsigrokdecode, and quite probably doesn't use it. Are you sure the issue is related ? Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 13:44 ` Thomas Petazzoni @ 2018-12-03 13:51 ` Bartosz Golaszewski 2018-12-03 13:56 ` Thomas Petazzoni 0 siblings, 1 reply; 9+ messages in thread From: Bartosz Golaszewski @ 2018-12-03 13:51 UTC (permalink / raw) To: buildroot pon., 3 gru 2018 o 14:45 Thomas Petazzoni <thomas.petazzoni@bootlin.com> napisa?(a): > > Hello Bartosz, > > On Mon, 3 Dec 2018 14:37:05 +0100, Bartosz Golaszewski wrote: > > > this failure (and others in pulseview) are due to libsigrokdecode.h > > being included when libsigrokdecode is not built. It's a bug in > > pulseview. I already have a patch and will submit it later today both > > for buildroot as well as upstream. > > Well, the error that Philipp points to is in libtorrent-rasterbar, > which has nothing to do with libsigrokdecode, and quite probably > doesn't use it. Are you sure the issue is related ? > What I meant was that I found the issue and it has nothing to do with libtorrent. I should have expressed myself clearer. Bart ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 13:51 ` Bartosz Golaszewski @ 2018-12-03 13:56 ` Thomas Petazzoni 2018-12-03 14:25 ` Bartosz Golaszewski 0 siblings, 1 reply; 9+ messages in thread From: Thomas Petazzoni @ 2018-12-03 13:56 UTC (permalink / raw) To: buildroot Hello, On Mon, 3 Dec 2018 14:51:05 +0100, Bartosz Golaszewski wrote: > > > this failure (and others in pulseview) are due to libsigrokdecode.h > > > being included when libsigrokdecode is not built. It's a bug in > > > pulseview. I already have a patch and will submit it later today both > > > for buildroot as well as upstream. > > > > Well, the error that Philipp points to is in libtorrent-rasterbar, > > which has nothing to do with libsigrokdecode, and quite probably > > doesn't use it. Are you sure the issue is related ? > > What I meant was that I found the issue and it has nothing to do with > libtorrent. I should have expressed myself clearer. How can a bug in pulseview/libsigrokdecode after libttorrent-rasterbar ? See the build failures we are talking about, they affect the libtorrent-rasterbar package: http://autobuild.buildroot.net/?reason=libtorrent-rasterbar% Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 13:56 ` Thomas Petazzoni @ 2018-12-03 14:25 ` Bartosz Golaszewski 2018-12-03 14:34 ` Thomas Petazzoni 0 siblings, 1 reply; 9+ messages in thread From: Bartosz Golaszewski @ 2018-12-03 14:25 UTC (permalink / raw) To: buildroot pon., 3 gru 2018 o 14:56 Thomas Petazzoni <thomas.petazzoni@bootlin.com> napisa?(a): > > Hello, > > On Mon, 3 Dec 2018 14:51:05 +0100, Bartosz Golaszewski wrote: > > > > > this failure (and others in pulseview) are due to libsigrokdecode.h > > > > being included when libsigrokdecode is not built. It's a bug in > > > > pulseview. I already have a patch and will submit it later today both > > > > for buildroot as well as upstream. > > > > > > Well, the error that Philipp points to is in libtorrent-rasterbar, > > > which has nothing to do with libsigrokdecode, and quite probably > > > doesn't use it. Are you sure the issue is related ? > > > > What I meant was that I found the issue and it has nothing to do with > > libtorrent. I should have expressed myself clearer. > > How can a bug in pulseview/libsigrokdecode after libttorrent-rasterbar ? > > See the build failures we are talking about, they affect the > libtorrent-rasterbar package: > I'm not following you here I'm afraid. This has nothing to do with any other package - this is purely a pulseview bug. It appears after my previous version bump and is confined to pulseview. Bart ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 14:25 ` Bartosz Golaszewski @ 2018-12-03 14:34 ` Thomas Petazzoni 2018-12-03 14:36 ` Bartosz Golaszewski 0 siblings, 1 reply; 9+ messages in thread From: Thomas Petazzoni @ 2018-12-03 14:34 UTC (permalink / raw) To: buildroot Hello, On Mon, 3 Dec 2018 15:25:25 +0100, Bartosz Golaszewski wrote: > > How can a bug in pulseview/libsigrokdecode after libttorrent-rasterbar ? > > > > See the build failures we are talking about, they affect the > > libtorrent-rasterbar package: > > > > I'm not following you here I'm afraid. This has nothing to do with any > other package - this is purely a pulseview bug. It appears after my > previous version bump and is confined to pulseview. Are you looking at: http://autobuild.buildroot.net/results/753/753059dd52da9ec2aa1b06f3b64b0ab5ee3e059a/build-end.log Let me paste the relevant part: In file included from peer_connection.cpp:56:0: ../include/libtorrent/peer_connection.hpp:550:8: error: generic thunk code fails for method 'virtual void libtorrent::peer_connection::_ZThn96_NK10libtorrent15peer_connection8peer_logENS_14peer_log_alert11direction_tEPKcS4_z(libtorrent::peer_log_alert::direction_t, const char*, const char*, ...) const' which uses '...' void peer_log(peer_log_alert::direction_t direction ^~~~~~~~ make[2]: *** [peer_connection.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11' make: *** [/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11/.stamp_built] Error 2 make: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/buildroot' Where do you see a pulseview issue ? Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 14:34 ` Thomas Petazzoni @ 2018-12-03 14:36 ` Bartosz Golaszewski 2018-12-03 18:59 ` Philipp Richter 0 siblings, 1 reply; 9+ messages in thread From: Bartosz Golaszewski @ 2018-12-03 14:36 UTC (permalink / raw) To: buildroot pon., 3 gru 2018 o 15:34 Thomas Petazzoni <thomas.petazzoni@bootlin.com> napisa?(a): > > Hello, > > On Mon, 3 Dec 2018 15:25:25 +0100, Bartosz Golaszewski wrote: > > > > How can a bug in pulseview/libsigrokdecode after libttorrent-rasterbar ? > > > > > > See the build failures we are talking about, they affect the > > > libtorrent-rasterbar package: > > > > > > > I'm not following you here I'm afraid. This has nothing to do with any > > other package - this is purely a pulseview bug. It appears after my > > previous version bump and is confined to pulseview. > > Are you looking at: > > http://autobuild.buildroot.net/results/753/753059dd52da9ec2aa1b06f3b64b0ab5ee3e059a/build-end.log > > Let me paste the relevant part: > > In file included from peer_connection.cpp:56:0: > ../include/libtorrent/peer_connection.hpp:550:8: error: generic thunk code fails for method 'virtual void libtorrent::peer_connection::_ZThn96_NK10libtorrent15peer_connection8peer_logENS_14peer_log_alert11direction_tEPKcS4_z(libtorrent::peer_log_alert::direction_t, const char*, const char*, ...) const' which uses '...' > void peer_log(peer_log_alert::direction_t direction > ^~~~~~~~ > make[2]: *** [peer_connection.lo] Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[2]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11' > make: *** [/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11/.stamp_built] Error 2 > make: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/buildroot' > > Where do you see a pulseview issue ? > Eek I was looking at http://autobuild.buildroot.net/results/79ed29bdd1eec9bf7cb5003202da5ceaeb8101b6/ why am I responding here? I have no idea. :) Anyway, patch for pulseview sent. Sorry for the confusion. Bart ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 2018-12-03 14:36 ` Bartosz Golaszewski @ 2018-12-03 18:59 ` Philipp Richter 0 siblings, 0 replies; 9+ messages in thread From: Philipp Richter @ 2018-12-03 18:59 UTC (permalink / raw) To: buildroot On Mon, 3 Dec 2018 at 13:45, Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote: > > Hello Philipp, > > Thanks for taking a look at your autobuilder failures! Please try to > Cc: the Buildroot mailing list on such discussions. Right, I'll remember that, thank you again. On these platforms it seems like gcc is missing something to support this ? I'm not sure how to fix this. There's the --disable-logging configuration flag that could be forced on those platforms I guess, not very subtle but compilation goes through. Regards, Philipp Richter On Mon, 3 Dec 2018 at 15:37, Bartosz Golaszewski <brgl@bgdev.pl> wrote: > > pon., 3 gru 2018 o 15:34 Thomas Petazzoni > <thomas.petazzoni@bootlin.com> napisa?(a): > > > > Hello, > > > > On Mon, 3 Dec 2018 15:25:25 +0100, Bartosz Golaszewski wrote: > > > > > > How can a bug in pulseview/libsigrokdecode after libttorrent-rasterbar ? > > > > > > > > See the build failures we are talking about, they affect the > > > > libtorrent-rasterbar package: > > > > > > > > > > I'm not following you here I'm afraid. This has nothing to do with any > > > other package - this is purely a pulseview bug. It appears after my > > > previous version bump and is confined to pulseview. > > > > Are you looking at: > > > > http://autobuild.buildroot.net/results/753/753059dd52da9ec2aa1b06f3b64b0ab5ee3e059a/build-end.log > > > > Let me paste the relevant part: > > > > In file included from peer_connection.cpp:56:0: > > ../include/libtorrent/peer_connection.hpp:550:8: error: generic thunk code fails for method 'virtual void libtorrent::peer_connection::_ZThn96_NK10libtorrent15peer_connection8peer_logENS_14peer_log_alert11direction_tEPKcS4_z(libtorrent::peer_log_alert::direction_t, const char*, const char*, ...) const' which uses '...' > > void peer_log(peer_log_alert::direction_t direction > > ^~~~~~~~ > > make[2]: *** [peer_connection.lo] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > make[2]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11' > > make: *** [/home/dawncrow/buildroot-test/scripts/instance-0/output/build/libtorrent-rasterbar-1.1.11/.stamp_built] Error 2 > > make: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/buildroot' > > > > Where do you see a pulseview issue ? > > > > Eek I was looking at > http://autobuild.buildroot.net/results/79ed29bdd1eec9bf7cb5003202da5ceaeb8101b6/ > why am I responding here? I have no idea. :) > > Anyway, patch for pulseview sent. Sorry for the confusion. > > Bart ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2018-12-03 18:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20181203070035.5D6B220D2E@mail.bootlin.com>
[not found] ` <CA+Vb7ho5wgKxatazqbL4sdmtiEXiwSH8zw+LdYGr5vySBa0QBw@mail.gmail.com>
2018-12-03 12:45 ` [Buildroot] [autobuild.buildroot.net] Your build results for 2018-12-02 Thomas Petazzoni
2018-12-03 13:37 ` Bartosz Golaszewski
2018-12-03 13:44 ` Thomas Petazzoni
2018-12-03 13:51 ` Bartosz Golaszewski
2018-12-03 13:56 ` Thomas Petazzoni
2018-12-03 14:25 ` Bartosz Golaszewski
2018-12-03 14:34 ` Thomas Petazzoni
2018-12-03 14:36 ` Bartosz Golaszewski
2018-12-03 18:59 ` Philipp Richter
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox