Opened on 11/05/17 at 07:38:56
Closed on 04/10/18 at 05:14:43
#3217 closed enhancement (fixed)
Add RTEMS version, build and tools details to tests
Reported by: | Chris Johns | Owned by: | Chris Johns |
---|---|---|---|
Priority: | normal | Milestone: | 5.1 |
Component: | lib | Version: | 5 |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
Published test results need the RTEMS version, how it is built and the tools used to build the kernel and tests.
Attachments (1)
Change History (9)
comment:1 Changed on 11/09/17 at 06:27:14 by Sebastian Huber
Milestone: | 4.12.0 → 5.1 |
---|
comment:3 follow-up: 4 Changed on 11/13/17 at 13:16:44 by Sebastian Huber
I get build failures on CentOS Linux release 7.4.1708 with a "make -j 1":
+ version=5 + bsp=t32mppc + target=powerpc + build_dir=b-t32mppc + source_dir=/home/rtems/rtems + rm -rf b-t32mppc + mkdir b-t32mppc + cd b-t32mppc + /home/rtems/rtems/configure --target=powerpc-rtems5 --prefix=/opt/rtems/5 --enable-maintainer-mode --enable-rtemsbsp=t32mppc --enable-posix --disable-tests --enable-networking --enable-smp checking for gmake... gmake checking for RTEMS Version... 5.0.0 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu ... Making all-am in sapi gmake[5]: Entering directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc/cpukit/sapi' powerpc-rtems5-gcc --pipe -DHAVE_CONFIG_H -I.. -I../../cpukit/../../../t32mppc/lib/include -I. -mcpu=8540 -meabi -msdata=sysv -fno-common -msoft-float -mno-spe -D__ppc_generic -Og -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT src/libsapi_a-version.o -MD -MP -MF src/.deps/libsapi_a-version.Tpo -c -o src/libsapi_a-version.o `test -f 'src/version.c' || echo '/home/rtems/rtems/c/src/../../cpukit/sapi/'`src/version.c /home/rtems/rtems/c/src/../../cpukit/sapi/src/version.c:30:10: fatal error: version-vc-key.h: No such file or directory #include "version-vc-key.h" ^~~~~~~~~~~~~~~~~~ compilation terminated. gmake[5]: *** [src/libsapi_a-version.o] Error 1 gmake[5]: Leaving directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc/cpukit/sapi' gmake[4]: *** [sapi] Error 2 gmake[4]: Leaving directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc/cpukit' gmake[3]: *** [cpukit] Error 2 gmake[3]: Leaving directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c' make: *** [all-recursive] Error 1
It works only if I change into the sapi build directory and run "make" here:
cd /home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc/cpukit/sapi ~/build/b-t32mppc/powerpc-rtems5/c/t32mppc/cpukit/sapi > make Generating version-vc-key.h gmake all-am gmake[1]: Entering directory `/home/rtems/build/b-t32mppc/powerpc-rtems5/c/t32mppc/cpukit/sapi' powerpc-rtems5-gcc --pipe -DHAVE_CONFIG_H -I.. -I../../cpukit/../../../t32mppc/lib/include -I. -mcpu=8540 -meabi -msdata=sysv -fno-common -msoft-float -mno-spe -D__ppc_generic -Og -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT src/libsapi_a-version.o -MD -MP -MF src/.deps/libsapi_a-version.Tpo -c -o src/libsapi_a-version.o `test -f 'src/version.c' || echo '/home/rtems/rtems/c/src/../../cpukit/sapi/'`src/version.c
comment:4 Changed on 11/13/17 at 21:53:06 by Chris Johns
Replying to Sebastian Huber:
I get build failures on CentOS Linux release 7.4.1708 with a "make -j 1":
#include "version-vc-key.h"
~
I can repeat this. And ..
$ find . -name version-vc-key.h $
.. for some reason the key is not being generated with a single job.
Changed on 11/14/17 at 01:00:54 by Chris Johns
Attachment: | 0001-build-Fix-the-dependence-for-the-generating-the-key-.patch added |
---|
Please test and report if this works. Thanks
comment:7 Changed on 12/05/17 at 14:27:35 by Joel Sherrill
Is this resolved? The tests are reporting version information. I can't tell what else is required before this ticket is complete.
comment:8 Changed on 04/10/18 at 05:14:43 by Chris Johns
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Milestone renamed