Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ustl-2.8-1.el7 RPM for x86_64

From EPEL 7 for x86_64 / Packages / u

Name: ustl Distribution: Fedora Project
Version: 2.8 Vendor: Fedora Project
Release: 1.el7 Build date: Tue Jan 1 20:46:26 2019
Group: Unspecified Build host: buildvm-05.phx2.fedoraproject.org
Size: 108205 Source RPM: ustl-2.8-1.el7.src.rpm
Packager: Fedora Project
Url: http://msharov.github.io/ustl/
Summary: A size-optimized STL implementation
The C++ standard template library (STL) is a collection of common containers
and algorithms in template form. Unfortunately its standard incarnation
shipped with gcc is implemented without much concern for code size. Not only
is the library itself large, the current version being over a megabyte in
size, but with all the code you instantiate by using a vector for each of
your containers, it is easy to become fearful and opt for using static
arrays instead or, worse yet, abandon C++ altogether for C. This is
especially painful to former DOS assembly programmers like myself, who fret
endlessly when the size of the executable crosses the magic 64k boundary,
forgetting that nobody cares about memory anymore.

Of course, these days everyone has gigabytes of RAM and has no compunction
about loading up OpenOffice, whose source tree is over a gigabyte in size.
Why then bother with saving a kilobyte of code here and there? I can't really
say. Maybe it's that warm fuzzy knowledge that you are making maximum possible
use of your computer's resources. Maybe it's that thrill you get after
expressing your program's functionality in the fewest possible instructions
and the minimum imaginable overhead. Or maybe it really is of no importance
and any code bloat will be easily overcome by faster processors in some near
future. I just know what I like, and it's the sight of clean, concise, and
fast code. Therefore this library.

Provides

Requires

License

MIT

Changelog

* Sun Dec 30 2018 Denis Fateyev <denis@fateyev.com> - 2.8-1
  - Update to 2.8 version
  - Dropping obsolete patches
* Fri Jan 06 2017 Denis Fateyev <denis@fateyev.com> - 2.5-1
  - Update to 2.5 version
  - Adding epel7 gcc compatibility patch
* Fri May 20 2016 Denis Fateyev <denis@fateyev.com> - 2.4-1
  - Update to 2.4 version
  - Dropping obsolete patches
* Mon Feb 29 2016 Denis Fateyev <denis@fateyev.com> - 2.3-2
  - Fix epel7 full relro support
* Mon Feb 29 2016 Denis Fateyev <denis@fateyev.com> - 2.3-1
  - Update to 2.3 version (including patches)
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-6
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-5
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Fri Aug 08 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 2.1-3
  - Remove -march=native
  - Disable SSE on ix86 (not supported by default optflags)
* Tue Jul 29 2014 Christopher Meng <rpm@cicku.me> - 2.1-2
  - Fix library location on lib64 system.
* Tue Jan 21 2014 Christopher Meng <rpm@cicku.me> - 2.1-1
  - Initial Package.

Files

/usr/lib64/libustl.so.2
/usr/lib64/libustl.so.2.8
/usr/share/doc/ustl-2.8
/usr/share/doc/ustl-2.8/README
/usr/share/licenses/ustl-2.8
/usr/share/licenses/ustl-2.8/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 28 03:40:42 2024