lp:ubuntu/feisty/csh

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/feisty/csh
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

5. By Matej Vela <email address hidden>

* New upstream release.
* Switch to cdbs.
* csh.c, csh.h, debian/preinst: Remove potato compatibility code.
* debian/postinst: Invoke add-shell unconditionally, to handle the case
  where the package is re-installed after being removed.
* Conforms to Standards version 3.7.2.

4. By Matej Vela <email address hidden>

* New upstream release.
* Since glibc is broken with respect to GLOB_NOMAGIC and backslashes
  (and its maintainers refuse to see the light), switch back to BSD's
  implementation of glob. Closes: #220170.
* Incidentally, this removes the need to reimplement glob_t.gl_matchc,
  fixing a bug that was causing `No match' errors when some patterns did
  match and some didn't. Closes: #350869.
* Prefix BSD libc sources (glob.c, strlcpy.c, vis.c) with an underscore
  to avoid a conflict with our own glob.c.
* _glob.c (globtilde): Replace issetugid with calls to get{e,}{u,g}id.
* Use add-shell and remove-shell. Closes: #361544.
* Switch to debhelper 5.
* debian/copyright: Document `debian/rules get-orig-source'.
* debian/doc-base: Rephrase abstract.
* debian/rules: Set CVS_RSH to ssh.
* Conforms to Standards version 3.6.2.

3. By Matej Vela <email address hidden>

* New upstream release.
* Revert to a flat source tree, it does make things simpler.
* exp.c (exp2): Rename to csh_exp2 to avoid conflict with gcc builtin
  (thanks to Andreas Jochens). Closes: #258588.
* glob.c (libglob): GLOB_NOMAGIC has been fixed in glibc 2.3 (#106097).
* proc.c (dokill): glibc has an undocumented sys_sigabbrev array with
  signal names, so we no longer have to generate our own.
* vis.c (isvisible): Comparison with UCHAR_MAX triggers `always true'
  warnings for unsigned char arguments; since this is already checked by
  isascii, remove it. Closes: #268438.
* vis.h: Remove OpenBSD-specific `bounded' attribute.
* Switch to debhelper 4.
* debian/doc-base: Add doc-base support.
* debian/menu: Add menu file (thanks to Bill Allombert). Closes: #187629.
* debian/rules:
  - Re-enable -Werror on alpha now that #97603 is fixed.
  - Make sure groff uses traditional (non-ANSI) escape sequences.
  - Remove support for DEB_BUILD_OPTIONS=debug.
  - Add support for DEB_BUILD_OPTIONS=noopt.
* Conforms to Standards version 3.6.1.

2. By Matej Vela <email address hidden>

* New upstream version.
* Removed the /usr/bin/csh compatibility symlink. Since /usr/bin
  precedes /bin in the PATH, a configure script would use the former
  location instead of the one managed by alternatives, and things
  wouldn't work with tcsh (cf. #106547). Obviously, this doesn't break
  anything that isn't already broken for tcsh.

1. By Matej Vela <email address hidden>

Import upstream version 20020413

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/csh
This branch contains Public information 
Everyone can see this information.

Subscribers