lp:ubuntu/utopic-proposed/csh
- Get this branch:
- bzr branch lp:ubuntu/utopic-proposed/csh
Branch merges
Branch information
Recent revisions
- 11. By Filip Sohajek
-
* Merge from Debian unstable. (LP: #1357955) Remaining changes:
- debian/control:
+ Fix build failure, debhelper cannot handle pmake. - 8. By Morten Kjeldgaard
-
Fix FTBS by undefining FORTIFY_SOURCE in dol.c, file.c where calls
to 'write' are not fortified, and sem.c, where the 'dup' call are not
fortified. This needs to be done because _FORTIFY_SOURCE compiler
flag is set in the Ubuntu toolchain. (Alternatively, one could fortify
this legacy code in the three files mentioned above.) - 7. By Matej Vela <email address hidden>
-
* _glob.c (globextend): Use sysconf(
_SC_ARG_ MAX) rather than ARG_MAX.
Closes: #518860.
* Switch to debhelper 7.
* debian/doc-base: Update section to Shells.
* debian/postinst, debian/prerm: Use which rather than type.
* Conforms to Standards version 3.8.0. - 6. By Matej Vela <email address hidden>
-
* New upstream release.
* debian/menu: Move to Applications/Shells. - 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/utopic/csh