summaryrefslogtreecommitdiffstats
path: root/contrib/crossrpms/TODO
blob: d2748bd884b36f338a6b914e08dc8326a476ca93 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
* Improve autotools support:
- Problem: The autotools packages conflict with OS provided packages
  for --prefix=/usr.

* Improve info files treatment:
- Problem: Infos are not target canonicalized. Therefore, installing them to 
  /usr or /usr/local is likely to conflict with vendor provided infos rsp.
  locally installed packages. Additionally, installing to /usr/local is
  completely out of our control.
- Current approach: Install infos/provide base packages only for
  $prefix ==/opt/rtems* or if user is forcing them with --enable-infos
- Consider to canonicalize the infos (How?). Probably better be done by
  upstream.

* Ada:
- Consider to remove it (Lack of multilibs renders it unusable for rtems
  toolchains).
- Consider to add support for non-multilib'ed toolchains.

* gcc/build.add: Use --languages=fortran instead of f95 for gcc >= 4.1
  (--languages=f95 is deprecated in gcc >= 4.1)