Statistics
Total | 33 |
Fixed | 16 |
Invalid | 1 |
Works for me | 1 |
Duplicate | 0 |
Won't fix | 10 |
Distribution
defect |
28 / 33 |
---|
Summary
- #2331
- c/src/lib/libbsp/sparc/shared/1553/gr1553b.c: 2 * memory leak ?
- #2393
- rtems/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c:992: bad if test ?
- #2496
- rtems/c/src/lib/libbsp/sparc/shared/amba/ambapp.c:258: possible bad test ?
- #3303
- PDF documentation is formatted as multi-column
- #3304
- docs.rtems.org catalogue is wrong
- #3313
- RSB VERSION in unicode environment fails.
- #3316
- Move expat's home site to github from SF.
- #3324
- mhttpd's http etag can result in invalid caching in a browser.
- #3330
- gcc m68k inline asm does not recognize sr
- #3332
- JFFS2 returns a stat directory size as 0
- #3357
- rtems-tools tester 4.11 branch hosts defaults error on Linux
- #3393
- 4.11: infinite loop in RSB's path when a prefix path is not writable
- #3412
- 4.11 GCC Does not build with Recent GCC
- #3469
- rtems-tools 4.11 branch is missing rtems bsp builder
- #3474
- error: no build set file found: 4.11/rtems-arm.bset
- #3483
- Error building 4.11.2 rtems-tools
- #3541
- Classic API Barrier Wait Section Title Has Wrong Name
- #3548
- RSB and RTEMS Tools Support for python2 and python3 (cloned)
- #3870
- libc_reent set up is broken
- #3877
- No output from joel scripts in telnet (cloned)
- #4047
- RSB 4.11 fails to build rtems-tools
- #4104
- RSB Tools newlib patch checksum fails.
- #4109
- FreeBSD 12 does not build 4.11/rtems-arm gcc
- #4111
- 4.11 branch RSB is broken with python3 on Linux
- #4112
- rtems-tools waf is broken with python 3.8.2
- #4132
- Some GCC Builds Fail Due to MPC
- #4133
- or1k tools fail to build
- #4135
- source-builder failure building qemu and qemu4
- #4152
- RFS bit map search buffer overflow
- #4168
- Source builder failed due to Python relative import in non-package execution
- #4584
- Failure to download mpc tar.gz during 4.11 build
- #4586
- 4.11/rtems-arm does not build on ubuntu 21.10
- #4587
- sb-bootstrap does not work with python3
Details
Ticket | Created | Resolution | Component | Reporter | Owner | Modified |
---|---|---|---|---|---|---|
#2331 | 9 years ago | fixed | arch/sparc | 4 years ago | ||
Summary |
c/src/lib/libbsp/sparc/shared/1553/gr1553b.c: 2 * memory leak ? |
|||||
Description |
1. [rtems/c/src/lib/libbsp/sparc/shared/1553/gr1553b.c:231]: (error) Memory leak: priv
2. [rtems/c/src/lib/libbsp/sparc/shared/1553/gr1553b.c:260]: (error) Memory leak: priv
} |
|||||
#2393 | 9 years ago | wontfix | arch/sparc | 4 years ago | ||
Summary |
rtems/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c:992: bad if test ? |
|||||
Description |
[rtems/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c:992]: (style) Unsigned variable 'count' can't be negative so it is unnecessary to test it. Source code is
Which means that the second return is dead code. Suggest code rework. |
|||||
#2496 | 8 years ago | wontfix | arch/sparc | 4 years ago | ||
Summary |
rtems/c/src/lib/libbsp/sparc/shared/amba/ambapp.c:258: possible bad test ? |
|||||
Description |
[rtems/c/src/lib/libbsp/sparc/shared/amba/ambapp.c:258]: (error) Memory leak: apbdev
Maybe better code
Looks like a cut-n-paste error and then some inadequate testing to me. |
|||||
#3303 | 6 years ago | wontfix | doc | 4 years ago | ||
Summary |
PDF documentation is formatted as multi-column |
|||||
Description |
The PDF generated documents is in a 2 column format. |
|||||
#3313 | 6 years ago | fixed | tool/rsb | 6 years ago | ||
Summary |
RSB VERSION in unicode environment fails. |
|||||
Description |
This is the issue in #3312 |
|||||
#3316 | 6 years ago | fixed | tool/rsb | 6 years ago | ||
Summary |
Move expat's home site to github from SF. |
|||||
Description |
See #3315 |
|||||
#3324 | 6 years ago | fixed | lib | 6 years ago | ||
Summary |
mhttpd's http etag can result in invalid caching in a browser. |
|||||
Description |
The mhttp's http etag uses the mtime and file length and this can cause
|
|||||
#3330 | 6 years ago | invalid | tool/binutils | 6 years ago | ||
Summary |
gcc m68k inline asm does not recognize sr |
|||||
Description |
unknown register when using inline assembly for m68k gcc gives: error: unknown register name 'sr' in 'asm' from code below asm ("movew #0x2700,%%sr \n\t" ); for other registers it works, using gcc for *.S works fine |
|||||
#3332 | 6 years ago | wontfix | fs | 4 years ago | ||
Summary |
JFFS2 returns a stat directory size as 0 |
|||||
Description |
A stat of a directory on JFFS2 returns a size of 0. The IMFS and RFS return a non-zero size.
Returning |
|||||
#3357 | 6 years ago | fixed | tool | 6 years ago | ||
Summary |
rtems-tools tester 4.11 branch hosts defaults error on Linux |
|||||
Description |
The 4.11 branch of rtems-tools/tester/rtems-test fails on Ubuntu (and other Linux hosts) with an error message regarding "failed to load Linux host support" |
|||||
#3393 | 6 years ago | fixed | tool/rsb | 6 years ago | ||
Summary |
4.11: infinite loop in RSB's path when a prefix path is not writable |
|||||
Description |
The code gets the |
|||||
#3412 | 6 years ago | wontfix | tool/gcc | 4 years ago | ||
Summary |
4.11 GCC Does not build with Recent GCC |
|||||
Description |
The older gcc used with 4.11.3 does not build with the GCC 7.2 included with Ubuntu 17.10. Log attached. |
|||||
#3469 | 6 years ago | wontfix | tool | 4 years ago | ||
Summary |
rtems-tools 4.11 branch is missing rtems bsp builder |
|||||
Description |
$ ls rtems-tools/tester/ config covoar rt rtems rtems-test wscript Seems like a good idea to backport it and adjust the BSPs in each tier. |
|||||
#3474 | 6 years ago | worksforme | tool/rsb | 6 years ago | ||
Summary |
error: no build set file found: 4.11/rtems-arm.bset |
|||||
Description |
I was trying to follow the instruction here: https://docs.rtems.org/releases/rtems-docs-4.11.2/user/installation/index.html#installation I was trying to build a tool chain for the ARM architecture as descibed. Below is my output and error: $ pwd /c/opt/rtems/4_11_2 $ ./source-builder/sb-set-builder --prefix=/opt/rtems/4.11 --jobs=none 4.11/rtems-arm RTEMS Source Builder - Set Builder, 4.11.not_released Build Set: 4.11/rtems-arm error: no build set file found: 4.11/rtems-arm.bset Build Set: Time 0:00:00 Build FAILED $ uname -a CYGWIN_NT-6.1-WOW64 AZ25CY5LJH2W 1.7.16(0.262/5/3) 2012-07-20 22:55 i686 Cygwin |
|||||
#3483 | 6 years ago | wontfix | tool | 4 years ago | ||
Summary |
Error building 4.11.2 rtems-tools |
|||||
Description |
So I am struggling to build the 4.11.2 rtems-tools. I am building as follows: $pwd /c/opt/rtems/4_11_2/rtems $ ../source-builder/sb-set-builder --prefix=/opt/rtems/4.11 --jobs=none --no-download 4.11/rtems-tools I am getting the following error: x rtems-tools-4.11.2/wscript x tools/ x tools/4.11/ x tools/4.11/gdb/ x tools/4.11/gdb/sparc/ x tools/4.11/gdb/sparc/7.9/ x tools/4.11/gdb/sparc/7.9/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch x tools/4.11/gdb/sparc/7.9/0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch x tools/4.11/gdb/sparc/7.9/0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch x tools/4.11/gdb/sparc/7.9/0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch x tools/4.11/gdb/sparc/7.9/0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch x tools/4.11/gdb/sparc/7.9/0007-sim-erc32-File-loading-via-command-line-did-not-work.patch x tools/4.11/gdb/sparc/7.9/0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch x tools/4.11/gdb/sparc/7.9/0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch x tools/4.11/gdb/sparc/7.9/0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch x tools/4.11/gdb/sparc/7.9/0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch x tools/4.11/gdb/sparc/7.9/0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch x tools/4.11/gdb/sparc/7.9/0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch x tools/4.11/gdb/sparc/7.9/0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch x tools/4.11/gdb/sparc/7.9/0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch x tools/4.11/gdb/sparc/7.9/0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch x tools/4.11/gdb/sparc/7.9/0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch x tools/4.11/gdb/sparc/7.9/0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch x tools/4.11/gdb/sparc/7.9/0022-Add-watchpoint-support-to-gdb-simulator-interface.patch x tools/4.11/gdb/sparc/7.9/0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch + cd rtems-tools-4.11.2 + chmod -R a+rX,g-w,o-w . + cd /c/opt/rtems/4_11_2/rtems/build/rtems-tools-4.11.2-1 + SB_CXC=no ==> clean %{buildroot}: /c/opt/rtems/4_11_2/rtems/build/tmp/rtems-tools-4.11.2-1-root-fred.decaro + echo '==> clean %{buildroot}: /c/opt/rtems/4_11_2/rtems/build/tmp/rtems-tools-4.11.2-1-root-fred.decaro' + rm -rf /c/opt/rtems/4_11_2/rtems/build/tmp/rtems-tools-4.11.2-1-root-fred.decaro + /bin/mkdir -p /c/opt/rtems/4_11_2/rtems/build/tmp/rtems-tools-4.11.2-1-root-fred.decaro + echo '==> %build:' ==> %build: ++ pwd + build_top=/c/opt/rtems/4_11_2/rtems/build/rtems-tools-4.11.2-1 + test i686-pc-cygwin '!=' i686-pc-cygwin + RT_HOST= + cd rtems-tools-4.11.2 + ./waf configure --prefix=/opt/rtems/4.11 Error: run waf-light from a folder containing waflib shell cmd failed: sh -ex /c/opt/rtems/4_11_2/rtems/build/rtems-tools-4.11.2-1/doit error: building rtems-tools-4.11.2-1 Any ideas? |
|||||
#3541 | 6 years ago | fixed | doc | 6 years ago | ||
Summary |
Classic API Barrier Wait Section Title Has Wrong Name |
|||||
Description |
The section title says obtain not wait. |
|||||
#3548 | 6 years ago | wontfix | tool | 4 years ago | ||
Summary |
RSB and RTEMS Tools Support for python2 and python3 (cloned) |
|||||
Description |
Cloned from #3537:
Upstream python does not create a The RSB and RTEMS Tools python commands need to be updated and tested so they run on Python2 and Python3 and support added to use the available commands. |
|||||
#3870 | 4 years ago | fixed | score | 4 years ago | ||
Summary |
libc_reent set up is broken |
|||||
Description |
The patch ... https://git.rtems.org/rtems/commit/?id=69aa33490b1cd357519ab70b15ad150e11bb752e ... removes pieces of the initialisation of newlib's re-entrant struct. Are they are needed? I think they are. This breaks code such as telnet clients is subtle and difficult to find ways.
With this change you cannot assign anything to
Is the lazy init in newlib on purpose? If so should Is the change in the linked patch standards compliant?
A simple grep of code for an assignment of |
|||||
#3877 | 4 years ago | fixed | shell | 4 years ago | ||
Summary |
No output from joel scripts in telnet (cloned) |
|||||
Description |
Cloned from #3859:
Running a $ telnet 1.2.3.4 Trying 1.2.3.4... Connected to 1.2.3.4. Escape character is '^]'. RTEMS Shell on /dev/pty0. Use 'help' to list commands. [/] # cat j #! joel ls -las / [/] # ./j [/] #
The bug is a new shell main loop task will default to the global
There are a related set of issues in the handling of the
The telnet example in static void telnet_shell(char *name, void *arg) { rtems_shell_env_t env; memset(&env, 0, sizeof(env)); env.devname = name; env.taskname = "TLNT"; env.login_check = NULL; env.forever = false; rtems_shell_main_loop(&env); }
This is problematic as control of the
Currently the posix key is set in the parent task only when the run entry point is used. The run's created
The current code leaks memory as repeated calls to a
Setting the key in the main loop task is problematic because telnet code such as the example in Changes:
|
|||||
#4047 | 4 years ago | wontfix | tool/rsb | 4 years ago | ||
Summary |
RSB 4.11 fails to build rtems-tools |
|||||
Description |
I checked out RSB on branch 4.11. The execution of the following command fails ../source-builder/sb-set-builder --prefix=/mnt/sdb/rtems/4.11 4.11/rtems-powerpc --jobs 16 with the following error: Waf: Entering directory `/mnt/sdb/rtems/src_4.10/rsb/rtems/sources/git/rtems-tools.git/build' [ 16/258] Compiling rtemstoolkit/elftoolchain/libelf/elf.c ../rtemstoolkit/elftoolchain/libelf/elf.c:34:29: error: expected expression before ‘,’ token .libelf_arch = LIBELF_ARCH, ^ Build failed How can I obtain a working 4.11 toolchain? |
|||||
#4104 | 4 years ago | fixed | tool/rsb | 7 months ago | ||
Summary |
RSB Tools newlib patch checksum fails. |
|||||
Description |
The sourceware git web interface has been updated to a new git version and git adds its version number to exported patches. This has broken the checksum for: newlib-cygwin-git-f70d9ae6adc6ed7952806056349ba9f8ba3c65c8.patch Any build using our git repo and the 4.11 branch will fail to build. |
|||||
#4109 | 4 years ago | fixed | tool/gcc | 4 years ago | ||
Summary |
FreeBSD 12 does not build 4.11/rtems-arm gcc |
|||||
Description |
Building |
|||||
#4111 | 4 years ago | fixed | admin | 4 years ago | ||
Summary |
4.11 branch RSB is broken with python3 on Linux |
|||||
Description |
With Ubuntu 20 the 4.11 RSB fails with: (py) johnsy@radium:~/si/rtems/rsb/rtems$ ../source-builder/sb-set-builder --prefix=$HOME/si/rtems/4.11 --log=arm.txt 4.11/rtems-arm ../source-builder/sb/macros.py:233: SyntaxWarning: "is" with a literal. Did you mean "=="? if key.startswith('%{') and key[-1] is '}': ../source-builder/sb/macros.py:269: SyntaxWarning: "is" with a literal. Did you mean "=="? if c is '#' and not state.startswith('value'): ../source-builder/sb/macros.py:272: SyntaxWarning: "is" with a literal. Did you mean "=="? if not (state is 'key' and len(token) == 0) and \ ../source-builder/sb/macros.py:275: SyntaxWarning: "is" with a literal. Did you mean "=="? if state is 'key': [blah blah blah] |
|||||
#4112 | 4 years ago | fixed | tool | 4 years ago | ||
Summary |
rtems-tools waf is broken with python 3.8.2 |
|||||
Description |
$ ./waf distclean configure --prefix=$HOME/si/rtems/4.11 /home/johnsy/si/rtems/rt/wscript:140: SyntaxWarning: "is not" with a literal. Did you mean "!="? elif host is not 'native': Traceback (most recent call last): File "/home/johnsy/si/rtems/rt/.waf3-1.8.19-b1fc8f7baef51bd2db4c2971909a568d/waflib/Node.py", line 312, in ant_iter raise StopIteration StopIteration |
|||||
#4135 | 4 years ago | wontfix | tool/rsb | 4 years ago | ||
Summary |
source-builder failure building qemu and qemu4 |
|||||
Description |
The command and the failure: time ../source-builder/sb-set-builder --mail --mail-to=build@rtems.org --mail-from=joel@rtems.org --log=l-qemu4-4.11.txt --prefix=/home/joel/rtems-cron-411/tools/4.11 devel/qemu4 RTEMS Source Builder - Set Builder, 4.11 (158ad680aed1) Build Set: devel/qemu4 error: no build set file found: devel/qemu4.bset Mailing report: build@rtems.org Traceback (most recent call last): File "../source-builder/sb-set-builder", line 25, in <module> sb.setbuilder.run() File "/home/joel/rtems-cron-411/rtems-source-builder/source-builder/sb/setbuilder.py", line 735, in run b.build(deps, mail = mail) File "/home/joel/rtems-cron-411/rtems-source-builder/source-builder/sb/setbuilder.py", line 633, in build if sizes_valid: UnboundLocalError: local variable 'sizes_valid' referenced before assignment |
|||||
#4584 | 2 years ago | fixed | build | 2 years ago | ||
Summary |
Failure to download mpc tar.gz during 4.11 build |
|||||
Description |
Building from 4.11 branch results in following error. download: http://www.multiprecision.org/mpc/download/mpc-1.0.3.tar.gz: error: HTTP Error 500: Internal Server Error error: downloading http://www.multiprecision.org/mpc/download/mpc-1.0.3.tar.gz: all paths have failed, giving up Build FAILED
error: downloading http://www.multiprecision.org/mpc/download/mpc-1.0.3.tar.gz: all paths have failed, giving up Build Set: Time 0:04:43.144951 Build FAILED |
|||||
#4586 | 2 years ago | fixed | tool/gcc | 2 years ago | ||
Summary |
4.11/rtems-arm does not build on ubuntu 21.10 |
|||||
Description |
The error is: ../../gcc-4.9.3/gcc/reload1.c: In function 'void init_reload()': ../../gcc-4.9.3/gcc/reload1.c:89:24: error: use of an operand of type 'bool' in 'operator++' is forbidden in C++17 89 | (this_target_reload->x_spill_indirect_levels) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ |
|||||
#4587 | 2 years ago | fixed | tool/rsb | 2 years ago | ||
Summary |
sb-bootstrap does not work with python3 |
|||||
Description |
Python module importing of
The
Instead of updating |