* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10
@ 2013-10-11 6:30 Thomas Petazzoni
2013-10-11 7:59 ` Lionel Orry
0 siblings, 1 reply; 9+ messages in thread
From: Thomas Petazzoni @ 2013-10-11 6:30 UTC (permalink / raw)
To: buildroot
Build statistics for 2013-10-10
===============================
success : 82
failures : 46
timeouts : 2
TOTAL : 130
Classification of failures by reason
====================================
trace-cmd-trace-cmd-v2.2.1 | 8
cryptsetup-1.6.2 | 3
nano-2.3.2 | 2
dropwatch-1.4 | 2
alsa-lib-1.0.26 | 2
alsa-utils-1.0.26 | 2
tstools-1_11 | 1
ruby-1.9.3-p448 | 1
zmqpp-31220ca | 1
icu-51.2 | 1
qt5base-5.0.2 | 1
libgpg-error-1.12 | 1
tvheadend-2b64995 | 1
poco-1.4.6p1 | 1
libv4l-0.8.9 | 1
/usr/bin/install -c -m 644... | 1
cairo-1.12.10 | 1
libnspr-4.9.6 | 1
directfb-1.6.3 | 1
libglib2-2.36.3 | 1
+ ar cq static/libomniORB4.... | 1
libpfm4-4.3.0 | 1
ipsec-tools-0.8.0 | 1
beecrypt-4.2.1 | 1
binutils-2.22 | 1
host-protobuf-c-0.15 | 1
attr-2.4.47 | 1
libcap-ng-0.7.3 | 1
rpm-5.2.0 | 1
binutils-2.21 | 1
e2fsprogs-1.42.8 | 1
libnetfilter_queue-1.0.2 | 1
openssl-1.0.1e | 1
connman-1.12 | 1
busybox-1.21.1 | 1
Detail of failures
===================
arm | /usr/bin/install -c -m 644... | TIM | http://autobuild.buildroot.net/results/1eb42e106d9babb987cb489348f906d88531a42a/
arm | + ar cq static/libomniORB4.... | TIM | http://autobuild.buildroot.net/results/07314d0b1726a6cc9b9acaf077a7f52a91f6cfda/
bfin | alsa-lib-1.0.26 | NOK | http://autobuild.buildroot.net/results/4821929a8b91475a3ad6b9dd16194c6642631928/
bfin | alsa-lib-1.0.26 | NOK | http://autobuild.buildroot.net/results/db2b7d7a23f64b0e55542bd0163a7c4ca99d5e97/
bfin | alsa-utils-1.0.26 | NOK | http://autobuild.buildroot.net/results/97a897eb8d418ade86b308ce6660680ae175d642/
bfin | alsa-utils-1.0.26 | NOK | http://autobuild.buildroot.net/results/1bab15944c709af83801b4acaaec4a028387a60d/
arm | attr-2.4.47 | NOK | http://autobuild.buildroot.net/results/0424d053668bd60ef66cf199eb79a44724d1d3ae/
microblaze | beecrypt-4.2.1 | NOK | http://autobuild.buildroot.net/results/4521a572577937a856253d094224a65f76a91c68/
sh4a | binutils-2.21 | NOK | http://autobuild.buildroot.net/results/82b353ea05e1b80f2e2498f463405de04cf1ae5c/
xtensa | binutils-2.22 | NOK | http://autobuild.buildroot.net/results/38a1dea49373fd4f4da95621f716f8c9324e0d0c/
arm | busybox-1.21.1 | NOK | http://autobuild.buildroot.net/results/92d6c987c633e1ee2f3962582759e81d2bb4788d/
bfin | cairo-1.12.10 | NOK | http://autobuild.buildroot.net/results/9f9cee202b5993a5a70a50c06743ddc70054a9fa/
avr32 | connman-1.12 | NOK | http://autobuild.buildroot.net/results/35298da6c77681a24be218ce9a92650fe675fd0d/
arm | cryptsetup-1.6.2 | NOK | http://autobuild.buildroot.net/results/dd888335a6d371e36dedfc81e2cd4032d82d3f6d/
powerpc | cryptsetup-1.6.2 | NOK | http://autobuild.buildroot.net/results/0e6792ac4ffdafbc1bb8d082d390a21cad8f46d4/
arm | cryptsetup-1.6.2 | NOK | http://autobuild.buildroot.net/results/b22504ed9f43fe180c9b9dfc93cad2f4884e303b/
x86_64 | directfb-1.6.3 | NOK | http://autobuild.buildroot.net/results/2ff34dee879cd94def520bc12056357272b7d2a9/
mips64el | dropwatch-1.4 | NOK | http://autobuild.buildroot.net/results/4f3df02b54842268b90ac73aa4d4d583bce8696e/
mips64el | dropwatch-1.4 | NOK | http://autobuild.buildroot.net/results/3ab150068761d8ee95ac8b6381d1b04ade204ff0/
nios2 | e2fsprogs-1.42.8 | NOK | http://autobuild.buildroot.net/results/cb6a6c058653c0790a960f72907c3867a0c3489f/
i686 | host-protobuf-c-0.15 | NOK | http://autobuild.buildroot.net/results/0f2319d2923ac3b91feb2ef16251dfdb31c7f0d4/
arc | icu-51.2 | NOK | http://autobuild.buildroot.net/results/3a340c94cdd87282152594a2b5dfe784d5352a9e/
arm | ipsec-tools-0.8.0 | NOK | http://autobuild.buildroot.net/results/001ffedc2d6ee7038d7b13551b9ff23b97eb2e11/
avr32 | libcap-ng-0.7.3 | NOK | http://autobuild.buildroot.net/results/0a65f0ecde555424db4ce73642a093ade8ce8e95/
bfin | libglib2-2.36.3 | NOK | http://autobuild.buildroot.net/results/11ffc75896cb2cde1f49cbb87a8870470ac7365f/
arm | libgpg-error-1.12 | NOK | http://autobuild.buildroot.net/results/ff7f6abffcdbeff15f85a2e7ae156209280de262/
nios2 | libnetfilter_queue-1.0.2 | NOK | http://autobuild.buildroot.net/results/93e4a96146fb7350fc36f58d9f915b1347d03f1f/
nios2 | libnspr-4.9.6 | NOK | http://autobuild.buildroot.net/results/3f074f7bcad62d35f408b96559d73d060aa139fc/
microblaze | libpfm4-4.3.0 | NOK | http://autobuild.buildroot.net/results/85f806208bc991c22938c0fa5998ab29e72566bf/
aarch64 | libv4l-0.8.9 | NOK | http://autobuild.buildroot.net/results/eefedb1de3d9f964e0d4e7a542607c4c818c83b0/
arm | nano-2.3.2 | NOK | http://autobuild.buildroot.net/results/8b4d6d83b72ae83c47973076c168c2906eca3c5e/
arm | nano-2.3.2 | NOK | http://autobuild.buildroot.net/results/afeff92528c2545f0c8812fd579bc56a44c71cb7/
microblaze | openssl-1.0.1e | NOK | http://autobuild.buildroot.net/results/e1da8976263283a151bede29a0e944344b5a63ba/
sh4a | poco-1.4.6p1 | NOK | http://autobuild.buildroot.net/results/cd4684f4b4715c941dc972ce7fda1c5f174c7344/
arm | qt5base-5.0.2 | NOK | http://autobuild.buildroot.net/results/19320bd32ba4ac6848c1a2624e7d1c1e8a6e1cf2/
powerpc | rpm-5.2.0 | NOK | http://autobuild.buildroot.net/results/7237b7e3dfeb7ee87bae53ccf288dd3af96e3010/
sh4a | ruby-1.9.3-p448 | NOK | http://autobuild.buildroot.net/results/bc36e051e06f596c2fafdd3cc3745bb34b73ace3/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/790ddd3b9477ca90d956088b40e4a5109bcd09ec/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/b5192ca1d4d05513154e6cab5381f8a94c2d32f1/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/e6472d812db8ac12b50141cf308725c241780347/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/8ef703ad8813896d77ab62c57db5e81a2ad91251/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/48cc4343d1c98876116f7990d3ab9f91b4ff064b/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/3df63db554d97e182b91f12b7eda2f7fdd0e43a0/
arm | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/0ef38df889319b76fbab7ff8cc4da1cc905f0769/
powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/75b4b254e8634e52d6a557cc90a53b111b2d6427/
mips64el | tstools-1_11 | NOK | http://autobuild.buildroot.net/results/59c0323186528ab8af14ab5f2ef55450374ce4c9/
mips64el | tvheadend-2b64995 | NOK | http://autobuild.buildroot.net/results/8a734b40bafb5bce4197e5d834a07165681492d4/
arm | zmqpp-31220ca | NOK | http://autobuild.buildroot.net/results/42504f5f7f849bff31c61c38694e6c966cdf3b4a/
--
http://autobuild.buildroot.net
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 Thomas Petazzoni @ 2013-10-11 7:59 ` Lionel Orry 2013-10-11 14:30 ` Thomas De Schampheleire 0 siblings, 1 reply; 9+ messages in thread From: Lionel Orry @ 2013-10-11 7:59 UTC (permalink / raw) To: buildroot Hello, On Fri, Oct 11, 2013 at 8:30 AM, Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote: > Build statistics for 2013-10-10 > =============================== > > success : 82 > failures : 46 > timeouts : 2 > TOTAL : 130 > > Classification of failures by reason > ==================================== > > trace-cmd-trace-cmd-v2.2.1 | 8 > cryptsetup-1.6.2 | 3 > nano-2.3.2 | 2 > dropwatch-1.4 | 2 > alsa-lib-1.0.26 | 2 > alsa-utils-1.0.26 | 2 > tstools-1_11 | 1 > ruby-1.9.3-p448 | 1 > zmqpp-31220ca | 1 > icu-51.2 | 1 > qt5base-5.0.2 | 1 > libgpg-error-1.12 | 1 > tvheadend-2b64995 | 1 > poco-1.4.6p1 | 1 > libv4l-0.8.9 | 1 > /usr/bin/install -c -m 644... | 1 > cairo-1.12.10 | 1 > libnspr-4.9.6 | 1 > directfb-1.6.3 | 1 > libglib2-2.36.3 | 1 > + ar cq static/libomniORB4.... | 1 > libpfm4-4.3.0 | 1 > ipsec-tools-0.8.0 | 1 > beecrypt-4.2.1 | 1 > binutils-2.22 | 1 > host-protobuf-c-0.15 | 1 > attr-2.4.47 | 1 > libcap-ng-0.7.3 | 1 > rpm-5.2.0 | 1 > binutils-2.21 | 1 > e2fsprogs-1.42.8 | 1 > libnetfilter_queue-1.0.2 | 1 > openssl-1.0.1e | 1 > connman-1.12 | 1 > busybox-1.21.1 | 1 > > Detail of failures > =================== > > arm | /usr/bin/install -c -m 644... | TIM | http://autobuild.buildroot.net/results/1eb42e106d9babb987cb489348f906d88531a42a/ > arm | + ar cq static/libomniORB4.... | TIM | http://autobuild.buildroot.net/results/07314d0b1726a6cc9b9acaf077a7f52a91f6cfda/ > bfin | alsa-lib-1.0.26 | NOK | http://autobuild.buildroot.net/results/4821929a8b91475a3ad6b9dd16194c6642631928/ > bfin | alsa-lib-1.0.26 | NOK | http://autobuild.buildroot.net/results/db2b7d7a23f64b0e55542bd0163a7c4ca99d5e97/ > bfin | alsa-utils-1.0.26 | NOK | http://autobuild.buildroot.net/results/97a897eb8d418ade86b308ce6660680ae175d642/ > bfin | alsa-utils-1.0.26 | NOK | http://autobuild.buildroot.net/results/1bab15944c709af83801b4acaaec4a028387a60d/ > arm | attr-2.4.47 | NOK | http://autobuild.buildroot.net/results/0424d053668bd60ef66cf199eb79a44724d1d3ae/ > microblaze | beecrypt-4.2.1 | NOK | http://autobuild.buildroot.net/results/4521a572577937a856253d094224a65f76a91c68/ > sh4a | binutils-2.21 | NOK | http://autobuild.buildroot.net/results/82b353ea05e1b80f2e2498f463405de04cf1ae5c/ > xtensa | binutils-2.22 | NOK | http://autobuild.buildroot.net/results/38a1dea49373fd4f4da95621f716f8c9324e0d0c/ > arm | busybox-1.21.1 | NOK | http://autobuild.buildroot.net/results/92d6c987c633e1ee2f3962582759e81d2bb4788d/ > bfin | cairo-1.12.10 | NOK | http://autobuild.buildroot.net/results/9f9cee202b5993a5a70a50c06743ddc70054a9fa/ > avr32 | connman-1.12 | NOK | http://autobuild.buildroot.net/results/35298da6c77681a24be218ce9a92650fe675fd0d/ > arm | cryptsetup-1.6.2 | NOK | http://autobuild.buildroot.net/results/dd888335a6d371e36dedfc81e2cd4032d82d3f6d/ > powerpc | cryptsetup-1.6.2 | NOK | http://autobuild.buildroot.net/results/0e6792ac4ffdafbc1bb8d082d390a21cad8f46d4/ > arm | cryptsetup-1.6.2 | NOK | http://autobuild.buildroot.net/results/b22504ed9f43fe180c9b9dfc93cad2f4884e303b/ > x86_64 | directfb-1.6.3 | NOK | http://autobuild.buildroot.net/results/2ff34dee879cd94def520bc12056357272b7d2a9/ > mips64el | dropwatch-1.4 | NOK | http://autobuild.buildroot.net/results/4f3df02b54842268b90ac73aa4d4d583bce8696e/ > mips64el | dropwatch-1.4 | NOK | http://autobuild.buildroot.net/results/3ab150068761d8ee95ac8b6381d1b04ade204ff0/ > nios2 | e2fsprogs-1.42.8 | NOK | http://autobuild.buildroot.net/results/cb6a6c058653c0790a960f72907c3867a0c3489f/ > i686 | host-protobuf-c-0.15 | NOK | http://autobuild.buildroot.net/results/0f2319d2923ac3b91feb2ef16251dfdb31c7f0d4/ > arc | icu-51.2 | NOK | http://autobuild.buildroot.net/results/3a340c94cdd87282152594a2b5dfe784d5352a9e/ > arm | ipsec-tools-0.8.0 | NOK | http://autobuild.buildroot.net/results/001ffedc2d6ee7038d7b13551b9ff23b97eb2e11/ > avr32 | libcap-ng-0.7.3 | NOK | http://autobuild.buildroot.net/results/0a65f0ecde555424db4ce73642a093ade8ce8e95/ > bfin | libglib2-2.36.3 | NOK | http://autobuild.buildroot.net/results/11ffc75896cb2cde1f49cbb87a8870470ac7365f/ > arm | libgpg-error-1.12 | NOK | http://autobuild.buildroot.net/results/ff7f6abffcdbeff15f85a2e7ae156209280de262/ > nios2 | libnetfilter_queue-1.0.2 | NOK | http://autobuild.buildroot.net/results/93e4a96146fb7350fc36f58d9f915b1347d03f1f/ > nios2 | libnspr-4.9.6 | NOK | http://autobuild.buildroot.net/results/3f074f7bcad62d35f408b96559d73d060aa139fc/ > microblaze | libpfm4-4.3.0 | NOK | http://autobuild.buildroot.net/results/85f806208bc991c22938c0fa5998ab29e72566bf/ > aarch64 | libv4l-0.8.9 | NOK | http://autobuild.buildroot.net/results/eefedb1de3d9f964e0d4e7a542607c4c818c83b0/ > arm | nano-2.3.2 | NOK | http://autobuild.buildroot.net/results/8b4d6d83b72ae83c47973076c168c2906eca3c5e/ > arm | nano-2.3.2 | NOK | http://autobuild.buildroot.net/results/afeff92528c2545f0c8812fd579bc56a44c71cb7/ > microblaze | openssl-1.0.1e | NOK | http://autobuild.buildroot.net/results/e1da8976263283a151bede29a0e944344b5a63ba/ > sh4a | poco-1.4.6p1 | NOK | http://autobuild.buildroot.net/results/cd4684f4b4715c941dc972ce7fda1c5f174c7344/ > arm | qt5base-5.0.2 | NOK | http://autobuild.buildroot.net/results/19320bd32ba4ac6848c1a2624e7d1c1e8a6e1cf2/ > powerpc | rpm-5.2.0 | NOK | http://autobuild.buildroot.net/results/7237b7e3dfeb7ee87bae53ccf288dd3af96e3010/ > sh4a | ruby-1.9.3-p448 | NOK | http://autobuild.buildroot.net/results/bc36e051e06f596c2fafdd3cc3745bb34b73ace3/ I suspect the failed build above (ruby / sh4a) can be solved by either using a more recent gcc version (which one is used ? I can't know from the logs...), or to get maximum compliance over all gcc versions, use '-O2' instead of '-Os' in CFLAGS. But I don't know the best way to change the optimisation in ruby.mk so I cannot cook a patch for this... This suggestion is the result of several investigations about the "pcrel too far" issue, none of them being directly related to the ruby source code but most of the time, the solution was to ease the optimisation a little. > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/790ddd3b9477ca90d956088b40e4a5109bcd09ec/ > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/b5192ca1d4d05513154e6cab5381f8a94c2d32f1/ > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/e6472d812db8ac12b50141cf308725c241780347/ > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/8ef703ad8813896d77ab62c57db5e81a2ad91251/ > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/48cc4343d1c98876116f7990d3ab9f91b4ff064b/ > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/3df63db554d97e182b91f12b7eda2f7fdd0e43a0/ > arm | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/0ef38df889319b76fbab7ff8cc4da1cc905f0769/ > powerpc | trace-cmd-trace-cmd-v2.2.1 | NOK | http://autobuild.buildroot.net/results/75b4b254e8634e52d6a557cc90a53b111b2d6427/ > mips64el | tstools-1_11 | NOK | http://autobuild.buildroot.net/results/59c0323186528ab8af14ab5f2ef55450374ce4c9/ > mips64el | tvheadend-2b64995 | NOK | http://autobuild.buildroot.net/results/8a734b40bafb5bce4197e5d834a07165681492d4/ > arm | zmqpp-31220ca | NOK | http://autobuild.buildroot.net/results/42504f5f7f849bff31c61c38694e6c966cdf3b4a/ > > > -- > http://autobuild.buildroot.net > > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot Regards, Lionel ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 7:59 ` Lionel Orry @ 2013-10-11 14:30 ` Thomas De Schampheleire 2013-10-11 14:31 ` Thomas Petazzoni 2013-10-11 14:41 ` Lionel Orry 0 siblings, 2 replies; 9+ messages in thread From: Thomas De Schampheleire @ 2013-10-11 14:30 UTC (permalink / raw) To: buildroot Hi Lionel, On Fri, Oct 11, 2013 at 9:59 AM, Lionel Orry <lionel.orry@gmail.com> wrote: >> sh4a | ruby-1.9.3-p448 | NOK | http://autobuild.buildroot.net/results/bc36e051e06f596c2fafdd3cc3745bb34b73ace3/ > > I suspect the failed build above (ruby / sh4a) can be solved by either > using a more recent gcc version (which one is used ? I can't know from > the logs...), or to get maximum compliance over all gcc versions, use > '-O2' instead of '-Os' in CFLAGS. But I don't know the best way to > change the optimisation in ruby.mk so I cannot cook a patch for > this... > > This suggestion is the result of several investigations about the > "pcrel too far" issue, none of them being directly related to the ruby > source code but most of the time, the solution was to ease the > optimisation a little. > Thanks for this suggestion. Based on this, I was able to fix the build error using: RUBY_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -O2" Now my question: would you like to send a patch for this, or would you like me to do it? Best regards, Thomas ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 14:30 ` Thomas De Schampheleire @ 2013-10-11 14:31 ` Thomas Petazzoni 2013-10-11 14:43 ` Lionel Orry 2013-10-11 14:51 ` Thomas De Schampheleire 2013-10-11 14:41 ` Lionel Orry 1 sibling, 2 replies; 9+ messages in thread From: Thomas Petazzoni @ 2013-10-11 14:31 UTC (permalink / raw) To: buildroot Dear Thomas De Schampheleire, On Fri, 11 Oct 2013 16:30:33 +0200, Thomas De Schampheleire wrote: > Thanks for this suggestion. > Based on this, I was able to fix the build error using: > > RUBY_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -O2" > > Now my question: would you like to send a patch for this, or would you > like me to do it? Should this be done only for the SuperH architecture? Only for the affected external toolchains? Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 14:31 ` Thomas Petazzoni @ 2013-10-11 14:43 ` Lionel Orry 2013-10-11 14:51 ` Thomas De Schampheleire 1 sibling, 0 replies; 9+ messages in thread From: Lionel Orry @ 2013-10-11 14:43 UTC (permalink / raw) To: buildroot Hi Thomas, On Fri, Oct 11, 2013 at 4:31 PM, Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote: > Dear Thomas De Schampheleire, > > On Fri, 11 Oct 2013 16:30:33 +0200, Thomas De Schampheleire wrote: > >> Thanks for this suggestion. >> Based on this, I was able to fix the build error using: >> >> RUBY_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -O2" >> >> Now my question: would you like to send a patch for this, or would you >> like me to do it? > > Should this be done only for the SuperH architecture? Only for the > affected external toolchains? Yes, only for SuperH, this is specific to the architecture. I don't know about the toolchains, several bugs on gcc bugzilla refer to various versions, but a good bunch of them are marked as resolved so I'm not sure... > > Thomas > -- > Thomas Petazzoni, CTO, Free Electrons > Embedded Linux, Kernel and Android engineering > http://free-electrons.com Thanks, Lionel ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 14:31 ` Thomas Petazzoni 2013-10-11 14:43 ` Lionel Orry @ 2013-10-11 14:51 ` Thomas De Schampheleire 2013-10-11 14:57 ` Thomas Petazzoni 1 sibling, 1 reply; 9+ messages in thread From: Thomas De Schampheleire @ 2013-10-11 14:51 UTC (permalink / raw) To: buildroot Hi Thomas, Lionel, On Fri, Oct 11, 2013 at 4:31 PM, Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote: > Dear Thomas De Schampheleire, > > On Fri, 11 Oct 2013 16:30:33 +0200, Thomas De Schampheleire wrote: > >> Thanks for this suggestion. >> Based on this, I was able to fix the build error using: >> >> RUBY_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -O2" >> >> Now my question: would you like to send a patch for this, or would you >> like me to do it? > > Should this be done only for the SuperH architecture? Only for the > affected external toolchains? Not sure what the best approach is. Checking just for the architecture is the simplest. Checking on the toolchain is complex: - for the Sourcery toolchains: the problem shows with the most recent SuperH toolchain we support at the moment, so I don't think it's worth trying to avoid -O2 on older toolchains than that. - for other external, or internal toolchains, we can't predict whether the problem would show (I don't know which combinations of gcc, libc, ... are the killer) What do you think? Thomas ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 14:51 ` Thomas De Schampheleire @ 2013-10-11 14:57 ` Thomas Petazzoni 0 siblings, 0 replies; 9+ messages in thread From: Thomas Petazzoni @ 2013-10-11 14:57 UTC (permalink / raw) To: buildroot Dear Thomas De Schampheleire, On Fri, 11 Oct 2013 16:51:29 +0200, Thomas De Schampheleire wrote: > > Should this be done only for the SuperH architecture? Only for the > > affected external toolchains? > > Not sure what the best approach is. Checking just for the architecture > is the simplest. > > Checking on the toolchain is complex: > - for the Sourcery toolchains: the problem shows with the most recent > SuperH toolchain we support at the moment, so I don't think it's worth > trying to avoid -O2 on older toolchains than that. > > - for other external, or internal toolchains, we can't predict whether > the problem would show (I don't know which combinations of gcc, libc, > ... are the killer) > > What do you think? Just do it for SuperH as a whole, with a nice comment on top of this line. That's the easiest way. Best regards, Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 14:30 ` Thomas De Schampheleire 2013-10-11 14:31 ` Thomas Petazzoni @ 2013-10-11 14:41 ` Lionel Orry 2013-10-11 14:52 ` Thomas De Schampheleire 1 sibling, 1 reply; 9+ messages in thread From: Lionel Orry @ 2013-10-11 14:41 UTC (permalink / raw) To: buildroot Hi Thomas, On Fri, Oct 11, 2013 at 4:30 PM, Thomas De Schampheleire <patrickdepinguin@gmail.com> wrote: > Hi Lionel, > > On Fri, Oct 11, 2013 at 9:59 AM, Lionel Orry <lionel.orry@gmail.com> wrote: > >>> sh4a | ruby-1.9.3-p448 | NOK | http://autobuild.buildroot.net/results/bc36e051e06f596c2fafdd3cc3745bb34b73ace3/ >> >> I suspect the failed build above (ruby / sh4a) can be solved by either >> using a more recent gcc version (which one is used ? I can't know from >> the logs...), or to get maximum compliance over all gcc versions, use >> '-O2' instead of '-Os' in CFLAGS. But I don't know the best way to >> change the optimisation in ruby.mk so I cannot cook a patch for >> this... >> >> This suggestion is the result of several investigations about the >> "pcrel too far" issue, none of them being directly related to the ruby >> source code but most of the time, the solution was to ease the >> optimisation a little. >> > > Thanks for this suggestion. > Based on this, I was able to fix the build error using: > > RUBY_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -O2" > > > Now my question: would you like to send a patch for this, or would you > like me to do it? You can do the patch if you have time for it (well it's a git one-liner now, right?), thanks in advance, I just used google a few minutes I don't need credit for that :D > > Best regards, > Thomas BR, Lionel ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 2013-10-11 14:41 ` Lionel Orry @ 2013-10-11 14:52 ` Thomas De Schampheleire 0 siblings, 0 replies; 9+ messages in thread From: Thomas De Schampheleire @ 2013-10-11 14:52 UTC (permalink / raw) To: buildroot Hi Lionel, On Fri, Oct 11, 2013 at 4:41 PM, Lionel Orry <lionel.orry@gmail.com> wrote: >> Now my question: would you like to send a patch for this, or would you >> like me to do it? > > You can do the patch if you have time for it (well it's a git > one-liner now, right?), thanks in advance, I just used google a few > minutes I don't need credit for that :D > Ok, understood. I'll send a patch when we clear out how to limit its scope. Thanks for your research! Best regards, Thomas ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2013-10-11 14:57 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-10-11 6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2013-10-10 Thomas Petazzoni 2013-10-11 7:59 ` Lionel Orry 2013-10-11 14:30 ` Thomas De Schampheleire 2013-10-11 14:31 ` Thomas Petazzoni 2013-10-11 14:43 ` Lionel Orry 2013-10-11 14:51 ` Thomas De Schampheleire 2013-10-11 14:57 ` Thomas Petazzoni 2013-10-11 14:41 ` Lionel Orry 2013-10-11 14:52 ` Thomas De Schampheleire
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox