Group :: System/Libraries
RPM: readline7
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
6 september 2023 Gleb F-Malinovskiy <glebfm at altlinux.org> 7.0.3-alt5
- Packaged libreadline7 as a legacy library.
- Fixed the License: tag (GPLv2+ -> GPL-3.0-or-later).
- Added -ffat-lto-objects to %optflags_lto.
- NMU: reintroduced rl_tty_set_echoing (required by perl-Term-ReadLine-Gnu)
patch from https://savannah.gnu.org/patch/?9649
- Reintroduced rl_readline_state that was lost in the previous build.
- Exported 11 more symbols declared in rlprivate.h file.
- Updated to upstream version 7.0.3.
- Added makeinfo to BuildRequires.
- Updated to 6.3 patchlevel 8.
- Converted internal sh_* functions into weak aliases,
to fix the problem described by Sergey Vlasov in
http://lists.altlinux.org/pipermail/sisyphus/2013-December/361840.html
- Updated to 6.2 patchlevel 4.
- Rebuilt for debuginfo.
- Rebuilt for soname set-versions.
- Updated to 5.2 patchlevel 14.
- Backported upstream fix for completion bug.
- Updated to 5.2 patchlevel 13.
- Imported redisplay-sigint.patch from FC.
- Imported audit.patch from FC (RH#476216).
- Removed obsolete %install_info/%uninstall_info calls.
- Removed obsolete %post_ldconfig/%postun_ldconfig calls.
- Updated to 5.2 patchlevel 11.
- Synced with readline-5.1-owl1.
- Applied specfile enhancements from 4.3-alt8.
- Updated to 5.1 patchlevel 4.
- Updated to 5.1 patchlevel 2.
- Updated to 5.1 patchlevel 1.
- Reviewed and updated patches.
- Dropped compatibility symlinks because new libhistory
breaks backwards binary compatibility. - Restricted list of global symbols exported by libraries
to the list of symbols mentioned in the public API.
- Fixed multilib (closes #4895).
- Rebuilt with glibc-2.3.x.
- Applied 3 more official patches.
- Merged to official patches:
+ chet-mbyte
+ alt-mbutil-fixes - Applied 3 more debian patches:
+ include stdio.h in readline.h and history.h;
+ speedup long lines processing in multibyte locales;
+ fix typo in readline(3) manpage. - Linked readline library with -lhistory -ltinfo.
- mbutil.c (_rl_get_char_len,_rl_adjust_point):
Fixed several potential null dereferences.
- Fixed histexpand utf8 problem (rh).
- nls.c (_rl_init_eightbit): Instead of setting the LC_CTYPE
locale category from environment variables, query it from
the program's current locale. - Prevent prompt overwriting output for multibyte locales,
patch from Chet Ramey.
- Applied two "official" patches from
ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/. - Merged two debian patches:
+ handle key sequence sent by the Delete key, if any;
+ support for /etc/inputrc in addition to ~/inputrc.
- 4.3
- Patch out rpath.
- Fixed most of compilation warnings.
- Added 4.2 shlib symlink for compatibility.
- Relocated documentation, fixed examples.
- Fixed library symlinks generation.
- Use subst instead of perl for build.
- Relocated compatibility symlinks from /lib64/ to /usr/lib64/.
- Updated devel-static requirements.
- Updated buildrequires.
- 4.2a, dropped outdated patches.
- Use strpbrk implementation from glibc (rh).
- Make sure headers can be included from C++ applications.
- Dropped buggy resize patch.
- Updated requires according to new policy.
- Fixed requires.
- 4.2
- Libification.
- Fixed provides list.
- Check for arithmetic overflow (by RH).
- FHSification.
- * RE and Fandra adaptions.
- add .so's in /usr/lib for -devel
- move .a's in /usr/lib
- move doc to -devel (was partially done, hurk), that way, no more prerequisite
on shell.
- move libraries in /lib.
- add documentation, support and examples
- s|/usr/local/bin/perl|/usr/bin/perl|;
- remove rluserman install-info
- new version
- much cleanup
- patch for strange buggy Makefile
- remove the trigger, i prefer require
- Make sure to have the *so in the %files(>#751).
- Librairies in /usr/lib no binaries on /bin/ or /sbin need
libreadline.(#751).
- Leave libraries in /usr/lib/
- Fix wrong link (#426).
- Build Release.
- move dynamic libraries to /lib rather than /usr/lib - a dynamically linked
primary shell depends on them to run... - Install info pages in %trigger -- info - readline has to be installed
before info because bash depends on it.
- Mandrake adptation.
- set compatibility links + provides for older versions, like those
used in Red Hat 6.0 - add de locale
- relink with ncurses 5.0
- bzip2 info/man pages
- use ncurses rather than termcap
- updated to 2.2.1
- translations modified for de, fr, tr
- don't package /usr/info/dir
- devel package moved to Development/Libraries
- updated to 2.2
- spec file cleanups
- added proper sonames
- updated to readline 2.1
- built against glibc