]> git.pld-linux.org Git - packages/gcc.git/blame - gcc.spec
- disable one patch that looks broken according to bugreport
[packages/gcc.git] / gcc.spec
CommitLineData
a9e887db 1#
59503cd5 2# TODO:
879e4a8d
JB
3# - fix libtool(/usr/lib64/../lib64/libgcj.la)
4# i.e. normalize libdir in *.la
75b46569 5# - gconf peer? (but libgcj needs split anyway)
c9994009
AM
6# - files:
7# /usr/lib/gcc/i686-pld-linux/4.2.0/libgfortranbegin.la
59503cd5 8#
a9e887db 9# Conditional build:
b4e5a90f 10%bcond_without ada # build without ADA support
ee2977fa 11%bcond_without cxx # build without C++ support
1a1d3d91 12%bcond_without fortran # build without Fortran support
b4e5a90f 13%bcond_without java # build without Java support
7d320b70
PS
14%bcond_without objc # build without Objective-C support
15%bcond_without objcxx # build without Objective-C++ support
75b46569
JB
16%bcond_without alsa # don't build libgcj ALSA MIDI interface
17%bcond_without dssi # don't build libgcj DSSI MIDI interface
18%bcond_without gtk # don't build libgcj GTK peer
19%bcond_without qt # don't build libgcj Qt peer
e2866e41 20%bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
840a4d6d 21%bcond_with multilib # build with multilib support (it needs glibc[32&64]-devel)
13f1bbe3 22%bcond_with profiling # build with profiling
1a1d3d91 23%bcond_without bootstrap # omit 3-stage bootstrap
c48dab66 24%bcond_with tests # torture gcc
1a1d3d91 25
016817b8 26%if !%{with cxx}
ee2977fa
PS
27%undefine with_java
28%undefine with_objcxx
29%endif
30
016817b8 31%if !%{with objc}
7d320b70
PS
32%undefine with_objcxx
33%endif
34
016817b8 35%if !%{with bootstrap}
c3de157e
PS
36%undefine with_profiling
37%endif
38
e2866e41
JB
39%if !%{with x}
40%undefine with_gtk
41%undefine with_qt
42%endif
43
ae0daccd 44%ifnarch %{x8664} ppc64 s390x sparc64
23d7249a
JB
45%undefine with_multilib
46%endif
1a1d3d91 47
ae2e17eb 48Summary: GNU Compiler Collection: the C compiler and shared files
8a9bb03c 49