[Bug 697538] [NEW] Sync ncurses 5.7+20101128-1 (main) from Debian experimental (main)

Launchpad Bug Tracker 697538 at bugs.launchpad.net
Wed Jan 5 07:51:31 UTC 2011


You have been subscribed to a public bug by أحمد المحمودي (Ahmed El-Mahmoudy) (aelmahmoudy):

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

 affects ubuntu/ncurses
 status new
 importance wishlist
 subscribe ubuntu-sponsors
 done

Please sync ncurses 5.7+20101128-1 (main) from Debian experimental
(main)

Explanation of the Ubuntu delta and why it can be dropped:
I am not sure if this should be a merge or a sync, since this change does not 
seem to be in Debian:

    - Add -Bsymbolic-functions to linker options.

But also, the Ubuntu changelog does not mention the rationale behind this 
change.

As indicated in the Debian changelog, Debian has accepted the rest of Ubuntu's 
(documented) changes:
  - Update patch 05-emdebian-wchar to apply cleanly.
  - Drop 08-pkg-config-libdir patch as dpkg >= 1.15.6 don't set
    PKG_CONFIG_LIBDIR anymore.
  * Refactor LDFLAGS changes; we really only need a simple 'export LDFLAGS'
    in debian/rules now, we don't need to patch the rules everywhere.

Note: I didn't check the debian/ for neither Debian nor Ubuntu packages to make 
sure that there aren't any non-documented changes between both packages.

Changelog entries since current natty version 5.7+20100626-0ubuntu2:

ncurses (5.7+20101128-1) experimental; urgency=low

  [ Sven Joachim ]
  * New upstream patchlevel.
    - Clarify that infotocap, captoinfo and tic read text files and do
      not work with compiled terminfo files (Closes: #593920).
  * Remove dangling /usr/share/terminfo/k/kon2 symlink (Closes: #522435).
  * Add an ncurses-examples package containing the compiled test programs
    (Closes: #34182).  Stop shipping the sources in libncurses5-dev.
  * Move documentation and section 3 manpages to a new ncurses-doc package
    (Closes: #233400).  Suggest ncurses-doc in all -dev packages.
  * Register the documentation in doc-base (Closes: #451667).
  * Remove the rather useless README.Debian (Closes: #606034).
  * Move libtic libraries to /usr.
  * Tighten the dependencies of the lib{32,64}ncurses*-dev packages to their
    regular counterparts.
  * Provide symbols files in all library packages.
    - Use them to compute the dependencies of the other packages instead of
      messing around with local shlibs files.
  * Ship mlterm terminfo in ncurses-term (see #485448).
  * Ship curses and termcap symlinks in lib{32,64}ncurses5-dev (LP: #485118).
  * Add lintian override for the empty /usr/share/terminfo directory that
    was introduced in 5.7+20100313-2.
  * Stop building the test programs in every library build.
  * Fix non-idempotency of the install (and thus the binary) target in
    debian/rules introduced in 5.7+20100313-1.
  * Do not unnecessarily add /lib32 and /usr/lib32 to dh_shlibdeps' search
    path when calculating the dependencies of the 32-bit libraries.
  * Do not allow dh_shlibdeps to fail for the 64-bit libraries.
  * Drop most patches as obsolete or unused:
    - 09-fix-delscreen-segfault.diff, applied upstream.
    - 06-kfreebsd.diff, apparently no longer needed.
    - 03-linux-use-fsuid.diff, patched code that is not compiled if ncurses
      is configured with "--disable-termcap", as we do.
    - 01-use-d-reentrant.diff, no longer needed since all architectures moved
      away from LinuxThreads and Policy 3.9.1 has explicitly removed the need
      to #define _REENTRANT.
  * Refresh all remaining Debian patches and add DEP-3 headers to them.
  * Remove the fix for bug #127622 from 02-debian-backspace.diff,
    no longer needed.
  * Update patch 02-debian-backspace.diff to get kbs=\177 in all screen-*
    terminfo entries (Closes: #602300).
  * Drop the rather outdated screen terminfo from the debian directory and use
    the one provided by upstream's terminfo.src instead.
  * Get CFLAGS, CXXFLAGS and LDFLAGS from dpkg-buildflags, adding a build
    dependency on dpkg-dev (>= 1.15.7).
  * Switch to format 3.0 (quilt).
    - Remove quilt build dependency and patch/unpatch logic from debian/rules.
    - Drop debian/README.source.
  * Add a debian/watch file.
  * Extend the package descriptions.
  * Remove duplicate "Priority:" fields from debian/control.
  * Update debian/copyright:
    - Update FSF Copyright years.
    - Mention other copyright holders and licenses.
    - Give a pointer to the current location of the ncurses sources.
    - Stop mentioning Debian changes.
  * Upgrade Standards-Version to 3.9.1, no changes needed.

  [ Loïc Minier ]
  * Update patch 05-emdebian-wchar to apply cleanly.
  * Drop 08-pkg-config-libdir patch as dpkg >= 1.15.6 don't set
    PKG_CONFIG_LIBDIR anymore.

  [ Steve Langasek ]
  * Export LDFLAGS in debian/rules (Closes: #586144).

 -- Sven Joachim <svenjoac at gmx.de>  Mon, 29 Nov 2010 16:41:55 +0100

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAEBCAAGBQJNJCK9AAoJELwZapTt3aG3/G8IAKRwrj414rnK53/fcQD2MrYr
1Uv29dVtZ8m5xEz3jHeYoj6t9o+DvZ8VsKprxJA+cLo0mm7FjepCw//yo1mYMzjS
DxtoB/Y4sKFj38TZoJNAeGmRR8sPSPf5LLyaPO7yYw+h9UngKxt24pL2WsDl1s5n
5IHewgmXinwfsZF746k57MegeGY1iCMpHcQifu8XJEX6hqr9LFDsDsYQMdrDcsSy
H2rpyqHQEUhezGF9C5ZhRMXYA9r6agr5qgMWpC5szLTduw9BjL7aHtSHdBEgAo8y
RtZIRrDs+b/49jD/q5BYqh7Tv1u0Sj0K1/YguxrnQSiIbv1v41fBCpiITtT39HI=
=v7Z6
-----END PGP SIGNATURE-----

** Affects: ncurses (Ubuntu)
     Importance: Wishlist
         Status: New

-- 
Sync ncurses 5.7+20101128-1 (main) from Debian experimental (main)
https://bugs.launchpad.net/bugs/697538
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is a direct subscriber.



More information about the Ubuntu-sponsors mailing list