Package gcc9

Dec. 1, 2020 Gleb Fotengauer-Malinovskiy 9.3.1-alt3
- Rebuilt in gcc10 compatibility mode.
Dec. 1, 2020 Gleb Fotengauer-Malinovskiy 9.3.1-alt2
- Rebuilt in precompat mode to prepare for gcc10 build.
May 18, 2020 Gleb Fotengauer-Malinovskiy 9.3.1-alt1
- Updated to git://gcc.gnu.org/git/gcc.git releases/gcc-9
  commit e8dcd6c79335997a80f75db389263b63dfa45ca1.
- Rebased redhat vendor branch to releases/gcc-9 branch.
Jan. 26, 2020 Gleb Fotengauer-Malinovskiy 9.2.1-alt3
- Updated to git://gcc.gnu.org/git/gcc.git vendors/redhat/heads/gcc-9-branch
  commit 98ca79bc91558a8ccaf487acc861a50425faf5af.
- Fixed License tag.
Nov. 11, 2019 Gleb Fotengauer-Malinovskiy 9.2.1-alt2
- gdc: add R: gcc-gdc-common.
Oct. 8, 2019 Gleb Fotengauer-Malinovskiy 9.2.1-alt1
- Updated to redhat/gcc-9-branch r274959.
- Synced with Fedora gcc 9.2.1-1 and Debian gcc-9 9.2.1-9.
Aug. 5, 2019 Gleb Fotengauer-Malinovskiy 8.3.1-alt5
- Applied upstream fix for PR 89906 (closes: #36972).
- Removed versioning of lib{cc1,cc1plugin,cp1plugin} libraries
  (closes: #36046).
May 7, 2019 Dmitry V. Levin 8.3.1-alt4
- Updated to redhat/gcc-8-branch r270976 (Fedora gcc-8.3.1-4).
April 11, 2019 Dmitry V. Levin 8.3.1-alt3
- Upgraded default -fstack-protector to -fstack-protector-strong.
- Fixed build with libtool 2.4.6.
March 11, 2019 Dmitry V. Levin 8.3.1-alt2
- Updated to redhat/gcc-8-branch r269592 (Fedora gcc-8.3.1-3).
Feb. 23, 2019 Dmitry V. Levin 8.3.1-alt1
- Updated to redhat/gcc-8-branch r269162 (Fedora gcc-8.3.1-2).
Feb. 11, 2019 Dmitry V. Levin 8.2.1-alt5
- Updated to redhat/gcc-8-branch r268720 (Fedora gcc-8.2.1-8).
Feb. 7, 2019 Dmitry V. Levin 8.2.1-alt4
- Added ppc64le support (by glebfm@).
- Fixed profiledbootstrap build (by glebfm@).
- g++: enabled -Werror=return-type by default (closes: #36038).
- libcc1.so.0: cleaned up using a fixed libtool (closes: #36045).
Jan. 14, 2019 Dmitry V. Levin 8.2.1-alt3
- Updated to redhat/gcc-8-branch r267776 (Fedora gcc-8.2.1-7).
- Merged updates for mips* (by iv@) and riscv (by arei@).
Dec. 27, 2018 Dmitry V. Levin 8.2.1-alt2
- Updated to redhat/gcc-8-branch r267173 (Fedora gcc-8.2.1-6).
Nov. 7, 2018 Gleb Fotengauer-Malinovskiy 8.2.1-alt1
- Updated to redhat/gcc-8-branch r264110.
- Synced with Fedora gcc 8.2.1-4 and Debian gcc-8 8.2.0-7.
July 13, 2018 Dmitry V. Levin 7.3.1-alt5
- Updated to redhat/gcc-7-branch r262599 (closes: #35089).
- Synced with Fedora gcc 7.3.1-6.
- Moved documentation for Fortran, Ada, and Go compilers from gcc9-doc
  to gcc9-fortran-doc, gcc9-gnat-doc, and gcc9-go-doc subpackages.
May 24, 2018 Dmitry V. Levin 7.3.1-alt4
- Updated to redhat/gcc-7-branch r258210.
- Synced with Fedora gcc 7.3.1-5.
- Use --push-state --as-needed and --pop-state instead of --as-needed
  for libgcc (closes: #34935).
- Link libasan, liblsan, libtsan, and libubsan always with --no-as-needed.
- mips64el: set default ABI to N64.
Feb. 20, 2018 Dmitry V. Levin 7.3.1-alt3
- Do not add -Werror=stringop-overflow by default.
  Unlike the former alt-escalate-always-overflow.patch that used to
  escalate "will always overflow destination buffer" warnings to errors,
  -Werror=stringop-overflow introduced in 7.2.1-alt1 as its replacement
  generates too many false positives.
Feb. 18, 2018 Dmitry V. Levin 7.3.1-alt2
- aarch64: packaged liblsan and libtsan (by Sergey Bolshakov).
- arm, armh, aarch64: updated packaging of arch-specific header files
  (by Sergey Bolshakov).
Feb. 17, 2018 Dmitry V. Levin 7.3.1-alt1
- Updated to redhat/gcc-7-branch r257180.
- Synced with Fedora gcc 7.3.1-4.
- aarch64: fixed build.
Jan. 17, 2018 Gleb Fotengauer-Malinovskiy 7.2.1-alt1
- Updated to redhat/gcc-7-branch r256767.
- Synced with Fedora gcc 7.2.1-7 and Debian gcc-7 7.2.0-17.
- Packaged gcc sources as separate package.
- Dropped cxx knob from specfile.
- Dropped all alternatives.
Feb. 1, 2017 Gleb Fotengauer-Malinovskiy 6.3.1-alt2
- Updated to redhat/gcc-6-branch r244565.
- Synced with Fedora gcc 6.3.1-2.
- Fixed gnatmake's path to gcc (ALT#33003).
- Packaged buildreq substitution config for libmpx6-devel-static.
- Enabled java on aarch64.
Dec. 21, 2016 Gleb Fotengauer-Malinovskiy 6.3.1-alt1
- Updated to redhat/gcc-6-branch r243852.
- Synced with Fedora gcc 6.3.1-1 and Debian gcc-6 6.2.0-13.
Nov. 10, 2016 Gleb Fotengauer-Malinovskiy 5.3.1-alt4
- Updated to redhat/gcc-5-branch 234777.
March 10, 2016 Gleb Fotengauer-Malinovskiy 5.3.1-alt3
- Moved liblto_plugin.so back into %_libexecdir.
- Added executable bit to liblto_plugin.so.
- Backported upstram fix:
 + Enable frame pointer for TARGET_64BIT_MS_ABI when stack is
  misaligned (ALT#31834).
Feb. 24, 2016 Gleb Fotengauer-Malinovskiy 5.3.1-alt2
- Moved liblto_plugin.so into %_libdir.
Dec. 17, 2015 Gleb Fotengauer-Malinovskiy 5.3.1-alt1
- Updated to redhat/gcc-5-branch 231358.
- Synced with Fedora gcc-5.3.1-2 and Debian 5.3.1-4.
- Added patch for aarch64 linker path.
- Changed compress_method to xz.
Aug. 4, 2015 Gleb Fotengauer-Malinovskiy 5.2.1-alt1
- Updated to redhat/gcc-5-branch 225895.
- Synced with Fedora gcc-5.2.1-1 and Debian gcc-5.2.1-15.
June 18, 2015 Gleb Fotengauer-Malinovskiy 5.1.1-alt2
- Updated to redhat/gcc-5-branch 224186.
- Synced with Fedora gcc-5.1.1-4 and Debian gcc-5.1.1-12.
May 6, 2015 Gleb Fotengauer-Malinovskiy 5.1.1-alt1
- Updated to redhat/gcc-5-branch r222331.
- Synced with Fedora gcc-5.1.1-1 and Debian gcc-5.1.1-1.
March 18, 2015 Gleb Fotengauer-Malinovskiy 4.9.2-alt3
- Turned on -Wtrampolines by default.
March 17, 2015 Gleb Fotengauer-Malinovskiy 4.9.2-alt2
- Updated to redhat/gcc-4_9-branch r220644.
- Synced with Fedora gcc-4.9.2-6 and Debian gcc-4.9.2-10.
- Dropped Linaro patch.
Nov. 13, 2014 Gleb Fotengauer-Malinovskiy 4.9.2-alt1
- Updated to redhat/gcc-4_9-branch r216995.
- Synced with Fedora gcc-4.9.2-1.
Oct. 27, 2014 Gleb Fotengauer-Malinovskiy 4.9.1-alt2
- Updated to redhat/gcc-4_9-branch r216625.
- Synced with Fedora gcc-4.9.1-13.
- Fixed base version.
Sept. 22, 2014 Gleb Fotengauer-Malinovskiy 4.9.1-alt1
- Updated to redhat/gcc-4_9-branch r215456.
- Synced with Fedora gcc-4.9.1-10 and Debian gcc-4.9.1-15.
April 8, 2014 Dmitry V. Levin 4.8.2-alt3
- Synced with Fedora gcc-4.8.2-15.
- Packaged /usr/bin/gcc-{ar,nm,ranlib}-4.8 (reported by led@).
Feb. 17, 2014 Dmitry V. Levin 4.8.2-alt2
- gnat: added alternatives support.
Feb. 10, 2014 Dmitry V. Levin 4.8.2-alt1
- Updated to redhat/gcc-4_8-branch r206854.
- Synced with Fedora gcc-4.8.2-14 and Debian gcc-4.8.2-15.
Jan. 7, 2014 Dmitry V. Levin 4.7.2-alt8
- Fixed build with GNU Autoconf >= 2.69.
- Changed build to use GNU Automake 1.11.
Jan. 24, 2013 Dmitry V. Levin 4.7.2-alt7
- libgfortran3, libitm1: added a strict requirement on libgcc1.
Jan. 9, 2013 Dmitry V. Levin 4.7.2-alt6
- libgcj: fixed GCJ_ENDORSED_DIRS (by Igor Vlasenko; closes: #28319).
- libgcj-jar: dropped /usr/share/java/gcj9-endorsed/.
Nov. 16, 2012 Dmitry V. Levin 4.7.2-alt5
- Synced with fedora gcc-4.7.2-8.
Oct. 29, 2012 Dmitry V. Levin 4.7.2-alt4
- Synced with fedora gcc-4.7.2-5.
Oct. 1, 2012 Sergey Bolshakov 4.7.2-alt3
- relocate libquadmath and libitm info files to doc subpackage
- add libquadmath substitute rule for buildreq
Oct. 1, 2012 Sergey Bolshakov 4.7.2-alt2
- force linker hash style to gnu
Sept. 24, 2012 Sergey Bolshakov 4.7.2-alt1
- 4.7.2
Aug. 27, 2012 Dmitry V. Levin 4.6.3-alt7
- Backported upstream changes to fix build with glibc-2.16.
- Disabled go backend for a while because it doesn't build
  with glibc-2.16.
Aug. 24, 2012 Dmitry V. Levin 4.6.3-alt6
- Define _FORTIFY_SOURCE only for optimization level 2 or higher.
- libgfortran4.6-devel: fixed non-strict dependency on libquadmath4.6-devel.
Aug. 20, 2012 Sergey Bolshakov 4.6.3-alt5
- Go language support packaged (closes: #27654)
July 30, 2012 Sergey Bolshakov 4.6.3-alt4
- armh: use ld-linux-armhf.so.3 as dynamic linker
- armh: set defaults to hard-float for armv7
June 15, 2012 Sergey Bolshakov 4.6.3-alt3
- fixed enforced FORTIFY_SOURCE with no opt-out
May 30, 2012 Sergey Bolshakov 4.6.3-alt2
- package gfortran.spec, mistakenly omitted in prev release
May 15, 2012 Sergey Bolshakov 4.6.3-alt1
- 4.6.3
April 11, 2012 Dmitry V. Levin 4.5.3-alt3
- Updated to build with libtool 2.4.2.
April 3, 2012 Dmitry V. Levin 4.5.3-alt2
- Merged with gcc-4_5-branch@186094.
- gcc4.5, libstdc++4.5-devel:
  packaged directories and symlinks for -m32 on x86_64.
Jan. 11, 2012 Dmitry V. Levin 4.5.3-alt1
- Merged with gcc-4_5-branch@183083.
- Renamed subpackages to ease subsequent gcc updates:
  libgcc4.5 -> libgcc1,
  libgcj_bc4.5 -> libgcj_bc1,
  libgomp4.5 -> libgomp1,
  libgfortran4.5 -> libgfortran3,
  libmudflap4.5 -> libmudflap0,
  libobjc4.5 -> libobjc2,
  libstdc++4.5 -> libstdc++6,
  libgcc4.5-plugin-devel -> gcc4.5-plugin-devel.
Feb. 8, 2011 Dmitry V. Levin 4.5.1-alt8
- Dropped -debug subpackages.
- Rebuilt for debuginfo.
Dec. 1, 2010 Kirill A. Shutemov 4.5.1-alt7
- Synced with Fedora 4.5.1-6.
Nov. 16, 2010 Dmitry V. Levin 4.5.1-alt6
- Fixed build with new perl.
Nov. 15, 2010 Kirill A. Shutemov 4.5.1-alt5
- Synced with Fedora 4.5.1-5.
Nov. 8, 2010 Kirill A. Shutemov 4.5.1-alt4
- Fixed PR46364: g++ ICE with -O3.
Nov. 8, 2010 Kirill A. Shutemov 4.5.1-alt3
- Fixed PR45969: ICE in build_binary_op, at c-typeck.c:9833
Nov. 7, 2010 Kirill A. Shutemov 4.5.1-alt2
- Fixed build.
- Fixed PR45447: ICE with '-g -femit-struct-debug-baseonly' on ARM
  (closes: 24441).
Oct. 15, 2010 Kirill A. Shutemov 4.5.1-alt1
- Synced with Fedora 4.5.1-4.
- Update Debian patches.
- Drop libffi4: no users in Sisyphus.
- Package GCC plugin header files into libgcc%gcc_branch-plugin-devel.
Oct. 13, 2010 Dmitry V. Levin 4.4.5-alt1
- Synced with Fedora 4.4.5-1.
Aug. 21, 2010 Kirill A. Shutemov 4.4.4-alt3
- Add Obsoletes/Provides to libffi4.
Aug. 18, 2010 Kirill A. Shutemov 4.4.4-alt2
- Package libffi.so.4 for compatibility reason.
Aug. 13, 2010 Kirill A. Shutemov 4.4.4-alt1
- Synced with Fedora 4.4.4-13
Aug. 12, 2010 Kirill A. Shutemov 4.4.3-alt3
- Drop libffi* packages
March 19, 2010 Kirill A. Shutemov 4.4.3-alt2
- Synced with 4.4.3-10
  + PR tree-optimization/42890 (closes: 23083)
Jan. 22, 2010 Kirill A. Shutemov 4.4.3-alt1
- Synced with FC 4.4.3-1.
  + re-add --param max-vartrack-size patch, but this time with default
    50mil instead of 5mil (closes: 22797).
Jan. 13, 2010 Dmitry V. Levin 4.4.2-alt4
- Rebuilt for rtld(GNU_UNIQUE) autodependencies.
Jan. 9, 2010 Dmitry V. Levin 4.4.2-alt3
- Added provides/obsoletes for libgomp4.1 to libgomp4.4.
- Added provides/obsoletes for libmudflap4.1 to libmudflap4.4.
Jan. 8, 2010 Dmitry V. Levin 4.4.2-alt2
- Synced with FC 4.4.2-20.
- Fixed build with fresh autoconf.
Oct. 20, 2009 Kirill A. Shutemov 4.4.2-alt1
- Synced with FC 4.4.2-7
- Implement java bootstrap facility
- Workaround PR41468(ARM-specific).
Oct. 5, 2009 Dmitry V. Levin 4.4.1-alt3
- Updated ARM-specific fix for TEXTRELs in C++ shared objects (by Kirill A. Shutemov).
Oct. 1, 2009 Dmitry V. Levin 4.4.1-alt2
- Moved "make check" to %check section.
- Packaged ARM-specific header files (by Kirill A. Shutemov).
- Implemented ASM_PREFERRED_EH_DATA_FORMAT macros for ARM (by Kirill A. Shutemov).
Aug. 18, 2009 Dmitry V. Levin 4.4.1-alt1
- Synced with FC 4.4.1-2.fc11 (4.4.1-20090729, svn revision 150210).
July 14, 2009 Dmitry V. Levin 4.4.0-alt6
- Escalated "will always overflow destination buffer" warning to error.
July 13, 2009 Dmitry V. Levin 4.4.0-alt5
- Synced with FC 4.4.0-12 (4.4.0-20090708, svn revision 149391).
July 7, 2009 Dmitry V. Levin 4.4.0-alt4
- Synced with FC 4.4.0-10 (4.4.0-20090623, svn revision 148856).
May 17, 2009 Dmitry V. Levin 4.4.0-alt3
- Synced with FC 4.4.0-5 (4.4.0-20090514, svn revision 147523).
- Removed obsolete %install_info/%uninstall_info calls.
May 6, 2009 Dmitry V. Levin 4.4.0-alt2
- Synced with FC 4.4.0-4 (4.4.0-20090506, svn revision 147193).
May 4, 2009 Dmitry V. Levin 4.4.0-alt1
- Updated to FC 4.4.0-3 (4.4.0-20090427, svn revision 146836).
- Updated Debian patches to 4.4.0-1.
- Updated ALT patches.
- Turned on -Wformat -Wformat-security by default.
May 3, 2009 Dmitry V. Levin 4.3.2-alt10
- Fixed build with fresh autotools.
- Relaxed interpackage dependencies for better co-existance with gcc 4.4.x.
April 6, 2009 Dmitry V. Levin 4.3.2-alt9
- Updated gcc4.3-java ecj build dependencies (2nd part of #18580 fix).
April 6, 2009 Dmitry V. Levin 4.3.2-alt8
- Fixed ada FTBFS by removing -I- gcc option from makefiles.
- Updated gcc4.3-java ecj dependencies (1st part of #18580 fix).
Dec. 2, 2008 Dmitry V. Levin 4.3.2-alt7
- Updated gcc4.3-java build dependencies.
Nov. 21, 2008 Dmitry V. Levin 4.3.2-alt6
- libffi4.3: Provides/Obsoletes libffi4.1 (closes: #17887).
- Removed obsolete %post_ldconfig/%postun_ldconfig calls.
- Switched to alternatives-0.4.
Nov. 6, 2008 Dmitry V. Levin 4.3.2-alt5
- Updated to FC 4.3.2-7 (4.3.2-20081105, svn snapshot 141601).
- Moved /usr/share/java/*.jar to new libgcj9-jar noarch subpackage.
- Packaged gcc4.3-locales, gcc4.3-doc and libgcj4.3-src subpackages as noarch.
Nov. 1, 2008 Dmitry V. Levin 4.3.2-alt4
- Fixed libgcj4.1 coexistance issues.
Oct. 22, 2008 Dmitry V. Levin 4.3.2-alt3
- Fixed java build.
- Reenabled java on ix86/x86_64.
Oct. 20, 2008 Dmitry V. Levin 4.3.2-alt2
- Enhanced testsuite.
- Fixed libstdc++ doxygenated reference (closes: #3891).
- Optionally genereate libstdc++ doxygenated manpages (#15361).
- Merged ARM-related Debian patches (kas@).
- Merged Debian patch to support ObjC on ARM EABI and
  enabled ObjC on ARM (kas@).
Oct. 13, 2008 Dmitry V. Levin 4.3.2-alt1
- Updated to FC 4.3.2-6 (4.3.2-20081008, svn snapshot 140973).
- Updated Debian patches to 4.3.2-1.
- Updated ALT patches.
- Disabled java for a while.
- Dropped libstdc++9-devel-precompiled subpackage.
- Changed link spec to pass -Wl,-z,relro to the linker by default.
June 8, 2008 Dmitry V. Levin 4.1.2-alt3
- Removed c++filt from alternatives (at@).
- Added libgcj-src subpackage (viy@).
- Moved NLS files to new locales subpackage (closes: #11510).
- Do not package changelog files.
March 3, 2008 Dmitry V. Levin 4.1.2-alt2
- Fixed build with fresh makeinfo (avm@).
Feb. 21, 2008 Dmitry V. Levin 4.1.2-alt1
- Updated to RH gcc-4.1.2-14.el5.
Oct. 31, 2007 Alex V. Myltsev 4.1.1-alt12
- Enabled multilib.
Jan. 23, 2007 Dmitry V. Levin 4.1.1-alt11
- Updated to FC gcc-4.1.1-51.
Oct. 14, 2006 Dmitry V. Levin 4.1.1-alt10
- Updated to FC gcc-4.1.1-30.
- Removed libssp* subpackages (#10119).
Oct. 8, 2006 Dmitry V. Levin 4.1.1-alt9
- Added -D_FORTIFY_SOURCE=2 to default preprocessor options.
- Added -fstack-protector to default compiler options.
- Changed PARAM_SSP_BUFFER_SIZE from 8 to 4.
Oct. 1, 2006 Dmitry V. Levin 4.1.1-alt8
- Updated to FC gcc-4.1.1-28.
- Added --hash-style=gnu to default link options.
Sept. 20, 2006 Dmitry V. Levin 4.1.1-alt7
- Updated to FC gcc-4.1.1-24.
- Added /proc to java subpackage requirements.
Sept. 12, 2006 Dmitry V. Levin 4.1.1-alt6
- Updated to FC gcc-4.1.1-21.
Sept. 8, 2006 Dmitry V. Levin 4.1.1-alt5
- Updated to FC gcc-4.1.1-20.
June 29, 2006 Dmitry V. Levin 4.1.1-alt4
- Updated to FC gcc-4.1.1-6.
- libstdc++4.1: Add requirement on glibc-core >= 6:2.3.6-alt7 (#9732).
June 22, 2006 Dmitry V. Levin 4.1.1-alt3
- Updated to FC gcc-4.1.1-5.
June 13, 2006 Dmitry V. Levin 4.1.1-alt2
- Updated to FC gcc-4.1.1-2.
May 25, 2006 Dmitry V. Levin 4.1.1-alt1
- Updated to FC gcc-4.1.1-1.
May 19, 2006 Dmitry V. Levin 4.1.0-alt4
- Updated to FC gcc-4.1.0-19.
May 15, 2006 Dmitry V. Levin 4.1.0-alt3
- Updated to FC gcc-4.1.0-18.
May 14, 2006 Dmitry V. Levin 4.1.0-alt2
- Updated to FC gcc-4.1.0-17.
May 13, 2006 Dmitry V. Levin 4.1.0-alt1.1
- Corrected libgfortran9 dependencies.
May 13, 2006 Dmitry V. Levin 4.1.0-alt1
- Updated to FC gcc-4.1.0-16.
May 9, 2006 Dmitry V. Levin 4.1.0-alt0.8
- Updated to FC gcc-4.1.0-15.
May 8, 2006 Dmitry V. Levin 4.1.0-alt0.7
- Updated to FC gcc-4.1.0-14.
May 3, 2006 Dmitry V. Levin 4.1.0-alt0.6
- Updated to FC gcc-4.1.0-13.
May 1, 2006 Dmitry V. Levin 4.1.0-alt0.5
- Updated to FC gcc-4.1.0-12.
April 25, 2006 Dmitry V. Levin 4.1.0-alt0.4
- Updated to FC gcc-4.1.0-11.
April 21, 2006 Dmitry V. Levin 4.1.0-alt0.3
- Updated to FC gcc-4.1.0-10.
April 20, 2006 Dmitry V. Levin 4.1.0-alt0.2
- Updated to FC gcc-4.1.0-9.
April 14, 2006 Dmitry V. Levin 4.1.0-alt0.1
- Updated to FC gcc-4.1.0-8.
- Reviewed and updated patches.
- Reviewed and updated package dependencies.
March 9, 2006 Dmitry V. Levin 3.4.5-alt2
- Relocated ffitarget.h (#9213).
March 8, 2006 Dmitry V. Levin 3.4.5-alt1
- Updated to 3_4-rhl-branch 20051201 (RH gcc-3.4.5-2).
March 2, 2006 Dmitry V. Levin 3.4.4-alt4
- Pass --as-needed option to GNU ld by default.
- Fixed build with make >= 3.81beta4.
- Fixed deplibs build issues on x86_64.
- Bootstrapped gnat for x86_64.
- Updated build dependencies.
Oct. 20, 2005 Dmitry V. Levin 3.4.4-alt3
- Fixed libgcj build to link with system libltdl.
Oct. 12, 2005 Dmitry V. Levin 3.4.4-alt2
- Updated to 3_4-rhl-branch 20050721 (RH gcc-3.4.4-2).
- Moved libgcj AWT peer library to separate subpackage.
June 23, 2005 Dmitry V. Levin 3.4.4-alt1
- Updated to 3_4-rhl-branch 20050608.
- Reenabled java by default on all arches.
- Enabled build with make-3.81beta3.
March 18, 2005 Dmitry V. Levin 3.4.3-alt6
- Merged with gcc-3_4-branch 20050314.
- Enabled testsuite by default.
- Packaged precompiled header files in separate subpackage.
Feb. 28, 2005 Dmitry V. Levin 3.4.3-alt5
- Updated to gcc-3_4-branch 20050222 (RH gcc-3.4.3-20).
- Removed bogus install dependence on make.
- Upgraded build and install dependencies on binutils.
Feb. 12, 2005 Dmitry V. Levin 3.4.3-alt4
- Updated to gcc-3_4-branch 20050210 (RH gcc-3.4.3-18).
Feb. 8, 2005 Dmitry V. Levin 3.4.3-alt3
- Updated to gcc-3_4-branch 20050125 (RH gcc-3.4.3-17).
Jan. 13, 2005 Dmitry V. Levin 3.4.3-alt2
- Updated to gcc-3_4-branch 20050105 (RH gcc-3.4.3-13).
- Converted alternatives config files to new format (0.2.0).
Dec. 30, 2004 Dmitry V. Levin 3.4.3-alt1
- Updated to gcc-3_4-branch 20041227 (RH gcc-3.4.3-11).
Dec. 28, 2004 Dmitry V. Levin 3.4.3-alt0.1
- Updated to gcc-3_4-branch 20041213 (RH gcc-3.4.3-10).
- Reviewed and updated patches.
- Reviewed and updated package dependencies.
May 15, 2004 Dmitry V. Levin 3.3.3-alt5
- Rebuilt with binutils-2.15.90.0.3 and glibc-2.3.x.
April 20, 2004 Dmitry V. Levin 3.3.3-alt4
- Synced with RH gcc-3.3.3-7 (gcc-3_3-branch 20040413).
April 9, 2004 Dmitry V. Levin 3.3.3-alt3
- Synced with RH gcc-3.3.3-6 (gcc-3_3-branch 20040327).
March 17, 2004 Dmitry V. Levin 3.3.3-alt2
- Synced with RH gcc-3.3.3-3 (gcc-3_3-branch 20040312).
Feb. 20, 2004 Dmitry V. Levin 3.3.3-alt1
- Synced with RH gcc-3.3.3-2 (gcc-3_3-branch 20040217).
Jan. 22, 2004 Dmitry V. Levin 3.3.3-alt0.2
- Synced with RH gcc-3.3.2-7 (gcc-3_3-branch 20040120).
Jan. 3, 2004 Dmitry V. Levin 3.3.3-alt0.1
- Synced with RH gcc-3.3.2-5 (gcc-3_3-branch 20031219).
- Minor specfile tweaks to ease gcc3.2/gcc3.3 upgrade.
Dec. 24, 2003 Dmitry V. Levin 3.3.2-alt1
- Updated to RH gcc-3.3.2-3 (gcc-3_3-branch 20031203),
  with -pie support.
- Updated patches.
- Relocated libgcc_s.so to %gcc_target_libdir.
- Changed %gcc_target_libdir/*.so symlink values.
- Packaged GNU Treelang compiler.
- Packaged GNAT (without alternatives support yet).
Oct. 16, 2003 Dmitry V. Levin 3.2.3-alt2
- Finalized alternatives transition.
Oct. 15, 2003 Stanislav Ievlev 3.2.3-alt1.4
- g++ manpage doesn't exist in 3.2 series, made symlink to gcc's manpage.
Oct. 15, 2003 Stanislav Ievlev 3.2.3-alt1.3
- added alternatives to g++ man-page, require more recent gcc-common version
Oct. 14, 2003 Stanislav Ievlev 3.2.3-alt1.2
- fix java alternatives config
Oct. 14, 2003 Stanislav Ievlev 3.2.3-alt1.1
- new alternatives support
June 9, 2003 Dmitry V. Levin 3.2.3-alt1
- Updated to gcc_3_2-branch (20030506), dropped all non-alt patches.
- Merged:
  + RH: gcc-3_2-rhl8-branch (patches for fastjar,libffi,libiberty,libobjc);
  + Debian: gcc-3.2_3.2.3ds9-4 (15 patches);
  + SuSE (5 patches);
  + MDK (6 patches).
- Packaged libffi.
- Note that there are no rhl8-specific gcc patches in this release.
Nov. 29, 2002 Dmitry V. Levin 3.2.1-alt2
- Fixed typo in "%triggerpostun c++".
Nov. 26, 2002 Dmitry V. Levin 3.2.1-alt1
- Updated to 3.2.1 release (3.2.1 20021119).
- Following patches merged upstream:
  + trunc_int_for_mode;
  + x86_64-q_regs_operand;
  + fold-const2;
  + i386-pr7242;
  + i386-pr7242;
  + loop-prefetch;
  + libstdc++-glibc23-1;
  + libstdc++-glibc23-2;
  + libstdc++-glibc23-3;
  + libstdc++-glibc23-4;
  + interface_only.
- Updated patches: tls, doc-gcov.
- Dropped patches: c++-tail-pad-backout.
- Added missing provides to gcc subpackage.
- Removed soname provides from -debug subpackages.
- Removed /usr/lib64/libstdc++.{so,a} (no longer needed).
- Moved java wrappers to separate subpackage (jdkgcj).
- Moved gccbug to separate subpackage (gcc-common).
- Removed prefixes from: jar grepjar rmic rmiregistry.
- Migrated to new alternatives scheme.
Sept. 30, 2002 Dmitry V. Levin 3.2.1-alt0.4
- Merged with rh gcc-3.2-7:
  * Tue Sep  3 2002 Bill Nottingham <notting@redhat.com> 3.2-7
  - fix calling of C++ destructors in certain cases
  * Tue Sep  3 2002 Jakub Jelinek <jakub@redhat.com> 3.2-6
  - update from CVS (but revert C++ tail padding patches
    for now)
  - further fixes to make libstdc++-v3 build on glibc 2.3
  - run libstdc++-v3 make check-abi on IA-32 during testing
  * Fri Aug 30 2002 Jakub Jelinek <jakub@redhat.com> 3.2-5
  - disable tail copy patches, they seem to still have problems
  - make libstdc++-v3 build on glibc 2.3 (and use thread-local
    locale model)
- libstdc++9:
  Added explicit versioned dependence on libgcc9 (#0001332).
- gcc9-java: fixed update-alternatives.
Sept. 6, 2002 Dmitry V. Levin 3.2.1-alt0.3
- Disabled c++-tail-pad patch (causes internal errors in cpp code).
- Switched back to default stripping policy:
  make use of new (rpm-build >= 4.0.4-alt3) strip feature.
- Moved unstripped shared libraries to -debug subpackages.
Aug. 30, 2002 Dmitry V. Levin 3.2.1-alt0.2
- Merged with rh gcc-3.2-4:
  * Wed Aug 26 2002 Jakub Jelinek <jakub@redhat.com> 3.2-4
  - reorder alpha_encode_section_info checks slightly to fix an ICE
    when building glibc and to take better advantage of visibility
    attribute on Alpha
  - as gdb is not there yet, disable -momit-leaf-frame-pointer
    by default for now on IA-32
  - fix IA-64 bootstrap with tail padding patch (Jason Merrill, Daniel Berlin)
  - fix x86-64 %RIP to %rip, only output (%rip) if no other relocation
    is used (Richard Henderson)
  * Fri Aug 23 2002 Jakub Jelinek <jakub@redhat.com> 3.2-3
  - take advantage of __attribute__((visibility())) on Alpha
  - avoid copying tail padding (Jason Merrill)
- Use /bin/readlink.
- Added "Conflicts: glibc-devel < 2.2.6".
- Raised alternatives priority from 15 to 30.
Aug. 26, 2002 Dmitry V. Levin 3.2.1-alt0.1
- Updated to snapshot 20020822.
- Merged ALT patches from 2.96 branch.
- Merged with rh gcc-3.2-2:
  * Thu Aug 22 2002 Jakub Jelinek <jakub@redhat.com> 3.2-2
  - fixed Dwarf2 DW_OP_GNU_push_tls_address patch from Richard Henderson.
  - don't mention removed -a and -ax options in the documentation
    (Nathan Sidwell, #72233).
  - fixed __typeof() followed by __asm() redirection from Alexandre Oliva.
Aug. 21, 2002 Dmitry V. Levin 3.2-alt3
- Rewritten interpackage dependencies to make peace with other
  versions of GCC which may be installed in the system.
- Dropped gnat.
- Added %with/%without logic for conditional build.
- Cleaned up descriptions.
- Cleaned up %prep and %build sections.
- Rewritten %install section (no idea how it could work before).
- Set proper version information.
- Fixed doc package (info documentation was incomplete).
- Relocated documentation to /usr/share/doc/gcc-9.3.1/.
- Relocated libgcj headers back to compiler-specific include directory.
- Renamed libf2c* to libg2c*.
- Libificated libg2c and libobjc packages.
- gcc: moved gccbug under update-alternatives control.
- c++: moved c++filt under update-alternatives control.
- libobjc: added libobjc_gc.* libraries.
- java: moved under update-alternatives control.
  (AKA: java now should be usable).
- Moved some manpages under update-alternatives control.
- Added buildreq substitution rules.
- Added buildreq ignore rules.
- Raised alternatives priority from 5 to 15.
Aug. 19, 2002 Konstantin Volckov 3.2-alt2
- Synced with release tarball: 3.2 20020814 (release).
- Removed some patches - there are in tarball now.
Aug. 13, 2002 Konstantin Volckov 3.2-alt1
- 3.2
- Added some Cooker & RawHide patches
- Fixed update-alternatives
June 24, 2002 Konstantin Volckov 3.1.1-alt1
- First build for Sisyphus
- Added some patches from CooKer
- Added patches from RH & Suse
Back to Top