Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#3562 closed defect (fixed)

Use a short paths for the RSB temporary build path on Windows

Reported by: Chris Johns Owned by: Chris Johns
Priority: normal Milestone: 5.1
Component: tool/rsb Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

The %{_tmproot} path is currently based on a BuildRoot setting in the build configuration files. The line is:

BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n)

This is for a shared $TEMP path plus the name is not shortened so on Windowss these paths become long.
Remove the BuildRoot from all configuration files and add support for a shortened temporary path. Windows needs short paths due to the 256 max. path length issue.

Change History (2)

comment:1 Changed on 10/22/18 at 00:58:42 by Chris Johns

Component: admintool/rsb

comment:2 Changed on 11/05/18 at 04:47:51 by Chris Johns <chrisj@…>

Resolution: fixed
Status: assignedclosed

In [changeset:"96c414c8ff0b8715111db8d0114df284ddd0d14c/rtems-source-builder" 96c414c/rtems-source-builder]:

Error: Processor CommitTicketReference failed
/data/trac/repo/rtems-source-builder.git does not appear to be a Git repository.
Note: See TracTickets for help on using tickets.