Bug 442883 - Add super-H(sh3,4) architecture support.
Summary: Add super-H(sh3,4) architecture support.
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: star
Version: rawhide
Hardware: sh4
OS: Linux
low
low
Target Milestone: ---
Assignee: Peter Vrabec
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-04-17 11:58 UTC by CHIKAMA Masaki
Modified: 2009-01-25 13:19 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-05-12 12:36:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description CHIKAMA Masaki 2008-04-17 11:58:19 UTC
Description of problem:
 This patch enables to compile on sh3,sh4 architecture.
I know it's ugly that all package which include a part of cdrecord
has different solution for this problem.

See also #441824, #441823 .

--- star.spec.org       2008-04-16 23:50:17.000000000 +0900
+++ star.spec   2008-04-16 23:51:00.000000000 +0900
@@ -28,7 +28,7 @@
 %endif
 %patch3 -p1 -b .changewarnSegv
 
-for PLAT in %{arm} x86_64 ppc64 s390 s390x; do
+for PLAT in %{arm} x86_64 ppc64 s390 s390x sh3 sh4 sh4a; do
         for AFILE in gcc cc; do
                 [ ! -e RULES/${PLAT}-linux-${AFILE}.rul ] \
                 && ln -s i586-linux-${AFILE}.rul RULES/${PLAT}-linux-${AFILE}.rul

Comment 1 Peter Vrabec 2008-05-12 12:36:58 UTC
done.(star-1.5a84-5.fc10)

Comment 2 Jörg Schilling 2009-01-25 13:19:42 UTC
The "problem" you believe to see is a result of using a
make program with limited funtionality.

Just use "smake" and it automagically compiles
on all platforms because of the automake features
that are implemented in smame.


Note You need to log in before you can comment on or make changes to this bug.