<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>136941</bug_id>
          
          <creation_ts>2006-06-15 18:05 0000</creation_ts>
          <short_desc>linux-headers requires nls</short_desc>
          <delta_ts>2006-07-02 11:22:49 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2005.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <status_whiteboard>queue:2.6.17</status_whiteboard>
          
          <priority>P2</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>admorgan@morgancomputers.net</reporter>
          <assigned_to>plasmaroo@gentoo.org</assigned_to>
          <cc>embedded@gentoo.org</cc>
    
    <cc>kumba@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>admorgan@morgancomputers.net</who>
            <bug_when>2006-06-15 18:05:30 0000</bug_when>
            <thetext>&gt;&gt;&gt; Source unpacked.
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/kconfig/conf.o
In file included from scripts/kconfig/conf.c:14:
scripts/kconfig/lkc.h:12:22: libintl.h: No such file or directory
scripts/kconfig/conf.c: In function `check_stdin&apos;:
scripts/kconfig/conf.c:59: warning: implicit declaration of function `gettext&apos;
make[1]: *** [scripts/kconfig/conf.o] Error 1
make: *** [defconfig] Error 2

---
kc-gtm7y21 / # emerge --info
Portage 2.0.54 (uclibc/x86/2005.1, gcc-3.4.5, uclibc-0.9.28-r0, 2.6.16-gentoo-r3                                                             i686)
=================================================================
System uname: 2.6.16-gentoo-r3 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i386-gentoo-linux-uclibc&quot;
CFLAGS=&quot;-Os -pipe -march=i686 -fomit-frame-pointer&quot;
CHOST=&quot;i386-gentoo-linux-uclibc&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share                                                            /config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kd                                                            e/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/q                                                            mail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-Os -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig buildpkg ccache distlocks nodoc noinfo noman sandbox sfperm                                                            s strict&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/                                                            distributions/gentoo&quot;
PKGDIR=&quot;/packages/uclibc&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 berkdb bitmap-fonts bzip2 cli dri expat minimal ncurses pcre perl pytho                                                            n readline reflection session spl ssl truetype-fonts type1-fonts uclibc uclibc-c                                                            ompat udev xorg zlib userland_GNU kernel_linux elibc_uclibc&quot;
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS                                                            , PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2006-06-16 04:36:07 0000</bug_when>
            <thetext>Which headers version?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>admorgan@morgancomputers.net</who>
            <bug_when>2006-06-16 05:08:00 0000</bug_when>
            <thetext>Oops, linux-headers-2.6.16</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2006-06-16 05:19:41 0000</bug_when>
            <thetext>I thought this was already fixed by .16
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kumba@gentoo.org</who>
            <bug_when>2006-06-16 06:09:06 0000</bug_when>
            <thetext>Try passing -DKBUILD_NO_NLS -- There&apos;s an ifdef block that screens out the libintl.h include if this is present.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2006-06-16 09:08:46 0000</bug_when>
            <thetext>Created an attachment (id=89320)
linux-headers-2.6.16-no-nls.patch

Works in my testing.. I don&apos;t see any reason why to force nls for building linux 
kernel headers so I would just enable this blindly for all headers here on out. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-06-16 13:09:33 0000</bug_when>
            <thetext>nls is only used in the menuconfig stuff so disabling it for all headers is sane</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plasmaroo@gentoo.org</who>
            <bug_when>2006-06-18 12:26:01 0000</bug_when>
            <thetext>Looks good, feel free to add it to files/ in CVS (or wait for me to get round to the next patchset).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>admorgan@morgancomputers.net</who>
            <bug_when>2006-06-19 19:54:13 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; Created an attachment (id=89320) [edit]
&gt; linux-headers-2.6.16-no-nls.patch
&gt; 
&gt; Works in my testing.. I don&apos;t see any reason why to force nls for building
&gt; linux 
&gt; kernel headers so I would just enable this blindly for all headers here on out. 
&gt; 
Works for me.  Thank you for the prompt assistance.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plasmaroo@gentoo.org</who>
            <bug_when>2006-07-02 11:22:49 0000</bug_when>
            <thetext>Fixed in 2.6.17 headers, thanks!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89320</attachid>
            <date>2006-06-16 09:08 0000</date>
            <desc>linux-headers-2.6.16-no-nls.patch</desc>
            <filename>linux-headers-2.6.16-no-nls.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIE1ha2VmaWxlLm9yaWcJMjAwNi0wNi0xNiAxNDoyOTowOSArMDAwMAorKysgTWFrZWZpbGUJ
MjAwNi0wNi0xNiAxNDozMDo1NyArMDAwMApAQCAtMTg1LDcgKzE4NSw3IEBACiAKIEhPU1RDQyAg
CT0gZ2NjCiBIT1NUQ1hYICAJPSBnKysKLUhPU1RDRkxBR1MJPSAtV2FsbCAtV3N0cmljdC1wcm90
b3R5cGVzIC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlcgorSE9TVENGTEFHUwk9IC1XYWxsIC1Xc3Ry
aWN0LXByb3RvdHlwZXMgLU8yIC1mb21pdC1mcmFtZS1wb2ludGVyIC1ES0JVSUxEX05PX05MUwog
SE9TVENYWEZMQUdTCT0gLU8yCiAKICMgCURlY2lkZSB3aGV0aGVyIHRvIGJ1aWxkIGJ1aWx0LWlu
LCBtb2R1bGFyLCBvciBib3RoLgo=
</data>        

          </attachment>
    </bug>

</bugzilla>