Commit Graph

44 Commits

Author SHA1 Message Date
Kalev Lember
735de4e393 Revert the testsuite changes from previous commit
Can't BuildRequire wine without breaking the build on arches where wine
is unavailable. As such, the testsuite should only be used for local
testing and not enabled in official builds.

Even on secondary arches, all the builds are done from a single source
RPM that gets constructed on the primary koji instance. Because of the
single SRPM issue, using build time conditionals won't work for
conditionally selecting BuildRequires -- the SRPM requires will be
chosen depending on where the SRPM happens to get built and the same set
of requires will also be used an all other arches.
2012-04-04 01:27:48 +03:00
Erik van Pienbroek
148029ede6 Update to gcc 4.7.0 final release
- Update to gcc 4.7.0 final release (20120322 snapshot)
- Dropped upstreamed patches
- Enable the testsuite

Note that the testsuite can currently only perform the compile/linking
tests on the Koji builders. To make the execution tests using wine work
some dejagnu hacking is needed as binfmt isn't set up in the Koji
builders. Help is welcome in that area
2012-03-29 00:41:51 +02:00
Erik van Pienbroek
0327a12359 Fix the build when libgomp support is enabled 2012-03-07 01:46:59 +01:00
Erik van Pienbroek
35594e2fe3 Re-enable libgomp support 2012-03-07 01:11:00 +01:00
Erik van Pienbroek
e24461d05c Bump release tag 2012-03-07 00:32:28 +01:00
Erik van Pienbroek
f07ab16b2a Perform a regular build 2012-03-07 00:07:54 +01:00
Erik van Pienbroek
a605eb9585 Added support for both win32 and win64 targets
- Added support for both win32 and win64 targets
- Perform a bootstrap build
- Split out the OpenMP pieces to mingw{32,64}-libgomp packages to avoid
  forced dependency on mingw{32,64}-pthreads
- Added support for running the testsuite for both win32 and win64 targets
- Added a %%global called enable_winpthreads which can be used to enable
  C++11 threads support (requires winpthreads instead of pthreads-w32)
2012-03-06 22:54:14 +01:00
Erik van Pienbroek
b25170c16d Use mingw macros without leading underscore 2012-03-06 20:18:14 +01:00
Erik van Pienbroek
a25b158250 Renamed the source package to mingw-gcc 2012-03-06 20:17:09 +01:00
Erik van Pienbroek
8890e06f99 Merge git://pkgs.fedoraproject.org/mingw32-gcc 2012-03-06 20:00:22 +01:00
Fedora Release Engineering
02a63d1354 Initial setup of the repo 2012-03-06 13:03:33 +00:00
Erik van Pienbroek
d1b1d0fab9 Re-enable libgomp support 2012-02-27 19:31:25 +01:00
Erik van Pienbroek
de245a01a6 Perform a regular build 2012-02-27 18:43:37 +01:00
Erik van Pienbroek
ea4223a714 Update to gcc 4.7 20120224 snapshot and perform a bootstrap build
- Update to gcc 4.7 20120224 snapshot
- Perform a bootstrap build using mingw-w64
- Dropped the /lib/i686-pc-mingw32-cpp symlink
- Dropped the float.h patch as it isn't needed anymore with mingw-w64
- Added some patches which upstream mingw-w64 recommends us to apply
2012-02-27 16:14:57 +01:00
Erik van Pienbroek
d683263491 Fix filelist with the latest gcc snapshot 2012-01-27 20:35:36 +01:00
Erik van Pienbroek
cf7c124923 Update to gcc 4.7 20120126 snapshot
This fixes mingw32-qt build failure
2012-01-27 20:12:41 +01:00
Erik van Pienbroek
0ec7ecc25f Update to gcc 4.7 20120106 snapshot 2012-01-11 00:43:07 +01:00
Marcela Mašláňová
a2b05cb715 rebuild with new gmp without compat lib 2011-10-26 11:58:41 +02:00
Marcela Mašláňová
e0c1ca9ce2 rebuild with new gmp 2011-10-12 03:58:50 +02:00
Kalev Lember
4b93699fea Fix float.h inclusion when gcc's headers precede mingrt in include path
The other part of the change is in mingw32-runtime 3.18-4.
2011-08-26 15:08:39 +03:00
Erik van Pienbroek
c467d3ae3e Build against ppl and cloog 2011-08-20 08:42:51 +03:00
Kalev Lember
49c46e1ded Update to 4.6.1 2011-06-28 11:12:18 +03:00
Kalev Lember
9b22addc19 Cleaned up the spec file from cruft not needed with latest rpm 2011-05-21 09:42:03 +03:00
Kalev Lember
f04325eb48 Rebuilt with automatic dep extraction
... and removed all manual mingw32(...) provides / requires.
2011-05-21 09:42:03 +03:00
Kalev Lember
af06f11f0d Use the %{_mingw32_target} macro in files section 2011-05-10 15:09:25 +03:00
Kalev Lember
f4b98651f4 Disable plugin support with a configure option
Instead of removing the files in the %install section as was the case
previously, it's cleaner to disable the plugin support in configure invocation.
2011-05-10 14:12:41 +03:00
Kalev Lember
bf9bb7bc5e Update to 4.5.3 2011-04-30 11:49:41 +03:00
Dennis Gilmore
3266eb320f - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 12:29:29 -06:00
Kalev Lember
f8c01fb9b2 Update to 4.5.1 2010-08-05 12:27:14 +03:00
Fedora Release Engineering
bd1b761c8d dist-git conversion 2010-07-29 03:19:25 +00:00
Kalev Lember
405a98157e Update to vanilla gcc 4.5.0 2010-05-13 18:05:22 +00:00
Kalev Lember
4d4930390c Enable libgomp support. 2009-12-17 19:34:50 +00:00
Bill Nottingham
4850da9920 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:18:48 +00:00
Kalev Lember
6c169394ab 4.4.2-1 2009-11-22 22:13:04 +00:00
Kalev Lember
363ceae308 4.4.1-3 2009-09-17 23:18:04 +00:00
Kalev Lember
8b5fdeceae 4.4.1-2 2009-09-03 21:30:43 +00:00
Kalev Lember
7274853965 4.4.1-1 2009-08-25 20:26:28 +00:00
Jesse Keating
347f29eadb - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 12:17:32 +00:00
Richard W.M. Jones
c007570a2c - New native Fedora version gcc 4.4.0 20090319 svn 144967.
- Enable _smp_mflags.
2009-03-23 10:56:41 +00:00
Richard W.M. Jones
7ecd89b9da Fix libobjc and consequently Objective C and Objective C++ compilers. 2009-03-04 10:54:24 +00:00
Jesse Keating
af985a7e41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 01:05:01 +00:00
Richard W.M. Jones
9a2ea4cd66 Rebuild for mingw32-gcc 4.4 2009-02-20 19:59:34 +00:00
Richard W.M. Jones
eb48a5079c Initial import. 2008-11-25 17:49:43 +00:00
Dennis Gilmore
0b2763afcc Setup of module mingw32-gcc 2008-11-25 16:34:59 +00:00