Commit Graph

102 Commits

Author SHA256 Message Date
Richard Biener
7140e5f40f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=124 2024-02-20 09:04:27 +00:00
Richard Biener
682f641ea9 - Add gcc-build flavor for building ALP packages, but disabled for
openSUSE.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=123
2024-02-14 09:28:53 +00:00
Richard Biener
53d2a33602 - Support building suffixed packages, but only allow installing one
variant at the same time.
- Remove obsolete obsoletes.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=122
2024-02-13 14:48:06 +00:00
Richard Biener
c1787d2c1f - Switch gcc to default 13.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=120
2023-01-19 11:31:04 +00:00
Richard Biener
8e26a0daad Accepting request 978250 from home:marxin:branches:devel:gcc
- Add lto-dump binary and link it similarly to e.g. gcov-dump.

OBS-URL: https://build.opensuse.org/request/show/978250
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=118
2022-05-20 10:02:43 +00:00
Richard Biener
205660e76d Accepting request 967205 from devel:gcc:next
- Switch gcc to default 12.
- Remove 2 Ada binaries.

OBS-URL: https://build.opensuse.org/request/show/967205
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=116
2022-04-08 06:01:46 +00:00
Richard Biener
8aa3ab88ff - Rename libgccjit0-devel to libgccjit-devel.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=114
2022-04-04 07:44:46 +00:00
Richard Biener
b118b29152 - Move gcc-PIE contents to gccVER-PIE and only require that from
the gcc-PIE package.  [bsc#1195628]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=113
2022-02-10 12:34:54 +00:00
Richard Biener
a9819cffb1 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=112 2021-09-29 13:53:39 +00:00
Richard Biener
e89494725c - Move /lib/cpp to /usr/lib/cpp for the usr merge. [bsc#1191060]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=111
2021-09-29 13:07:59 +00:00
Richard Biener
fdc3716827 Accepting request 914661 from home:Andreas_Schwab:Factory
- Add libgccjit%{libgccjit_sover}-devel package

OBS-URL: https://build.opensuse.org/request/show/914661
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=110
2021-08-30 08:06:09 +00:00
Richard Biener
00bb6960cf - With gcc-PIE add -pie even when -fPIC is specified but we are
not linking a shared library.  [boo#1185348]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=109
2021-07-09 07:44:17 +00:00
Richard Biener
18b4328a87 Accepting request 890709 from home:gmbr3:Active
- Change bfd-plugins to be installed in %_libdir

OBS-URL: https://build.opensuse.org/request/show/890709
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=107
2021-05-11 08:44:13 +00:00
Richard Biener
e8b3801d3d OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=106 2021-04-30 06:33:00 +00:00
Richard Biener
aad68bb313 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=105 2021-04-29 08:56:40 +00:00
Richard Biener
13b1985356 - Adjust liblto_plugin.so naming for GCC 11.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=104
2021-04-29 08:56:00 +00:00
Richard Biener
0f5852bcd9 - Switch gcc to default 11.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=103
2021-04-29 08:45:37 +00:00
Richard Biener
5c0306a411 - Adjust specs for gcc-PIE to use -pie at link-time even when
-fPIE is set (but not -shared and friends).  [bsc#1185348]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=102
2021-04-29 08:37:56 +00:00
Richard Biener
f34a87065a - BuildRequire packages we build symlinks to. [bsc#1178675]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=100
2020-11-12 11:43:57 +00:00
Richard Biener
621a574f2b Accepting request 830802 from home:Andreas_Schwab:Factory
- Remove gnatbl and gprmake links

OBS-URL: https://build.opensuse.org/request/show/830802
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=98
2020-09-01 07:06:29 +00:00
Richard Biener
3ba196f474 - Sync separate_bi{32,64} macros with the GCC side, honoring
%disable_32bit.  [bsc#1170466]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=96
2020-05-18 09:09:19 +00:00
Richard Biener
b7ac69fcb4 - Switch gcc to default 10.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=95
2020-03-31 08:46:44 +00:00
Richard Biener
6e13623a89 Accepting request 703442 from home:Andreas_Schwab:Factory
- Add ada links on riscv64

OBS-URL: https://build.opensuse.org/request/show/703442
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=93
2019-05-16 13:32:50 +00:00
Richard Biener
916b6e7846 - Package default D compiler.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=92
2019-05-10 07:35:23 +00:00
Richard Biener
11a3a4531f Accepting request 699574 from home:marxin:branches:devel:gccxx
- Switch gcc to default 9.

OBS-URL: https://build.opensuse.org/request/show/699574
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=91
2019-05-10 07:15:35 +00:00
Richard Biener
385d9386c5 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=89 2018-06-19 11:19:28 +00:00
Richard Biener
d8e58fb145 - Add gccgo symlink, add go and gofmt as alternatives to support
parallel install of golang.  [bnc#1096677]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=88
2018-06-19 09:45:51 +00:00
Richard Biener
2e7ee50ecb - Fix gcc-PIE spec to properly honor -no-pie at link time.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=85
2018-06-05 10:20:19 +00:00
Richard Biener
a30b055807 - Switch gcc to default 8.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=84
2018-03-06 10:14:08 +00:00
Richard Biener
b7156f43ff - Fix gcc-devel guard to use %sle_version.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=81
2017-06-09 11:19:50 +00:00
Richard Biener
a786bd0997 - Remove bogus link to versioned g++.info file which doesn't exist.
Instead refer to gcc.info from the g++ info directory entry.
  [bnc#922419]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=80
2017-06-07 11:51:49 +00:00
Richard Biener
c7f984eccf - Guard gcc-devel so it is only built on Tumbleweed.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=79
2017-06-07 11:40:15 +00:00
Richard Biener
b727a94533 Accepting request 501345 from home:marxin:gcc-to-merge
Add gcov-tool and gcov-dump.

OBS-URL: https://build.opensuse.org/request/show/501345
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=78
2017-06-06 10:38:12 +00:00
Richard Biener
d047914e79 - Remove README in empty packages only required for SLE11 and older.
- Remove now empty %build section.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=76
2017-04-13 08:56:51 +00:00
Richard Biener
ade6869ee8 - Fix dependencies of libstdc++-devel-{32,64}-bit.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=75
2017-04-04 07:16:54 +00:00
Richard Biener
0926b94f53 Accepting request 484895 from home:Andreas_Schwab:Factory
- Fix dependencies of libstdc++-devel-{32,64}-bit

OBS-URL: https://build.opensuse.org/request/show/484895
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=74
2017-04-04 07:15:07 +00:00
Richard Biener
13fbef9245 - Switch gcc to default 7.
- Remove unrelated README.packaging.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=73
2017-03-23 12:57:59 +00:00
Richard Biener
f8c5953890 - Enable Ada for s390x.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=71
2017-02-10 10:25:13 +00:00
Richard Biener
abd745979c - Remove java related packages, those are in a separate gcc-java now.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=69
2017-01-23 12:37:26 +00:00
Richard Biener
10c7e9a95d - Add gcc-devel package.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=68
2016-08-18 07:32:48 +00:00
Richard Biener
4b43e1a559 - Switch gcc to default 6.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=66
2016-04-27 11:15:39 +00:00
Richard Biener
9395215f1c - Enable Ada for ppc64le and aarch64.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=64
2016-04-14 11:01:47 +00:00
Richard Biener
22e001a4a4 Accepting request 383085 from home:k0da:ada
- Build ada for ppc64le

OBS-URL: https://build.opensuse.org/request/show/383085
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=63
2016-04-04 07:34:29 +00:00
Richard Biener
1dc05de103 - Properly query gcc-%gcc_suffix for paths.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=61
2015-05-21 09:25:37 +00:00
Richard Biener
af51b857c8 - Fix bogus requires to gcc5-c++-{32,64}bit.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=60
2015-05-19 12:12:20 +00:00
Richard Biener
307ca85a64 - Adjust for GCC 5 package renames.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=59
2015-05-08 15:16:35 +00:00
Richard Biener
54b50e4efc - Switch gcc to default 5.
- Add gcc-go{,-32bit,-64bit} packages.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=58
2015-04-20 10:25:33 +00:00
Richard Biener
2f81ce4f44 Accepting request 288474 from home:Andreas_Schwab:Factory
- Add gcc-ada-32bit and gcc-ada-64bit packages only if building Ada

OBS-URL: https://build.opensuse.org/request/show/288474
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=56
2015-03-02 13:49:16 +00:00
Richard Biener
46f353c273 - Add gcc-ada-32bit and gcc-ada-64bit packages.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=55
2015-02-25 14:22:22 +00:00
Richard Biener
4ac7216a8d Accepting request 284831 from home:msmeissn:branches:devel:gcc
moved to new location

- add a gcc-PIE subpackage, which enables building PIE binaries
  by default using the defaults.spec file. bsc#912298

OBS-URL: https://build.opensuse.org/request/show/284831
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=53
2015-02-09 10:56:33 +00:00