Re: autotools build fail from rsb
I had an osboxes.org VM laying around from a previous experiment. $ ../source-builder/sb-set-builder --trace --log=l-qemu.txt --prefix=${HOME}/rtems-work/tools/5 devel/qemu Ends with this: config.status: creating Makefile config.status: creating t/wrap/aclocal-1.12 config.status: creating t/wrap/automake-1.12 + make all GEN automake GEN aclocal GEN t/ax/shell-no-trail-bslash GEN runtest GEN doc/aclocal.1 GEN doc/automake.1 GEN lib/Automake/Config.pm GEN doc/aclocal-1.12.1 GEN doc/automake-1.12.1 help2man: can't get `--help' info from automake-1.12 Try `--no-discard-stderr' if option outputs to stderr Makefile:4114: recipe for target 'doc/automake-1.12.1' failed make: *** [doc/automake-1.12.1] Error 255 shell cmd failed: /bin/sh -ex /home/osboxes/rtems-work/rtems-source-builder/bare/build/automake-1.12.6-x86_64-linux-gnu-1/do-build error: building automake-1.12.6-x86_64-linux-gnu-1 See error report: rsb-report-automake-1.12.6-x86_64-linux-gnu-1.txt $ help2man --version GNU help2man 1.47.6 Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Brendan O'Dea = Not sure if that helps or not. I am sure the qemu version used in the base RSB is fairly old though. --joel On Sun, Feb 10, 2019 at 9:48 PM Chris Johns wrote: > On 11/2/19 9:21 am, Gedare Bloom wrote: > > It seems to be happening during Debian / Ubuntu builds of Qemu using RSB. > > Thanks for confirming this. I will take a look. > > > Chris > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
On 11/2/19 9:21 am, Gedare Bloom wrote: > It seems to be happening during Debian / Ubuntu builds of Qemu using RSB. Thanks for confirming this. I will take a look. Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
It seems to be happening during Debian / Ubuntu builds of Qemu using RSB. On Sat, Feb 9, 2019 at 7:19 PM Joel Sherrill wrote: > What hosts and packages trip it best? Sorry. Just need a level set. > > On Sat, Feb 9, 2019, 6:14 PM Gedare Bloom >> Did we ever resolve this? >> >> Some students are encountering this again. >> >> On Mon, Mar 19, 2018 at 1:46 AM Chris Johns wrote: >> >>> On 19/03/2018 03:23, Vijay Kumar Banerjee wrote: >>> > I have tried >>> > perl-5.24.3 >>> >>> On FreeBSD I have: >>> >>> ruru rtems $ type perl >>> perl is a tracked alias for /usr/local/bin/perl >>> ruru rtems $ perl --version >>> >>> This is perl 5, version 24, subversion 3 (v5.24.3) built for >>> amd64-freebsd-thread-multi >>> >>> I do not have `help2man` on my host: >>> >>> ruru rtems $ type help2man >>> help2man: not found >>> >>> > perl-5.22.4 >>> > perl-5.20.3 >>> > >>> > still getting the same error, it be coming from something else >>> > >>> >>> Yes it would seem likely. >>> >>> Chris >>> >> ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
What hosts and packages trip it best? Sorry. Just need a level set. On Sat, Feb 9, 2019, 6:14 PM Gedare Bloom Did we ever resolve this? > > Some students are encountering this again. > > On Mon, Mar 19, 2018 at 1:46 AM Chris Johns wrote: > >> On 19/03/2018 03:23, Vijay Kumar Banerjee wrote: >> > I have tried >> > perl-5.24.3 >> >> On FreeBSD I have: >> >> ruru rtems $ type perl >> perl is a tracked alias for /usr/local/bin/perl >> ruru rtems $ perl --version >> >> This is perl 5, version 24, subversion 3 (v5.24.3) built for >> amd64-freebsd-thread-multi >> >> I do not have `help2man` on my host: >> >> ruru rtems $ type help2man >> help2man: not found >> >> > perl-5.22.4 >> > perl-5.20.3 >> > >> > still getting the same error, it be coming from something else >> > >> >> Yes it would seem likely. >> >> Chris >> > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
Did we ever resolve this? Some students are encountering this again. On Mon, Mar 19, 2018 at 1:46 AM Chris Johns wrote: > On 19/03/2018 03:23, Vijay Kumar Banerjee wrote: > > I have tried > > perl-5.24.3 > > On FreeBSD I have: > > ruru rtems $ type perl > perl is a tracked alias for /usr/local/bin/perl > ruru rtems $ perl --version > > This is perl 5, version 24, subversion 3 (v5.24.3) built for > amd64-freebsd-thread-multi > > I do not have `help2man` on my host: > > ruru rtems $ type help2man > help2man: not found > > > perl-5.22.4 > > perl-5.20.3 > > > > still getting the same error, it be coming from something else > > > > Yes it would seem likely. > > Chris > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
On 19/03/2018 03:23, Vijay Kumar Banerjee wrote: > I have tried > perl-5.24.3 On FreeBSD I have: ruru rtems $ type perl perl is a tracked alias for /usr/local/bin/perl ruru rtems $ perl --version This is perl 5, version 24, subversion 3 (v5.24.3) built for amd64-freebsd-thread-multi I do not have `help2man` on my host: ruru rtems $ type help2man help2man: not found > perl-5.22.4 > perl-5.20.3 > > still getting the same error, it be coming from something else > Yes it would seem likely. Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
On Mar 18, 2018 11:23 AM, "Vijay Kumar Banerjee"wrote: I have tried perl-5.24.3 perl-5.22.4 perl-5.20.3 still getting the same error, it be coming from something else By any chance can this be worked around by disabling documentation for what is being built? -- vijay On 18 March 2018 at 16:15, Vijay Kumar Banerjee wrote: > > > -- vijay > > On 18 March 2018 at 16:13, Gedare Bloom wrote: > >> On Sun, Mar 18, 2018 at 6:41 AM, Gedare Bloom wrote: >> > Vijay, >> > >> > On Sun, Mar 18, 2018 at 6:36 AM, Vijay Kumar Banerjee >> > wrote: >> >> >> >> I have set the PATH like this >> >> /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/luna >> tic/.local/bin:/home/lunatic/bin >> >> >> >> I'm still getting the same error >> >> >> >> >> >> -- vijay >> >> >> >> On 18 March 2018 at 16:01, Gedare Bloom wrote: >> >>> >> >>> On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrill >> wrote: >> >>> > I answered what I think the cause is on another thread. >> >>> > >> >>> > Take the ancient RTEMS autotools out of your PATH while building >> qemu. >> >>> > Use a >> >>> > PATH without RTEMS tools in it. I think the ancient automake >> version we >> >>> > use >> >>> > must have --help which help2man can't parse. >> >>> > >> >>> >> >>> I don't think this is the solution, because the failure happens while >> >>> trying to build the autotools. >> >>> >> > >> > What happens when you run on the command line: >> > >> > $> automake-1.12 --help >> > >> >> I get the help(along with options and usage) printed on the screen . > > >> I suspect it is related to: >> https://lists.gnu.org/archive/html/bug-automake/2017-06/msg3.html >> >> The problem is how perl is handling regex escaping where a newer perl >> causes an error when an older perl caused a warning. Since we are kind >> of stuck with an older automake, you should install an older perl. >> Apparently, something before 5.26.0 should work I guess. >> >> -Gedare >> >> >>> > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" >> >>> > >> >>> > wrote: >> >>> >> >> >>> >> hello , >> >>> >> >> >>> >> As suggested by Gedare , I have started this thread on the build >> error >> >>> >> that I'm getting . >> >>> >> >> >>> >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error >> while >> >>> >> trying >> >>> >> to build autotools from rsb >> >>> >> >> >>> >> I'm using fedora 27 64bit . >> >>> >> >> >>> >> P.S: the error report is attached >> >>> >> >> >>> >> -- vijay >> >> >> >> >> > > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
I have tried perl-5.24.3 perl-5.22.4 perl-5.20.3 still getting the same error, it be coming from something else -- vijay On 18 March 2018 at 16:15, Vijay Kumar Banerjeewrote: > > > -- vijay > > On 18 March 2018 at 16:13, Gedare Bloom wrote: > >> On Sun, Mar 18, 2018 at 6:41 AM, Gedare Bloom wrote: >> > Vijay, >> > >> > On Sun, Mar 18, 2018 at 6:36 AM, Vijay Kumar Banerjee >> > wrote: >> >> >> >> I have set the PATH like this >> >> /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/luna >> tic/.local/bin:/home/lunatic/bin >> >> >> >> I'm still getting the same error >> >> >> >> >> >> -- vijay >> >> >> >> On 18 March 2018 at 16:01, Gedare Bloom wrote: >> >>> >> >>> On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrill >> wrote: >> >>> > I answered what I think the cause is on another thread. >> >>> > >> >>> > Take the ancient RTEMS autotools out of your PATH while building >> qemu. >> >>> > Use a >> >>> > PATH without RTEMS tools in it. I think the ancient automake >> version we >> >>> > use >> >>> > must have --help which help2man can't parse. >> >>> > >> >>> >> >>> I don't think this is the solution, because the failure happens while >> >>> trying to build the autotools. >> >>> >> > >> > What happens when you run on the command line: >> > >> > $> automake-1.12 --help >> > >> >> I get the help(along with options and usage) printed on the screen . > > >> I suspect it is related to: >> https://lists.gnu.org/archive/html/bug-automake/2017-06/msg3.html >> >> The problem is how perl is handling regex escaping where a newer perl >> causes an error when an older perl caused a warning. Since we are kind >> of stuck with an older automake, you should install an older perl. >> Apparently, something before 5.26.0 should work I guess. >> >> -Gedare >> >> >>> > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" >> >>> > >> >>> > wrote: >> >>> >> >> >>> >> hello , >> >>> >> >> >>> >> As suggested by Gedare , I have started this thread on the build >> error >> >>> >> that I'm getting . >> >>> >> >> >>> >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error >> while >> >>> >> trying >> >>> >> to build autotools from rsb >> >>> >> >> >>> >> I'm using fedora 27 64bit . >> >>> >> >> >>> >> P.S: the error report is attached >> >>> >> >> >>> >> -- vijay >> >> >> >> >> > > RTEMS Tools Project - Source Builder Error Report Build: error: building automake-1.12.6-x86_64-linux-gnu-1 Command Line: ../source-builder/sb-set-builder --prefix=/home/lunatic/development/rtems/5 devel/autotools Python: 2.7.14 (default, Feb 27 2018, 20:43:24) [GCC 7.3.1 20180130 (Red Hat 7.3.1-2)] git://git.rtems.org/rtems-source-builder.git/origin/4b3e0f8e3d6998b84a2503dd2e11578989b1672b Linux lunatic 4.15.8-300.fc27.x86_64 #1 SMP Fri Mar 9 18:11:36 UTC 2018 x86_64 Tail of the build log: -rwxr-xr-x 1000/1000 1033 2012-12-14 22:28 automake-1.12.6/t/canon2.sh -rwxr-xr-x 1000/1000 958 2012-12-14 22:28 automake-1.12.6/t/upc2.sh -rwxr-xr-x 1000/1000 2043 2012-12-14 22:28 automake-1.12.6/t/exeext4.sh -rwxr-xr-x 1000/1000 1632 2012-12-14 22:28 automake-1.12.6/t/doc-parsing-buglets-tabs.sh -rwxr-xr-x 1000/1000 1377 2012-12-14 22:28 automake-1.12.6/t/gettext3.sh -rwxr-xr-x 1000/1000 1684 2012-12-14 22:28 automake-1.12.6/t/distcheck-configure-flags.sh -rwxr-xr-x 1000/1000 1058 2012-12-14 22:28 automake-1.12.6/t/subobj2.sh -rwxr-xr-x 1000/1000 1905 2012-12-14 22:28 automake-1.12.6/t/silent.sh -rwxr-xr-x 1000/1000 2223 2012-12-14 22:28 automake-1.12.6/t/yacc-subdir.sh -rwxr-xr-x 1000/1000 3406 2012-12-14 22:28 automake-1.12.6/t/dist-auxdir-many-subdirs.sh -r-xr-xr-x 1000/1000 448 2012-12-15 15:04 automake-1.12.6/t/compile3-w.sh -rwxr-xr-x 1000/1000 2013 2012-12-14 22:28 automake-1.12.6/t/aclocal-install-mkdir.sh -rwxr-xr-x 1000/1000 966 2012-12-14 22:28 automake-1.12.6/t/order.sh -rwxr-xr-x 1000/1000 1946 2012-12-14 22:28 automake-1.12.6/t/remake-maintainer-mode.sh -rwxr-xr-x 1000/1000 2152 2012-12-14 22:28 automake-1.12.6/t/silent7.sh -rwxr-xr-x 1000/1000 2233 2012-12-14 22:28 automake-1.12.6/t/instdir-prog.sh -rwxr-xr-x 1000/1000 1234 2012-12-14 22:28 automake-1.12.6/t/man7.sh -rwxr-xr-x 1000/1000 1001 2012-12-14 22:28 automake-1.12.6/t/subdir-cond-err.sh -rwxr-xr-x 1000/1000 2973 2012-12-14 22:28 automake-1.12.6/t/cxx-lt-demo.sh -rwxr-xr-x 1000/1000 989 2012-12-14 22:28 automake-1.12.6/t/extra5.sh -r-xr-xr-x 1000/1000 443 2012-12-15 15:04 automake-1.12.6/t/tap-more-w.sh -rwxr-xr-x 1000/1000 3150 2012-12-14 01:27 automake-1.12.6/t/testsuite-summary-count.sh -rwxr-xr-x 1000/1000 1509 2012-12-14 22:28 automake-1.12.6/t/aclocal-path.sh -rwxr-xr-x 1000/1000 1043 2012-12-14 22:28 automake-1.12.6/t/version6.sh -rwxr-xr-x 1000/1000 2050 2012-12-14 22:28
Re: autotools build fail from rsb
-- vijay On 18 March 2018 at 16:13, Gedare Bloomwrote: > On Sun, Mar 18, 2018 at 6:41 AM, Gedare Bloom wrote: > > Vijay, > > > > On Sun, Mar 18, 2018 at 6:36 AM, Vijay Kumar Banerjee > > wrote: > >> > >> I have set the PATH like this > >> /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/ > lunatic/.local/bin:/home/lunatic/bin > >> > >> I'm still getting the same error > >> > >> > >> -- vijay > >> > >> On 18 March 2018 at 16:01, Gedare Bloom wrote: > >>> > >>> On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrill > wrote: > >>> > I answered what I think the cause is on another thread. > >>> > > >>> > Take the ancient RTEMS autotools out of your PATH while building > qemu. > >>> > Use a > >>> > PATH without RTEMS tools in it. I think the ancient automake version > we > >>> > use > >>> > must have --help which help2man can't parse. > >>> > > >>> > >>> I don't think this is the solution, because the failure happens while > >>> trying to build the autotools. > >>> > > > > What happens when you run on the command line: > > > > $> automake-1.12 --help > > > > I get the help(along with options and usage) printed on the screen . > I suspect it is related to: > https://lists.gnu.org/archive/html/bug-automake/2017-06/msg3.html > > The problem is how perl is handling regex escaping where a newer perl > causes an error when an older perl caused a warning. Since we are kind > of stuck with an older automake, you should install an older perl. > Apparently, something before 5.26.0 should work I guess. > > -Gedare > > >>> > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" > >>> > > >>> > wrote: > >>> >> > >>> >> hello , > >>> >> > >>> >> As suggested by Gedare , I have started this thread on the build > error > >>> >> that I'm getting . > >>> >> > >>> >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error while > >>> >> trying > >>> >> to build autotools from rsb > >>> >> > >>> >> I'm using fedora 27 64bit . > >>> >> > >>> >> P.S: the error report is attached > >>> >> > >>> >> -- vijay > >> > >> > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
On Sun, Mar 18, 2018 at 6:41 AM, Gedare Bloomwrote: > Vijay, > > On Sun, Mar 18, 2018 at 6:36 AM, Vijay Kumar Banerjee > wrote: >> >> I have set the PATH like this >> /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/lunatic/.local/bin:/home/lunatic/bin >> >> I'm still getting the same error >> >> >> -- vijay >> >> On 18 March 2018 at 16:01, Gedare Bloom wrote: >>> >>> On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrill wrote: >>> > I answered what I think the cause is on another thread. >>> > >>> > Take the ancient RTEMS autotools out of your PATH while building qemu. >>> > Use a >>> > PATH without RTEMS tools in it. I think the ancient automake version we >>> > use >>> > must have --help which help2man can't parse. >>> > >>> >>> I don't think this is the solution, because the failure happens while >>> trying to build the autotools. >>> > > What happens when you run on the command line: > > $> automake-1.12 --help > I suspect it is related to: https://lists.gnu.org/archive/html/bug-automake/2017-06/msg3.html The problem is how perl is handling regex escaping where a newer perl causes an error when an older perl caused a warning. Since we are kind of stuck with an older automake, you should install an older perl. Apparently, something before 5.26.0 should work I guess. -Gedare >>> > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" >>> > >>> > wrote: >>> >> >>> >> hello , >>> >> >>> >> As suggested by Gedare , I have started this thread on the build error >>> >> that I'm getting . >>> >> >>> >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error while >>> >> trying >>> >> to build autotools from rsb >>> >> >>> >> I'm using fedora 27 64bit . >>> >> >>> >> P.S: the error report is attached >>> >> >>> >> -- vijay >> >> ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
Vijay, On Sun, Mar 18, 2018 at 6:36 AM, Vijay Kumar Banerjeewrote: > > I have set the PATH like this > /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/lunatic/.local/bin:/home/lunatic/bin > > I'm still getting the same error > > > -- vijay > > On 18 March 2018 at 16:01, Gedare Bloom wrote: >> >> On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrill wrote: >> > I answered what I think the cause is on another thread. >> > >> > Take the ancient RTEMS autotools out of your PATH while building qemu. >> > Use a >> > PATH without RTEMS tools in it. I think the ancient automake version we >> > use >> > must have --help which help2man can't parse. >> > >> >> I don't think this is the solution, because the failure happens while >> trying to build the autotools. >> What happens when you run on the command line: $> automake-1.12 --help >> > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" >> > >> > wrote: >> >> >> >> hello , >> >> >> >> As suggested by Gedare , I have started this thread on the build error >> >> that I'm getting . >> >> >> >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error while >> >> trying >> >> to build autotools from rsb >> >> >> >> I'm using fedora 27 64bit . >> >> >> >> P.S: the error report is attached >> >> >> >> -- vijay > > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
I have set the PATH like this /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/luna tic/.local/bin:/home/lunatic/bin I'm still getting the same error -- vijay On 18 March 2018 at 16:01, Gedare Bloomwrote: > On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrill wrote: > > I answered what I think the cause is on another thread. > > > > Take the ancient RTEMS autotools out of your PATH while building qemu. > Use a > > PATH without RTEMS tools in it. I think the ancient automake version we > use > > must have --help which help2man can't parse. > > > > I don't think this is the solution, because the failure happens while > trying to build the autotools. > > > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" < > vijaykumar9...@gmail.com> > > wrote: > >> > >> hello , > >> > >> As suggested by Gedare , I have started this thread on the build error > >> that I'm getting . > >> > >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error while > trying > >> to build autotools from rsb > >> > >> I'm using fedora 27 64bit . > >> > >> P.S: the error report is attached > >> > >> -- vijay > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: autotools build fail from rsb
On Sat, Mar 17, 2018 at 12:37 PM, Joel Sherrillwrote: > I answered what I think the cause is on another thread. > > Take the ancient RTEMS autotools out of your PATH while building qemu. Use a > PATH without RTEMS tools in it. I think the ancient automake version we use > must have --help which help2man can't parse. > I don't think this is the solution, because the failure happens while trying to build the autotools. > On Mar 17, 2018 11:34 AM, "Vijay Kumar Banerjee" > wrote: >> >> hello , >> >> As suggested by Gedare , I have started this thread on the build error >> that I'm getting . >> >> I'm getting automake-1.12.6-x86_64-linux-gnu-1 building error while trying >> to build autotools from rsb >> >> I'm using fedora 27 64bit . >> >> P.S: the error report is attached >> >> -- vijay ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel