[Bug 2099] sparc-gcc: error: cannot compute suffix of object files

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Sun Mar 24 21:13:48 UTC 2013


https://www.rtems.org/bugzilla/show_bug.cgi?id=2099

--- Comment #5 from cynt6007 at vandals.uidaho.edu 2013-03-24 16:13:48 CDT ---
Not sure how useful my technical expertise in this area will be; I was testing
the usability of the freeBSD ports tutorial when I came across the bugs.

There are several issues/and proposed solutions I see:
1. Issue (Major): the current *-rtems-* ports don't build correctly under csh
(what comes with pcBSD/KDE), and thus the tools don't build, or fail to build
RTEMS.

Proposed solution: have the ports Makefile automatically change to using a bash
shell.

2. Issue (Major): the current *-rtems-* ports don't have the right includes
when building RTEMS, and thus RTEMS fails to build. See:
https://www.rtems.org/bugzilla/show_bug.cgi?id=2098

Proposed solution: automate the task of having the ports Makefile use the most
up-to-date tools and patches on the
http://www.rtems.org/ftp/pub/rtems/SOURCES/4.11/ (perhaps with a cron job?).
Then test building RTEMS with them on the following BSPs: i386/pc386,
sparc/sis, and m68k/select a board (to quickly identify problems). 

3. Issue (???): the current *-rtems-* ports don't include the RTEMS version
number, and so when the user wants to download RTEMS add-ons, they don't know
which version to use, and when they have problems, we don't know which API they
are using.

Proposed solution: build ports with the rtems version number.

4. Issue (???): the current *-rtems-* ports don't use rtems branded versions of
autoconf and automake.

Proposed solution: ensure the autoconf and automake ports have the same version
number as in the highest version number in
http://www.rtems.org/ftp/pub/rtems/SOURCES/4.11/ (the current ones)

5. Issue (Major): the current *-rtems-* ports don't have a maintainer, so bugs
are not being tracked and taken care of.

Proposed solution: freeBSD provides a maintainer for *-rtems-* ports, or remove
the *-rtems-* ports.

Unless and until a user can follow the tutorial
http://www.rtems.org/wiki/index.php/FreeBSD_Ports and build the RTEMS git from
a port, and the tools have the RTEMS version numbers we would like to see these
ports removed.

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list