Sync ncurses 5.7+20101128-1 (main) from Debian experimental (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ncurses (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
-----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-
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-
PKG_
* 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-
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/
* 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,
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,
* 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-
- 06-kfreebsd.diff, apparently no longer needed.
- 03-linux-
is configured with "--disable-
- 01-use-
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-
no longer needed.
* Update patch 02-debian-
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/
* 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-
PKG_
[ Steve Langasek ]
* Export LDFLAGS in debian/rules (Closes: #586144).
-- Sven Joachim <email address hidden> Mon, 29 Nov 2010 16:41:55 +0100
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAEBCAAGBQJ
1Uv29dVtZ8m5xEz
DxtoB/Y4sKFj38T
5IHewgmXinwfsZF
H2rpyqHQEUhezGF
RtZIRrDs+
=v7Z6
-----END PGP SIGNATURE-----
On Wed, Jan 05, 2011 at 07:50:28AM -0000, أحمد المحمودي (Ahmed El-Mahmoudy) wrote: functions to linker options.
> 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-
>
> But also, the Ubuntu changelog does not mention the rationale behind this
> change.
> [...]
> 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.
---end quoted text---
I just checked the debian/ for both Ubuntu & Debian packages, and I
don't find any non-documented changes.
In addition, I can't find where -Bsymbolic- functions was added in the
Ubuntu package (except for the changelog) !
Hence I deduce that this should be a sync.
--
أحمد المحمودي (Ahmed El-Mahmoudy)
Digital design engineer
GPG KeyID: 0xEDDDA1B7
GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7