Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111961 - ncurses should be built with --enable-const
Summary: ncurses should be built with --enable-const
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-09 04:56 UTC by Horst Schirmeier
Modified: 2006-01-30 16:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
package-list.txt (remerge.list,1.98 KB, text/plain)
2005-11-09 04:57 UTC, Horst Schirmeier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Horst Schirmeier 2005-11-09 04:56:15 UTC
As pointed out by
http://packages.debian.org/changelogs/pool/main/n/ncurses/ncurses_5.4-4/changelog#versionversion5.2-1
(check the referred bug reports on the "Add --enable-const" log entry), ncurses
should be built with the --enable-const configure flag to correct the otherwise
broken ncurses API. This allows more software packages to be compiled with
-Werror enabled.
                                                                               
                                                           
As a sidenote, Debian 3.1, SuSE 9.3
(ftp://ftp.suse.com/pub/suse/i386/9.3/suse/src/ncurses-5.4-68.src.rpm) and
FreeBSD 5.4 ship their ncurses package with this setting enabled.              
                                                                               
       
                                                                               
                                                           
After installing ncurses with --enable-const, I ran a rebuild of all packages
depending on ncurses on my x86 system (list attached) and did not encounter any
problems.
Comment 1 Horst Schirmeier 2005-11-09 04:57:21 UTC
Created attachment 72487 [details]
package-list.txt

list of remerged ebuilds on my system that depend on ncurses
Comment 2 SpanKY gentoo-dev 2005-11-09 18:46:52 UTC
added to 5.5-r1, thanks for pointing this out
Comment 3 Axel Dyks 2006-01-30 11:20:15 UTC
...but app-crypt/mit-krb5-1.4.1-r2 will fail to build.
See: http://bugs.gentoo.org/show_bug.cgi?id=116784

Axel
Comment 4 SpanKY gentoo-dev 2006-01-30 11:23:03 UTC
crappy packages (like mit-krb5) do not concern  me
Comment 5 Axel Dyks 2006-01-30 16:07:37 UTC
To my knowledge it's the package that provides "virtual/krb5"
for the current profile(s).

... and why -- if it's crap -- do you release such a package?
... or why -- if it's not -- do you call it crap?

Axel