Merge lp:~cosmos-door/ubuntu/oneiric/zsh/fix-ftbfs-841489 into lp:ubuntu/oneiric/zsh

Proposed by Mitsuya Shibata
Status: Merged
Merge reported by: Michael Terry
Merged at revision: not available
Proposed branch: lp:~cosmos-door/ubuntu/oneiric/zsh/fix-ftbfs-841489
Merge into: lp:ubuntu/oneiric/zsh
Diff against target: 27 lines (+8/-1)
2 files modified
debian/changelog (+7/-0)
debian/rules (+1/-1)
To merge this branch: bzr merge lp:~cosmos-door/ubuntu/oneiric/zsh/fix-ftbfs-841489
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+76839@code.launchpad.net

Description of the change

Fix FTBFS for zsh LP: 841489

ncurses splitted out tinfo library from ncurses at 5.9-1ubuntu1.
However debian/rules script link with -lncurses(w) only.

In dynamic linkage its no problem because libncurses(s) depends
libtinfo.so. But static linkage in configure script occurs failure,
because needs to list up all objects.

Therefore this branch adds -ltinfo list link libraries at
debian/rules to use --with-term-lib option.

This is Ubuntu specific problem. In Debian sid, doesn't split
tinfo library, doesn't needs link libtinfo.a.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2011-04-21 19:24:25 +0000
+++ debian/changelog 2011-09-24 06:22:24 +0000
@@ -1,3 +1,10 @@
1zsh (4.3.11-4ubuntu2.is.3ubuntu2) oneiric; urgency=low
2
3 * Add "tinfo" to --with-term-lib flag. (LP: #841489)
4 Ubuntu striped out libtinfo* package from ncurses.
5
6 -- Mitsuya Shibata <mty.shibata@gmail.com> Sat, 24 Sep 2011 14:53:40 +0900
7
1zsh (4.3.11-4ubuntu2.is.3ubuntu1) natty; urgency=low8zsh (4.3.11-4ubuntu2.is.3ubuntu1) natty; urgency=low
29
3 * Reupload to the previous version of zsh. The 4.3.11-4ubuntu1 upload10 * Reupload to the previous version of zsh. The 4.3.11-4ubuntu1 upload
411
=== modified file 'debian/rules'
--- debian/rules 2011-04-21 19:24:25 +0000
+++ debian/rules 2011-09-24 06:22:24 +0000
@@ -26,7 +26,7 @@
26CONFIGFLAGS += --enable-function-subdirs26CONFIGFLAGS += --enable-function-subdirs
27CONFIGFLAGS += --enable-site-fndir=/usr/local/share/$(package)/site-functions27CONFIGFLAGS += --enable-site-fndir=/usr/local/share/$(package)/site-functions
28CONFIGFLAGS += --enable-fndir=/usr/share/$(package)/functions28CONFIGFLAGS += --enable-fndir=/usr/share/$(package)/functions
29CONFIGFLAGS += --with-tcsetpgrp --with-term-lib="ncursesw"29CONFIGFLAGS += --with-tcsetpgrp --with-term-lib="ncursesw tinfo"
30CONFIGFLAGS += --enable-cap --enable-pcre30CONFIGFLAGS += --enable-cap --enable-pcre
31CONFIGFLAGS += --enable-readnullcmd=pager31CONFIGFLAGS += --enable-readnullcmd=pager
32CONFIGFLAGS += --enable-custom-patchlevel=Debian32CONFIGFLAGS += --enable-custom-patchlevel=Debian

Subscribers

People subscribed via source and target branches