No edit summary |
(→gcc) |
||
Line 22: | Line 22: | ||
==== gcc ==== | ==== gcc ==== | ||
Fedora 17 includes version 4.7.0 of '''gcc''', '''gcc-c++''', '''gcc-gfortran''' and '''gcc-gnat'''. The update includes numerous changes to the gcc series of compilers, not only C and C++, but also to Ada and Fortran. For complete details, refer to the GCC 4.7 Release Series Changes at http://gcc.gnu.org/gcc-4.7/changes.html. | Fedora 17 includes version 4.7.0 of '''gcc''', '''gcc-c++''', '''gcc-gfortran''' and '''gcc-gnat'''. The update includes numerous changes to the gcc series of compilers, not only C and C++, but also to Ada and Fortran. For complete details, refer to the GCC 4.7 Release Series Changes at http://gcc.gnu.org/gcc-4.7/changes.html. | ||
Some highlights: | |||
* Several obsoleted architectures including IRIX 6.5, MIPS OpenBSD, Solaris, Tru64 UNIX 5.1 and a number of legacy ARM platforms | * Several obsoleted architectures including IRIX 6.5, MIPS OpenBSD, Solaris, Tru64 UNIX 5.1 and a number of legacy ARM platforms | ||
* Support for OpenMP 3.1 on C, C++ and Fortran | * Support for OpenMP 3.1 on C, C++ and Fortran | ||
* More support for the C11 and C++11 standards updates | * More support for the C11 and C++11 standards updates | ||
* New debug | * New debug flexibility for Ada | ||
* A number of performance improvements in Fortran | |||
* Many optimizer enhancements | * Many optimizer enhancements | ||
* New platforms: | * New platforms: | ||
** ARM Cortex A7 | ** ARM Cortex A7 | ||
Line 37: | Line 39: | ||
** Tilera TILE-Gx and TILEPro families | ** Tilera TILE-Gx and TILEPro families | ||
* In addition, there are platform-specific improvements in ARM, AVR, IA-32/x86-64, MIPS, PowerPC/PowerPC64, SH and SPARC. | * In addition, there are platform-specific improvements in ARM, AVR, IA-32/x86-64, MIPS, PowerPC/PowerPC64, SH and SPARC. | ||
==== gdb ==== | ==== gdb ==== |
Revision as of 15:50, 14 March 2012
automake
A GNU tool for automatically creating Makefiles
Old Version: 1.11.1 -> New Version: 1.11.3
Project site: (http://sourceware.org/automake/)
binutils
A GNU collection of binary utilities
Old Version: 2.21.53.0.1 -> New Version: 2.22.52.0.1
Project site: (http://sources.redhat.com/binutils)
gcc
Fedora 17 includes version 4.7.0 of gcc, gcc-c++, gcc-gfortran and gcc-gnat. The update includes numerous changes to the gcc series of compilers, not only C and C++, but also to Ada and Fortran. For complete details, refer to the GCC 4.7 Release Series Changes at http://gcc.gnu.org/gcc-4.7/changes.html.
Some highlights:
- Several obsoleted architectures including IRIX 6.5, MIPS OpenBSD, Solaris, Tru64 UNIX 5.1 and a number of legacy ARM platforms
- Support for OpenMP 3.1 on C, C++ and Fortran
- More support for the C11 and C++11 standards updates
- New debug flexibility for Ada
- A number of performance improvements in Fortran
- Many optimizer enhancements
- New platforms:
- ARM Cortex A7
- AVR XMEGA
- Texas Instruments C6X
- National Semiconductor's CR16
- Tilera TILE-Gx and TILEPro families
- In addition, there are platform-specific improvements in ARM, AVR, IA-32/x86-64, MIPS, PowerPC/PowerPC64, SH and SPARC.
gdb
A GNU source-level debugger for C, C++, Java and other languages
Old Version: 7.3.50.20110722 -> New Version: 7.4.50.20120120
Project site: (http://gnu.org/software/gdb/)
libtool
The GNU Portable Library Tool
Old Version: 2.4 -> New Version: 2.4.2
Project site: (http://www.gnu.org/software/libtool/)
byacc
Berkeley Yacc, a parser generator
Old Version: 1.9.20101229 -> New Version: 1.9.20111219
Project site: (http://invisible-island.net/byacc/byacc.html)
ccache
C/C++ compiler cache
Old Version: 3.1.6 -> New Version: 3.1.7
Project site: (http://ccache.samba.org/)
diffstat
A utility which provides statistics based on the output of diff
Old Version: 1.54 -> New Version: 1.55
Project site: (http://invisible-island.net/diffstat)
doxygen
A documentation system for C/C++
Old Version: 1.7.5 -> New Version: 1.7.6.1
Project site: (http://www.stack.nl/~dimitri/doxygen/index.html)
emacs
GNU Emacs text editor
Old Version: 23.3 -> New Version: 24.0.93
Project site: (http://www.gnu.org/software/emacs/)
git
Fast Version Control System
Old Version: 1.7.7 -> New Version: 1.7.9
Project site: (http://git-scm.com/)
intltool
Utility for internationalizing various kinds of data files
Old Version: 0.41.1 -> New Version: 0.50.0
Project site: (http://www.gnome.org)
oprofile
System wide profiler
Old Version: 0.9.6 -> New Version: 0.9.7
Project site: (http://oprofile.sf.net)
oprofile-gui
GUI for oprofile.
Old Version: 0.9.6 -> New Version: 0.9.7
Project site: (http://oprofile.sf.net)
python-ldap
An object-oriented API to access LDAP directory servers
Old Version: 2.3.12 -> New Version: 2.4.6
Project site: (http://python-ldap.sourceforge.net/)
rcs
Revision Control System (RCS) file version management tools
Old Version: 5.7 -> New Version: 5.8
Project site: (http://www.gnu.org/software/rcs/)
subversion
A Modern Concurrent Version Control System
Old Version: 1.6.17 -> New Version: 1.7.3
Project site: (http://subversion.apache.org/)
systemtap
Instrumentation System
Old Version: 1.6 -> New Version: 1.7
Project site: (http://sourceware.org/systemtap/)
valgrind
Tool for finding memory management bugs in programs
Old Version: 3.6.1 -> New Version: 3.7.0
Project site: (http://www.valgrind.org/)
asa
Convert Fortran carriage control characters
Old Version: 1.2 -> New Version:
Project site: (http://www.ibiblio.org/pub/Linux/devel/lang/fortran/!INDEX.short.html)
bugzilla
Bug tracking system
Old Version: 4.0.2 -> New Version: 4.0.4
Project site: (http://www.bugzilla.org/)
buildbot
Build/test automation system
Old Version: 0.8.4p1 -> New Version: 0.8.5p1
Project site: (http://buildbot.net)
bzr
Friendly distributed version control system
Old Version: 2.4.0 -> New Version: 2.5
Project site: (http://www.bazaar-vcs.org/)
cmake
Cross-platform make system
Old Version: 2.8.5 -> New Version: 2.8.7
Project site: (http://www.cmake.org)
cvs2cl
Generate ChangeLogs from CVS working copies
Old Version: 2.72 -> New Version: 2.73
Project site: (http://www.red-bean.com/cvs2cl/)
darcs
David's Advanced Revision Control System
Old Version: 2.5.2 -> New Version: 2.7.98.3
Project site: (http://www.darcs.net/)
ecl
Embeddable Common-Lisp
Old Version: 11.1.1 -> New Version: 12.2.1
Project site: (http://ecls.sourceforge.net/)
eric
Python IDE
Old Version: 4.4.14 -> New Version: 4.4.19
Project site: (http://eric-ide.python-projects.org)
erlang
General-purpose programming language and runtime environment
Old Version: R14B -> New Version: R15B
Project site: (http://www.erlang.org)
fpc
Free Pascal Compiler
Old Version: 2.4.2 -> New Version: 2.6.0
Project site: (http://www.freepascal.org/)
frysk-gnome
The GNOME front-end of Frysk
Old Version: 0.4 -> New Version:
Project site: (http://sourceware.org/frysk)
gcc-objc
Objective-C support for GCC
Old Version: 4.6.2 -> New Version: 4.7.0
Project site: (http://gcc.gnu.org)
giggle
A Gtk frontend to git
Old Version: 0.5 -> New Version: 0.7
Project site: (http://live.gnome.org/giggle)
gtranslator
Gettext po file editor for GNOME
Old Version: 2.90.5 -> New Version: 2.90.7
Project site: (http://projects.gnome.org/gtranslator/)
highlight
Universal source code to formatted text converter
Old Version: 3.6 -> New Version: 3.7
Project site: (http://www.andre-simon.de/)
ipython
An enhanced interactive Python shell
Old Version: 0.11 -> New Version: 0.12
Project site: (http://ipython.org/)
kuipc
Cernlib's Kit for a User Interface Package (KUIP) compiler
Old Version: 2006 -> New Version:
Project site: (http://cernlib.web.cern.ch/cernlib/)
lcov
LTP GCOV extension code coverage tool
Old Version: 1.7 -> New Version: 1.9
Project site: (http://ltp.sourceforge.net/coverage/lcov.php)
livecd-tools
Tools for building live CDs
Old Version: 16.8 -> New Version: 17.4
Project site: (http://git.fedorahosted.org/git/livecd)
lush
An object-oriented Lisp interpreter and compiler
Old Version: 1.2.1 -> New Version:
Project site: (http://lush.sourceforge.net)
mach
Make a chroot
Old Version: 0.9.5 -> New Version: 1.0.0
Project site: (http://thomas.apestaart.org/projects/mach/)
meld
Visual diff and merge tool
Old Version: 1.5.2 -> New Version: 1.5.3
Project site: (http://meld.sourceforge.net/)
mercurial
Mercurial -- a distributed SCM
Old Version: 1.9.2 -> New Version: 2.1
Project site: (http://www.selenic.com/mercurial/)
mock
Builds packages inside chroots
Old Version: 1.1.12 -> New Version: 1.1.21
Project site: (http://fedoraproject.org/wiki/Projects/Mock)
monodevelop
A full-featured IDE for Mono and Gtk#
Old Version: 2.6 -> New Version: 2.8.5
Project site: (http://monodevelop.com/)
nemiver
A GNOME C/C++ Debugger
Old Version: 0.9.0 -> New Version: 0.9.1
Project site: (http://projects.gnome.org/nemiver)
ocaml
Objective Caml compiler and programming environment
Old Version: 3.12.0 -> New Version: 3.12.1
Project site: (http://www.ocaml.org)
patchy
The patchy utilities
Old Version: 2006 -> New Version:
Project site: (http://cernlib.web.cern.ch/cernlib/)
pl
SWI-Prolog - Edinburgh compatible Prolog compiler
Old Version: 5.10.2 -> New Version: 5.10.5
Project site: (http://www.swi-prolog.org)
pungi
Distribution compose tool
Old Version: 2.9 -> New Version: 2.10
Project site: (https://fedorahosted.org/pungi)
pylint
Analyzes Python code looking for bugs and signs of poor quality
Old Version: 0.23.0 -> New Version: 0.25.0
Project site: (http://www.logilab.org/projects/pylint)
qgit
GUI browser for git repositories
Old Version: 2.3 -> New Version: 2.4
Project site: (http://digilander.libero.it/mcostalba/)
quilt
Scripts for working with series of patches
Old Version: 0.48 -> New Version: 0.51
Project site: (http://savannah.nongnu.org/projects/quilt)
rpmdevtools
RPM Development Tools
Old Version: 8.1 -> New Version: 8.2
Project site: (https://fedorahosted.org/rpmdevtools/)
rpmlint
Tool for checking common errors in RPM packages
Old Version: 1.3 -> New Version: 1.4
Project site: (http://rpmlint.zarb.org/)
sbcl
Steel Bank Common Lisp
Old Version: 1.0.51 -> New Version: 1.0.54
Project site: (http://sbcl.sourceforge.net/)
svn2cl
Create a ChangeLog from a Subversion log
Old Version: 0.11 -> New Version: 0.13
Project site: (http://ch.tudelft.nl/~arthur/svn2cl/)
tclpro
Development and debugging tools for Tcl applications
Old Version: 1.5.0 -> New Version:
Project site: (http://tclpro.sourceforge.net/)
tkcon
Tcl GUI console
Old Version: 2.5 -> New Version:
Project site: (http://tkcon.sourceforge.net/)
trac
Enhanced wiki and issue tracking system
Old Version: 0.12.2 -> New Version: 0.12.3
Project site: (http://trac.edgewall.com/)
uim-gnome
GNOME Applet for Uim
Old Version: 1.7.1 -> New Version: 1.7.2
Project site: (http://code.google.com/p/uim/)
yap
High-performance Prolog Compiler
Old Version: 6.2.0 -> New Version: 6.2.2
Project site: (http://www.ncc.up.pt/~vsc/Yap)
systemtap-client
Old Version: -> New Version: 1.7
Project site: ()
systemtap-runtime
Instrumentation System Runtime
Old Version: 1.6 -> New Version: 1.7
Project site: (http://sourceware.org/systemtap/)
systemtap-server
Instrumentation System Server
Old Version: 1.6 -> New Version: 1.7
Project site: (http://sourceware.org/systemtap/)
netbeans-javaparser
NetBeans Java Parser
Old Version: 6.9 -> New Version: 7.0.1
Project site: (http://java.netbeans.org/javaparser/)