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
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-04-21 19:24:25 +0000
3+++ debian/changelog 2011-09-24 06:22:24 +0000
4@@ -1,3 +1,10 @@
5+zsh (4.3.11-4ubuntu2.is.3ubuntu2) oneiric; urgency=low
6+
7+ * Add "tinfo" to --with-term-lib flag. (LP: #841489)
8+ Ubuntu striped out libtinfo* package from ncurses.
9+
10+ -- Mitsuya Shibata <mty.shibata@gmail.com> Sat, 24 Sep 2011 14:53:40 +0900
11+
12 zsh (4.3.11-4ubuntu2.is.3ubuntu1) natty; urgency=low
13
14 * Reupload to the previous version of zsh. The 4.3.11-4ubuntu1 upload
15
16=== modified file 'debian/rules'
17--- debian/rules 2011-04-21 19:24:25 +0000
18+++ debian/rules 2011-09-24 06:22:24 +0000
19@@ -26,7 +26,7 @@
20 CONFIGFLAGS += --enable-function-subdirs
21 CONFIGFLAGS += --enable-site-fndir=/usr/local/share/$(package)/site-functions
22 CONFIGFLAGS += --enable-fndir=/usr/share/$(package)/functions
23-CONFIGFLAGS += --with-tcsetpgrp --with-term-lib="ncursesw"
24+CONFIGFLAGS += --with-tcsetpgrp --with-term-lib="ncursesw tinfo"
25 CONFIGFLAGS += --enable-cap --enable-pcre
26 CONFIGFLAGS += --enable-readnullcmd=pager
27 CONFIGFLAGS += --enable-custom-patchlevel=Debian

Subscribers

People subscribed via source and target branches