Bug#471021: locales: EastAsianAmbiguous character width is always 1 in UTF-8
It'd be great that you propose the good way to do so alternatively. 2009/1/11 : > On Sun, Jan 11, 2009 at 11:17:48AM +0900, Masanori Goto wrote: >> wcwidth() is legacy function so that it cannot handle wide, RTL and >> combined characters correctly. An environment value to select its >> behavior is one way, but it's just a hack and it's hard to specify in libc. >> >> So, according to UAX#11 definition, it says we should return >> 1 for EastAsiasnAmbiguous characters unless a rigid signal >> (like "language tag, script identification, associated font, source of data") >> is available in UTF-8. It's sure that we can introduce such kind of change >> for SJIS/EUC-JP, but it's hard to decide for ja_JP.UTF-8. >> >> Overall, we have no way to expand wcwidth() correctly and rightly, >> so I think each application should handle the actual font size of characters >> instead of using wcwidth(). > > Thank you for your explanation. > > I understand that unable to expand wcwidth() > and each application should be modified. > > But each application implements each approach now > For example, own one, various version of Markus Kuhn's wcwidth. > In my layman's idea, could libc offer common method for it? > > Regards, >dai > -- > > -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#471021: locales: EastAsianAmbiguous character width is always 1 in UTF-8
wcwidth() is legacy function so that it cannot handle wide, RTL and combined characters correctly. An environment value to select its behavior is one way, but it's just a hack and it's hard to specify in libc. So, according to UAX#11 definition, it says we should return 1 for EastAsiasnAmbiguous characters unless a rigid signal (like "language tag, script identification, associated font, source of data") is available in UTF-8. It's sure that we can introduce such kind of change for SJIS/EUC-JP, but it's hard to decide for ja_JP.UTF-8. Overall, we have no way to expand wcwidth() correctly and rightly, so I think each application should handle the actual font size of characters instead of using wcwidth(). 2009/1/9 : > On Fri, Jan 09, 2009 at 01:56:20AM +0900, GOTO Masanori wrote: >> I don't agree with the concept of "UTF-8-CJK" because it's over >> exaggerated. Is it a locale dependent issue, or character encoding >> issue? > > I treat ``UTF-8-CJK'' locale as just workaround. > Nothing could be better than using only UTF-8 locale. > >> According to UAX#11, your point doesn't make sense because your >> reference just mention about character mapping. Instead, "When >> processing or displaying data" section says, >> >> "Ambiguous characters behave like wide or narrow characters depending >> on the context (language tag, script identification, associated font, >> source of data, or explicit markup; all can provide the context). If >> the context cannot be established reliably, they should be treated as >> narrow characters by default." > > I see. > >> If the all legacy applications use wcwidth() supposing the width of >> ambiguous font size = 2, it's OK to introduce your idea - but I'm not >> sure it's true or not. >> >> Font rendering application should basically consider the font size. >> Why doesn't rxvt consider about such font rendering size? Or should >> we introduce special environment variable or locale tag to decide the >> behavior of wcwidth value for ambiguous characters? > > For legacy applications' concern, it is good that selectable. > If legacy applications are negligible, > settled setting is better for users' convenience. > But libc and locales are so fundamental, > it is possible that its rigidity is a cause of concern... > > Regards, >dai > -- > > > > -- > To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > > -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Send GLIBC
Is this? http://gotom.jp/~gotom/debian/glibc/snapshot/2.3.4_0.3.snapshot20041220.1/ 2009/1/9 Glaydson Bertozzi : > > > > > I need this library for Debian > > > > glibc_2.3.4.orig.tar.gz > > > > > > Send email: suporte.dar...@daruma.com.br > > > > Thanks > > > > > > Glaydson -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
r1256 - glibc-package/branches
Author: gotom Date: 2006-03-01 16:17:43 + (Wed, 01 Mar 2006) New Revision: 1256 Added: glibc-package/branches/glibc-2.4/ Log: Add new branch glibc-2.4. Copied: glibc-package/branches/glibc-2.4 (from rev 1255, glibc-package/trunk) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1167 - in glibc-package/trunk/debian: . po
Author: gotom Date: 2006-02-10 17:03:09 + (Fri, 10 Feb 2006) New Revision: 1167 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/po/ja.po Log: * Update po/ja.po. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2006-02-10 12:53:45 UTC (rev 1166) +++ glibc-package/trunk/debian/changelog2006-02-10 17:03:09 UTC (rev 1167) @@ -90,6 +90,9 @@ [ Daniel Jacobowitz ] * Remove mips-bits-syscall.diff, merged. + [ GOTO Masanori ] + * Update po/ja.po. + -- Clint Adams <[EMAIL PROTECTED]> Thu, 9 Feb 2006 21:45:45 -0500 glibc (2.3.5-13) unstable; urgency=low Modified: glibc-package/trunk/debian/po/ja.po === --- glibc-package/trunk/debian/po/ja.po 2006-02-10 12:53:45 UTC (rev 1166) +++ glibc-package/trunk/debian/po/ja.po 2006-02-10 17:03:09 UTC (rev 1167) @@ -11,13 +11,12 @@ # #Developers do not need to manually edit POT or PO files. # -#, fuzzy msgid "" msgstr "" -"Project-Id-Version: locales 2.3.2-9\n" +"Project-Id-Version: locales 2.3.6-1\n" "Report-Msgid-Bugs-To: [EMAIL PROTECTED]" "POT-Creation-Date: 2006-01-23 17:33+0100\n" -"PO-Revision-Date: 2003-09-22 14:20+0900\n" +"PO-Revision-Date: 2006-02-11 02:00+0900\n" "Last-Translator: GOTO Masanori <[EMAIL PROTECTED]>\n" "Language-Team: Japanese <[EMAIL PROTECTED]>\n" "MIME-Version: 1.0\n" @@ -27,9 +26,8 @@ #. Type: multiselect #. Description #: ../debhelper.in/locales.templates:4 -#, fuzzy msgid "Locales to be generated:" -msgstr "ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½" +msgstr "ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½:" #. Type: multiselect #. Description @@ -62,9 +60,8 @@ #. Type: select #. Description #: ../debhelper.in/locales.templates:16 -#, fuzzy msgid "Default locale for the system environment:" -msgstr "ï¿½É¤Î¥í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ò¥·¥ï¿½ï¿½Æ¥ï¿½É¸ï¿½ï¿½ï¿½Î´Ä¶ï¿½ï¿½Ñ¿ï¿½ï¿½È¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ê¤·ï¿½Þ¤ï¿½ï¿½ï¿½ ?" +msgstr "ï¿½ï¿½ï¿½ï¿½ï¿½Æ¥ï¿½É¸ï¿½ï¿½ï¿½Î´Ä¶ï¿½ï¿½Ñ¿ï¿½ï¿½È¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ê¤¹ï¿½ï¿½ï¿½Ç¥Õ¥ï¿½ï¿½ï¿½ï¿½È¥í¥±ï¿½ï¿½ï¿½ï¿½:" #. Type: select #. Description @@ -74,10 +71,7 @@ "for users. You can change the default locale if you're not a native English " "speaker. These choices are based on which locales you have chosen to " "generate." -msgstr "" -"�͡��ʸ�����ʸ�Ϥ�������ɽ�����뤿�ᡢDebian ï¿½Ç¤ï¿½Â¿ï¿½ï¿½ï¿½Î¥Ñ¥Ã¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½" -"ï¿½ï¿½ï¿½Ñ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½Ñ¸ï¿½ï¿½Ê³ï¿½ï¿½Î¸ï¿½ï¿½ï¿½ï¿½ï¿½É¸ï¿½ï¿½ï¿½Ç»ï¿½ï¿½Ñ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ï¡ï¿½ï¿½ï¿½ï¿½Î¥í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ç¤ï¿½ï¿½Ê¤ï¿½ï¿½ï¿½" -"���Ѹ������ѹ����뤳�Ȥ��Ǥ��ޤ���" +msgstr "�͡��ʸ�����ʸ�Ϥ�������ɽ�����뤿�ᡢDebian ï¿½Ç¤ï¿½Â¿ï¿½ï¿½ï¿½Î¥Ñ¥Ã¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½Ñ¸ï¿½ï¿½Ê³ï¿½ï¿½Î¸ï¿½ï¿½ï¿½ï¿½ï¿½É¸ï¿½ï¿½ï¿½Ç»ï¿½ï¿½Ñ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ï¡ï¿½ï¿½ï¿½ï¿½Î¥í¥±ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ç¤ï¿½ï¿½Ê¤ï¿½ï¿½Î»ï¿½ï¿½Ñ¸ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¹ï¿½ï¿½ï¿½ï¿½ë¤³ï¿½È¤ï¿½ï¿½Ç¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½" #. Type: select #. Description -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1086 - in glibc-package/trunk/debian: . po
Author: gotom Date: 2006-01-01 06:29:19 + (Sun, 01 Jan 2006) New Revision: 1086 Added: glibc-package/trunk/debian/po/pt.po Modified: glibc-package/trunk/debian/changelog Log: * debian/po/pt.po: New file, add Portuguese translation. Patched by Rui Branco <[EMAIL PROTECTED]>. (Closes: #339110) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-12-30 16:26:52 UTC (rev 1085) +++ glibc-package/trunk/debian/changelog2006-01-01 06:29:19 UTC (rev 1086) @@ -7,6 +7,10 @@ * debian/debhelper.in/libc.preinst: Clarify wording of message about detection of services needing to be stopped before upgrade. + [ GOTO Masanori ] + * debian/po/pt.po: New file, add Portuguese translation. +Patched by Rui Branco <[EMAIL PROTECTED]>. (Closes: #339110) + -- Philip Blundell <[EMAIL PROTECTED]> Fri, 30 Dec 2005 16:25:36 + glibc (2.3.5-10) unstable; urgency=low Added: glibc-package/trunk/debian/po/pt.po === --- glibc-package/trunk/debian/po/pt.po 2005-12-30 16:26:52 UTC (rev 1085) +++ glibc-package/trunk/debian/po/pt.po 2006-01-01 06:29:19 UTC (rev 1086) @@ -0,0 +1,85 @@ +# Portuguese translation for glibc's debconf messages +# Simão Pedro Cardoso <[EMAIL PROTECTED]>, 2005 +# +# 2005-11-12 - Simão Pedro Cardoso <[EMAIL PROTECTED]> - initial translation# +# +msgid "" +msgstr "" +"Project-Id-Version: glibc 2.3.5-7\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-11-01 23:07-0500\n" +"PO-Revision-Date: 2005-11-12 23:24+\n" +"Last-Translator: Simão Pedro Cardoso <[EMAIL PROTECTED]>\n" +"Language-Team: Portuguese <[EMAIL PROTECTED]>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit" + +#. Type: multiselect +#. Description +#: ../debhelper.in/locales.templates:4 +msgid "Select locales to be generated." +msgstr "Escolha os locales a serem gerados" + +#. Type: multiselect +#. Description +#: ../debhelper.in/locales.templates:4 +msgid "" +"Locale is a framework to switch between multiple languages for users who can " +"select to use their language, country, characters, collation order, etc." +msgstr "" +"O locale é uma estrutura para alternar entre múltiplos idiomas para os " +"utilizadores que podem escolher usar o seu idioma, país, caracteres, " +"ordem de intercalação, etc." + +#. Type: multiselect +#. Description +#: ../debhelper.in/locales.templates:4 +msgid "" +"Choose which locales to generate. The selection will be saved to `/etc/" +"locale.gen', which you can also edit manually (you need to run `locale-gen' " +"afterwards)." +msgstr "" +"Escolha quais os locales a serem gerados. A escolha será guardada em " +"`/etc/locale.gen', que também poderá editar manualmente (necessitará de " +"executar `locale-gen' de seguida)." + +#. Type: select +#. Choices +#: ../debhelper.in/locales.templates:14 +msgid "None, ${locales}" +msgstr "Nenhum, ${locales}" + +#. Type: select +#. Description +#: ../debhelper.in/locales.templates:16 +msgid "Which locale should be the default in the system environment?" +msgstr "Qual o locale que deve ser o padrão no ambiente do sistema?" + +#. Type: select +#. Description +#: ../debhelper.in/locales.templates:16 +msgid "" +"Many packages in Debian use locales to display text in the correct language " +"for users. You can change the default locale if you're not a native English " +"speaker. These choices are based on which locales you have chosen to " +"generate." +msgstr "" +"Muitos pacotes em Debian utilizam os locales para mostrar texto aos " +"utilizadores no idioma correcto. Poderá alterar o locale padrão se você " +"não for um utilizador nativo de Inglês. Estas escolhas são baseadas nos " +"locales que escolheu gerar." + +#. Type: select +#. Description +#: ../debhelper.in/locales.templates:16 +msgid "" +"Note: This will select the language for your whole system. If you're running " +"a multi-user system where not all of your users speak the language of your " +"choice, then they will run into difficulties and you might want not to set a " +"default locale." +msgstr "" +"Nota: Isto irá selecionar o idioma para todo o seu sistema. Se está a " +"a executar um sistema multi-utilizador onde nem todos os utilizadores falam " +"o idioma que escolhe, então eles irão ter dificuldades e você poderá não " +"querer definir um locale padrão." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1067 - in glibc-package/trunk/debian: . local/etc_init.d
Author: gotom Date: 2005-12-20 01:07:01 + (Tue, 20 Dec 2005) New Revision: 1067 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/local/etc_init.d/glibc.sh Log: * debian/local/etc_init.d/glibc.sh: Change the last 'exit 0' to ': exit 0' to not block sourcing. (Closes: #340147) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-12-17 15:44:47 UTC (rev 1066) +++ glibc-package/trunk/debian/changelog2005-12-20 01:07:01 UTC (rev 1067) @@ -1,3 +1,11 @@ +glibc (2.3.5-10) unstable; urgency=low + + [ GOTO Masanori ] + * debian/local/etc_init.d/glibc.sh: Change the last 'exit 0' to +': exit 0' to not block sourcing. (Closes: #340147) + + -- GOTO Masanori <[EMAIL PROTECTED]> Tue, 20 Dec 2005 09:51:34 +0900 + glibc (2.3.5-9) unstable; urgency=low [ Daniel Jacobowitz ] @@ -115,7 +123,7 @@ * debian/sysdeps/powerpc.mk: Enable PowerPC NPTL. (Closes: #246689, #307984) -* debian/FAQ: Add the description about dropping __ctype_* symbol support +* debian/README: Add the description about dropping __ctype_* symbol support of static linked application/libraries in etch. (Closes: #324526) * debian/sysdeps/linux.mk: Check SETNJOBS environment variable to specify Modified: glibc-package/trunk/debian/local/etc_init.d/glibc.sh === --- glibc-package/trunk/debian/local/etc_init.d/glibc.sh2005-12-17 15:44:47 UTC (rev 1066) +++ glibc-package/trunk/debian/local/etc_init.d/glibc.sh2005-12-20 01:07:01 UTC (rev 1067) @@ -15,4 +15,4 @@ # glibc kernel version check: KERNEL_VERSION_CHECK fi -exit 0 +: exit 0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1028 - in glibc-package/trunk/debian: . script.in
Author: gotom Date: 2005-08-31 05:17:03 + (Wed, 31 Aug 2005) New Revision: 1028 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/script.in/kernelcheck.sh Log: * debian/script.in/kernelcheck.sh: Drop real-i386 kernel support. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-29 14:44:25 UTC (rev 1027) +++ glibc-package/trunk/debian/changelog2005-08-31 05:17:03 UTC (rev 1028) @@ -1,3 +1,11 @@ +glibc (2.3.5-7) unstable; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +* debian/script.in/kernelcheck.sh: Drop real-i386 kernel support. + + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 28 Aug 2005 12:31:58 +0900 + glibc (2.3.5-6) unstable; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/script.in/kernelcheck.sh === --- glibc-package/trunk/debian/script.in/kernelcheck.sh 2005-08-29 14:44:25 UTC (rev 1027) +++ glibc-package/trunk/debian/script.in/kernelcheck.sh 2005-08-31 05:17:03 UTC (rev 1028) @@ -26,17 +26,18 @@ # intel i386 requires a recent kernel if [ "$realarch" = i386 ] then - if dpkg --compare-versions "$kernel_ver" lt 2.4.24 - then - echo WARNING: This machine has i386 class processor. - echo Debian sarge and later, you need to use at least a 2.4.24 - echo or 2.6.0 kernel on i386. Please upgrade your kernel - echo before installing glibc. - echo The reason is that "bswap" instruction is not supported - echo on i386 class processors, and newer kernel can emulate - echo such lacking instructions. + # From glibc 2.3.5-7 and linux-2.6 2.6.12-1, real-i386 is dropped. + #if dpkg --compare-versions "$kernel_ver" lt 2.4.24 + #then + echo WARNING: This machine has real i386 class processor. + echo Debian etch and later does not support such old hardware + echo any longer. + echo The reason is that \"bswap\" instruction is not supported + echo on i386 class processors, and some core libraries have + echo such instruction. You\'ll see illegal instruction error + echo when you upgrade your Debian system. exit_check - fi + #fi fi # SPARC sun4m requires a recent kernel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1027 - in glibc-package/trunk/debian: . script.in
Author: gotom Date: 2005-08-29 14:44:25 + (Mon, 29 Aug 2005) New Revision: 1027 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/script.in/kernelcheck.sh Log: glibc (2.3.5-6) unstable; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> * debian/script.in/kernelcheck.sh: Use sed instead of bash extension. (Closes: #325373, #325471, #325504, #325511) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-26 02:43:37 UTC (rev 1026) +++ glibc-package/trunk/debian/changelog2005-08-29 14:44:25 UTC (rev 1027) @@ -1,3 +1,12 @@ +glibc (2.3.5-6) unstable; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +* debian/script.in/kernelcheck.sh: Use sed instead of bash extension. + (Closes: #325373, #325471, #325504, #325511) + + -- GOTO Masanori <[EMAIL PROTECTED]> Mon, 29 Aug 2005 12:40:32 +0900 + glibc (2.3.5-5) unstable; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/script.in/kernelcheck.sh === --- glibc-package/trunk/debian/script.in/kernelcheck.sh 2005-08-26 02:43:37 UTC (rev 1026) +++ glibc-package/trunk/debian/script.in/kernelcheck.sh 2005-08-29 14:44:25 UTC (rev 1027) @@ -90,7 +90,8 @@ # Note that parisc64 kernel version scheme is "`uname -r`-64". if [ "$realarch" = parisc64 ] then - if [ $kernel_ver = ${kernel_ver/pa/} ] + kernel_ver_pa=$(echo "$kernel_ver" | sed 's/pa//') + if [ "$kernel_ver" = "$kernel_ver_pa" ] then if dpkg --compare-versions "$kernel_ver" lt 2.4.19-64 then -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1026 - in glibc-package/trunk/debian: . debhelper.in local/etc_init.d rules.d script.in
Author: gotom Date: 2005-08-26 02:43:37 + (Fri, 26 Aug 2005) New Revision: 1026 Added: glibc-package/trunk/debian/local/etc_init.d/glibc.sh glibc-package/trunk/debian/script.in/ glibc-package/trunk/debian/script.in/kernelcheck.sh Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc.dirs glibc-package/trunk/debian/debhelper.in/libc.postinst glibc-package/trunk/debian/debhelper.in/libc.preinst glibc-package/trunk/debian/rules.d/debhelper.mk Log: * Introduce bootstrap kernel version check script. - debian/debhelper.in/libc.preinst: Move detection script to... - debian/script.in/kernelcheck.sh: ...this, new file. - debian/local/etc_init.d/glibc.sh: New file, it includes kernelcheck.sh. - debian/debhelper.in/libc.postinst: Invoke /etc/init.d/glibc.sh as S01. - debian/rules.d/debhelper.mk: Add replacing KERNEL_VERSION_CHECK and EXIT_CHECK for libc.preinst and glibc.sh. - debian/debhelper.in/libc.dirs: Create etc/init.d. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-26 00:49:54 UTC (rev 1025) +++ glibc-package/trunk/debian/changelog2005-08-26 02:43:37 UTC (rev 1026) @@ -44,6 +44,15 @@ - debian/control.in/main: Build-Depends falls back to gcc-3.3. - debian/control: Update. +* Introduce bootstrap kernel version check script. + - debian/debhelper.in/libc.preinst: Move detection script to... + - debian/script.in/kernelcheck.sh: ...this, new file. + - debian/local/etc_init.d/glibc.sh: New file, it includes kernelcheck.sh. + - debian/debhelper.in/libc.postinst: Invoke /etc/init.d/glibc.sh as S01. + - debian/rules.d/debhelper.mk: Add replacing KERNEL_VERSION_CHECK and +EXIT_CHECK for libc.preinst and glibc.sh. + - debian/debhelper.in/libc.dirs: Create etc/init.d. + * Don't use absolute path name. - debian/debhelper.in/libc.dirs: Suppress the first slash. - debian/debhelper.in/libc-pic.dirs: Likewise. Modified: glibc-package/trunk/debian/debhelper.in/libc.dirs === --- glibc-package/trunk/debian/debhelper.in/libc.dirs 2005-08-26 00:49:54 UTC (rev 1025) +++ glibc-package/trunk/debian/debhelper.in/libc.dirs 2005-08-26 02:43:37 UTC (rev 1026) @@ -1 +1,2 @@ sys +etc/init.d Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst === --- glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-08-26 00:49:54 UTC (rev 1025) +++ glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-08-26 02:43:37 UTC (rev 1026) @@ -414,12 +414,12 @@ set_timezone fi ## DO NOT FOLLOW THIS EXAMPLE IN OTHER PACKAGES -#updatercd mountkernfs start 35 S . -#if [ -x /usr/sbin/invoke-rc.d ]; then -# invoke-rc.d mountkernfs start -#else -# /etc/init.d/mountkernfs 2>/dev/null || true -#fi + updatercd glibc.sh start 01 S . + if [ -x /usr/sbin/invoke-rc.d ]; then + invoke-rc.d glibc.sh start + else + /etc/init.d/glibc.sh 2>/dev/null || true + fi fi if [ "`uname -s`" = Linux ]; then Modified: glibc-package/trunk/debian/debhelper.in/libc.preinst === --- glibc-package/trunk/debian/debhelper.in/libc.preinst2005-08-26 00:49:54 UTC (rev 1025) +++ glibc-package/trunk/debian/debhelper.in/libc.preinst2005-08-26 02:43:37 UTC (rev 1026) @@ -180,141 +180,7 @@ if [ "$1" != abort-upgrade ] && [ "`uname -s`" = Linux ] then -# Test to make sure z < 255, in x.y.z-n form of kernel version -# Also make sure we don't trip on x.y.zFOO-n form -#kernel_rev=$(uname -r | tr -- - . | cut -d. -f3 | tr -d '[:alpha:]') -kernel_rev=$(uname -r | sed 's/\([0-9]*\.[0-9]*\.\)\([0-9]*\)\(.*\)/\2/') -if [ "$kernel_rev" -ge 255 ] -then -echo WARNING: Your kernel version indicates a revision number -echo of 255 or greater. Glibc has a number of built in -echo assumptions that this revision number is less than 255. -echo If you\'ve built your own kernel, please make sure that any -echo custom version numbers are appended to the upstream -echo kernel number with a dash or some other delimiter. - -exit 1 -fi - -# sanity checking for the appropriate kernel on each architecture. -realarch=`uname -m` -kernel_ver=`uname -r` - -# intel i386 requires a recent kernel -if [ "$realarch" = i386 ] -then - if dpkg --compare-versions "$kernel_ver" lt 2.4.24 - then - echo WARNING: This machine has i386 class processor. - echo Debian sarge and later, you need to use at least a 2.4.24 - echo or 2.6.0 kernel on i386. P
r1025 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-08-26 00:49:54 + (Fri, 26 Aug 2005) New Revision: 1025 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc-pic.dirs glibc-package/trunk/debian/debhelper.in/libc.dirs glibc-package/trunk/debian/debhelper.in/locales.dirs glibc-package/trunk/debian/debhelper.in/nscd.dirs Log: * Don't use absolute path name. - debian/debhelper.in/libc.dirs: Suppress the first slash. - debian/debhelper.in/libc-pic.dirs: Likewise. - debian/debhelper.in/nscd.dirs: Likewise. - debian/debhelper.in/locales.dirs: Likewise. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-25 13:02:26 UTC (rev 1024) +++ glibc-package/trunk/debian/changelog2005-08-26 00:49:54 UTC (rev 1025) @@ -44,6 +44,12 @@ - debian/control.in/main: Build-Depends falls back to gcc-3.3. - debian/control: Update. +* Don't use absolute path name. + - debian/debhelper.in/libc.dirs: Suppress the first slash. + - debian/debhelper.in/libc-pic.dirs: Likewise. + - debian/debhelper.in/nscd.dirs: Likewise. + - debian/debhelper.in/locales.dirs: Likewise. + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc on Hurd with gcc-4.0. (Closes: #324549) Modified: glibc-package/trunk/debian/debhelper.in/libc-pic.dirs === --- glibc-package/trunk/debian/debhelper.in/libc-pic.dirs 2005-08-25 13:02:26 UTC (rev 1024) +++ glibc-package/trunk/debian/debhelper.in/libc-pic.dirs 2005-08-26 00:49:54 UTC (rev 1025) @@ -1 +1 @@ -/usr/lib/libc_pic +usr/lib/libc_pic Modified: glibc-package/trunk/debian/debhelper.in/libc.dirs === --- glibc-package/trunk/debian/debhelper.in/libc.dirs 2005-08-25 13:02:26 UTC (rev 1024) +++ glibc-package/trunk/debian/debhelper.in/libc.dirs 2005-08-26 00:49:54 UTC (rev 1025) @@ -1 +1 @@ -/sys +sys Modified: glibc-package/trunk/debian/debhelper.in/locales.dirs === --- glibc-package/trunk/debian/debhelper.in/locales.dirs2005-08-25 13:02:26 UTC (rev 1024) +++ glibc-package/trunk/debian/debhelper.in/locales.dirs2005-08-26 00:49:54 UTC (rev 1025) @@ -1 +1 @@ -/usr/lib/locale +usr/lib/locale Modified: glibc-package/trunk/debian/debhelper.in/nscd.dirs === --- glibc-package/trunk/debian/debhelper.in/nscd.dirs 2005-08-25 13:02:26 UTC (rev 1024) +++ glibc-package/trunk/debian/debhelper.in/nscd.dirs 2005-08-26 00:49:54 UTC (rev 1025) @@ -1,2 +1,2 @@ -/var/run/nscd -/var/db/nscd +var/run/nscd +var/db/nscd -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1022 - glibc-package/trunk/debian/sysdeps
Author: gotom Date: 2005-08-25 03:08:45 + (Thu, 25 Aug 2005) New Revision: 1022 Modified: glibc-package/trunk/debian/sysdeps/powerpc.mk Log: Add BUILD_CC_VERSION calculation. Modified: glibc-package/trunk/debian/sysdeps/powerpc.mk === --- glibc-package/trunk/debian/sysdeps/powerpc.mk 2005-08-25 00:58:43 UTC (rev 1021) +++ glibc-package/trunk/debian/sysdeps/powerpc.mk 2005-08-25 03:08:45 UTC (rev 1022) @@ -6,6 +6,7 @@ DEB_ARCH_REGULAR_PACKAGES += libc6-ppc64 libc6-dev-ppc64 # nptl/ppc64 extra_cfalgs needs -g2 because of gcc-3.4 bug. +BUILD_CC_VERSION := $(shell $(BUILD_CC) -dumpversion | sed 's/\([0-9]*\.[0-9]*\)\(.*\)/\1/') ifeq ($(BUILD_CC_VERSION),3.4) nptl_extra_cflags += -g2 ppc64_extra_cflags += -g2 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1021 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-25 00:58:43 + (Thu, 25 Aug 2005) New Revision: 1021 Added: glibc-package/trunk/debian/patches/glibc235-alpha-divqu.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * debian/patches/glibc235-alpha-divqu.dpatch: New file, to fix alpha divqu/remqu that does not return the correct result when their dividend and divisor are the same and 63bit is 1. (Closes: #324455) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-25 00:24:44 UTC (rev 1020) +++ glibc-package/trunk/debian/changelog2005-08-25 00:58:43 UTC (rev 1021) @@ -34,6 +34,10 @@ * debian/sysdeps/depflags.pl: Add Conflicts: e2fsprogs (<< 1.35-7) because new ldd cannot work with old e2fsprogs. (Closes: #324550) +* debian/patches/glibc235-alpha-divqu.dpatch: New file, to fix alpha + divqu/remqu that does not return the correct result when their dividend + and divisor are the same and 63bit is 1. (Closes: #324455) + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc on Hurd with gcc-4.0. (Closes: #324549) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-25 00:24:44 UTC (rev 1020) +++ glibc-package/trunk/debian/patches/00list 2005-08-25 00:58:43 UTC (rev 1021) @@ -84,3 +84,4 @@ glibc235-localedata-sr_CS glibc235-localedata-locales glibc235-gcc4-hurd +glibc235-alpha-divqu Added: glibc-package/trunk/debian/patches/glibc235-alpha-divqu.dpatch === --- glibc-package/trunk/debian/patches/glibc235-alpha-divqu.dpatch 2005-08-25 00:24:44 UTC (rev 1020) +++ glibc-package/trunk/debian/patches/glibc235-alpha-divqu.dpatch 2005-08-25 00:58:43 UTC (rev 1021) @@ -0,0 +1,67 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Fix alpha divqu/remqu that does not return the correct +# result when their dividend and divisor are same and 63bit +# is 1. +# DP: Related bugs: #324455 +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: Will be Submitted +# DP: Status Details: +# DP: Date: 2005-08-25 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-08-23 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/alpha/remqu.S: Return the correct result when the same + dividend and divisor are provided, and they're negative numbers. + * sysdeps/alpha/divqu.S: Likewise. + +Index: sysdeps/alpha/remqu.S +=== +RCS file: /cvs/glibc/libc/sysdeps/alpha/remqu.S,v +retrieving revision 1.11 +diff -u -p -r1.11 remqu.S +--- sysdeps/alpha/remqu.S 28 May 2005 23:40:09 - 1.11 sysdeps/alpha/remqu.S 23 Aug 2005 09:57:13 - +@@ -246,7 +246,7 @@ $y_is_neg: + from the divide will be completely wrong. Fortunately, the + quotient must be either 0 or 1, so the remainder must be X + or X-Y, so just compute it directly. */ +- cmpult Y, X, AT ++ cmpule Y, X, AT + subqX, Y, RV + ldt $f0, 0(sp) + cmoveq AT, X, RV +Index: sysdeps/alpha/divqu.S +=== +RCS file: /cvs/glibc/libc/sysdeps/alpha/divqu.S,v +retrieving revision 1.9 +diff -u -p -r1.9 divqu.S +--- sysdeps/alpha/divqu.S 28 May 2005 23:40:09 - 1.9 sysdeps/alpha/divqu.S 23 Aug 2005 09:57:13 - +@@ -240,7 +240,7 @@ $y_is_neg: + /* If we get here, Y is so big that bit 63 is set. The results + from the divide will be completely wrong. Fortunately, the + quotient must be either 0 or 1, so just compute it directly. */ +- cmpult Y, X, RV ++ cmpule Y, X, RV + excb + mt_fpcr $f3 + ldt $f0, 0(sp) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1020 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-25 00:24:44 + (Thu, 25 Aug 2005) New Revision: 1020 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/depflags.pl Log: Changed e2fsprogs conflicts from 1.37-2sarge1 to 1.35-7. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-24 08:55:21 UTC (rev 1019) +++ glibc-package/trunk/debian/changelog2005-08-25 00:24:44 UTC (rev 1020) @@ -31,7 +31,7 @@ * debian/sysdeps/linux.mk: Check SETNJOBS environment variable to specify the number of parallel make by users. -* debian/sysdeps/depflags.pl: Add Conflicts: e2fsprogs (<= 1.37-2sarge1) +* debian/sysdeps/depflags.pl: Add Conflicts: e2fsprogs (<< 1.35-7) because new ldd cannot work with old e2fsprogs. (Closes: #324550) * Michael Banck <[EMAIL PROTECTED]>: Modified: glibc-package/trunk/debian/sysdeps/depflags.pl === --- glibc-package/trunk/debian/sysdeps/depflags.pl 2005-08-24 08:55:21 UTC (rev 1019) +++ glibc-package/trunk/debian/sysdeps/depflags.pl 2005-08-25 00:24:44 UTC (rev 1020) @@ -140,10 +140,10 @@ # Replace libc-dev (<< 2.3.5-2) for fixing #280030. push @{$libc_dev_c{'Replaces'}}, "${libc}-prof (<< 2.3.5-2)"; -# Conflict old initrd-tools (<< 0.1.79) and e2fsprogs (<= 1.37-2sarge1) +# Conflict old initrd-tools (<< 0.1.79) and e2fsprogs (<< 1.35-7) # that cannot work with new ldd. push @{$libc_c{'Conflicts'}}, 'initrd-tools (<< 0.1.79)'; -push @{$libc_c{'Conflicts'}}, 'e2fsprogs (<= 1.37-2sarge1)'; +push @{$libc_c{'Conflicts'}}, 'e2fsprogs (<< 1.35-7)'; # Make sure we only have one version of libc-dev installed push @{$libc_dev_c{'Provides'}}, 'libc-dev'; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1019 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-24 08:55:21 + (Wed, 24 Aug 2005) New Revision: 1019 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/depflags.pl Log: * debian/sysdeps/depflags.pl: Add Conflicts: e2fsprogs (<= 1.37-2sarge1) because new ldd cannot work with old e2fsprogs. (Closes: #324550) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-23 04:16:39 UTC (rev 1018) +++ glibc-package/trunk/debian/changelog2005-08-24 08:55:21 UTC (rev 1019) @@ -31,6 +31,9 @@ * debian/sysdeps/linux.mk: Check SETNJOBS environment variable to specify the number of parallel make by users. +* debian/sysdeps/depflags.pl: Add Conflicts: e2fsprogs (<= 1.37-2sarge1) + because new ldd cannot work with old e2fsprogs. (Closes: #324550) + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc on Hurd with gcc-4.0. (Closes: #324549) Modified: glibc-package/trunk/debian/sysdeps/depflags.pl === --- glibc-package/trunk/debian/sysdeps/depflags.pl 2005-08-23 04:16:39 UTC (rev 1018) +++ glibc-package/trunk/debian/sysdeps/depflags.pl 2005-08-24 08:55:21 UTC (rev 1019) @@ -140,8 +140,10 @@ # Replace libc-dev (<< 2.3.5-2) for fixing #280030. push @{$libc_dev_c{'Replaces'}}, "${libc}-prof (<< 2.3.5-2)"; -# Conflict old initrd-tools (<< 0.1.79) that cannot work with new ldd. +# Conflict old initrd-tools (<< 0.1.79) and e2fsprogs (<= 1.37-2sarge1) +# that cannot work with new ldd. push @{$libc_c{'Conflicts'}}, 'initrd-tools (<< 0.1.79)'; +push @{$libc_c{'Conflicts'}}, 'e2fsprogs (<= 1.37-2sarge1)'; # Make sure we only have one version of libc-dev installed push @{$libc_dev_c{'Provides'}}, 'libc-dev'; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1018 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-23 04:16:39 + (Tue, 23 Aug 2005) New Revision: 1018 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/linux.mk Log: * debian/sysdeps/linux.mk: Check SETNJOBS environment variable to specify the number of parallel make by users. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-23 03:30:17 UTC (rev 1017) +++ glibc-package/trunk/debian/changelog2005-08-23 04:16:39 UTC (rev 1018) @@ -28,6 +28,9 @@ * debian/FAQ: Add the description about dropping __ctype_* symbol support of static linked application/libraries in etch. (Closes: #324526) +* debian/sysdeps/linux.mk: Check SETNJOBS environment variable to specify + the number of parallel make by users. + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc on Hurd with gcc-4.0. (Closes: #324549) Modified: glibc-package/trunk/debian/sysdeps/linux.mk === --- glibc-package/trunk/debian/sysdeps/linux.mk 2005-08-23 03:30:17 UTC (rev 1017) +++ glibc-package/trunk/debian/sysdeps/linux.mk 2005-08-23 04:16:39 UTC (rev 1018) @@ -14,6 +14,11 @@ NJOBS=1 endif +# We can override its value by SETNJOBS environment variable. +ifdef SETNJOBS + NJOBS:=$(SETNJOBS) +endif + # Linuxthreads Config threads = yes libc_add-ons = linuxthreads $(add-ons) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1017 - glibc-package/trunk/debian
Author: gotom Date: 2005-08-23 03:30:17 + (Tue, 23 Aug 2005) New Revision: 1017 Modified: glibc-package/trunk/debian/FAQ glibc-package/trunk/debian/changelog Log: * debian/FAQ: Add the description about dropping __ctype_* symbol support of static linked application/libraries in etch. (Closes: #324526) Modified: glibc-package/trunk/debian/FAQ === --- glibc-package/trunk/debian/FAQ 2005-08-23 03:28:52 UTC (rev 1016) +++ glibc-package/trunk/debian/FAQ 2005-08-23 03:30:17 UTC (rev 1017) @@ -97,3 +97,28 @@ NOTE: Currently this error message is suppressed, for the benefit of some truly buggy programs which redirect stderr into something important, like a network socket. + +Q7: I get this error when I compile an static linked application that's +compiled with glibc 2.2 or before: + gcc -o foo.o libbar.a + libbar.a(obj.o): In function `func(char *)': + : undefined reference to `__ctype_toupper' + +A7: +During glibc 2.3.x development, some symbols (__ctype_b, __ctype_toupper, +__ctype_tolower) are changed to hidden attributes. This means old static +linked applications/libraries built with glibc 2.2.x cannot be linked on glibc +2.3.x systems any more. + +But it made a lot of user applications unusable, we applied a workaround patch +for glibc in Sarge. Therefore your applications worked OK, and you didn't +need to consider about this problem. However, most other distros already +dropped such local modification. For that reason, we decided to drop +supporting such old static linked applications/libraries from Etch, you need +to recompile them. + +If you want to keep this workaround that was applied in Sarge for the present, +please recompile Debian glibc package with adding "glibc23-ctype-compat" line +at the end of debian/patches/00list, and install it on your local machine. +Note that we don't support this patch nowadays, please use it at your own +risk. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-23 03:28:52 UTC (rev 1016) +++ glibc-package/trunk/debian/changelog2005-08-23 03:30:17 UTC (rev 1017) @@ -25,6 +25,9 @@ * debian/sysdeps/powerpc.mk: Enable PowerPC NPTL. (Closes: #246689, #307984) +* debian/FAQ: Add the description about dropping __ctype_* symbol support + of static linked application/libraries in etch. (Closes: #324526) + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc on Hurd with gcc-4.0. (Closes: #324549) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1016 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-23 03:28:52 + (Tue, 23 Aug 2005) New Revision: 1016 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-hurd.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc on Hurd with gcc-4.0. (Closes: #324549) Add #321580 Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-22 13:24:06 UTC (rev 1015) +++ glibc-package/trunk/debian/changelog2005-08-23 03:28:52 UTC (rev 1016) @@ -18,13 +18,17 @@ warns errors. * debian/patches/glibc235-localedata-sr_CS.dpatch: New file, to fix - sr_CS localedef breakage. (Closes: #322655) + sr_CS localedef breakage. (Closes: #321580, #322655) * debian/patches/glibc235-localedata-locales.dpatch: New file, to fix mn_MN and sid_ET localedef breakage. (Closes: #321634) * debian/sysdeps/powerpc.mk: Enable PowerPC NPTL. (Closes: #246689, #307984) +* Michael Banck <[EMAIL PROTECTED]>: + - debian/patches/glibc235-gcc4-hurd.dpatch: New file, to build glibc +on Hurd with gcc-4.0. (Closes: #324549) + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 glibc (2.3.5-4) unstable; urgency=low Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-22 13:24:06 UTC (rev 1015) +++ glibc-package/trunk/debian/patches/00list 2005-08-23 03:28:52 UTC (rev 1016) @@ -83,3 +83,4 @@ glibc235-dl-execstack glibc235-localedata-sr_CS glibc235-localedata-locales +glibc235-gcc4-hurd Added: glibc-package/trunk/debian/patches/glibc235-gcc4-hurd.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-hurd.dpatch 2005-08-22 13:24:06 UTC (rev 1015) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-hurd.dpatch 2005-08-23 03:28:52 UTC (rev 1016) @@ -0,0 +1,193 @@ +#! /bin/sh -e + +# DP: Description: Fix gcc-4.0 build erorrs +# DP: Author: Roland McGrath and Alfred M. Szmidt +# DP: Upstream status: Parts by Roland McGrath are in CVS HEAD, +# DP: part by Alfred M. Szmidt not +# DP: Date: 20 Aug 2005 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p1 < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p1 < $0;; +*) +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +esac +exit 0 +2005-08-05 Roland McGrath <[EMAIL PROTECTED]> + + * sysdeps/mach/hurd/mig-reply.c (reply_port): Don't use ?: as lvalue. + +2005-08-05 Roland McGrath <[EMAIL PROTECTED]> + + * mach/shortcut.awk: Ignore `weak_alias' lines. + Reported by Alfred M. Szmidt <[EMAIL PROTECTED]>. + +2005-08-05 Alfred M. Szmidt <[EMAIL PROTECTED]> + + * hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Silence GCC 4.x +errors. + * sysdeps/mach/hurd/setitimer.c: Likewise, + * sysdeps/mach/hurd/profil.c: Likewise. + * sysdeps/mach/hurd/ioctl.c (__ioctl): Likewise. + +=== +RCS file: /cvs/glibc/libc/sysdeps/mach/hurd/mig-reply.c,v +retrieving revision 1.10 +retrieving revision 1.11 +diff -u -r1.10 -r1.11 +--- libc/sysdeps/mach/hurd/mig-reply.c 2001/07/06 04:55:57 1.10 libc/sysdeps/mach/hurd/mig-reply.c 2005/08/05 21:16:28 1.11 +@@ -1,4 +1,4 @@ +-/* Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc. ++/* Copyright (C) 1994,1995,1996,1997,2005 Free Software Foundation, Inc. +This file is part of the GNU C Library. + +The GNU C Library is free software; you can redistribute it and/or +@@ -22,7 +22,7 @@ + #define GETPORT \ + mach_port_t *portloc = \ + (mach_port_t *) __hurd_threadvar_location (_HURD_THREADVAR_MIG_REPLY) +-#define reply_port (use_threadvar ? *portloc : global_reply_port) ++#define reply_port (*(use_threadvar ? portloc : &global_reply_port)) + + static int use_threadvar; + static mach_port_t global_reply_port; +=== +RCS file: /cvs/glibc/libc/mach/shortcut.awk,v +retrieving revision 1.7 +retrieving revision 1.8 +diff -u -r1.7 -r1.8 +--- libc/mach/shortcut.awk 2002/02/18 01:50:15 1.7 libc/mach/shortcut.awk 2005/08/08 20:52:23 1.8 +@@ -7,6 +7,8 @@ + + $1 == "LINTLIBRARY" { print "#include "; next } + ++$1 == "weak_alias" { next } ++ + # Copy the first line of the definition, but + # replace the function name (RPC) with CALL. + $NF == rpc \ +--- libc/hur
r1015 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-22 13:24:06 + (Mon, 22 Aug 2005) New Revision: 1015 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/powerpc.mk Log: * debian/sysdeps/powerpc.mk: Enable PowerPC NPTL. (Closes: #246689, #307984) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-22 10:47:56 UTC (rev 1014) +++ glibc-package/trunk/debian/changelog2005-08-22 13:24:06 UTC (rev 1015) @@ -22,6 +22,9 @@ * debian/patches/glibc235-localedata-locales.dpatch: New file, to fix mn_MN and sid_ET localedef breakage. (Closes: #321634) +* debian/sysdeps/powerpc.mk: Enable PowerPC NPTL. + (Closes: #246689, #307984) + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 glibc (2.3.5-4) unstable; urgency=low Modified: glibc-package/trunk/debian/sysdeps/powerpc.mk === --- glibc-package/trunk/debian/sysdeps/powerpc.mk 2005-08-22 10:47:56 UTC (rev 1014) +++ glibc-package/trunk/debian/sysdeps/powerpc.mk 2005-08-22 13:24:06 UTC (rev 1015) @@ -2,13 +2,13 @@ CC = gcc-3.4 BUILD_CC = gcc-3.4 -# nptl is dropped because we just don't have enough time to test currently. -GLIBC_PASSES += ppc64 #nptl +GLIBC_PASSES += ppc64 nptl DEB_ARCH_REGULAR_PACKAGES += libc6-ppc64 libc6-dev-ppc64 # nptl/ppc64 extra_cfalgs needs -g2 because of gcc-3.4 bug. ifeq ($(BUILD_CC_VERSION),3.4) - libc_extra_cflags += -g2 + nptl_extra_cflags += -g2 + ppc64_extra_cflags += -g2 endif ppc64_MIN_KERNEL_SUPPORTED = 2.6.0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1014 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-22 10:47:56 + (Mon, 22 Aug 2005) New Revision: 1014 Added: glibc-package/trunk/debian/patches/glibc235-localedata-locales.dpatch glibc-package/trunk/debian/patches/glibc235-localedata-sr_CS.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * debian/patches/glibc235-localedata-sr_CS.dpatch: New file, to fix sr_CS localedef breakage. (Closes: #322655) * debian/patches/glibc235-localedata-locales.dpatch: New file, to fix mn_MN and sid_ET localedef breakage. (Closes: #321634) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-22 09:54:18 UTC (rev 1013) +++ glibc-package/trunk/debian/changelog2005-08-22 10:47:56 UTC (rev 1014) @@ -17,6 +17,11 @@ * debian/local/usr_sbin/locale-gen: Don't break locale-gen when locale-def warns errors. +* debian/patches/glibc235-localedata-sr_CS.dpatch: New file, to fix + sr_CS localedef breakage. (Closes: #322655) +* debian/patches/glibc235-localedata-locales.dpatch: New file, to fix + mn_MN and sid_ET localedef breakage. (Closes: #321634) + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 glibc (2.3.5-4) unstable; urgency=low Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-22 09:54:18 UTC (rev 1013) +++ glibc-package/trunk/debian/patches/00list 2005-08-22 10:47:56 UTC (rev 1014) @@ -81,3 +81,5 @@ locale-iso4217 glibc235-gcc4-hppa-profile glibc235-dl-execstack +glibc235-localedata-sr_CS +glibc235-localedata-locales Added: glibc-package/trunk/debian/patches/glibc235-localedata-locales.dpatch === --- glibc-package/trunk/debian/patches/glibc235-localedata-locales.dpatch 2005-08-22 09:54:18 UTC (rev 1013) +++ glibc-package/trunk/debian/patches/glibc235-localedata-locales.dpatch 2005-08-22 10:47:56 UTC (rev 1014) @@ -0,0 +1,93 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Fix mn_MN, sid_ET and vi_VN localedef compilation breakage. +# DP: Related bugs: #321634: locales: vi_VN locale generation fails for lack of LC_NAME, LC_ADDRESS, LC_TELEPHONE +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: Will be submitted +# DP: Status Details: +# DP: Date: 2005-08-22 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-08-22 GOTO Masanori <[EMAIL PROTECTED]> + + * locales/mn_MN: Fix invalid line separation. + * locales/sid_ET: Don't use undefined lang_ab. + * locales/vi_VN: Add default LC_NAME, LC_ADDRESS, LC_TELEPHONE. + +Index: localedata/locales/mn_MN +=== +RCS file: /cvs/glibc/libc/localedata/locales/mn_MN,v +retrieving revision 1.5 +diff -u -p -r1.5 mn_MN +--- localedata/locales/mn_MN 22 May 2005 16:20:17 - 1.5 localedata/locales/mn_MN 22 Aug 2005 10:13:00 - +@@ -218,8 +218,8 @@ am_pm "";"" + t_fmt_ampm "" + % Full date and time representation + % "%Z %Y ony %B %e, %a %H:%M:%S" +-date_fmt "";/ +- "" ++date_fmt " ++" + END LC_TIME + + LC_MESSAGES +Index: localedata/locales/sid_ET +=== +RCS file: /cvs/glibc/libc/localedata/locales/sid_ET,v +retrieving revision 1.3 +diff -u -p -r1.3 sid_ET +--- localedata/locales/sid_ET 3 May 2004 20:52:23 - 1.3 localedata/locales/sid_ET 22 Aug 2005 10:22:21 - +@@ -113,7 +113,7 @@ country_num 231 % 210 found in at le + % country_car unknown + % country_isbn unknown, Need ISO 2108 + lang_name "" +-lang_ab "" ++lang_ab "" + lang_term "" + lang_lib "" + % +Index: localedata/locales/vi_VN +=== +RCS file: /cvs/glibc/libc/localedata/locales/vi_VN,v +retrieving revision 1.7 +diff -u -p -r1.7 vi_VN +--- localedata/locales/vi_VN 8 Jul 2005 16:19:07 - 1.7 localedata/locales/vi_VN 22 Aug 2005 10:44:49 - +@@ -283,6 +283,18 @@ height 297 + width 210 + END LC_PAPER + ++LC_NAME ++copy "i18n" ++END LC_NAME ++ ++LC_ADDRESS ++copy "i18n" ++END LC_ADDRES
r1013 - glibc-package/trunk/debian/local/usr_sbin
Author: gotom Date: 2005-08-22 09:54:18 + (Mon, 22 Aug 2005) New Revision: 1013 Modified: glibc-package/trunk/debian/local/usr_sbin/locale-gen Log: Replace poor scripting. Modified: glibc-package/trunk/debian/local/usr_sbin/locale-gen === --- glibc-package/trunk/debian/local/usr_sbin/locale-gen2005-08-22 09:50:51 UTC (rev 1012) +++ glibc-package/trunk/debian/local/usr_sbin/locale-gen2005-08-22 09:54:18 UTC (rev 1013) @@ -36,9 +36,7 @@ echo -n '...'; \ if [ -f $LOCALES/$locale ]; then input=$locale; else \ input=`echo $locale | sed 's/\([^.]*\)[EMAIL PROTECTED](.*\)/\1\2/'`; fi; \ - set +e; \ - localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias $locale; \ - set -e; \ + localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias $locale || :; \ echo ' done'; \ done < $LOCALEGEN echo "Generation complete." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1012 - in glibc-package/trunk/debian: . local/usr_sbin
Author: gotom Date: 2005-08-22 09:50:51 + (Mon, 22 Aug 2005) New Revision: 1012 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/local/usr_sbin/locale-gen Log: * debian/local/usr_sbin/locale-gen: Don't break locale-gen when locale-def warns errors. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-22 08:47:26 UTC (rev 1011) +++ glibc-package/trunk/debian/changelog2005-08-22 09:50:51 UTC (rev 1012) @@ -14,6 +14,9 @@ - debian/sysdeps/gnu.mk: Rename to... - debian/sysdeps/hurd.mk: ... this. +* debian/local/usr_sbin/locale-gen: Don't break locale-gen when locale-def + warns errors. + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 glibc (2.3.5-4) unstable; urgency=low Modified: glibc-package/trunk/debian/local/usr_sbin/locale-gen === --- glibc-package/trunk/debian/local/usr_sbin/locale-gen2005-08-22 08:47:26 UTC (rev 1011) +++ glibc-package/trunk/debian/local/usr_sbin/locale-gen2005-08-22 09:50:51 UTC (rev 1012) @@ -36,7 +36,9 @@ echo -n '...'; \ if [ -f $LOCALES/$locale ]; then input=$locale; else \ input=`echo $locale | sed 's/\([^.]*\)[EMAIL PROTECTED](.*\)/\1\2/'`; fi; \ + set +e; \ localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias $locale; \ + set -e; \ echo ' done'; \ done < $LOCALEGEN echo "Generation complete." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1011 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-22 08:47:26 + (Mon, 22 Aug 2005) New Revision: 1011 Added: glibc-package/trunk/debian/sysdeps/hurd.mk Removed: glibc-package/trunk/debian/sysdeps/gnu.mk Modified: glibc-package/trunk/debian/changelog Log: * Support Hurd again. (Closes: #324165) - debian/sysdeps/gnu.mk: Rename to... - debian/sysdeps/hurd.mk: ... this. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-22 08:40:39 UTC (rev 1010) +++ glibc-package/trunk/debian/changelog2005-08-22 08:47:26 UTC (rev 1011) @@ -6,9 +6,14 @@ DEB_INDEP_REGULAR_PACKAGES. It causes binary-indep is unexpectedly included. (Closes: #233390, #233391, #233392) -* debian/control.in/sparc64: Add the correct new line. (Closes: #324450) - debian/control: Update. +* Add the correct new line. (Closes: #324450) + - debian/control.in/sparc64: Likewise. + - debian/control: Update. +* Support Hurd again. (Closes: #324165) + - debian/sysdeps/gnu.mk: Rename to... + - debian/sysdeps/hurd.mk: ... this. + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 glibc (2.3.5-4) unstable; urgency=low Deleted: glibc-package/trunk/debian/sysdeps/gnu.mk === --- glibc-package/trunk/debian/sysdeps/gnu.mk 2005-08-22 08:40:39 UTC (rev 1010) +++ glibc-package/trunk/debian/sysdeps/gnu.mk 2005-08-22 08:47:26 UTC (rev 1011) @@ -1,24 +0,0 @@ -# This is for the GNU OS. Commonly known as the Hurd. - -# FIXME: Have to do both nptl and linuxthreads for now, because of the -# patch system. Shouldn't need either of these. -GLIBC_OVERLAYS ?= $(shell ls nptl* glibc-linuxthreads* glibc-ports* glibc-libidn*) - -threads = no -libc = libc0.3 -slibdir = /lib - -# Glibc should really do this for us. -define libc_extra_install -mkdir -p debian/tmp-$(curpass)/lib -ln -s ld.so.1 debian/tmp-$(curpass)/lib/ld.so -endef - -# Do not care about kernel versions for now. -define kernel_check -true -endef - -# TLS is broken currently and results in Mach panicing -libc_extra_config_options := $(extra_config_options) --without-tls - Copied: glibc-package/trunk/debian/sysdeps/hurd.mk (from rev 993, glibc-package/trunk/debian/sysdeps/gnu.mk) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1010 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-08-22 08:40:39 + (Mon, 22 Aug 2005) New Revision: 1010 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/sparc64 Log: * debian/control.in/sparc64: Add the correct new line. (Closes: #324450) debian/control: Update. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-21 15:00:44 UTC (rev 1009) +++ glibc-package/trunk/debian/changelog2005-08-22 08:40:39 UTC (rev 1010) @@ -6,6 +6,9 @@ DEB_INDEP_REGULAR_PACKAGES. It causes binary-indep is unexpectedly included. (Closes: #233390, #233391, #233392) +* debian/control.in/sparc64: Add the correct new line. (Closes: #324450) + debian/control: Update. + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 glibc (2.3.5-4) unstable; urgency=low Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-21 15:00:44 UTC (rev 1009) +++ glibc-package/trunk/debian/control 2005-08-22 08:40:39 UTC (rev 1010) @@ -358,6 +358,7 @@ Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 64bit version of the library, meant for UltraSPARC systems. + Package: libc6-s390x Architecture: s390 Section: base Modified: glibc-package/trunk/debian/control.in/sparc64 === --- glibc-package/trunk/debian/control.in/sparc64 2005-08-21 15:00:44 UTC (rev 1009) +++ glibc-package/trunk/debian/control.in/sparc64 2005-08-22 08:40:39 UTC (rev 1010) @@ -19,3 +19,4 @@ Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 64bit version of the library, meant for UltraSPARC systems. + -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1009 - in glibc-package/trunk/debian: . rules.d
Author: gotom Date: 2005-08-21 15:00:44 + (Sun, 21 Aug 2005) New Revision: 1009 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/rules.d/debhelper.mk Log: * debian/debhelper.in/debhelper.mk: Don't expand debug-packages with DEB_INDEP_REGULAR_PACKAGES. It causes binary-indep is unexpectedly included. (Closes: #233390, #233391, #233392) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-19 09:42:56 UTC (rev 1008) +++ glibc-package/trunk/debian/changelog2005-08-21 15:00:44 UTC (rev 1009) @@ -1,5 +1,17 @@ +glibc (2.3.5-5) unstable; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +* debian/debhelper.in/debhelper.mk: Don't expand debug-packages with + DEB_INDEP_REGULAR_PACKAGES. It causes binary-indep is unexpectedly + included. (Closes: #233390, #233391, #233392) + + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 21 Aug 2005 12:33:42 +0900 + glibc (2.3.5-4) unstable; urgency=low + * The "hppa is important to someone, really - LaMont" release. + * GOTO Masanori <[EMAIL PROTECTED]> * d-i wants to remove libnss-files-udeb and libnss-dns-udeb dependency Modified: glibc-package/trunk/debian/rules.d/debhelper.mk === --- glibc-package/trunk/debian/rules.d/debhelper.mk 2005-08-19 09:42:56 UTC (rev 1008) +++ glibc-package/trunk/debian/rules.d/debhelper.mk 2005-08-21 15:00:44 UTC (rev 1009) @@ -47,8 +47,8 @@ # Make sure the debug packages are built last, since other packages may add # files to them. -debug-packages = $(filter %-dbg,$(DEB_ARCH_REGULAR_PACKAGES) $(DEB_INDEP_REGULAR_PACKAGES)) -non-debug-packages = $(filter-out %-dbg,$(DEB_ARCH_REGULAR_PACKAGES) $(DEB_INDEP_REGULAR_PACKAGES)) +debug-packages = $(filter %-dbg,$(DEB_ARCH_REGULAR_PACKAGES)) +non-debug-packages = $(filter-out %-dbg,$(DEB_ARCH_REGULAR_PACKAGES)) $(patsubst %,$(stamp)binaryinst_%,$(debug-packages)):: $(patsubst %,$(stamp)binaryinst_%,$(non-debug-packages)) $(patsubst %,$(stamp)binaryinst_%,$(DEB_ARCH_REGULAR_PACKAGES) $(DEB_INDEP_REGULAR_PACKAGES)):: $(stamp)debhelper -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1008 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-08-19 09:42:56 + (Fri, 19 Aug 2005) New Revision: 1008 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc.postinst Log: - debian/debhelper.in/libc.postinst: Fix to invoke NSS check again. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-19 09:39:48 UTC (rev 1007) +++ glibc-package/trunk/debian/changelog2005-08-19 09:42:56 UTC (rev 1008) @@ -20,6 +20,7 @@ (Closes: #321561, #321712, #321796, #322768, #323560) - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. + - debian/debhelper.in/libc.postinst: Fix to invoke NSS check again. * debian/debhelper.in/nscd.dirs: Add /var/db/nscd. (Closes: #323352, #323487) Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst === --- glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-08-19 09:39:48 UTC (rev 1007) +++ glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-08-19 09:42:56 UTC (rev 1008) @@ -2,6 +2,9 @@ set -e export LC_ALL=C +type=$1 +preversion=$2 + package_name() { echo LIBC @@ -168,7 +171,7 @@ fi done -if [ "$1" = "configure" ] +if [ "$type" = "configure" ] then # Handle upgrades for libdb.so.3. We do this before calling ldconfig, # since it will create a symlink for us. Just move everything over. We @@ -254,11 +257,11 @@ fi fi -if [ ! -z $2 ]; then +if [ ! -z $preversion ]; then if [ ! -d /var/mail ] && [ ! -L /var/mail ]; then ln -sf spool/mail /var/mail fi - if dpkg --compare-versions $2 lt 2.3.5-1; then + if dpkg --compare-versions $preversion lt 2.3.5-1; then echo -n "Checking for services that may need to be restarted..." check="nis smail sendmail exim ssh netbase" @@ -369,7 +372,7 @@ echo fi fi - fi # end upgrading and $2 lt 2.1.95-1 + fi # end upgrading and $preversion lt 2.3.5-1 fi # Upgrading if [ -f /etc/timezone.save ]; then mv -fb /etc/timezone.save /etc/timezone -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1007 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-19 09:39:48 + (Fri, 19 Aug 2005) New Revision: 1007 Added: glibc-package/trunk/debian/patches/glibc235-dl-execstack.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * debian/patches/glibc235-dl-execstack.dpatch: New file, to fix execstack failed to check on kernel <= 2.4.18. (Closes: #321717, #321718, #323409) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-19 05:45:23 UTC (rev 1006) +++ glibc-package/trunk/debian/changelog2005-08-19 09:39:48 UTC (rev 1007) @@ -28,8 +28,8 @@ (Closes: #321719) * debian/patches/00list: Drop glibc234-hppa-remove-mallocdef.dpatch. - It's replaced by Carlos' new patches. Reported by LaMont Jones - <[EMAIL PROTECTED]>. + It causes unconditional locking problem, because it was already replaced + by Carlos' new patches. Reported by LaMont Jones <[EMAIL PROTECTED]>. * Add Depends: lib64gcc1 and provide lib64c-dev for 64bit -dev packages. Suggested by Matthias Klose <[EMAIL PROTECTED]>. (Closes: #323552) @@ -38,6 +38,9 @@ - debian/control.in/s390x: Likewise. - debian/control: Update. +* debian/patches/glibc235-dl-execstack.dpatch: New file, to fix execstack + failed to check on kernel <= 2.4.18. (Closes: #321717, #321718, #323409) + * Roland Stigge <[EMAIL PROTECTED]>: - debian/debhelper.in/glibc-doc.install: Install HTML documents correctly. (Closes: #321740) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-19 05:45:23 UTC (rev 1006) +++ glibc-package/trunk/debian/patches/00list 2005-08-19 09:39:48 UTC (rev 1007) @@ -80,3 +80,4 @@ glibc235-gcc34-m68k-seccomment locale-iso4217 glibc235-gcc4-hppa-profile +glibc235-dl-execstack Added: glibc-package/trunk/debian/patches/glibc235-dl-execstack.dpatch === --- glibc-package/trunk/debian/patches/glibc235-dl-execstack.dpatch 2005-08-19 05:45:23 UTC (rev 1006) +++ glibc-package/trunk/debian/patches/glibc235-dl-execstack.dpatch 2005-08-19 09:39:48 UTC (rev 1007) @@ -0,0 +1,54 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Support libraries that has execstack on <= 2.4.18 kernels. +# DP: Related bugs: #321718 +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: Not submitted +# DP: Status Details: Will be submitted +# DP: Date: 2005-08-19 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-08-19 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/unix/sysv/linux/dl-execstack.c: Check not only ENOMEM but + also EFAULT for pre 2.4.19 kernels. + +--- sysdeps/unix/sysv/linux/dl-execstack.c.gotom 2005-08-18 20:55:21.0 +0900 sysdeps/unix/sysv/linux/dl-execstack.c 2005-08-19 15:50:59.051597872 +0900 +@@ -84,7 +84,8 @@ + page -= size; + else + { +-if (errno != ENOMEM) /* Unexpected failure mode. */ ++/* Unexpected failure mode. */ ++if (errno != ENOMEM && errno != EFAULT) + return errno; + + if (size == GLRO(dl_pagesize)) +@@ -107,7 +108,8 @@ + page += size; + else + { +-if (errno != ENOMEM) /* Unexpected failure mode. */ ++/* Unexpected failure mode. */ ++if (errno != ENOMEM && errno != EFAULT) + return errno; + + if (size == GLRO(dl_pagesize)) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1006 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-08-19 05:45:23 + (Fri, 19 Aug 2005) New Revision: 1006 Added: glibc-package/trunk/debian/control.in/ppc64 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/s390x glibc-package/trunk/debian/control.in/sparc64 Log: * Add Depends: lib64gcc1 and provide lib64c-dev for 64bit -dev packages. Suggested by Matthias Klose <[EMAIL PROTECTED]>. (Closes: #323552) - debian/control.in/sparc64: Likewise. - debian/control.in/ppc64: Likewise. - debian/control.in/s390x: Likewise. - debian/control: Update. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-19 04:48:00 UTC (rev 1005) +++ glibc-package/trunk/debian/changelog2005-08-19 05:45:23 UTC (rev 1006) @@ -28,8 +28,16 @@ (Closes: #321719) * debian/patches/00list: Drop glibc234-hppa-remove-mallocdef.dpatch. - It's replaced by Carlos' new patches. + It's replaced by Carlos' new patches. Reported by LaMont Jones + <[EMAIL PROTECTED]>. +* Add Depends: lib64gcc1 and provide lib64c-dev for 64bit -dev packages. + Suggested by Matthias Klose <[EMAIL PROTECTED]>. (Closes: #323552) + - debian/control.in/sparc64: Likewise. + - debian/control.in/ppc64: Likewise. + - debian/control.in/s390x: Likewise. + - debian/control: Update. + * Roland Stigge <[EMAIL PROTECTED]>: - debian/debhelper.in/glibc-doc.install: Install HTML documents correctly. (Closes: #321740) Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-19 04:48:00 UTC (rev 1005) +++ glibc-package/trunk/debian/control 2005-08-19 05:45:23 UTC (rev 1006) @@ -352,7 +352,8 @@ Architecture: sparc Section: libdevel Priority: standard -Depends: libc6-sparc64 (= ${Source-Version}), libc6-dev (= ${Source-Version}) +Provides: lib64c-dev +Depends: libc6-sparc64 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib64gcc1 Description: GNU C Library: 64bit Development Libraries for UltraSPARC Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 64bit version of the @@ -371,7 +372,8 @@ Architecture: s390 Section: libdevel Priority: standard -Depends: libc6-s390x (= ${Source-Version}), libc6-dev (= ${Source-Version}) +Provides: lib64c-dev +Depends: libc6-s390x (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib64gcc1 Description: GNU C Library: 64bit Development Libraries for IBM zSeries Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 64bit version of the @@ -391,7 +393,8 @@ Architecture: powerpc Section: libdevel Priority: standard -Depends: libc6-ppc64 (= ${Source-Version}), libc6-dev (= ${Source-Version}) +Provides: lib64c-dev +Depends: libc6-ppc64 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib64gcc1 Description: GNU C Library: 64bit Development Libraries for PowerPC64 Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 64bit version of the Added: glibc-package/trunk/debian/control.in/ppc64 === --- glibc-package/trunk/debian/control.in/ppc64 2005-08-19 04:48:00 UTC (rev 1005) +++ glibc-package/trunk/debian/control.in/ppc64 2005-08-19 05:45:23 UTC (rev 1006) @@ -0,0 +1,21 @@ +Package: libc6-ppc64 +Architecture: powerpc +Section: base +Priority: required +Depends: libc6 (= ${Source-Version}) +Description: GNU C Library: 64bit Shared libraries for PowerPC64 + This package includes shared versions of the standard C library and the + standard math library, as well as many others. This is the 64bit version + of the library, meant for PowerPC64 systems. + +Package: libc6-dev-ppc64 +Architecture: powerpc +Section: libdevel +Priority: standard +Provides: lib64c-dev +Depends: libc6-ppc64 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib64gcc1 +Description: GNU C Library: 64bit Development Libraries for PowerPC64 + Contains the symlinks and object files needed to compile and link programs + which use the standard C library. This is the 64bit version of the + library, meant for PowerPC64 systems. + Modified: glibc-package/trunk/debian/control.in/s390x === --- glibc-package/trunk/debian/control.in/s390x 2005-08-19 04:48:00 UTC (rev 1005) +++ glibc-package/trunk/debian/control.in/s390x 2005-08-19 05:45:23 UTC (rev 1006) @@ -12,7 +12,8 @@ Architecture: s390 Section: libdevel Priority: standard -Depends: libc6-s390x (= ${Source-Version}), libc6-dev (= ${Source-Version}) +Provides:
r1005 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-19 04:48:00 + (Fri, 19 Aug 2005) New Revision: 1005 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * debian/patches/00list: Drop glibc234-hppa-remove-mallocdef.dpatch. It's replaced by Carlos' new patches. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-18 05:14:28 UTC (rev 1004) +++ glibc-package/trunk/debian/changelog2005-08-19 04:48:00 UTC (rev 1005) @@ -16,7 +16,7 @@ versions cannot generate sane glibc binaries. - debian/control: Update. -* Enabale libnss upgrade guard again. +* Enable libnss upgrade guard again. (Closes: #321561, #321712, #321796, #322768, #323560) - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. @@ -27,6 +27,9 @@ * debian/debhelper.in/locales.prerm: Add purge to remove locale-archive. (Closes: #321719) +* debian/patches/00list: Drop glibc234-hppa-remove-mallocdef.dpatch. + It's replaced by Carlos' new patches. + * Roland Stigge <[EMAIL PROTECTED]>: - debian/debhelper.in/glibc-doc.install: Install HTML documents correctly. (Closes: #321740) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-18 05:14:28 UTC (rev 1004) +++ glibc-package/trunk/debian/patches/00list 2005-08-19 04:48:00 UTC (rev 1005) @@ -54,9 +54,7 @@ hppa-drop-utimes glibc234-alpha-xstat glibc234-hppa-linesep -#glibc234-hppa-full-nptl-2004-12-20# g: they both two hppa-full-nptl patches -#50_glibc232-hppa-full-nptl-2003-10-22 # g: will be dropped, waiting unstable works. -glibc234-hppa-remove-mallocdef +#glibc234-hppa-remove-mallocdef# g: this should be replaced by Carlos' new patch. linuxthreads-sizefix glibc232-tls-crashfix glibc23-mips-lazy-eval -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1004 - glibc-package/trunk/debian
Author: gotom Date: 2005-08-18 05:14:28 + (Thu, 18 Aug 2005) New Revision: 1004 Modified: glibc-package/trunk/debian/changelog Log: add #323560. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-18 04:11:46 UTC (rev 1003) +++ glibc-package/trunk/debian/changelog2005-08-18 05:14:28 UTC (rev 1004) @@ -17,7 +17,7 @@ - debian/control: Update. * Enabale libnss upgrade guard again. - (Closes: #321561, #321712, #321796, #322768) + (Closes: #321561, #321712, #321796, #322768, #323560) - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1002 - in glibc-package/trunk/debian: . control.in sysdeps
Author: gotom Date: 2005-08-18 04:09:13 + (Thu, 18 Aug 2005) New Revision: 1002 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main glibc-package/trunk/debian/sysdeps/hppa.mk Log: - debian/control.in/main: Add gcc-4.0 (>= 4.0.1-5) [hppa], because prior versions cannot generate sane glibc binaries. - debian/control: Update. Remove debian/sysdeps/hppa.mk CC/BUILD_CC gcc-3.3 lines. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-18 04:00:27 UTC (rev 1001) +++ glibc-package/trunk/debian/changelog2005-08-18 04:09:13 UTC (rev 1002) @@ -12,6 +12,8 @@ * Build-Depends fixes: - debian/control.in/main: Change gcc-* dependency from | to ,. Suggested by Andreas Jochens <[EMAIL PROTECTED]>. + - debian/control.in/main: Add gcc-4.0 (>= 4.0.1-5) [hppa], because prior +versions cannot generate sane glibc binaries. - debian/control: Update. * Enabale libnss upgrade guard again. @@ -22,9 +24,6 @@ * debian/debhelper.in/nscd.dirs: Add /var/db/nscd. (Closes: #323352, #323487) -* debian/sysdeps/hppa.mk: Use gcc-3.3 as the default compiler because - gcc-4.0 has serious bug, and gcc-3.4 cannot compile glibc. - * Roland Stigge <[EMAIL PROTECTED]>: - debian/debhelper.in/glibc-doc.install: Install HTML documents correctly. (Closes: #321740) Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-18 04:00:27 UTC (rev 1001) +++ glibc-package/trunk/debian/control 2005-08-18 04:09:13 UTC (rev 1002) @@ -1,7 +1,7 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k], gcc-3.4 (>= 3.4.4-6) [powerpc], gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k !hppa], gcc-4.0 (>= 4.0.1-5) [hppa], gcc-3.4 (>= 3.4.4-6) [powerpc], gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/control.in/main === --- glibc-package/trunk/debian/control.in/main 2005-08-18 04:00:27 UTC (rev 1001) +++ glibc-package/trunk/debian/control.in/main 2005-08-18 04:09:13 UTC (rev 1002) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k], gcc-3.4 (>= 3.4.4-6) [powerpc], gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k !hppa], gcc-4.0 (>= 4.0.1-5) [hppa], gcc-3.4 (>= 3.4.4-6) [powerpc], gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/sysdeps/hppa.mk === --- glibc-package/trunk/debian/sysdeps/hppa.mk 2005-08-18 04:00:27 UTC (rev 1001) +++ glibc-package
r1003 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-08-18 04:11:46 + (Thu, 18 Aug 2005) New Revision: 1003 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/locales.prerm Log: * debian/debhelper.in/locales.prerm: Add purge to remove locale-archive. (Closes: #321719) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-18 04:09:13 UTC (rev 1002) +++ glibc-package/trunk/debian/changelog2005-08-18 04:11:46 UTC (rev 1003) @@ -24,6 +24,9 @@ * debian/debhelper.in/nscd.dirs: Add /var/db/nscd. (Closes: #323352, #323487) +* debian/debhelper.in/locales.prerm: Add purge to remove locale-archive. + (Closes: #321719) + * Roland Stigge <[EMAIL PROTECTED]>: - debian/debhelper.in/glibc-doc.install: Install HTML documents correctly. (Closes: #321740) Modified: glibc-package/trunk/debian/debhelper.in/locales.prerm === --- glibc-package/trunk/debian/debhelper.in/locales.prerm 2005-08-18 04:09:13 UTC (rev 1002) +++ glibc-package/trunk/debian/debhelper.in/locales.prerm 2005-08-18 04:11:46 UTC (rev 1003) @@ -2,7 +2,7 @@ set -e case "$1" in -remove) +remove|purge) rm -f /usr/lib/locale/locale-archive ;; *) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1001 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-08-18 04:00:27 + (Thu, 18 Aug 2005) New Revision: 1001 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main Log: * Build-Depends fixes: - debian/control.in/main: Change gcc-* dependency from | to ,. Suggested by Andreas Jochens <[EMAIL PROTECTED]>. - debian/control: Update. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-17 02:54:08 UTC (rev 1000) +++ glibc-package/trunk/debian/changelog2005-08-18 04:00:27 UTC (rev 1001) @@ -9,6 +9,11 @@ dependency. - debian/control: Update. +* Build-Depends fixes: + - debian/control.in/main: Change gcc-* dependency from | to ,. +Suggested by Andreas Jochens <[EMAIL PROTECTED]>. + - debian/control: Update. + * Enabale libnss upgrade guard again. (Closes: #321561, #321712, #321796, #322768) - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-17 02:54:08 UTC (rev 1000) +++ glibc-package/trunk/debian/control 2005-08-18 04:00:27 UTC (rev 1001) @@ -1,7 +1,7 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k], gcc-3.4 (>= 3.4.4-6) [powerpc], gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/control.in/main === --- glibc-package/trunk/debian/control.in/main 2005-08-17 02:54:08 UTC (rev 1000) +++ glibc-package/trunk/debian/control.in/main 2005-08-18 04:00:27 UTC (rev 1001) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k], gcc-3.4 (>= 3.4.4-6) [powerpc], gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r1000 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-08-17 02:54:08 + (Wed, 17 Aug 2005) New Revision: 1000 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/glibc-doc.install Log: * Roland Stigge <[EMAIL PROTECTED]>: - debian/debhelper.in/glibc-doc.install: Install HTML documents correctly. (Closes: #321740) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-17 00:44:07 UTC (rev 999) +++ glibc-package/trunk/debian/changelog2005-08-17 02:54:08 UTC (rev 1000) @@ -20,6 +20,10 @@ * debian/sysdeps/hppa.mk: Use gcc-3.3 as the default compiler because gcc-4.0 has serious bug, and gcc-3.4 cannot compile glibc. +* Roland Stigge <[EMAIL PROTECTED]>: + - debian/debhelper.in/glibc-doc.install: Install HTML documents +correctly. (Closes: #321740) + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 6 Aug 2005 06:52:42 +0900 glibc (2.3.5-3) unstable; urgency=low Modified: glibc-package/trunk/debian/debhelper.in/glibc-doc.install === --- glibc-package/trunk/debian/debhelper.in/glibc-doc.install 2005-08-17 00:44:07 UTC (rev 999) +++ glibc-package/trunk/debian/debhelper.in/glibc-doc.install 2005-08-17 02:54:08 UTC (rev 1000) @@ -1,2 +1,2 @@ -DEB_SRCDIR/manual/*.html usr/share/doc/glibc-doc/html +DEB_SRCDIR/manual/libc/*.html usr/share/doc/glibc-doc/html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r999 - glibc-package/trunk/debian
Author: gotom Date: 2005-08-17 00:44:07 + (Wed, 17 Aug 2005) New Revision: 999 Modified: glibc-package/trunk/debian/changelog Log: Add #323487. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-17 00:38:06 UTC (rev 998) +++ glibc-package/trunk/debian/changelog2005-08-17 00:44:07 UTC (rev 999) @@ -14,7 +14,8 @@ - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. -* debian/debhelper.in/nscd.dirs: Add /var/db/nscd. (Closes: #323352) +* debian/debhelper.in/nscd.dirs: Add /var/db/nscd. + (Closes: #323352, #323487) * debian/sysdeps/hppa.mk: Use gcc-3.3 as the default compiler because gcc-4.0 has serious bug, and gcc-3.4 cannot compile glibc. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r998 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-08-17 00:38:06 + (Wed, 17 Aug 2005) New Revision: 998 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/nscd.dirs Log: * debian/debhelper.in/nscd.dirs: Add /var/db/nscd. (Closes: #323352) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-15 01:47:15 UTC (rev 997) +++ glibc-package/trunk/debian/changelog2005-08-17 00:38:06 UTC (rev 998) @@ -14,6 +14,8 @@ - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. +* debian/debhelper.in/nscd.dirs: Add /var/db/nscd. (Closes: #323352) + * debian/sysdeps/hppa.mk: Use gcc-3.3 as the default compiler because gcc-4.0 has serious bug, and gcc-3.4 cannot compile glibc. Modified: glibc-package/trunk/debian/debhelper.in/nscd.dirs === --- glibc-package/trunk/debian/debhelper.in/nscd.dirs 2005-08-15 01:47:15 UTC (rev 997) +++ glibc-package/trunk/debian/debhelper.in/nscd.dirs 2005-08-17 00:38:06 UTC (rev 998) @@ -1 +1,2 @@ /var/run/nscd +/var/db/nscd -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r997 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-15 01:47:15 + (Mon, 15 Aug 2005) New Revision: 997 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/hppa.mk Log: * debian/sysdeps/hppa.mk: Use gcc-3.3 as the default compiler because gcc-4.0 has serious bug, and gcc-3.4 cannot compile glibc. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-15 01:46:47 UTC (rev 996) +++ glibc-package/trunk/debian/changelog2005-08-15 01:47:15 UTC (rev 997) @@ -14,6 +14,9 @@ - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. +* debian/sysdeps/hppa.mk: Use gcc-3.3 as the default compiler because + gcc-4.0 has serious bug, and gcc-3.4 cannot compile glibc. + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 6 Aug 2005 06:52:42 +0900 glibc (2.3.5-3) unstable; urgency=low Modified: glibc-package/trunk/debian/sysdeps/hppa.mk === --- glibc-package/trunk/debian/sysdeps/hppa.mk 2005-08-15 01:46:47 UTC (rev 996) +++ glibc-package/trunk/debian/sysdeps/hppa.mk 2005-08-15 01:47:15 UTC (rev 997) @@ -1,3 +1,9 @@ +# work around to build on hppa, due to newer gcc breaks. +# gcc-4.0 is: See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23369 +# gcc-3.4 is under investigation. +CC = gcc-3.3 +BUILD_CC = gcc-3.3 + # hppa64 needs symlink /usr/hppa64-linux/include to /usr/include # (See: Bug#239020) In future we may drop this file with supporting hppa64. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r996 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-08-15 01:46:47 + (Mon, 15 Aug 2005) New Revision: 996 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc.postinst glibc-package/trunk/debian/debhelper.in/libc.preinst Log: * Enabale libnss upgrade guard again. (Closes: #321561, #321712, #321796, #322768) - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. - debian/debhelper.in/libc.postinst: Likewise. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-15 01:44:11 UTC (rev 995) +++ glibc-package/trunk/debian/changelog2005-08-15 01:46:47 UTC (rev 996) @@ -9,6 +9,11 @@ dependency. - debian/control: Update. +* Enabale libnss upgrade guard again. + (Closes: #321561, #321712, #321796, #322768) + - debian/debhelper.in/libc.preinst: Change guard to 2.3.5-1. + - debian/debhelper.in/libc.postinst: Likewise. + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 6 Aug 2005 06:52:42 +0900 glibc (2.3.5-3) unstable; urgency=low Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst === --- glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-08-15 01:44:11 UTC (rev 995) +++ glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-08-15 01:46:47 UTC (rev 996) @@ -258,7 +258,7 @@ if [ ! -d /var/mail ] && [ ! -L /var/mail ]; then ln -sf spool/mail /var/mail fi - if dpkg --compare-versions $2 lt 2.3.2-2; then + if dpkg --compare-versions $2 lt 2.3.5-1; then echo -n "Checking for services that may need to be restarted..." check="nis smail sendmail exim ssh netbase" Modified: glibc-package/trunk/debian/debhelper.in/libc.preinst === --- glibc-package/trunk/debian/debhelper.in/libc.preinst2005-08-15 01:44:11 UTC (rev 995) +++ glibc-package/trunk/debian/debhelper.in/libc.preinst2005-08-15 01:46:47 UTC (rev 996) @@ -55,7 +55,7 @@ fi # NSS authentication trouble guard -if dpkg --compare-versions $2 lt 2.3.2-2; then +if dpkg --compare-versions $2 lt 2.3.5-1; then check="xdm kdm gdm postgresql xscreensaver" # Only get the ones that are installed, and configured service=$(dpkg -s $check 2> /dev/null | awk 'BEGIN{RS="\n\n";FS="\n"}{if ( $2 ~ /Status: .* installed$/ ) { print $1 } }' | cut -f 2 -d ' ') -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r995 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-08-15 01:44:11 + (Mon, 15 Aug 2005) New Revision: 995 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/libc Log: Remove libnss-dns-udeb dependency from libc.udeb too. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-13 04:14:46 UTC (rev 994) +++ glibc-package/trunk/debian/changelog2005-08-15 01:44:11 UTC (rev 995) @@ -2,9 +2,11 @@ * GOTO Masanori <[EMAIL PROTECTED]> -* d-i wants to remove libnss-files-udeb dependency from libc-udeb. - Suggested by Joey Hess <[EMAIL PROTECTED]>. (Closes: #322506) - - debian/libc: Remove libnss-files-udeb dependency. +* d-i wants to remove libnss-files-udeb and libnss-dns-udeb dependency + from libc-udeb. Suggested by Joey Hess <[EMAIL PROTECTED]>. + (Closes: #322506) + - debian/control.in/libc: Remove libnss-files-udeb libnss-dns-udeb +dependency. - debian/control: Update. -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 6 Aug 2005 06:52:42 +0900 Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-13 04:14:46 UTC (rev 994) +++ glibc-package/trunk/debian/control 2005-08-15 01:44:11 UTC (rev 995) @@ -113,7 +113,6 @@ Section: debian-installer Priority: extra Provides: libc6, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -186,7 +185,6 @@ Section: debian-installer Priority: extra Provides: libc6.1, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -259,7 +257,6 @@ Section: debian-installer Priority: extra Provides: libc0.3, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -332,7 +329,6 @@ Section: debian-installer Priority: extra Provides: libc1, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library Modified: glibc-package/trunk/debian/control.in/libc === --- glibc-package/trunk/debian/control.in/libc 2005-08-13 04:14:46 UTC (rev 994) +++ glibc-package/trunk/debian/control.in/libc 2005-08-15 01:44:11 UTC (rev 995) @@ -62,7 +62,6 @@ Section: debian-installer Priority: extra Provides: @libc@, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r994 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-08-13 04:14:46 + (Sat, 13 Aug 2005) New Revision: 994 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/libc glibc-package/trunk/debian/control.in/s390x Log: * d-i wants to remove libnss-files-udeb dependency from libc-udeb. Suggested by Joey Hess <[EMAIL PROTECTED]>. (Closes: #322506) - debian/libc: Remove libnss-files-udeb dependency. - debian/control: Update. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-05 09:33:45 UTC (rev 993) +++ glibc-package/trunk/debian/changelog2005-08-13 04:14:46 UTC (rev 994) @@ -1,3 +1,14 @@ +glibc (2.3.5-4) unstable; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +* d-i wants to remove libnss-files-udeb dependency from libc-udeb. + Suggested by Joey Hess <[EMAIL PROTECTED]>. (Closes: #322506) + - debian/libc: Remove libnss-files-udeb dependency. + - debian/control: Update. + + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 6 Aug 2005 06:52:42 +0900 + glibc (2.3.5-3) unstable; urgency=low * The "Keep Debconf5 speed" and the "Welcome back the recent glibc to Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-05 09:33:45 UTC (rev 993) +++ glibc-package/trunk/debian/control 2005-08-13 04:14:46 UTC (rev 994) @@ -113,7 +113,7 @@ Section: debian-installer Priority: extra Provides: libc6, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb, libnss-files-udeb +Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -186,7 +186,7 @@ Section: debian-installer Priority: extra Provides: libc6.1, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb, libnss-files-udeb +Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -259,7 +259,7 @@ Section: debian-installer Priority: extra Provides: libc0.3, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb, libnss-files-udeb +Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -332,7 +332,7 @@ Section: debian-installer Priority: extra Provides: libc1, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb, libnss-files-udeb +Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library @@ -361,7 +361,6 @@ Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 64bit version of the library, meant for UltraSPARC systems. - Package: libc6-s390x Architecture: s390 Section: base Modified: glibc-package/trunk/debian/control.in/libc === --- glibc-package/trunk/debian/control.in/libc 2005-08-05 09:33:45 UTC (rev 993) +++ glibc-package/trunk/debian/control.in/libc 2005-08-13 04:14:46 UTC (rev 994) @@ -62,7 +62,7 @@ Section: debian-installer Priority: extra Provides: @libc@, libc-udeb, ${locale:Depends} -Depends: libnss-dns-udeb, libnss-files-udeb +Depends: libnss-dns-udeb Description: GNU C Library: Shared libraries - udeb Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library Modified: glibc-package/trunk/debian/control.in/s390x === --- glibc-package/trunk/debian/control.in/s390x 2005-08-05 09:33:45 UTC (rev 993) +++ glibc-package/trunk/debian/control.in/s390x 2005-08-13 04:14:46 UTC (rev 994) @@ -1,4 +1,3 @@ - Package: libc6-s390x Architecture: s390 Section: base -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r993 - glibc-package/trunk/debian
Author: gotom Date: 2005-08-05 09:33:45 + (Fri, 05 Aug 2005) New Revision: 993 Modified: glibc-package/trunk/debian/changelog Log: It fixes a lot of bugs. Describe them now. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-05 09:31:04 UTC (rev 992) +++ glibc-package/trunk/debian/changelog2005-08-05 09:33:45 UTC (rev 993) @@ -1,5 +1,9 @@ glibc (2.3.5-3) unstable; urgency=low + * The "Keep Debconf5 speed" and the "Welcome back the recent glibc to +unstable" release. + * Glibc bumps up from 2.3.2.ds1 to 2.3.5 on etch. + * GOTO Masanori <[EMAIL PROTECTED]> * Localedata update: @@ -105,6 +109,116 @@ - debian/patches/glibc235-execvp-fix.dpatch: Fix execvp segv caused by invalid free pointer. +* This version fixes some bugs that are already marked as + fixed-in-experimental and explained the reason in this changelog. + (Closes: #144670, #185991, #258647, #276062, #279423, #280030, #298784) + (Closes: #300806, #300842, #304963, #305400, #305662, #305666, #309618) + (Closes: #311793, #313404, #314084, #315347, #315793) + +* This version fixes some bugs that are already confirmed as fixed + (fixed-in-experimental) in the experimental glibc: + - Can compile rpc/xdr.h with gcc-4.0. (Closes: #315198, #320963) + - Support posix_fadvise64 correctly on 2.4 kernel. + (Closes: #312406, #313219) + - Can static link with the recent toolchain changed with TLS/non-TLS +errno definition on amd64 and ia64. +(Closes: #317674, #317946, #318956, #318963, #319115) + - Fix mktime when setting a timezone value to AC_FUNC_MKTIME. +(Closes: #177940) + - Fix libc6-i686 to reexec init. (Closes: #270745) + +* This version fixes some bugs that are marked as fixed-upstream: + - Fix ucontext.h failure with g++-4.0 on ia64. +(Closes: #318429, #320240) + + - Missing icache flushing on PPC caused sometimes segv, and now cache +management is reworked and fixed. (Closes: #146489) + - Fix alpha atan() that gave wrong results for some operands. +(Closes: #210613) + - Fix PPC rint() that gave wrong result for negative arguments in the +rounding toward -inf and +inf mode. (Closes: #216800) + - Fix that the pmaplist frees the freed memory in xdr_pmaplist. +(Closes: #230219) + - Don't export unneeded symbol _fp_hw on s390. (Closes: #247681) + - Set locale correctly for generated threads in static linked binaries. +(Closes: #260221) + - Make g++ compilation with nptl pthread.h by changing initializers. +(Closes: #276309) + - Fix a race condition with pthread_cond_broadcast. (Closes: #276312) + - Fix re_exec() segv that caused on UTF-8 locales. +(Closes: #175163, #237681, #290551, #299137, #310443) + - Implement getcontext on alpha. (Closes: #293653) + - Fix an incorrect value of ceill and floorl on amd64. (Closes: #302458) + - Fix memory leaks in getaddrinfo/freeaddrinfo. (Closes: #304022) + - Fix mips/mipsel incomplete clobbered registers for syscalls. +(Closes: #304426) + - Support working sched_setaffinity on powerpc. (Closes: #311053) + - Support _SC_HOST_NAME_MAX in sysconf. (Closes: #314350) + - Fix pthread_rwlock_wrlock hangs with NPTL on amd64. (Closes: #314408) + + - Check timezone changes for localtime and friends. (Closes: #48184) + - Fix a race condition of sigaction and signal handler. +(Closes: #136990) + - Fix segmentation fault when invoking nscd -d. +(Closes: #156923, 245208) + - Support POSIX style strerror_r implementation. +(Closes: #159298, #169370, #182542, #202209) + - Enable to use short IPv4 address notation again. (Closes: #192091) + - Fix broken pthread_cleanup_push on Alpha. (Closes: #197988) + - Support POSIX message queues. (Closes: #202197, #280137) + - Don't use ?: in bits/mathinline.h. (Closes: #206015, #304500) + - Update Norwegian translation that fixes confusing text. +(Closes: #207266) + - Enable executable again for libc.so.*. (Closes: #215463, #264948) + - Improve putchar and io performance by changes to pthread locking code. +(Closes: #219205) + - Update sys/vm86.h. (Closes: #219476) + - Fix invalid __libc_dlclose() in nsswitch.c. (Closes: #222130) + - Support backtrace on ia64 and x86_64. (Closes: #235876) + - Fix nl_langinfo(ERA) returns NULL, not "". (Closes: #245836) + - Libintl.h is ready for some g++ compilation option. (Closes: #252753) + - Fix pthread_cond_timedwait and mutex hang with cancellation. +(Closes: #253303) + - Fix too long fraction digits handling in strtold(). (Closes: #260377) + - Fix some regexec() segv in
r992 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-05 09:31:04 + (Fri, 05 Aug 2005) New Revision: 992 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-hppa-profile.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-hppa-profile.dpatch: New file, fix hppa compilation breakage by removing strong_alias. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 21:10:03 UTC (rev 991) +++ glibc-package/trunk/debian/changelog2005-08-05 09:31:04 UTC (rev 992) @@ -21,6 +21,8 @@ dl-machine.h. - debian/patches/glibc235-gcc4-alpha-profile.dpatch: New file, fix alpha compilation breakage by removing strong_alias. + - debian/patches/glibc235-gcc4-hppa-profile.dpatch: New file, fix hppa +compilation breakage by removing strong_alias. - debian/sysdeps/alpha.mk: Disabled __thread for static linked executables. - debian/control.in/main: Add Build-Depends: gcc-3.4 for powerpc and Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-03 21:10:03 UTC (rev 991) +++ glibc-package/trunk/debian/patches/00list 2005-08-05 09:31:04 UTC (rev 992) @@ -81,3 +81,4 @@ glibc235-execvp-fix glibc235-gcc34-m68k-seccomment locale-iso4217 +glibc235-gcc4-hppa-profile Added: glibc-package/trunk/debian/patches/glibc235-gcc4-hppa-profile.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-hppa-profile.dpatch 2005-08-03 21:10:03 UTC (rev 991) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-hppa-profile.dpatch 2005-08-05 09:31:04 UTC (rev 992) @@ -0,0 +1,44 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on hppa fixed by +# removing strong_alias. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: Debian-Specific +# DP: Status Details: +# DP: Date: 2005-08-03 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-08-03 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/hppa/dl-machine.h: Remove strong_alias. + +--- sysdeps/hppa/dl-machine.h.gotom2005-08-04 23:43:40.0 +0900 sysdeps/hppa/dl-machine.h 2005-08-04 23:47:35.0 +0900 +@@ -538,8 +538,7 @@ + TRAMPOLINE_TEMPLATE (_dl_runtime_profile, profile_fixup); + #else + #define ELF_MACHINE_RUNTIME_TRAMPOLINE\ +- TRAMPOLINE_TEMPLATE (_dl_runtime_resolve, fixup); \ +- strong_alias (_dl_runtime_resolve, _dl_runtime_profile); ++ TRAMPOLINE_TEMPLATE (_dl_runtime_resolve, fixup); + #endif + + /* ELF_RTYPE_CLASS_PLT iff TYPE describes relocation of a PLT entry, so -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r991 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-03 21:10:03 + (Wed, 03 Aug 2005) New Revision: 991 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * debian/patches/locales-supported.dpatch: Don't apply to drop [EMAIL PROTECTED] locales from SUPPORTED. (Closes: #274491) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 21:08:08 UTC (rev 990) +++ glibc-package/trunk/debian/changelog2005-08-03 21:10:03 UTC (rev 991) @@ -67,6 +67,9 @@ check like base-passwrd, suggested by Bastian Blank <[EMAIL PROTECTED]>. (Closes: #316217) +* debian/patches/locales-supported.dpatch: Don't apply to drop [EMAIL PROTECTED] + locales from SUPPORTED. (Closes: #274491) + * debian/debhelper.in/libc.preinst: Fix typo. (Closes: #306136) * debian/debhelper.in/libc.postinst: Likewise. Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-03 21:08:08 UTC (rev 990) +++ glibc-package/trunk/debian/patches/00list 2005-08-03 21:10:03 UTC (rev 991) @@ -5,7 +5,7 @@ locale-es_AR locale-eo_EO locale-no_NO -#locales-supported # g: untilsarge +#locales-supported # g: untilsarge, dropped. glibc-i686-timing glibc-sparc-timing makeconfig -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r990 - glibc-package/trunk/debian/patches
Author: gotom Date: 2005-08-03 21:08:08 + (Wed, 03 Aug 2005) New Revision: 990 Modified: glibc-package/trunk/debian/patches/cvs-localedata.dpatch Log: Fix my bad typo. Modified: glibc-package/trunk/debian/patches/cvs-localedata.dpatch === --- glibc-package/trunk/debian/patches/cvs-localedata.dpatch2005-08-03 20:30:29 UTC (rev 989) +++ glibc-package/trunk/debian/patches/cvs-localedata.dpatch2005-08-03 21:08:08 UTC (rev 990) @@ -196,7 +196,7 @@ uk_UA/KOI8-U \ ur_PK/UTF-8 \ uz_UZ/ISO-8859-1 \ -+uz_UZ.UTF-8 UTF-8 \ ++uz_UZ.UTF-8/UTF-8 \ [EMAIL PROTECTED]/UTF-8 \ vi_VN.TCVN/TCVN5712-1 \ vi_VN/UTF-8 \ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r989 - in glibc-package/trunk/debian: . rules.d
Author: gotom Date: 2005-08-03 20:30:29 + (Wed, 03 Aug 2005) New Revision: 989 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/rules.d/build.mk Log: * debian/rules.d/build.mk: Add --without-selinux for nscd. It should be removed after this version ASAP. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 20:29:05 UTC (rev 988) +++ glibc-package/trunk/debian/changelog2005-08-03 20:30:29 UTC (rev 989) @@ -50,6 +50,9 @@ dependency. - debian/rules: Include debian/locales-depver. +* debian/rules.d/build.mk: Add --without-selinux for nscd. It should be + removed after this version ASAP. + * debian/sysdeps/depflags.pl: Drop Depends: libdb1-compat because it's until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. (Closes: #318885) Modified: glibc-package/trunk/debian/rules.d/build.mk === --- glibc-package/trunk/debian/rules.d/build.mk 2005-08-03 20:29:05 UTC (rev 988) +++ glibc-package/trunk/debian/rules.d/build.mk 2005-08-03 20:30:29 UTC (rev 989) @@ -48,7 +48,7 @@ $(CURDIR)/$(DEB_SRCDIR)/configure \ --host=$(call xx,configure_target) \ --build=$$configure_build --prefix=/usr --without-cvs \ - --enable-add-ons="$(call xx,add-ons)" \ + --enable-add-ons="$(call xx,add-ons)" --without-selinux \ $(call xx,with_headers) $(call xx,extra_config_options) 2>&1 | tee -a $(log_build) touch $@ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r988 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-03 20:29:05 + (Wed, 03 Aug 2005) New Revision: 988 Added: glibc-package/trunk/debian/patches/locale-iso4217.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/locale-iso4217.dpatch: New file, to fix localedef breakage for tr_TR.ISO-8859-9. (Closes: #314855) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 20:24:50 UTC (rev 987) +++ glibc-package/trunk/debian/changelog2005-08-03 20:29:05 UTC (rev 988) @@ -6,6 +6,8 @@ - debian/patches/cvs-localedata.dpatch: New file, to update localedata to the latest cvs. Reported by Safir Secerovic <[EMAIL PROTECTED]>, Reviewed by Denis Barbier <[EMAIL PROTECTED]>. (Closes: #312902) + - debian/patches/locale-iso4217.dpatch: New file, to fix localedef +breakage for tr_TR.ISO-8859-9. (Closes: #314855) * To make glibc-2.3.5 buidable with gcc-4.0: - debian/patches/00list: Drop glibc234-hppa-full-nptl-2004-12-20.dpatch Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-03 20:24:50 UTC (rev 987) +++ glibc-package/trunk/debian/patches/00list 2005-08-03 20:29:05 UTC (rev 988) @@ -80,3 +80,4 @@ glibc235-gcc4-alpha-profile glibc235-execvp-fix glibc235-gcc34-m68k-seccomment +locale-iso4217 Added: glibc-package/trunk/debian/patches/locale-iso4217.dpatch === --- glibc-package/trunk/debian/patches/locale-iso4217.dpatch2005-08-03 20:24:50 UTC (rev 987) +++ glibc-package/trunk/debian/patches/locale-iso4217.dpatch2005-08-03 20:29:05 UTC (rev 988) @@ -0,0 +1,43 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Fix tr_TR localedef breakage. +# DP: Related bugs: #314855: tr_TR.ISO-8859-9...LC_MONETARY: `int_curr_symbol' does not correspond to valid name +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: +# DP: Upstream status: Will be submitted. +# DP: Status Details: +# DP: Date: 2005-08-03 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +Index: iso-4217.def +=== +RCS file: /cvs/glibc/libc/locale/iso-4217.def,v +retrieving revision 1.16 +diff -u -p -r1.16 iso-4217.def +--- locale/iso-4217.def20 Mar 2005 04:14:36 - 1.16 locale/iso-4217.def3 Aug 2005 04:23:45 - +@@ -151,7 +151,7 @@ DEFINE_INT_CURR("TJR") /* Tajikistani R + DEFINE_INT_CURR("TMM")/* Turkmenistan Manet */ + DEFINE_INT_CURR("TND")/* Tunisian Dinar */ + DEFINE_INT_CURR("TOP")/* Tonga Pa'Anga */ +-DEFINE_INT_CURR("TRL")/* Turkish Lira */ ++DEFINE_INT_CURR("TRY")/* Turkish Lira */ + DEFINE_INT_CURR("TTD")/* Trinidad and Tobago */ + DEFINE_INT_CURR("TVD")/* Tuvalu Dollars */ + DEFINE_INT_CURR("TWD")/* Taiwan, Province of China Dollar */ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r987 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-08-03 20:24:50 + (Wed, 03 Aug 2005) New Revision: 987 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main Log: Remove Build-Depends: binutils (>= 2.16.1-3) [m68k], due to adding debian/patches/glibc235-gcc34-m68k-seccomment.dpatch. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 20:22:55 UTC (rev 986) +++ glibc-package/trunk/debian/changelog2005-08-03 20:24:50 UTC (rev 987) @@ -21,7 +21,6 @@ alpha compilation breakage by removing strong_alias. - debian/sysdeps/alpha.mk: Disabled __thread for static linked executables. - - debian/control.in/main: Update Build-Depends: binutils for m68k. - debian/control.in/main: Add Build-Depends: gcc-3.4 for powerpc and m68k. - debian/control: Regenerated. Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-08-03 20:22:55 UTC (rev 986) +++ glibc-package/trunk/debian/control 2005-08-03 20:24:50 UTC (rev 987) @@ -1,7 +1,7 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5) [!m68k] | binutils (>= 2.16.1-3) [m68k], sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/control.in/main === --- glibc-package/trunk/debian/control.in/main 2005-08-03 20:22:55 UTC (rev 986) +++ glibc-package/trunk/debian/control.in/main 2005-08-03 20:24:50 UTC (rev 987) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5) [!m68k] | binutils (>= 2.16.1-3) [m68k], sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r986 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-03 20:22:55 + (Wed, 03 Aug 2005) New Revision: 986 Added: glibc-package/trunk/debian/patches/glibc235-gcc34-m68k-seccomment.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc34-m68k-seccomment.dpatch: New file, fix m68k binutils comment parse error. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 20:17:01 UTC (rev 985) +++ glibc-package/trunk/debian/changelog2005-08-03 20:22:55 UTC (rev 986) @@ -29,6 +29,8 @@ * To make glibc-2.3.5 buildable with gcc-3.4: - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC due to gcc-4.0 ICE. See #319312. + - debian/patches/glibc235-gcc34-m68k-seccomment.dpatch: New file, fix +m68k binutils comment parse error. * Introduce RUN_TESTSUITE for disabling make check, taken from Jeff Bailey <[EMAIL PROTECTED]>: Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-08-03 20:17:01 UTC (rev 985) +++ glibc-package/trunk/debian/patches/00list 2005-08-03 20:22:55 UTC (rev 986) @@ -79,3 +79,4 @@ glibc235-gcc4-s390-inline glibc235-gcc4-alpha-profile glibc235-execvp-fix +glibc235-gcc34-m68k-seccomment Added: glibc-package/trunk/debian/patches/glibc235-gcc34-m68k-seccomment.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc34-m68k-seccomment.dpatch 2005-08-03 20:17:01 UTC (rev 985) +++ glibc-package/trunk/debian/patches/glibc235-gcc34-m68k-seccomment.dpatch 2005-08-03 20:22:55 UTC (rev 986) @@ -0,0 +1,48 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-3.4/4.0 + binutils 2.16 +# on m68k fixed by adding #APP. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Andreas Schwab <[EMAIL PROTECTED]> +# DP: Upstream status: Pending +# DP: Status Details: +# DP: Date: 2005-08-03 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +From: Andreas Schwab <[EMAIL PROTECTED]> + +--- include/libc-symbols.h.gotom 2005-08-03 14:23:50.211418118 +0900 include/libc-symbols.h 2005-08-03 14:31:44.416870472 +0900 +@@ -234,12 +234,12 @@ + # define __make_section_unallocated(section_string) + # endif + +-/* Tacking on "\n\t#" to the section name makes gcc put it's bogus ++/* Tacking on "\n#APP\n\t#" to the section name makes gcc put it's bogus +section attributes on what looks like a comment to the assembler. */ + # ifdef HAVE_SECTION_QUOTES +-# define __sec_comment "\"\n\t#\"" ++# define __sec_comment "\"\n#APP\n\t#\"" + # else +-# define __sec_comment "\n\t#" ++# define __sec_comment "\n#APP\n\t#" + # endif + # define link_warning(symbol, msg) \ + __make_section_unallocated (".gnu.warning." #symbol) \ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r985 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-08-03 20:17:01 + (Wed, 03 Aug 2005) New Revision: 985 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/alpha.mk Log: Use --with-tls on alpha. It's not tested yet, but it should be worked. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-03 20:15:01 UTC (rev 984) +++ glibc-package/trunk/debian/changelog2005-08-03 20:17:01 UTC (rev 985) @@ -19,7 +19,8 @@ dl-machine.h. - debian/patches/glibc235-gcc4-alpha-profile.dpatch: New file, fix alpha compilation breakage by removing strong_alias. - - debian/sysdeps/alpha.mk: Disabled TLS for static linked executables. + - debian/sysdeps/alpha.mk: Disabled __thread for static linked +executables. - debian/control.in/main: Update Build-Depends: binutils for m68k. - debian/control.in/main: Add Build-Depends: gcc-3.4 for powerpc and m68k. Modified: glibc-package/trunk/debian/sysdeps/alpha.mk === --- glibc-package/trunk/debian/sysdeps/alpha.mk 2005-08-03 20:15:01 UTC (rev 984) +++ glibc-package/trunk/debian/sysdeps/alpha.mk 2005-08-03 20:17:01 UTC (rev 985) @@ -5,4 +5,4 @@ RUN_TESTSUITE = no # disabled for static linked pthread programs. -libc_extra_config_options = $(extra_config_options) --without-tls --without-__thread +libc_extra_config_options = $(extra_config_options) --with-tls --without-__thread -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r984 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-03 20:15:01 + (Wed, 03 Aug 2005) New Revision: 984 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/cvs-localedata.dpatch Log: Add uz_UZ.UTF-8 UTF-8, reviewed by Denis Barbier. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-08-01 15:35:23 UTC (rev 983) +++ glibc-package/trunk/debian/changelog2005-08-03 20:15:01 UTC (rev 984) @@ -5,8 +5,7 @@ * Localedata update: - debian/patches/cvs-localedata.dpatch: New file, to update localedata to the latest cvs. Reported by Safir Secerovic <[EMAIL PROTECTED]>, -that is already available in Denis Barbier's belocs-locales-data. -(Closes: #312902) +Reviewed by Denis Barbier <[EMAIL PROTECTED]>. (Closes: #312902) * To make glibc-2.3.5 buidable with gcc-4.0: - debian/patches/00list: Drop glibc234-hppa-full-nptl-2004-12-20.dpatch Modified: glibc-package/trunk/debian/patches/cvs-localedata.dpatch === --- glibc-package/trunk/debian/patches/cvs-localedata.dpatch2005-08-01 15:35:23 UTC (rev 983) +++ glibc-package/trunk/debian/patches/cvs-localedata.dpatch2005-08-03 20:15:01 UTC (rev 984) @@ -192,7 +192,15 @@ tl_PH/ISO-8859-1 \ tr_TR.UTF-8/UTF-8 \ tr_TR/ISO-8859-9 \ -@@ -304,6 +323,7 @@ [EMAIL PROTECTED]/ISO-8859-15 \ +@@ -296,6 +315,7 @@ uk_UA.UTF-8/UTF-8 \ + uk_UA/KOI8-U \ + ur_PK/UTF-8 \ + uz_UZ/ISO-8859-1 \ ++uz_UZ.UTF-8 UTF-8 \ + [EMAIL PROTECTED]/UTF-8 \ + vi_VN.TCVN/TCVN5712-1 \ + vi_VN/UTF-8 \ +@@ -304,6 +324,7 @@ [EMAIL PROTECTED]/ISO-8859-15 \ wa_BE.UTF-8/UTF-8 \ xh_ZA.UTF-8/UTF-8 \ xh_ZA/ISO-8859-1 \ @@ -200,7 +208,7 @@ yi_US/CP1255 \ zh_CN.GB18030/GB18030 \ zh_CN.GBK/GBK \ -@@ -311,6 +331,7 @@ zh_CN.UTF-8/UTF-8 \ +@@ -311,6 +332,7 @@ zh_CN.UTF-8/UTF-8 \ zh_CN/GB2312 \ zh_HK.UTF-8/UTF-8 \ zh_HK/BIG5-HKSCS \ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r983 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-08-01 15:35:23 + (Mon, 01 Aug 2005) New Revision: 983 Added: glibc-package/trunk/debian/patches/glibc235-execvp-fix.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * Serge Belyshev <[EMAIL PROTECTED]>: - debian/patches/glibc235-execvp-fix.dpatch: Fix execvp segv caused by invalid free pointer. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 09:07:28 UTC (rev 982) +++ glibc-package/trunk/debian/changelog2005-08-01 15:35:23 UTC (rev 983) @@ -90,6 +90,10 @@ - debian/debhelper.in/nscd.init: Provides a "status" option, fix the exit status if the script is given an unsupported option. (Closes: #312404) +* Serge Belyshev <[EMAIL PROTECTED]>: + - debian/patches/glibc235-execvp-fix.dpatch: Fix execvp segv caused by +invalid free pointer. + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 17 Jul 2005 17:27:30 +0900 glibc (2.3.5-2) experimental; urgency=low Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-29 09:07:28 UTC (rev 982) +++ glibc-package/trunk/debian/patches/00list 2005-08-01 15:35:23 UTC (rev 983) @@ -78,3 +78,4 @@ glibc235-hppa-sysdeps glibc235-gcc4-s390-inline glibc235-gcc4-alpha-profile +glibc235-execvp-fix Added: glibc-package/trunk/debian/patches/glibc235-execvp-fix.dpatch === --- glibc-package/trunk/debian/patches/glibc235-execvp-fix.dpatch 2005-07-29 09:07:28 UTC (rev 982) +++ glibc-package/trunk/debian/patches/glibc235-execvp-fix.dpatch 2005-08-01 15:35:23 UTC (rev 983) @@ -0,0 +1,131 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: fix BZ #1125 +# DP: Related bugs: Serge Belyshev <[EMAIL PROTECTED]> +# DP: Dpatch author: Serge Belyshev <[EMAIL PROTECTED]> +# DP: Patch author: Ulrich Drepper and Jakub Jelinek +# DP: Upstream status: In CVS +# DP: Status Details: +# DP: Date: 2005-07-29 + +PATCHLEVEL=1 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-07-24 Ulrich Drepper <[EMAIL PROTECTED]> + +[BZ #1125] +* posix/Makefile (tests): Add tst-execvp4. +* posix/tst-execvp4.c: New file. + +2005-07-24 Jakub Jelinek <[EMAIL PROTECTED]> + +[BZ #1125] +* posix/execvp.c (execvp): Change path_malloc to +char *, free that pointer on failure. + +diff -purN a/posix/execvp.c b/posix/execvp.c +--- a/posix/execvp.c 2005-07-26 01:15:32.0 +0400 b/posix/execvp.c 2005-07-26 01:16:21.0 +0400 +@@ -88,7 +88,7 @@ execvp (file, argv) + else + { + char *path = getenv ("PATH"); +- bool path_malloc = false; ++ char *path_malloc = NULL; + if (path == NULL) + { + /* There is no `PATH' in the environment. +@@ -100,7 +100,7 @@ execvp (file, argv) + return -1; + path[0] = ':'; + (void) confstr (_CS_PATH, path + 1, len); +-path_malloc = true; ++path_malloc = path; + } + + size_t len = strlen (file) + 1; +@@ -108,8 +108,7 @@ execvp (file, argv) + char *name = malloc (pathlen + len + 1); + if (name == NULL) + { +-if (path_malloc) +- free (path); ++free (path_malloc); + return -1; + } + /* Copy the file name at the top. */ +@@ -190,8 +189,7 @@ execvp (file, argv) + + free (script_argv); + free (name - pathlen); +- if (path_malloc) +- free (path); ++ free (path_malloc); + } + + /* Return the error from the last attempt (probably ENOENT). */ +diff -purN a/posix/Makefile b/posix/Makefile +--- a/posix/Makefile 2005-07-26 01:15:32.0 +0400 b/posix/Makefile 2005-07-26 01:16:21.0 +0400 +@@ -84,7 +84,7 @@ tests:= tstgetopt testfnm runtests run + transbug tst-rxspencer tst-pcre tst-boost \ + bug-ga1 tst-vfork1 tst-vfork2 tst-waitid \ + tst-getaddrinfo2 bug-glob1 bug-glob2 tst-sysconf \ +- tst-execvp1 tst-execvp2 tst-execlp1 tst-execlp2 \ ++ tst-execvp1 tst-execvp2 tst-execvp4 tst-execlp1 tst-execlp2 \ + tst-execv1 tst-execv2 tst-execl1 tst-execl2 \ + tst-exe
r982 - glibc-package/trunk/debian
Author: gotom Date: 2005-07-29 09:07:28 + (Fri, 29 Jul 2005) New Revision: 982 Modified: glibc-package/trunk/debian/changelog Log: Change distribution from experimental to unstable now. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 09:06:24 UTC (rev 981) +++ glibc-package/trunk/debian/changelog2005-07-29 09:07:28 UTC (rev 982) @@ -1,4 +1,4 @@ -glibc (2.3.5-3) experimental; urgency=low +glibc (2.3.5-3) unstable; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r981 - in glibc-package/trunk/debian: . control.in
Author: gotom Date: 2005-07-29 09:06:24 + (Fri, 29 Jul 2005) New Revision: 981 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main Log: - debian/control.in/main: Update Build-Depends: binutils for m68k. - debian/control.in/main: Add Build-Depends: gcc-3.4 for powerpc and m68k. - debian/control: Regenerated. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 08:47:43 UTC (rev 980) +++ glibc-package/trunk/debian/changelog2005-07-29 09:06:24 UTC (rev 981) @@ -21,6 +21,10 @@ - debian/patches/glibc235-gcc4-alpha-profile.dpatch: New file, fix alpha compilation breakage by removing strong_alias. - debian/sysdeps/alpha.mk: Disabled TLS for static linked executables. + - debian/control.in/main: Update Build-Depends: binutils for m68k. + - debian/control.in/main: Add Build-Depends: gcc-3.4 for powerpc and +m68k. + - debian/control: Regenerated. * To make glibc-2.3.5 buildable with gcc-3.4: - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-07-29 08:47:43 UTC (rev 980) +++ glibc-package/trunk/debian/control 2005-07-29 09:06:24 UTC (rev 981) @@ -1,7 +1,7 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc] | gcc-3.4 [powerpc], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5) [!m68k] | binutils (>= 2.16.1-3) [m68k], sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> Modified: glibc-package/trunk/debian/control.in/main === --- glibc-package/trunk/debian/control.in/main 2005-07-29 08:47:43 UTC (rev 980) +++ glibc-package/trunk/debian/control.in/main 2005-07-29 09:06:24 UTC (rev 981) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc] | gcc-3.4 [powerpc], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc !m68k] | gcc-3.4 (>= 3.4.4-6) [powerpc] | gcc-3.4 [m68k], autoconf, binutils (>= 2.14.90.0.7-5) [!m68k] | binutils (>= 2.16.1-3) [m68k], sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r980 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-29 08:47:43 + (Fri, 29 Jul 2005) New Revision: 980 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-alpha-profile.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-alpha-profile.dpatch: New file, fix alpha compilation breakage by removing strong_alias. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 08:46:05 UTC (rev 979) +++ glibc-package/trunk/debian/changelog2005-07-29 08:47:43 UTC (rev 980) @@ -18,6 +18,8 @@ - debian/patches/glibc235-gcc4-s390-inline.dpatch: New file, fix s390 compilation breakage by changing static inline to auto inline for dl-machine.h. + - debian/patches/glibc235-gcc4-alpha-profile.dpatch: New file, fix +alpha compilation breakage by removing strong_alias. - debian/sysdeps/alpha.mk: Disabled TLS for static linked executables. * To make glibc-2.3.5 buildable with gcc-3.4: Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-29 08:46:05 UTC (rev 979) +++ glibc-package/trunk/debian/patches/00list 2005-07-29 08:47:43 UTC (rev 980) @@ -77,3 +77,4 @@ glibc235-hppa-lt glibc235-hppa-sysdeps glibc235-gcc4-s390-inline +glibc235-gcc4-alpha-profile Added: glibc-package/trunk/debian/patches/glibc235-gcc4-alpha-profile.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-alpha-profile.dpatch 2005-07-29 08:46:05 UTC (rev 979) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-alpha-profile.dpatch 2005-07-29 08:47:43 UTC (rev 980) @@ -0,0 +1,44 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on ia64 fixed by +# removing strong_alias. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: In CVS +# DP: Status Details: +# DP: Date: 2005-07-27 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-07-16 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/alpha/dl-machine.h: Remove strong_alias. + +--- sysdeps/alpha/dl-machine.h.gotom 2005-07-28 14:14:51.803668403 +0900 sysdeps/alpha/dl-machine.h 2005-07-28 14:15:11.440036959 +0900 +@@ -289,8 +289,7 @@ elf_machine_runtime_setup (struct link_m + TRAMPOLINE_TEMPLATE (_dl_runtime_profile, profile_fixup, /* nop */); + #else + #define ELF_MACHINE_RUNTIME_TRAMPOLINE\ +- TRAMPOLINE_TEMPLATE (_dl_runtime_resolve, fixup, imb); \ +- strong_alias (_dl_runtime_resolve, _dl_runtime_profile); ++ TRAMPOLINE_TEMPLATE (_dl_runtime_resolve, fixup, imb); + #endif + + /* Initial entry point code for the dynamic linker. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r979 - glibc-package/trunk/debian
Author: gotom Date: 2005-07-29 08:46:05 + (Fri, 29 Jul 2005) New Revision: 979 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/rules Log: - debian/rules: Include debian/locales-depver. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 08:45:19 UTC (rev 978) +++ glibc-package/trunk/debian/changelog2005-07-29 08:46:05 UTC (rev 979) @@ -39,6 +39,7 @@ version. It's renamed from locales-shlibver because it's not "shlib". - debian/rules.d/debhelper.mk: Use LOCALES_DEP_VER to generate locales dependency. + - debian/rules: Include debian/locales-depver. * debian/sysdeps/depflags.pl: Drop Depends: libdb1-compat because it's until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. Modified: glibc-package/trunk/debian/rules === --- glibc-package/trunk/debian/rules2005-07-29 08:45:19 UTC (rev 978) +++ glibc-package/trunk/debian/rules2005-07-29 08:46:05 UTC (rev 979) @@ -36,6 +36,9 @@ include debian/shlibver shlib_dep = $(libc) (>= $(shlib_dep_ver)) +# The version of the C library that locales needs for its format. +include debian/locales-depver + # Beyond here you shouldn't need to customise anything: SHELL ?= =/bin/sh -e -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r978 - glibc-package/trunk/debian
Author: gotom Date: 2005-07-29 08:45:19 + (Fri, 29 Jul 2005) New Revision: 978 Modified: glibc-package/trunk/debian/changelog Log: Add Closes: #312297. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 08:14:52 UTC (rev 977) +++ glibc-package/trunk/debian/changelog2005-07-29 08:45:19 UTC (rev 978) @@ -48,7 +48,7 @@ invoke nscd correctly. (Closes: #314892) * debian/local/manpages/locale.gen.5: Fix typo, charsets -> charmaps. - (Closes: #318982) + (Closes: #312297, #318982) * debian/debhelper.in/libc.preinst: Remove dpkg --assert-support-predepends check like base-passwrd, suggested by Bastian Blank <[EMAIL PROTECTED]>. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r977 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-07-29 08:14:52 + (Fri, 29 Jul 2005) New Revision: 977 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc.postinst glibc-package/trunk/debian/debhelper.in/libc.preinst Log: * debian/debhelper.in/libc.preinst: Fix typo. (Closes: #306136) * debian/debhelper.in/libc.postinst: Likewise. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-29 08:11:13 UTC (rev 976) +++ glibc-package/trunk/debian/changelog2005-07-29 08:14:52 UTC (rev 977) @@ -54,6 +54,9 @@ check like base-passwrd, suggested by Bastian Blank <[EMAIL PROTECTED]>. (Closes: #316217) +* debian/debhelper.in/libc.preinst: Fix typo. (Closes: #306136) +* debian/debhelper.in/libc.postinst: Likewise. + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig again on Hurd. (Closes: #309489) Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst === --- glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-07-29 08:11:13 UTC (rev 976) +++ glibc-package/trunk/debian/debhelper.in/libc.postinst 2005-07-29 08:14:52 UTC (rev 977) @@ -312,7 +312,7 @@ echo "The services detected are: " echo "$services" echo - echo "If other services has begun to fail mysteriously after this upgrade, it is" + echo "If other services have begun to fail mysteriously after this upgrade, it is" echo "probably necessary to restart them too. We recommend you to reboot your" echo "machine after the upgrade to avoid the NSS related trouble." echo Modified: glibc-package/trunk/debian/debhelper.in/libc.preinst === --- glibc-package/trunk/debian/debhelper.in/libc.preinst2005-07-29 08:11:13 UTC (rev 976) +++ glibc-package/trunk/debian/debhelper.in/libc.preinst2005-07-29 08:14:52 UTC (rev 977) @@ -87,7 +87,7 @@ echo frontend=`echo "$DEBIAN_FRONTEND" | tr '[:upper:]' '[:lower:]'` if [ "$frontend" = noninteractive ]; then - echo "Non-interactive mode, upgrade glibc forcedly" + echo "Non-interactive mode, upgrade glibc forcibly" answer=yes else echo -n "Do you want to upgrade glibc now? [Y/n] " -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r976 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-07-29 08:11:13 + (Fri, 29 Jul 2005) New Revision: 976 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/libc.preinst Log: * debian/debhelper.in/libc.preinst: Remove dpkg --assert-support-predepends check like base-passwrd, suggested by Bastian Blank <[EMAIL PROTECTED]>. (Closes: #316217) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-28 02:31:22 UTC (rev 975) +++ glibc-package/trunk/debian/changelog2005-07-29 08:11:13 UTC (rev 976) @@ -50,6 +50,10 @@ * debian/local/manpages/locale.gen.5: Fix typo, charsets -> charmaps. (Closes: #318982) +* debian/debhelper.in/libc.preinst: Remove dpkg --assert-support-predepends + check like base-passwrd, suggested by Bastian Blank <[EMAIL PROTECTED]>. + (Closes: #316217) + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig again on Hurd. (Closes: #309489) Modified: glibc-package/trunk/debian/debhelper.in/libc.preinst === --- glibc-package/trunk/debian/debhelper.in/libc.preinst2005-07-28 02:31:22 UTC (rev 975) +++ glibc-package/trunk/debian/debhelper.in/libc.preinst2005-07-29 08:11:13 UTC (rev 976) @@ -2,8 +2,6 @@ set -e export LC_ALL=C -dpkg --assert-support-predepends - if [ "$1" = upgrade ] then if [ -f /var/lib/dpkg/info/timezone.postrm ]; then -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r975 - glibc-package/trunk/debian/patches
Author: gotom Date: 2005-07-28 02:31:22 + (Thu, 28 Jul 2005) New Revision: 975 Modified: glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch Log: Fix comment typo. Modified: glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch 2005-07-28 02:30:11 UTC (rev 974) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch 2005-07-28 02:31:22 UTC (rev 975) @@ -1,7 +1,7 @@ #! /bin/sh -e # All lines beginning with `# DP:' are a description of the patch. -# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on arm for inline +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on mips for inline # functions of dl-machine.h. # DP: Related bugs: # DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r974 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-07-28 02:30:11 + (Thu, 28 Jul 2005) New Revision: 974 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/alpha.mk Log: - debian/sysdeps/alpha.mk: Disabled TLS for static linked executables. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-28 02:29:14 UTC (rev 973) +++ glibc-package/trunk/debian/changelog2005-07-28 02:30:11 UTC (rev 974) @@ -18,6 +18,7 @@ - debian/patches/glibc235-gcc4-s390-inline.dpatch: New file, fix s390 compilation breakage by changing static inline to auto inline for dl-machine.h. + - debian/sysdeps/alpha.mk: Disabled TLS for static linked executables. * To make glibc-2.3.5 buildable with gcc-3.4: - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC Modified: glibc-package/trunk/debian/sysdeps/alpha.mk === --- glibc-package/trunk/debian/sysdeps/alpha.mk 2005-07-28 02:29:14 UTC (rev 973) +++ glibc-package/trunk/debian/sysdeps/alpha.mk 2005-07-28 02:30:11 UTC (rev 974) @@ -3,3 +3,6 @@ # disabled because alpha linuxthreads ex7, ex9, ex10, ex18 stopps eternally # even if TIMEOUTSCALE is set - SIGALRM from the program is just ignored. RUN_TESTSUITE = no + +# disabled for static linked pthread programs. +libc_extra_config_options = $(extra_config_options) --without-tls --without-__thread -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r973 - in glibc-package/trunk/debian: . rules.d
Author: gotom Date: 2005-07-28 02:29:14 + (Thu, 28 Jul 2005) New Revision: 973 Added: glibc-package/trunk/debian/locales-depver Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/rules.d/debhelper.mk Log: * Introduce loose locales version dependency to avoid locales version mismatch for FTBFS architectures, taken from Jeff Bailey <[EMAIL PROTECTED]> (Closes: #204696, #308824): - debian/locales-depver: New file, describes minimum locales dependency version. It's renamed from locales-shlibver because it's not "shlib". - debian/rules.d/debhelper.mk: Use LOCALES_DEP_VER to generate locales dependency. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-28 02:24:48 UTC (rev 972) +++ glibc-package/trunk/debian/changelog2005-07-28 02:29:14 UTC (rev 973) @@ -31,6 +31,14 @@ cannot work correctly. - debian/sysdeps/alpha.mk: Likewise. +* Introduce loose locales version dependency to avoid locales version + mismatch for FTBFS architectures, taken from Jeff Bailey + <[EMAIL PROTECTED]> (Closes: #204696, #308824): + - debian/locales-depver: New file, describes minimum locales dependency +version. It's renamed from locales-shlibver because it's not "shlib". + - debian/rules.d/debhelper.mk: Use LOCALES_DEP_VER to generate locales +dependency. + * debian/sysdeps/depflags.pl: Drop Depends: libdb1-compat because it's until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. (Closes: #318885) Added: glibc-package/trunk/debian/locales-depver === --- glibc-package/trunk/debian/locales-depver 2005-07-28 02:24:48 UTC (rev 972) +++ glibc-package/trunk/debian/locales-depver 2005-07-28 02:29:14 UTC (rev 973) @@ -0,0 +1 @@ +LOCALES_DEP_VER = 2.3.5-3 Modified: glibc-package/trunk/debian/rules.d/debhelper.mk === --- glibc-package/trunk/debian/rules.d/debhelper.mk 2005-07-28 02:24:48 UTC (rev 972) +++ glibc-package/trunk/debian/rules.d/debhelper.mk 2005-07-28 02:29:14 UTC (rev 973) @@ -233,7 +233,7 @@ perl -i -pe 'BEGIN {undef $$/; open(IN, "debian/tmp-libc/usr/share/i18n/SUPPORTED"); $$j=;} s/__SUPPORTED_LOCALES__/$$j/g;' debian/locales.config # Generate common substvars files. - echo "locale:Depends=$(shell perl debian/debver2localesdep.pl $(DEB_VERSION))" > tmp.substvars + echo "locale:Depends=$(shell perl debian/debver2localesdep.pl $(LOCALES_DEP_VER))" > tmp.substvars for pkg in $(DEB_ARCH_REGULAR_PACKAGES) $(DEB_INDEP_REGULAR_PACKAGES) $(DEB_UDEB_PACKAGES); do \ cp tmp.substvars debian/$$pkg.substvars; \ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r972 - in glibc-package/trunk/debian: . rules.d sysdeps
Author: gotom Date: 2005-07-28 02:24:48 + (Thu, 28 Jul 2005) New Revision: 972 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/rules glibc-package/trunk/debian/rules.d/build.mk glibc-package/trunk/debian/sysdeps/alpha.mk glibc-package/trunk/debian/sysdeps/hppa.mk Log: * Introduce RUN_TESTSUITE for disabling make check, taken from Jeff Bailey <[EMAIL PROTECTED]>: - debian/rules: Enable RUN_TESTSUITE in default. - debian/rules.d/build.mk: Check RUN_TESTSUITE before invoking tests. - debian/sysdeps/hppa.mk: Disable RUN_TESTSUITE because linuxthreads cannot work correctly. - debian/sysdeps/alpha.mk: Likewise. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-28 02:18:43 UTC (rev 971) +++ glibc-package/trunk/debian/changelog2005-07-28 02:24:48 UTC (rev 972) @@ -23,6 +23,14 @@ - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC due to gcc-4.0 ICE. See #319312. +* Introduce RUN_TESTSUITE for disabling make check, taken from Jeff + Bailey <[EMAIL PROTECTED]>: + - debian/rules: Enable RUN_TESTSUITE in default. + - debian/rules.d/build.mk: Check RUN_TESTSUITE before invoking tests. + - debian/sysdeps/hppa.mk: Disable RUN_TESTSUITE because linuxthreads +cannot work correctly. + - debian/sysdeps/alpha.mk: Likewise. + * debian/sysdeps/depflags.pl: Drop Depends: libdb1-compat because it's until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. (Closes: #318885) Modified: glibc-package/trunk/debian/rules === --- glibc-package/trunk/debian/rules2005-07-28 02:18:43 UTC (rev 971) +++ glibc-package/trunk/debian/rules2005-07-28 02:24:48 UTC (rev 972) @@ -83,6 +83,8 @@ BUILD_CC = gcc-4.0 +RUN_TESTSUITE = yes + # Set CC for cross-compiling ifneq ($(DEB_HOST_ARCH),$(DEB_BUILD_ARCH)) CC = $(DEB_HOST_GNU_TYPE)-gcc Modified: glibc-package/trunk/debian/rules.d/build.mk === --- glibc-package/trunk/debian/rules.d/build.mk 2005-07-28 02:18:43 UTC (rev 971) +++ glibc-package/trunk/debian/rules.d/build.mk 2005-07-28 02:24:48 UTC (rev 972) @@ -67,6 +67,8 @@ echo "Cross compiling, skipping tests."; \ elif ! $(call kernel_check,$(call xx,MIN_KERNEL_SUPPORTED)); then \ echo "Kernel too old, skipping tests."; \ + elif [ $(call xx,RUN_TESTSUITE) != "yes" ]; then \ + echo "Testsuite disabled for $(curpass), skipping tests."; \ else \ echo Testing $(curpass); \ $(MAKE) -C $(DEB_BUILDDIR) -j $(NJOBS) -k check 2>&1 | tee -a $(log_test); \ Modified: glibc-package/trunk/debian/sysdeps/alpha.mk === --- glibc-package/trunk/debian/sysdeps/alpha.mk 2005-07-28 02:18:43 UTC (rev 971) +++ glibc-package/trunk/debian/sysdeps/alpha.mk 2005-07-28 02:24:48 UTC (rev 972) @@ -1 +1,5 @@ libc = libc6.1 + +# disabled because alpha linuxthreads ex7, ex9, ex10, ex18 stopps eternally +# even if TIMEOUTSCALE is set - SIGALRM from the program is just ignored. +RUN_TESTSUITE = no Modified: glibc-package/trunk/debian/sysdeps/hppa.mk === --- glibc-package/trunk/debian/sysdeps/hppa.mk 2005-07-28 02:18:43 UTC (rev 971) +++ glibc-package/trunk/debian/sysdeps/hppa.mk 2005-07-28 02:24:48 UTC (rev 972) @@ -6,3 +6,8 @@ mkdir -p debian/$(curpass)/usr/hppa64-linux ln -sf /usr/include debian/$(curpass)/usr/hppa64-linux/include endef + +# some hppa linuxthreads tests: ex* do not work currently even if +# TIMEOUTSCALE is set - SIGALRM from the program is just ignored. +RUN_TESTSUITE = no + -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r971 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-07-28 02:18:43 + (Thu, 28 Jul 2005) New Revision: 971 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/nscd.init Log: * Stephen Gildea <[EMAIL PROTECTED]>: - debian/debhelper.in/nscd.init: Provides a "status" option, fix the exit status if the script is given an unsupported option. (Closes: #312404) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-24 06:51:54 UTC (rev 970) +++ glibc-package/trunk/debian/changelog2005-07-28 02:18:43 UTC (rev 971) @@ -55,6 +55,10 @@ duplication when at least a locale is defined twice in /etc/locale.gen. (Closes: #271526) +* Stephen Gildea <[EMAIL PROTECTED]>: + - debian/debhelper.in/nscd.init: Provides a "status" option, fix the exit +status if the script is given an unsupported option. (Closes: #312404) + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 17 Jul 2005 17:27:30 +0900 glibc (2.3.5-2) experimental; urgency=low Modified: glibc-package/trunk/debian/debhelper.in/nscd.init === --- glibc-package/trunk/debian/debhelper.in/nscd.init 2005-07-24 06:51:54 UTC (rev 970) +++ glibc-package/trunk/debian/debhelper.in/nscd.init 2005-07-28 02:18:43 UTC (rev 971) @@ -56,8 +56,19 @@ restart) $0 force-reload ;; +status) + echo -n "Status of $(basename $0) service: " + if pidof /usr/sbin/nscd > /dev/null ; then + echo "running." + RETVAL=0 + else + echo "not running." + RETVAL=3 + fi + ;; *) - echo "Usage: /etc/init.d/nscd {start|stop|reload|force-reload|restart}" + echo "Usage: /etc/init.d/nscd {start|stop|reload|force-reload|restart|status}" + RETVAL=1 ;; esac exit $RETVAL -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r970 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-07-24 06:51:54 + (Sun, 24 Jul 2005) New Revision: 970 Added: glibc-package/trunk/debian/debhelper.in/nscd.dirs Modified: glibc-package/trunk/debian/changelog Log: * debian/debhelper.in/nscd.dirs: New file, add /var/run/nscd dir to invoke nscd correctly. (Closes: #314892) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-23 19:24:24 UTC (rev 969) +++ glibc-package/trunk/debian/changelog2005-07-24 06:51:54 UTC (rev 970) @@ -27,6 +27,9 @@ until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. (Closes: #318885) +* debian/debhelper.in/nscd.dirs: New file, add /var/run/nscd dir to + invoke nscd correctly. (Closes: #314892) + * debian/local/manpages/locale.gen.5: Fix typo, charsets -> charmaps. (Closes: #318982) Added: glibc-package/trunk/debian/debhelper.in/nscd.dirs === --- glibc-package/trunk/debian/debhelper.in/nscd.dirs 2005-07-23 19:24:24 UTC (rev 969) +++ glibc-package/trunk/debian/debhelper.in/nscd.dirs 2005-07-24 06:51:54 UTC (rev 970) @@ -0,0 +1 @@ +/var/run/nscd -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r969 - glibc-package/trunk/debian
Author: gotom Date: 2005-07-23 19:24:24 + (Sat, 23 Jul 2005) New Revision: 969 Modified: glibc-package/trunk/debian/changelog Log: Add (Closes: #312902). Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-23 12:07:44 UTC (rev 968) +++ glibc-package/trunk/debian/changelog2005-07-23 19:24:24 UTC (rev 969) @@ -6,6 +6,7 @@ - debian/patches/cvs-localedata.dpatch: New file, to update localedata to the latest cvs. Reported by Safir Secerovic <[EMAIL PROTECTED]>, that is already available in Denis Barbier's belocs-locales-data. +(Closes: #312902) * To make glibc-2.3.5 buidable with gcc-4.0: - debian/patches/00list: Drop glibc234-hppa-full-nptl-2004-12-20.dpatch -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r968 - in linux-kernel-headers/trunk/debian: . patches
Author: gotom Date: 2005-07-23 12:07:44 + (Sat, 23 Jul 2005) New Revision: 968 Added: linux-kernel-headers/trunk/debian/patches/linux-if_fddi.patch Modified: linux-kernel-headers/trunk/debian/changelog Log: - debian/patches/linux-if_fddi.patch: New file, include missing linux/netdevice.h to fix build failure of net-tools. Patched by Matt Kraai <[EMAIL PROTECTED]>. (Closes: #317857) Modified: linux-kernel-headers/trunk/debian/changelog === --- linux-kernel-headers/trunk/debian/changelog 2005-07-22 14:21:04 UTC (rev 967) +++ linux-kernel-headers/trunk/debian/changelog 2005-07-23 12:07:44 UTC (rev 968) @@ -20,11 +20,14 @@ asm-ppc64-swab64.patch. Remove linux/byteorder/swabb.h part because it's already applied to upstream. -- debian/patches/linux-capi.patch: Include missing linux/compiler.h to fix - build failure of asterisk-chan-capi and isdnutils. - (Closes: #318297, #319303) +- debian/patches/linux-capi.patch: New file, include missing + linux/compiler.h to fix build failure of asterisk-chan-capi and + isdnutils. (Closes: #318297, #319303) - debian/patches/sparc-asm-fbio.patch: Update to include missing linux/compiler.h to fix build failure of xorg-x11. (Closes: #318979) +- debian/patches/linux-if_fddi.patch: New file, include missing + linux/netdevice.h to fix build failure of net-tools. Patched by + Matt Kraai <[EMAIL PROTECTED]>. (Closes: #317857) -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 2 Jul 2005 18:37:43 +0900 Added: linux-kernel-headers/trunk/debian/patches/linux-if_fddi.patch === --- linux-kernel-headers/trunk/debian/patches/linux-if_fddi.patch 2005-07-22 14:21:04 UTC (rev 967) +++ linux-kernel-headers/trunk/debian/patches/linux-if_fddi.patch 2005-07-23 12:07:44 UTC (rev 968) @@ -0,0 +1,14 @@ +2005-07-22 gotom +Include a missing linux/netdevice.h for fixing #317857. + +--- include/linux/if_fddi.h2005-07-11 09:46:52.0 -0700 include/linux/if_fddi.h2005-07-11 09:47:12.0 -0700 +@@ -24,6 +24,8 @@ + #ifndef _LINUX_IF_FDDI_H + #define _LINUX_IF_FDDI_H + ++#include ++ + /* + * Define max and min legal sizes. The frame sizes do not include + * 4 byte FCS/CRC (frame check sequence). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r967 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-07-22 14:21:04 + (Fri, 22 Jul 2005) New Revision: 967 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/locales.postinst Log: - debian/debhelper.in/locales.postinst: Fix repeated locale entry duplication when at least a locale is defined twice in /etc/locale.gen. (Closes: #271526) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-22 14:14:52 UTC (rev 966) +++ glibc-package/trunk/debian/changelog2005-07-22 14:21:04 UTC (rev 967) @@ -47,6 +47,9 @@ - debian/debhelper.in/locales.config: Use LANG=C for locale-dependent commands. (Closes: #314717) - debian/debhelper.in/locales.postinst: Likewise. + - debian/debhelper.in/locales.postinst: Fix repeated locale entry +duplication when at least a locale is defined twice in /etc/locale.gen. +(Closes: #271526) -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 17 Jul 2005 17:27:30 +0900 Modified: glibc-package/trunk/debian/debhelper.in/locales.postinst === --- glibc-package/trunk/debian/debhelper.in/locales.postinst2005-07-22 14:14:52 UTC (rev 966) +++ glibc-package/trunk/debian/debhelper.in/locales.postinst2005-07-22 14:21:04 UTC (rev 967) @@ -33,7 +33,10 @@ save_IFS=$IFS IFS=, for locale in $list; do -if grep -q "^#$locale *\$" $LG; then +if grep -q "^$locale *\$" $LG; then +# This locale has already been inserted, do nothing +: +elif grep -q "^#$locale *\$" $LG; then # Uncomment previous defined locales sed -e "s,#$locale *\$,$locale," $LG > $LG.tmp || true mv -f $LG.tmp $LG -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r966 - in glibc-package/trunk/debian: . debhelper.in
Author: gotom Date: 2005-07-22 14:14:52 + (Fri, 22 Jul 2005) New Revision: 966 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/debhelper.in/locales.config glibc-package/trunk/debian/debhelper.in/locales.postinst Log: * Denis Barbier <[EMAIL PROTECTED]>: - debian/debhelper.in/locales.config: Use LANG=C for locale-dependent commands. (Closes: #314717) - debian/debhelper.in/locales.postinst: Likewise. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-22 13:15:34 UTC (rev 965) +++ glibc-package/trunk/debian/changelog2005-07-22 14:14:52 UTC (rev 966) @@ -43,6 +43,11 @@ linuxthreads locking problem and sysdeps correctly again. - debian/patches/glibc235-hppa-lt.dpatch: New file, likewise. +* Denis Barbier <[EMAIL PROTECTED]>: + - debian/debhelper.in/locales.config: Use LANG=C for locale-dependent +commands. (Closes: #314717) + - debian/debhelper.in/locales.postinst: Likewise. + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 17 Jul 2005 17:27:30 +0900 glibc (2.3.5-2) experimental; urgency=low Modified: glibc-package/trunk/debian/debhelper.in/locales.config === --- glibc-package/trunk/debian/debhelper.in/locales.config 2005-07-22 13:15:34 UTC (rev 965) +++ glibc-package/trunk/debian/debhelper.in/locales.config 2005-07-22 14:14:52 UTC (rev 966) @@ -15,7 +15,7 @@ # With current implementation, this string has to be removed. grep -q "Leave alone" $LG && sed -e '/^Leave alone/d' $LG > $LG.tmp && mv $LG.tmp $LG -SELECTED_LOCALES=$(sed -e '/^[a-zA-Z]/!d' $LG | tr '\n' ',' | sed -e 's/,/, /g' -e 's/, *$//') +SELECTED_LOCALES=$(LC_ALL=C sed -e '/^[a-zA-Z]/!d' $LG | tr '\n' ',' | sed -e 's/,/, /g' -e 's/, *$//') db_set locales/locales_to_be_generated "${SELECTED_LOCALES}" else LG=/dev/null @@ -29,7 +29,7 @@ # Add a newline in case /etc/locale.gen has no trailing newline at EOF SUPPORTED_LOCALES=" __SUPPORTED_LOCALES__" -SUPPORTED_LOCALES=$( (cat $LG && echo "$SUPPORTED_LOCALES") | sed -e '/^[a-zA-Z]/!d' | sort -u | tr '\n' ',' | sed -e 's/,/, /g' -e 's/, *$//') +SUPPORTED_LOCALES=$( (cat $LG && echo "$SUPPORTED_LOCALES") | LC_ALL=C sed -e '/^[a-zA-Z]/!d' | LC_ALL=C sort -u | tr '\n' ',' | sed -e 's/,/, /g' -e 's/, *$//') db_subst locales/locales_to_be_generated locales "${SUPPORTED_LOCALES}" STATE=1 Modified: glibc-package/trunk/debian/debhelper.in/locales.postinst === --- glibc-package/trunk/debian/debhelper.in/locales.postinst2005-07-22 13:15:34 UTC (rev 965) +++ glibc-package/trunk/debian/debhelper.in/locales.postinst2005-07-22 14:14:52 UTC (rev 966) @@ -15,7 +15,7 @@ if [ -n "$SELECTED_LOCALES" ]; then if [ -e $LG ]; then # Comment previous defined locales -sed -e 's/^[a-zA-Z]/#&/' $LG > $LG.tmp || true +LC_ALL=C sed -e 's/^[a-zA-Z]/#&/' $LG > $LG.tmp || true mv -f $LG.tmp $LG last=`tail -n 1 "$LG"` if test -n "$last"; then echo >> $LG; fi @@ -45,7 +45,7 @@ IFS=$save_IFS else if [ -e $LG ]; then -sed -e 's/^[a-zA-Z]/#&/' $LG > $LG.tmp || true +LC_ALL=C sed -e 's/^[a-zA-Z]/#&/' $LG > $LG.tmp || true mv -f $LG.tmp $LG fi fi -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r965 - in glibc-package/trunk/debian: . local/manpages
Author: gotom Date: 2005-07-22 13:15:34 + (Fri, 22 Jul 2005) New Revision: 965 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/local/manpages/locale.gen.5 Log: * debian/local/manpages/locale.gen.5: Fix typo, charsets -> charmaps. (Closes: #318982) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-22 12:55:54 UTC (rev 964) +++ glibc-package/trunk/debian/changelog2005-07-22 13:15:34 UTC (rev 965) @@ -26,6 +26,9 @@ until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. (Closes: #318885) +* debian/local/manpages/locale.gen.5: Fix typo, charsets -> charmaps. + (Closes: #318982) + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig again on Hurd. (Closes: #309489) Modified: glibc-package/trunk/debian/local/manpages/locale.gen.5 === --- glibc-package/trunk/debian/local/manpages/locale.gen.5 2005-07-22 12:55:54 UTC (rev 964) +++ glibc-package/trunk/debian/local/manpages/locale.gen.5 2005-07-22 13:15:34 UTC (rev 965) @@ -1,5 +1,5 @@ .\" -*- nroff -*- -.\" Copyright (C) 2002 Free Software Foundation, Inc. +.\" Copyright (C) 2002, 2005 Free Software Foundation, Inc. .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by @@ -14,7 +14,7 @@ .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software Foundation, .\" Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -.TH locale.gen 5 "January 2002" "Debian GNU/Linux" +.TH locale.gen 5 "July 2005" "Debian GNU/Linux" .SH "NAME" locale.gen \- Configuration file for locale-gen .SH "DESCRIPTION" @@ -28,7 +28,7 @@ where is one of the locales given in .B /usr/share/i18n/locales and is one of the character sets listed in -.B /usr/share/i18n/charsets +.B /usr/share/i18n/charmaps The .B locale-gen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r964 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-07-22 12:55:54 + (Fri, 22 Jul 2005) New Revision: 964 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/sysdeps/depflags.pl Log: * debian/sysdeps/depflags.pl: Drop Depends: libdb1-compat because it's until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. (Closes: #318885) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-22 06:50:30 UTC (rev 963) +++ glibc-package/trunk/debian/changelog2005-07-22 12:55:54 UTC (rev 964) @@ -22,6 +22,10 @@ - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC due to gcc-4.0 ICE. See #319312. +* debian/sysdeps/depflags.pl: Drop Depends: libdb1-compat because it's + until sarge stuff. Suggested by Colin Watson <[EMAIL PROTECTED]>. + (Closes: #318885) + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig again on Hurd. (Closes: #309489) Modified: glibc-package/trunk/debian/sysdeps/depflags.pl === --- glibc-package/trunk/debian/sysdeps/depflags.pl 2005-07-22 06:50:30 UTC (rev 963) +++ glibc-package/trunk/debian/sysdeps/depflags.pl 2005-07-22 12:55:54 UTC (rev 964) @@ -28,9 +28,6 @@ } if ($DEB_HOST_GNU_SYSTEM eq "linux-gnu") { push @{$libc_c{'Suggests'}}, 'locales'; -#db1 compat libraries from libc 2.0/2.1, we need to depend on them -#until after sarge is released -push @{$libc_c{'Depends'}}, "libdb1-compat"; push @{$libc_dev_c{'Recommends'}}, 'c-compiler'; push @{$libc_dev_c{'Replaces'}}, ('man-db (<= 2.3.10-41)', 'gettext (<= 0.10.26-1)', 'ppp (<= 2.2.0f-24)', 'libgdbmg1-dev (<= 1.7.3-24)'); -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r963 - in linux-kernel-headers/trunk/debian: . patches
Author: gotom Date: 2005-07-22 06:50:30 + (Fri, 22 Jul 2005) New Revision: 963 Modified: linux-kernel-headers/trunk/debian/changelog linux-kernel-headers/trunk/debian/patches/sparc-asm-fbio.patch Log: - debian/patches/sparc-asm-fbio.patch: Update to include missing linux/compiler.h to fix build failure of xorg-x11. (Closes: #318979) Modified: linux-kernel-headers/trunk/debian/changelog === --- linux-kernel-headers/trunk/debian/changelog 2005-07-22 06:44:43 UTC (rev 962) +++ linux-kernel-headers/trunk/debian/changelog 2005-07-22 06:50:30 UTC (rev 963) @@ -23,6 +23,8 @@ - debian/patches/linux-capi.patch: Include missing linux/compiler.h to fix build failure of asterisk-chan-capi and isdnutils. (Closes: #318297, #319303) +- debian/patches/sparc-asm-fbio.patch: Update to include missing + linux/compiler.h to fix build failure of xorg-x11. (Closes: #318979) -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 2 Jul 2005 18:37:43 +0900 Modified: linux-kernel-headers/trunk/debian/patches/sparc-asm-fbio.patch === --- linux-kernel-headers/trunk/debian/patches/sparc-asm-fbio.patch 2005-07-22 06:44:43 UTC (rev 962) +++ linux-kernel-headers/trunk/debian/patches/sparc-asm-fbio.patch 2005-07-22 06:50:30 UTC (rev 963) @@ -1,26 +1,36 @@ -diff -ur linux-kernel-headers-2.5.999-test7-bk.orig/include/asm-sparc/fbio.h linux-kernel-headers-2.5.999-test7-bk/include/asm-sparc/fbio.h linux-kernel-headers-2.5.999-test7-bk.orig/include/asm-sparc/fbio.h 2003-10-15 11:10:33.0 -0400 -+++ linux-kernel-headers-2.5.999-test7-bk/include/asm-sparc/fbio.h 2004-01-20 21:43:31.0 -0500 -@@ -1,6 +1,8 @@ - #ifndef __LINUX_FBIO_H +2005-07-22 gotom +Update to add missing linux/compiler.h, and sync with asm-sparc64/fbio.h. + +--- include/asm-sparc64/fbio.h 2005-07-13 13:46:46.0 +0900 include/asm-sparc64/fbio.h.gotom 2005-07-22 15:46:02.026710015 +0900 +@@ -2,6 +2,7 @@ #define __LINUX_FBIO_H + #include +#include -+ + /* Constants used for fbio SunOS compatibility */ /* (C) 1996 Miguel de Icaza */ - -diff -ur linux-kernel-headers-2.5.999-test7-bk.orig/include/asm-sparc64/fbio.h linux-kernel-headers-2.5.999-test7-bk/include/asm-sparc64/fbio.h linux-kernel-headers-2.5.999-test7-bk.orig/include/asm-sparc64/fbio.h 2003-10-15 11:09:46.0 -0400 -+++ linux-kernel-headers-2.5.999-test7-bk/include/asm-sparc64/fbio.h 2004-01-20 21:43:26.0 -0500 -@@ -1,6 +1,8 @@ +--- include/asm-sparc/fbio.h 2005-07-13 13:46:46.0 +0900 include/asm-sparc/fbio.h.gotom 2005-07-22 15:45:24.899685359 +0900 +@@ -1,6 +1,9 @@ #ifndef __LINUX_FBIO_H #define __LINUX_FBIO_H ++#include +#include + /* Constants used for fbio SunOS compatibility */ /* (C) 1996 Miguel de Icaza */ - - +@@ -97,8 +100,8 @@ + struct fbcurpos hot;/* cursor hot spot */ + struct fbcmap cmap; /* color map info */ + struct fbcurpos size; /* cursor bit map size */ +-char *image;/* cursor image bits */ +-char *mask; /* cursor mask bits */ ++char __user *image; /* cursor image bits */ ++char __user *mask; /* cursor mask bits */ + }; + + /* set/get cursor attributes/shape */ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r962 - in linux-kernel-headers/trunk/debian: . patches
Author: gotom Date: 2005-07-22 06:44:43 + (Fri, 22 Jul 2005) New Revision: 962 Added: linux-kernel-headers/trunk/debian/patches/linux-capi.patch Modified: linux-kernel-headers/trunk/debian/changelog Log: - debian/patches/linux-capi.patch: Include missing linux/compiler.h to fix build failure of asterisk-chan-capi and isdnutils. (Closes: #318297, #319303) Modified: linux-kernel-headers/trunk/debian/changelog === --- linux-kernel-headers/trunk/debian/changelog 2005-07-22 06:40:15 UTC (rev 961) +++ linux-kernel-headers/trunk/debian/changelog 2005-07-22 06:44:43 UTC (rev 962) @@ -20,6 +20,10 @@ asm-ppc64-swab64.patch. Remove linux/byteorder/swabb.h part because it's already applied to upstream. +- debian/patches/linux-capi.patch: Include missing linux/compiler.h to fix + build failure of asterisk-chan-capi and isdnutils. + (Closes: #318297, #319303) + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 2 Jul 2005 18:37:43 +0900 linux-kernel-headers (2.6.12.0-1) unstable; urgency=low Added: linux-kernel-headers/trunk/debian/patches/linux-capi.patch === --- linux-kernel-headers/trunk/debian/patches/linux-capi.patch 2005-07-22 06:40:15 UTC (rev 961) +++ linux-kernel-headers/trunk/debian/patches/linux-capi.patch 2005-07-22 06:44:43 UTC (rev 962) @@ -0,0 +1,14 @@ +2005-07-22 gotom +This patch for 2.6.13-rc3 capi.h includes linux/compiler.h because +__user is not defined. + +--- include/linux/capi.h 2005-07-13 13:46:46.0 +0900 include/linux/capi.h.gotom 2005-07-22 13:41:31.010890973 +0900 +@@ -14,6 +14,7 @@ + + #include + #include ++#include + #ifndef __KERNEL__ + #include + #endif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r961 - in linux-kernel-headers/trunk/debian: . patches
Author: gotom Date: 2005-07-22 06:40:15 + (Fri, 22 Jul 2005) New Revision: 961 Removed: linux-kernel-headers/trunk/debian/patches/asm-ppc64-swab64.patch linux-kernel-headers/trunk/debian/patches/i2c-dev.patch Modified: linux-kernel-headers/trunk/debian/changelog linux-kernel-headers/trunk/debian/patches/byteorder-const.patch linux-kernel-headers/trunk/debian/patches/usb.patch Log: - debian/patches/asm-ppc64-swab64.patch: Delete file, it's already applied to upstream. - debian/patches/i2c-dev.patch: Likewise. - debian/patches/usb.patch: Remove usb_ch9.h part because it's already applied to upstream. Fix new patch that introduced another breaks. - debian/patches/byteorder-const.patch: Move asm-ppc64 part from asm-ppc64-swab64.patch. Remove linux/byteorder/swabb.h part because it's already applied to upstream. Modified: linux-kernel-headers/trunk/debian/changelog === --- linux-kernel-headers/trunk/debian/changelog 2005-07-22 05:25:53 UTC (rev 960) +++ linux-kernel-headers/trunk/debian/changelog 2005-07-22 06:40:15 UTC (rev 961) @@ -11,6 +11,15 @@ - debian/generate-asm.sh: Install autoconf.h to asm* instead of linux when biarch is used. +- debian/patches/asm-ppc64-swab64.patch: Delete file, it's already applied + to upstream. +- debian/patches/i2c-dev.patch: Likewise. +- debian/patches/usb.patch: Remove usb_ch9.h part because it's already + applied to upstream. Fix new patch that introduced another breaks. +- debian/patches/byteorder-const.patch: Move asm-ppc64 part from + asm-ppc64-swab64.patch. Remove linux/byteorder/swabb.h part because + it's already applied to upstream. + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 2 Jul 2005 18:37:43 +0900 linux-kernel-headers (2.6.12.0-1) unstable; urgency=low Deleted: linux-kernel-headers/trunk/debian/patches/asm-ppc64-swab64.patch === --- linux-kernel-headers/trunk/debian/patches/asm-ppc64-swab64.patch 2005-07-22 05:25:53 UTC (rev 960) +++ linux-kernel-headers/trunk/debian/patches/asm-ppc64-swab64.patch 2005-07-22 06:40:15 UTC (rev 961) @@ -1,46 +0,0 @@ -2005-06-11 GOTO Masanori <[EMAIL PROTECTED]> - - Enable ___arch__swab16, ___arch__swab32. - Remove ___arch__swab64 because ppc64 does not have appropriate - instruction for this purpose. - Move byteorder-const.h ppc64 part to this file. - ../linux-2.6.12-rc6/include/asm-ppc64/byteorder.h 2005-06-07 00:22:29.0 +0900 -+++ include/asm-ppc64/byteorder.h 2005-06-13 00:57:52.150659216 +0900 -@@ -40,8 +40,7 @@ - __asm__ __volatile__ ("stwbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr)); - } - --#if 0 --static __inline__ __attribute_const__ __u16 ___arch__swab16(__u16 value) -+static __inline__ __u16 ___arch__swab16(__u16 value) - { - __u16 result; - -@@ -51,7 +50,7 @@ - return result; - } - --static __inline__ __attribute_const__ __u32 ___arch__swab32(__u32 value) -+static __inline__ __u32 ___arch__swab32(__u32 value) - { - __u32 result; - -@@ -63,17 +62,8 @@ - return result; - } - --static __inline__ __attribute_const__ __u64 ___arch__swab64(__u64 value) --{ -- __u64 result; --#error implement me --} -- - #define __arch__swab16(x) ___arch__swab16(x) - #define __arch__swab32(x) ___arch__swab32(x) --#define __arch__swab64(x) ___arch__swab64(x) -- --#endif - - /* The same, but returns converted value from the location pointer by addr. */ - #define __arch__swab16p(addr) ld_le16(addr) Modified: linux-kernel-headers/trunk/debian/patches/byteorder-const.patch === --- linux-kernel-headers/trunk/debian/patches/byteorder-const.patch 2005-07-22 05:25:53 UTC (rev 960) +++ linux-kernel-headers/trunk/debian/patches/byteorder-const.patch 2005-07-22 06:40:15 UTC (rev 961) @@ -1,5 +1,9 @@ +Update 2005-07-22 gotom. +Enable asm-ppc64/byteorder.h patch again, moved from asm-ppc64-swab64.patch. +Remove linux/byteorder/swabb.h part, it's already applied to upstream. + Update 2005-05-27 gotom. -Disable asm-ppc64/byteorder.h patch, move it to asm-ppc64-swab64.h +Disable asm-ppc64/byteorder.h patch, move it to asm-ppc64-swab64.patch. --- include.orig/asm-alpha/byteorder.h 2005-04-21 09:03:16.0 +0900 +++ include/asm-alpha/byteorder.h 2005-05-27 21:39:42.537551683 +0900 @@ -109,35 +113,26 @@ { __u32 result; -#--- include.orig/asm-ppc64/byteorder.h2005-04-21 09:03:16.0 +0900 -#+++ include/asm-ppc64/byteorder.h 2005-05-27 21:44:08.589474205 +0900 -#@@ -41,7 +41,7 @@ -# } -# -# #if 0 -#-static __inline__ __attribute_const__ __u16 ___arch__swab16(__u16 value) -#+static __inline__ __u16 ___arch__swab16(__u16 value) -# { -# __u16 result; -# -#@@ -51,7 +51,7 @@ -# return r
r959 - in glibc-package/trunk/debian: . sysdeps
Author: gotom Date: 2005-07-21 18:05:29 + (Thu, 21 Jul 2005) New Revision: 959 Added: glibc-package/trunk/debian/sysdeps/m68k.mk Modified: glibc-package/trunk/debian/changelog Log: * To make glibc-2.3.5 buildable with gcc-3.4: - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC due to gcc-4.0 ICE. See #319312. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-21 18:04:04 UTC (rev 958) +++ glibc-package/trunk/debian/changelog2005-07-21 18:05:29 UTC (rev 959) @@ -18,6 +18,10 @@ compilation breakage by changing static inline to auto inline for dl-machine.h. +* To make glibc-2.3.5 buildable with gcc-3.4: + - debian/sysdeps/m68k.mk: New file, to use gcc-3.4 as CC and BUILD_CC +due to gcc-4.0 ICE. See #319312. + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig again on Hurd. (Closes: #309489) Added: glibc-package/trunk/debian/sysdeps/m68k.mk === --- glibc-package/trunk/debian/sysdeps/m68k.mk 2005-07-21 18:04:04 UTC (rev 958) +++ glibc-package/trunk/debian/sysdeps/m68k.mk 2005-07-21 18:05:29 UTC (rev 959) @@ -0,0 +1,4 @@ +# work around to build on m68k, due to gcc-4.0 ICE. See #319312. +CC = gcc-3.4 +BUILD_CC = gcc-3.4 + -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r958 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-21 18:04:04 + (Thu, 21 Jul 2005) New Revision: 958 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-s390-inline.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-s390-inline.dpatch: New file, fix s390 compilation breakage by changing static inline to auto inline for dl-machine.h. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-21 01:48:06 UTC (rev 957) +++ glibc-package/trunk/debian/changelog2005-07-21 18:04:04 UTC (rev 958) @@ -14,6 +14,9 @@ nicely. - debian/patches/glibc235-gcc4-sparc-inline.dpatch: Update the patch to compile sparc64. + - debian/patches/glibc235-gcc4-s390-inline.dpatch: New file, fix s390 +compilation breakage by changing static inline to auto inline for +dl-machine.h. * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-21 01:48:06 UTC (rev 957) +++ glibc-package/trunk/debian/patches/00list 2005-07-21 18:04:04 UTC (rev 958) @@ -76,3 +76,4 @@ hurd-ioctl-pfinet glibc235-hppa-lt glibc235-hppa-sysdeps +glibc235-gcc4-s390-inline Added: glibc-package/trunk/debian/patches/glibc235-gcc4-s390-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-s390-inline.dpatch 2005-07-21 01:48:06 UTC (rev 957) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-s390-inline.dpatch 2005-07-21 18:04:04 UTC (rev 958) @@ -0,0 +1,133 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on s390 for inline +# functions of dl-machine.h. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: In CVS / Debian-Specific +# DP: Status Details: +# DP: Date: 2005-07-21 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-07-21 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/s390/s390-32/dl-machine.h: Use auto inline. + * sysdeps/s390/s390-64/dl-machine.h: Likewise. + +--- sysdeps/s390/s390-32/dl-machine.h.org 2005-07-14 11:26:21.0 -0400 sysdeps/s390/s390-32/dl-machine.h 2005-07-14 11:29:24.0 -0400 +@@ -383,7 +383,14 @@ elf_machine_plt_value (struct link_map * + /* Perform the relocation specified by RELOC and SYM (which is fully resolved). +MAP is the object containing the reloc. */ + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc, + const Elf32_Sym *sym, const struct r_found_version *version, + void *const reloc_addr_arg) +@@ -539,7 +546,14 @@ elf_machine_rela (struct link_map *map, + } + } + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rela_relative (Elf32_Addr l_addr, const Elf32_Rela *reloc, + void *const reloc_addr_arg) + { +@@ -547,7 +561,14 @@ elf_machine_rela_relative (Elf32_Addr l_ + *reloc_addr = l_addr + reloc->r_addend; + } + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_lazy_rel (struct link_map *map, + Elf32_Addr l_addr, const Elf32_Rela *reloc) + { +--- sysdeps/s390/s390-64/dl-machine.h.org 2005-07-21 10:57:50.502759109 -0400 sysdeps/s390/s390-64/dl-machine.h 2005-07-21 10:59:17.372759109 -0400 +@@ -350,7 +350,14 @@ + /* Perform the relocation specified by RELOC and SYM (which is fully resolved). +MAP is the object containing the reloc. */ + +-static inline void ++#if __GNUC__ >= 4 ++ auto in
r957 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-21 01:48:06 + (Thu, 21 Jul 2005) New Revision: 957 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch Log: - debian/patches/glibc235-gcc4-sparc-inline.dpatch: Update the patch to compile sparc64. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-17 16:06:06 UTC (rev 956) +++ glibc-package/trunk/debian/changelog2005-07-21 01:48:06 UTC (rev 957) @@ -12,7 +12,9 @@ line replaced by the new patches: glibc235-hppa-sysdeps.dpatch and glibc235-hppa-lt.dpatch. It'll be removed when hppa unstable works nicely. - + - debian/patches/glibc235-gcc4-sparc-inline.dpatch: Update the patch +to compile sparc64. + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: New file, to build ldconfig again on Hurd. (Closes: #309489) Modified: glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch 2005-07-17 16:06:06 UTC (rev 956) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch 2005-07-21 01:48:06 UTC (rev 957) @@ -9,7 +9,7 @@ # GOTO Masanori <[EMAIL PROTECTED]> # DP: Upstream status: In CVS / Debian-Specific # DP: Status Details: -# DP: Date: 2005-07-17 +# DP: Date: 2005-07-17, updated 2005-07-20 PATCHLEVEL=0 @@ -27,6 +27,11 @@ exit 0 # append the patch here and adjust the -p? flag in the patch calls. +2005-07-20 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/sparc/sparc64/dl-machine.h: Change static/auto depended on + the definition of RESOLVE. + 2005-07-17 GOTO Masanori <[EMAIL PROTECTED]> * sysdeps/sparc/sparc32/dl-machine.h: Use auto inline. @@ -82,9 +87,129 @@ elf_machine_lazy_rel (struct link_map *map, Elf32_Addr l_addr, const Elf32_Rela *reloc) { sysdeps/sparc/sparc64/dl-machine.h 2005-07-17 04:18:07.0 +0900 -+++ sysdeps/sparc/sparc64/dl-machine.h.new 2005-07-17 04:22:22.0 +0900 -@@ -238,7 +238,14 @@ +--- sysdeps/sparc/sparc64/dl-machine.h.org 2004-03-05 19:27:55.0 +0900 sysdeps/sparc/sparc64/dl-machine.h 2005-07-20 11:21:06.0 +0900 +@@ -34,7 +34,18 @@ + #define ELF64_R_TYPE_DATA(info) ((info) >> 8) + + /* Return nonzero iff ELF header is compatible with the running host. */ +-static inline int ++#if __GNUC__ >= 4 ++# ifdef RESOLVE ++auto inline int ++# else ++static inline int ++# endif ++#else ++ static inline int ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_matches_host (const Elf64_Ehdr *ehdr) + { + return ehdr->e_machine == EM_SPARCV9; +@@ -55,7 +66,18 @@ + /* Return the link-time address of _DYNAMIC. Conveniently, this is the +first element of the GOT. This must be inlined in a function which +uses global data. */ +-static inline Elf64_Addr ++#if __GNUC__ >= 4 ++# ifdef RESOLVE ++auto inline Elf64_Addr ++# else ++static inline Elf64_Addr ++# endif ++#else ++ static inline Elf64_Addr ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_dynamic (void) + { + register Elf64_Addr *elf_pic_register __asm__("%l7"); +@@ -66,7 +88,18 @@ + } + + /* Return the run-time load address of the shared object. */ +-static inline Elf64_Addr ++#if __GNUC__ >= 4 ++# ifdef RESOLVE ++auto inline Elf64_Addr ++# else ++static inline Elf64_Addr ++# endif ++#else ++ static inline Elf64_Addr ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_load_address (void) + { + register Elf32_Addr *pc __asm ("%o7"); +@@ -88,7 +121,18 @@ + + /* We have 4 cases to handle. And we code different code sequences +for each one. I love V9 code models... */ +-static inline void ++#if __GNUC__ >= 4 ++# ifdef RESOLVE ++auto inline void ++# else ++static inline void ++# endif ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + sparc64_fixup_plt (struct link_map *map, const Elf64_Rela *reloc, + Elf64_Addr *reloc_addr, Elf64_Addr value, + Elf64_Addr high, int t) +@@ -212,7 +256,18 @@ + } + } + +-static inline Elf64_Addr ++#if __GNUC__ >= 4 ++# ifdef RESOLVE ++auto inline Elf64_Addr ++# else ++static inline Elf64_Addr ++# endif ++#else ++ static inline Elf64_Addr ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#en
r955 - glibc-package/trunk/debian/sysdeps
Author: gotom Date: 2005-07-17 15:36:05 + (Sun, 17 Jul 2005) New Revision: 955 Modified: glibc-package/trunk/debian/sysdeps/hppa.mk Log: Remove usr/hppa64-linux-gnu dir. Modified: glibc-package/trunk/debian/sysdeps/hppa.mk === --- glibc-package/trunk/debian/sysdeps/hppa.mk 2005-07-17 14:17:11 UTC (rev 954) +++ glibc-package/trunk/debian/sysdeps/hppa.mk 2005-07-17 15:36:05 UTC (rev 955) @@ -5,5 +5,4 @@ mkdir -p debian/$(curpass)/usr mkdir -p debian/$(curpass)/usr/hppa64-linux ln -sf /usr/include debian/$(curpass)/usr/hppa64-linux/include -ln -sf /usr/include debian/$(curpass)/usr/hppa64-linux-gnu/include endef -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r954 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-17 14:17:11 + (Sun, 17 Jul 2005) New Revision: 954 Added: glibc-package/trunk/debian/patches/cvs-localedata.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * Localedata update: - debian/patches/cvs-localedata.dpatch: Added to update localedata to the latest cvs. Reported by Safir Secerovic <[EMAIL PROTECTED]>, that is already available in Denis Barbier's belocs-locales-data. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-17 13:39:56 UTC (rev 953) +++ glibc-package/trunk/debian/changelog2005-07-17 14:17:11 UTC (rev 954) @@ -1,7 +1,12 @@ glibc (2.3.5-3) experimental; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> - + +* Localedata update: + - debian/patches/cvs-localedata.dpatch: Added to update localedata +to the latest cvs. Reported by Safir Secerovic <[EMAIL PROTECTED]>, +that is already available in Denis Barbier's belocs-locales-data. + * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: Added to build ldconfig again on Hurd. (Closes: #309489) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-17 13:39:56 UTC (rev 953) +++ glibc-package/trunk/debian/patches/00list 2005-07-17 14:17:11 UTC (rev 954) @@ -1,3 +1,5 @@ +cvs-localedata +#locale-sr_CS - sr_YU is needed to be disabled after sarge. locale-de_CH locale-ru_RU locale-es_AR @@ -47,7 +49,6 @@ #translation-fr - translation maintainer currently reject this patch 2004-04-21 amd64-lib locale-eu_FR -#locale-sr_CS - sr_YU is needed to be disabled after sarge. glibc232-m68k-reloc #glibc232-globfree-clear # g: suspended hppa-drop-utimes Added: glibc-package/trunk/debian/patches/cvs-localedata.dpatch === --- glibc-package/trunk/debian/patches/cvs-localedata.dpatch2005-07-17 13:39:56 UTC (rev 953) +++ glibc-package/trunk/debian/patches/cvs-localedata.dpatch2005-07-17 14:17:11 UTC (rev 954) @@ -0,0 +1,1587 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Localedata update. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Various +# DP: Upstream status: In CVS +# DP: Status Details: +# DP: Date: 2005-07-17 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +--- localedata/ChangeLog.orig 2005-07-17 22:52:16.172301704 +0900 localedata/ChangeLog 2005-07-17 22:54:26.456842444 +0900 +@@ -1,8 +1,52 @@ ++2005-07-08 Ulrich Drepper <[EMAIL PROTECTED]> ++ ++ [BZ #408] ++ * locales/vi_VN: Update locale. ++ ++2005-07-05 Ulrich Drepper <[EMAIL PROTECTED]> ++ ++ * locales/en_US: Remove duplicate am_pn entry. ++ ++2005-05-28 Jakub Jelinek <[EMAIL PROTECTED]> ++ ++ [BZ #622] ++ * locales/pa_IN (am_pm): Fix typos. ++ Patch by Denis Barbier <[EMAIL PROTECTED]>. ++ ++2005-05-22 Ulrich Drepper <[EMAIL PROTECTED]> ++ ++ * locales/mn_MN: Update. Patch by Sanlig Badral <[EMAIL PROTECTED]>. ++ ++2005-04-28 Jakub Jelinek <[EMAIL PROTECTED]> ++ ++ * SUPPORTED: Add UTF-8 locales where UTF-8 was not already supported. ++ ++2005-04-26 Ulrich Drepper <[EMAIL PROTECTED]> ++ ++ * locales/fa_IR: Add alt_digits, change date and time ++ representation, and various cleanups. ++ Patch by Hamed Malek <[EMAIL PROTECTED]>. ++ + 2005-03-21 Jakub Jelinek <[EMAIL PROTECTED]> + + [BZ #823] + * charmaps/WINDOWS-31J: Add % before alias keyword. + ++2005-02-27 Denis Barbier <[EMAIL PROTECTED]> ++ ++ [BZ #38] ++ * locales/sr_CS: New file. ++ Contributed by Danilo Segan <[EMAIL PROTECTED]> ++ * SUPPORTED: Add sr_CS/ISO-8859-5 and sr_CS.UTF-8/UTF-8. ++ ++2005-03-18 Andreas Schwab <[EMAIL PROTECTED]> ++ ++ * locales/pa_IN (am_pm): Fix character names. ++ ++2005-03-18 Ulrich Drepper <[EMAIL PROTECTED]> ++ ++ * SUPPORTED (SUPPORTED-LOCALES): Add af_ZA.UTF-8. ++ + 2004-12-19 Roland McGrath <[EMAIL PROTECTED]> + + * gen-unicode-ctype.c (output_tables): Fix email address in output. +Index: localedata/SUPPORTED +=== +RCS file: /
r953 - in glibc-package/trunk/debian: . patches sysdeps
Author: gotom Date: 2005-07-17 13:39:56 + (Sun, 17 Jul 2005) New Revision: 953 Added: glibc-package/trunk/debian/patches/hurd-ioctl-pfinet.dpatch glibc-package/trunk/debian/patches/hurd-libpthread-indirect-loading.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list glibc-package/trunk/debian/patches/hurd-enable-ldconfig.dpatch glibc-package/trunk/debian/sysdeps/gnu.mk Log: * start 2.3.5-3. * Michael Banck <[EMAIL PROTECTED]>: - debian/patches/hurd-enable-ldconfig.dpatch: Added to build ldconfig again on Hurd. (Closes: #309489) - debian/sysdeps/gnu.mk: Hurd-i386 needs --without-tls option to build. - debian/patches/hurd-libpthread-indirect-loading.dpatch: Added to make libpthread load indirectly on Hurd. (Closes: #312488) - debian/patches/hurd-ioctl-pfinet.dpatch: Added to support part of SIOCGIFHWADDR for pfinet on Hurd. (Closes: #295117) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-17 07:24:52 UTC (rev 952) +++ glibc-package/trunk/debian/changelog2005-07-17 13:39:56 UTC (rev 953) @@ -1,3 +1,18 @@ +glibc (2.3.5-3) experimental; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +* Michael Banck <[EMAIL PROTECTED]>: + - debian/patches/hurd-enable-ldconfig.dpatch: Added to build ldconfig +again on Hurd. (Closes: #309489) + - debian/sysdeps/gnu.mk: Hurd-i386 needs --without-tls option to build. + - debian/patches/hurd-libpthread-indirect-loading.dpatch: Added to +make libpthread load indirectly on Hurd. (Closes: #312488) + - debian/patches/hurd-ioctl-pfinet.dpatch: Added to support part of +SIOCGIFHWADDR for pfinet on Hurd. (Closes: #295117) + + -- GOTO Masanori <[EMAIL PROTECTED]> Sun, 17 Jul 2005 17:27:30 +0900 + glibc (2.3.5-2) experimental; urgency=low * Debconf5 release. Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-17 07:24:52 UTC (rev 952) +++ glibc-package/trunk/debian/patches/00list 2005-07-17 13:39:56 UTC (rev 953) @@ -27,7 +27,7 @@ glibc23-cmov libgcc-compat-all libgcc-compat-other -#hurd-enable-ldconfig # g: later +hurd-enable-ldconfig #30_glibc232-base # g: suspended sparcv8-target 50_glibc232-arm-dwarf2-buildfix @@ -71,3 +71,5 @@ glibc235-gcc4-sparc-mv8 glibc235-gcc4-mips-inline glibc235-gcc4-mips-sysdeps +hurd-libpthread-indirect-loading +hurd-ioctl-pfinet Modified: glibc-package/trunk/debian/patches/hurd-enable-ldconfig.dpatch === --- glibc-package/trunk/debian/patches/hurd-enable-ldconfig.dpatch 2005-07-17 07:24:52 UTC (rev 952) +++ glibc-package/trunk/debian/patches/hurd-enable-ldconfig.dpatch 2005-07-17 13:39:56 UTC (rev 953) @@ -2,6 +2,7 @@ # DP: Description: Enable ldconfig and such on hurd-i386 # DP: Author: Jeff Bailey <[EMAIL PROTECTED]> +# DP: Related Bugs: #309489 # DP: Upstream status: Not submitted # DP: Status Details: Upstream disagrees with this patch, but I'm # DP: putting it in so that we have expected Debian behaviour on the @@ -30,13 +31,12 @@ fi + +use_ldconfig=yes -diff -urN glibc-2.3.2.old/sysdeps/mach/hurd/configure.in glibc-2.3.2/sysdeps/mach/hurd/configure.in glibc-2.3.2.old/sysdeps/mach/hurd/configure.in 2002-10-23 02:21:18.0 -0400 -+++ glibc-2.3.2/sysdeps/mach/hurd/configure.in 2003-04-08 17:35:17.0 -0400 -@@ -62,3 +62,5 @@ - fi]) - - hurd_MIG_RETCODE +--- glibc-2.3.2.old/sysdeps/mach/hurd/configure.in.orig2005-05-30 17:31:32.0 +0200 glibc-2.3.2/sysdeps/mach/hurd/configure.in 2005-05-30 17:44:30.0 +0200 +@@ -36,3 +36,5 @@ + if test "x$libc_cv_hurd_version" != xok; then + AC_MSG_ERROR(Hurd headers not installed or too old) + fi + +use_ldconfig=yes diff -urN glibc-2.3.2.old/elf/ldconfig.c glibc-2.3.2/elf/ldconfig.c Added: glibc-package/trunk/debian/patches/hurd-ioctl-pfinet.dpatch === --- glibc-package/trunk/debian/patches/hurd-ioctl-pfinet.dpatch 2005-07-17 07:24:52 UTC (rev 952) +++ glibc-package/trunk/debian/patches/hurd-ioctl-pfinet.dpatch 2005-07-17 13:39:56 UTC (rev 953) @@ -0,0 +1,46 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Add SIOCGIFHWADDR ioctls for hurd-i386. +# DP: Related bugs: #295117 +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Marco Gerards <[EMAIL PROTECTED]> +# DP: Upstream status: Pending +# DP: Status Details: Currently not applied in cvs, but it's needed. +# DP: Date: 2005-07-17 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects
r952 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-17 07:24:52 + (Sun, 17 Jul 2005) New Revision: 952 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch glibc-package/trunk/debian/patches/glibc235-gcc4-mips-sysdeps.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch Log: - debian/patches/glibc235-gcc4-mips-inline.dpatch: Fix mips compilation breakage by changing static inline to auto inline for dl-machine.h. - debian/patches/glibc235-gcc4-mips-sysdeps.dpatch: Fix mips compilation breakage by changing large syscall arguments handling. Add debian/patches/glibc235-gcc4-sparc-inline.dpatch changelog entry. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-17 05:27:59 UTC (rev 951) +++ glibc-package/trunk/debian/changelog2005-07-17 07:24:52 UTC (rev 952) @@ -55,6 +55,10 @@ breakage by changing static inline to auto inline for dl-machine.h. - debian/patches/glibc235-gcc4-sparc-mv8.dpatch: Fix obsolete gcc option to replace newer standard one. + - debian/patches/glibc235-gcc4-mips-inline.dpatch: Fix mips compilation +breakage by changing static inline to auto inline for dl-machine.h. + - debian/patches/glibc235-gcc4-mips-sysdeps.dpatch: Fix mips compilation +breakage by changing large syscall arguments handling. * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-17 05:27:59 UTC (rev 951) +++ glibc-package/trunk/debian/patches/00list 2005-07-17 07:24:52 UTC (rev 952) @@ -69,3 +69,5 @@ glibc235-gcc4-arm-inline glibc235-gcc4-sparc-inline glibc235-gcc4-sparc-mv8 +glibc235-gcc4-mips-inline +glibc235-gcc4-mips-sysdeps Added: glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch 2005-07-17 05:27:59 UTC (rev 951) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-mips-inline.dpatch 2005-07-17 07:24:52 UTC (rev 952) @@ -0,0 +1,110 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on arm for inline +# functions of dl-machine.h. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: In CVS / Debian-Specific +# DP: Status Details: +# DP: Date: 2005-07-17 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-07-17 GOTO Masanori <[EMAIL PROTECTED]> + + * sysdeps/mips/dl-machine.h: Use auto inline. + +--- sysdeps/mips/dl-machine.h 2005-07-17 00:36:51.0 +0900 sysdeps/mips/dl-machine.h.new 2005-07-17 00:40:18.0 +0900 +@@ -528,7 +528,11 @@ + /* Perform the relocation specified by RELOC and SYM (which is fully resolved). +MAP is the object containing the reloc. */ + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif + #ifdef RTLD_BOOTSTRAP + __attribute__ ((always_inline)) + #endif +@@ -635,14 +639,28 @@ + } + } + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rel_relative (ElfW(Addr) l_addr, const ElfW(Rel) *reloc, + void *const reloc_addr) + { + /* XXX Nothing to do. There is no relative relocation, right? */ + } + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_lazy_rel (struct link_map *map, + ElfW(Addr) l_addr, const ElfW(Rel) *reloc) + { +@@ -651,7 +669,14 @@ + + #ifndef RTLD_BOOTSTRAP + /* Relocate GOT. */ +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif
r951 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-17 05:27:59 + (Sun, 17 Jul 2005) New Revision: 951 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-mv8.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-sparc-inline.dpatch: Fix sparc compilation breakage by changing static inline to auto inline for dl-machine.h. - debian/patches/glibc235-gcc4-sparc-mv8.dpatch: Fix obsolete gcc option to replace newer standard one. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-17 05:02:44 UTC (rev 950) +++ glibc-package/trunk/debian/changelog2005-07-17 05:27:59 UTC (rev 951) @@ -51,7 +51,11 @@ breakage by removing __uint128_t use. (Closes: #304963) - debian/patches/glibc235-gcc4-arm-inline.dpatch: Fix arm compilation breakage by changing static inline to auto inline for dl-machine.h. - + - debian/patches/glibc235-gcc4-sparc-inline.dpatch: Fix sparc compilation +breakage by changing static inline to auto inline for dl-machine.h. + - debian/patches/glibc235-gcc4-sparc-mv8.dpatch: Fix obsolete gcc option +to replace newer standard one. + * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) - debian/local/usr_sbin/locale-gen: Use /usr/share/locale/locale.alias Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-17 05:02:44 UTC (rev 950) +++ glibc-package/trunk/debian/patches/00list 2005-07-17 05:27:59 UTC (rev 951) @@ -67,3 +67,5 @@ glibc235-gcc4-ia64-profile glibc235-gcc4-ppc-procfs glibc235-gcc4-arm-inline +glibc235-gcc4-sparc-inline +glibc235-gcc4-sparc-mv8 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch 2005-07-17 05:02:44 UTC (rev 950) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-sparc-inline.dpatch 2005-07-17 05:27:59 UTC (rev 951) @@ -0,0 +1,129 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on arm for inline +# functions of dl-machine.h. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Jakub Jelinek <[EMAIL PROTECTED]> +# GOTO Masanori <[EMAIL PROTECTED]> +# DP: Upstream status: In CVS / Debian-Specific +# DP: Status Details: +# DP: Date: 2005-07-17 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +--- sysdeps/sparc/sparc32/dl-machine.h.org 2005-07-15 06:14:11.0 +0900 sysdeps/sparc/sparc32/dl-machine.h 2005-07-15 06:59:13.0 +0900 +@@ -411,7 +411,14 @@ elf_machine_plt_value (struct link_map * + /* Perform the relocation specified by RELOC and SYM (which is fully resolved). +MAP is the object containing the reloc. */ + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc, + const Elf32_Sym *sym, const struct r_found_version *version, + void *const reloc_addr_arg) +@@ -593,7 +600,14 @@ elf_machine_rela (struct link_map *map, + } + } + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rela_relative (Elf32_Addr l_addr, const Elf32_Rela *reloc, + void *const reloc_addr_arg) + { +@@ -601,7 +615,14 @@ elf_machine_rela_relative (Elf32_Addr l_ + *reloc_addr += l_addr + reloc->r_addend; + } + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_lazy_rel (struct link_map *map, +
r950 - in glibc-package/trunk/debian: . control.in rules.d sysdeps
Author: gotom Date: 2005-07-17 05:02:44 + (Sun, 17 Jul 2005) New Revision: 950 Added: glibc-package/trunk/debian/sysdeps/powerpc.mk Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main glibc-package/trunk/debian/rules.d/control.mk Log: * Add support PowerPC64, based on patches and suggestions by Bastian Blank <[EMAIL PROTECTED]> and Jeff Bailey <[EMAIL PROTECTED]>: - debian/control.in/main: Add Build-Depends: gcc-3.4 [powerpc] because powerpc porting does not support gcc-4.0 currently. - debian/control: Updated. - debian/rules.d/control.mk: Add ppc64. - debian/sysdeps/powerpc.mk: Added to support ppc64 target. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-17 04:43:37 UTC (rev 949) +++ glibc-package/trunk/debian/changelog2005-07-17 05:02:44 UTC (rev 950) @@ -1,5 +1,7 @@ glibc (2.3.5-2) experimental; urgency=low + * Debconf5 release. + * GOTO Masanori <[EMAIL PROTECTED]> * Merge glibc-2.3.4 branch to the main trunk for etch development. @@ -89,6 +91,14 @@ <[EMAIL PROTECTED]>. - debian/sysdeps/depflags.pl: Add conflicts initrd-tools (<< 0.1.79). +* Add support PowerPC64, based on patches and suggestions by Bastian Blank + <[EMAIL PROTECTED]> and Jeff Bailey <[EMAIL PROTECTED]>: + - debian/control.in/main: Add Build-Depends: gcc-3.4 [powerpc] because +powerpc porting does not support gcc-4.0 currently. + - debian/control: Updated. + - debian/rules.d/control.mk: Add ppc64. + - debian/sysdeps/powerpc.mk: Added to support ppc64 target. + * debian/sysdeps/hppa.mk: Add /usr/hppa64-linux-gnu/include symlinks for dpkg-architecture changes. Reported by Matthias Klose <[EMAIL PROTECTED]>. (Closes: #313404) Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-07-17 04:43:37 UTC (rev 949) +++ glibc-package/trunk/debian/control 2005-07-17 05:02:44 UTC (rev 950) @@ -1,7 +1,7 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0, autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-4.0 [!powerpc] | gcc-3.4 [powerpc], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) Build-Depends-Indep: perl, po-debconf Maintainer: GNU Libc Maintainers Uploaders: Ben Collins <[EMAIL PROTECTED]>, GOTO Masanori <[EMAIL PROTECTED]>, Philip Blundell <[EMAIL PROTECTED]>, Jeff Bailey <[EMAIL PROTECTED]>, Daniel Jacobowitz <[EMAIL PROTECTED]> @@ -382,6 +382,26 @@ which use the standard C library. This is the 64bit version of the library, meant for zSeries systems. +Package: libc6-ppc64 +Architecture: powerpc +Section: base +Priority: required +Depends: libc6 (= ${Source-Version}) +Description: GNU C Library: 64bit Shared libraries for PowerPC64 + This package includes shared versions of the standard C library and the + standard math library, as well as many others. This is the 64bit version + of the library, meant for PowerPC64 systems. + +Package: libc6-dev-ppc64 +Architecture: powerpc +Section: libdevel +Priority: standard +Depends: libc6-ppc64 (= ${Source-Version}), libc6-dev (= ${Source-Version}) +Description: GNU C Library: 64bit Development Libraries for PowerPC64 + Contains the symlinks and object files needed to compile and link programs + which use the standard C library. This is the 64bit version of the + library, meant for PowerPC64 systems. + Package: libc6-sparcv9 Architecture: sparc Section: libs Modified: glibc-package/trunk/debian/control.in/main === --- glibc-package/trunk/debian/control.in/main 2005-07-17 04:43:37 UTC (rev 949) +++ glibc-package/trunk/debian/control.in/main 2005-07-17 05:02:44 UTC (rev 950) @@ -1,7 +1,7 @@ Source: @glibc@ Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>=
r949 - glibc-package/trunk/debian/patches
Author: gotom Date: 2005-07-17 04:43:37 + (Sun, 17 Jul 2005) New Revision: 949 Modified: glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch glibc-package/trunk/debian/patches/glibc235-gcc4-elf.dpatch Log: Fix Kegel's name. Modified: glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch 2005-07-16 18:16:28 UTC (rev 948) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch 2005-07-17 04:43:37 UTC (rev 949) @@ -5,7 +5,7 @@ # functions of dl-machine.h. # DP: Related bugs: # DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> -# DP: Patch author: Dan Kagel +# DP: Patch author: Dan Kegel # DP: Upstream status: In CVS / Debian-Specific # DP: Status Details: # DP: Date: 2005-07-16 Modified: glibc-package/trunk/debian/patches/glibc235-gcc4-elf.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-elf.dpatch 2005-07-16 18:16:28 UTC (rev 948) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-elf.dpatch 2005-07-17 04:43:37 UTC (rev 949) @@ -4,7 +4,7 @@ # DP: Description: Remove definition elf_machine_rel* to compile with gcc-4.0. # DP: Related bugs: # DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> -# DP: Patch author: Dan Kagel +# DP: Patch author: Dan Kegel # DP: Upstream status: Debian-Specific # DP: Status Details: # DP: Date: 2005-07-12 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r948 - glibc-package/trunk/debian/patches
Author: gotom Date: 2005-07-16 18:16:28 + (Sat, 16 Jul 2005) New Revision: 948 Modified: glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch Log: Fix patch path level difference. Modified: glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch === --- glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch 2005-07-16 16:37:02 UTC (rev 947) +++ glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch 2005-07-16 18:16:28 UTC (rev 948) @@ -10,7 +10,7 @@ # DP: Date: 2005-05-22 pulled from Ubuntu # Updated 2005-07-15 for linuxthreads by gotom -PATCHLEVEL=1 +PATCHLEVEL=0 if [ $# -ne 2 ]; then echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" @@ -32,8 +32,8 @@ retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 libc/sysdeps/ia64/elf/initfini.c 16 Aug 2004 04:51:00 - 1.7 -+++ libc/sysdeps/ia64/elf/initfini.c 20 Mar 2005 04:21:08 - 1.8 +--- sysdeps/ia64/elf/initfini.c16 Aug 2004 04:51:00 - 1.7 sysdeps/ia64/elf/initfini.c20 Mar 2005 04:21:08 - 1.8 @@ -116,13 +116,14 @@ __asm__ (".section .init\n" "/[EMAIL PROTECTED]/\n" "\n" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r947 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-16 16:37:02 + (Sat, 16 Jul 2005) New Revision: 947 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-arm-inline.dpatch: Fix arm compilation breakage by changing static inline to auto inline for dl-machine.h. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-16 16:23:49 UTC (rev 946) +++ glibc-package/trunk/debian/changelog2005-07-16 16:37:02 UTC (rev 947) @@ -45,9 +45,10 @@ not defined within procedure with binutils 2.16 for ia64. - debian/patches/glibc235-gcc4-ia64-profile.dpatch: Fix compilation breakage by removing strong_alias for ia64. - - debian/patches/glibc235-gcc4-ppc-procfs.dpatch: Added to compile with -gcc-4.0 pulled from upstream and fix ppc32 compilation. -(Closes: #304963) + - debian/patches/glibc235-gcc4-ppc-procfs.dpatch: Fix ppc32 compilation +breakage by removing __uint128_t use. (Closes: #304963) + - debian/patches/glibc235-gcc4-arm-inline.dpatch: Fix arm compilation +breakage by changing static inline to auto inline for dl-machine.h. * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-16 16:23:49 UTC (rev 946) +++ glibc-package/trunk/debian/patches/00list 2005-07-16 16:37:02 UTC (rev 947) @@ -65,4 +65,5 @@ glibc235-gcc4-wcstol_l glibc235-binutils216-ia64 glibc235-gcc4-ia64-profile -glibc235-gcc4-ppc-procfs \ No newline at end of file +glibc235-gcc4-ppc-procfs +glibc235-gcc4-arm-inline Added: glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch 2005-07-16 16:23:49 UTC (rev 946) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-arm-inline.dpatch 2005-07-16 16:37:02 UTC (rev 947) @@ -0,0 +1,128 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on arm for inline +# functions of dl-machine.h. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Dan Kagel +# DP: Upstream status: In CVS / Debian-Specific +# DP: Status Details: +# DP: Date: 2005-07-16 + +PATCHLEVEL=1 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +Fetched from: http://kegel.com/crosstool/crosstool-0.37/patches/glibc-2.3.5/glibc-2.3.4-allow-gcc-4.0-arm.patch + +--- glibc-2.3.4/sysdeps/arm/dl-machine.h.old Sun Mar 20 17:54:37 2005 glibc-2.3.4/sysdeps/arm/dl-machine.h Sun Mar 20 17:57:32 2005 +@@ -359,7 +359,14 @@ + # endif + + /* Deal with an out-of-range PC24 reloc. */ +-static Elf32_Addr ++#if __GNUC__ >= 4 ++ auto inline Elf32_Addr ++#else ++ static inline Elf32_Addr ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + fix_bad_pc24 (Elf32_Addr *const reloc_addr, Elf32_Addr value) + { + static void *fix_page; +@@ -392,7 +399,14 @@ + /* Perform the relocation specified by RELOC and SYM (which is fully resolved). +MAP is the object containing the reloc. */ + +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rel (struct link_map *map, const Elf32_Rel *reloc, +const Elf32_Sym *sym, const struct r_found_version *version, +void *const reloc_addr_arg) +@@ -517,7 +531,14 @@ + } + + # ifndef RTLD_BOOTSTRAP +-static inline void ++#if __GNUC__ >= 4 ++ auto inline void ++#else ++ static inline void ++#endif ++#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) ++ __attribute ((always_inline)) ++#endif + elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc, + const Elf32_Sym *sym, const struct r_found_version *version, + void *const reloc_addr_arg) +@@ -597,7 +618,14 @@ + } + # endif + +-static in
r946 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-16 16:23:49 + (Sat, 16 Jul 2005) New Revision: 946 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-ppc-procfs.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-ppc-procfs.dpatch: Added to compile with gcc-4.0 pulled from upstream and fix ppc32 compilation. (Closes: #304963) Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-16 16:22:06 UTC (rev 945) +++ glibc-package/trunk/debian/changelog2005-07-16 16:23:49 UTC (rev 946) @@ -45,6 +45,9 @@ not defined within procedure with binutils 2.16 for ia64. - debian/patches/glibc235-gcc4-ia64-profile.dpatch: Fix compilation breakage by removing strong_alias for ia64. + - debian/patches/glibc235-gcc4-ppc-procfs.dpatch: Added to compile with +gcc-4.0 pulled from upstream and fix ppc32 compilation. +(Closes: #304963) * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-16 16:22:06 UTC (rev 945) +++ glibc-package/trunk/debian/patches/00list 2005-07-16 16:23:49 UTC (rev 946) @@ -65,3 +65,4 @@ glibc235-gcc4-wcstol_l glibc235-binutils216-ia64 glibc235-gcc4-ia64-profile +glibc235-gcc4-ppc-procfs \ No newline at end of file Added: glibc-package/trunk/debian/patches/glibc235-gcc4-ppc-procfs.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-ppc-procfs.dpatch 2005-07-16 16:22:06 UTC (rev 945) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-ppc-procfs.dpatch 2005-07-16 16:23:49 UTC (rev 946) @@ -0,0 +1,59 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc compile with gcc-4.0 on ppc32. +# DP: Related bugs: #304963 +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Alan Modra <[EMAIL PROTECTED]> +# DP: Upstream status: In CVS +# DP: Status Details: +# DP: Date: 2005-07-14 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-02-21 Alan Modra <[EMAIL PROTECTED]> + + * sysdeps/unix/sysv/linux/powerpc/sys/procfs.h (elf_vrreg_t): Don't + use __uint128_t. + +Index: sysdeps/unix/sysv/linux/powerpc/sys/procfs.h +=== +RCS file: /cvs/glibc/libc/sysdeps/unix/sysv/linux/powerpc/sys/procfs.h,v +retrieving revision 1.11 +retrieving revision 1.12 +diff -u -p -r1.11 -r1.12 +--- sysdeps/unix/sysv/linux/powerpc/sys/procfs.h 17 Dec 2003 23:09:34 - 1.11 sysdeps/unix/sysv/linux/powerpc/sys/procfs.h 2 Mar 2005 20:11:38 - 1.12 +@@ -46,15 +46,10 @@ typedef elf_greg_t elf_gregset_t[ELF_NGR + typedef double elf_fpreg_t; + typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; + +-/* gcc 3.1 and newer support __uint128_t. */ +-#if !__GNUC_PREREQ(3,1) +-typedef struct { +- unsigned long u[4]; +-} __attribute((aligned(16))) __uint128_t; +-#endif +- + /* Altivec registers */ +-typedef __uint128_t elf_vrreg_t; ++typedef struct { ++ unsigned int u[4]; ++} __attribute__ ((aligned (16))) elf_vrreg_t; + typedef elf_vrreg_t elf_vrregset_t[ELF_NVRREG]; + #endif + -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r945 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-16 16:22:06 + (Sat, 16 Jul 2005) New Revision: 945 Added: glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch glibc-package/trunk/debian/patches/glibc235-gcc4-ia64-profile.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-binutils216-ia64.dpatch: Fix _init/_fini was not defined within procedure with binutils 2.16 for ia64. - debian/patches/glibc235-gcc4-ia64-profile.dpatch: Fix compilation breakage by removing strong_alias for ia64. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-15 12:18:04 UTC (rev 944) +++ glibc-package/trunk/debian/changelog2005-07-16 16:22:06 UTC (rev 945) @@ -32,16 +32,19 @@ - debian/control: Updated. - debian/sysdeps/i386.mk: Replace depreciated "-mcpu", use "-mtune". -* Make glibc-2.3.5 buidable with gcc-4.0: - - debian/patches/glibc235-gcc4-cvs.dpatch: Added to compile with -gcc-4.0 pulled from upstream for some internal defintion and so on. - - debian/patches/glibc235-gcc4-elf.dpatch: Added to compile with -gcc-4.0 pulled from Dan Kagel cross-tools, remove elf_machine_rel* -definitions. - - debian/patches/glibc235-gcc4-jis0208.dpatch: Added to compile with -gcc-4.0 pulled from proposed fix in libc-hacker. - - debian/patches/glibc235-gcc4-wcstol_l.dpatch: Added to compile with -gcc-4.0 for fixing 64bit architecture compilation breakage. +* These dpatches are added to make glibc-2.3.5 buidable with gcc-4.0: + - debian/patches/glibc235-gcc4-cvs.dpatch: Fix some bad defintion of +internal for all architectures. + - debian/patches/glibc235-gcc4-elf.dpatch: Remove elf_machine_rel* +definitions for all architectures. + - debian/patches/glibc235-gcc4-jis0208.dpatch: Fix compilation breakage +for all architectures. + - debian/patches/glibc235-gcc4-wcstol_l.dpatch: Fix wcstol_l.c +compilation breakage for all 64bit architectures. + - debian/patches/glibc235-binutils216-ia64.dpatch: Fix _init/_fini was +not defined within procedure with binutils 2.16 for ia64. + - debian/patches/glibc235-gcc4-ia64-profile.dpatch: Fix compilation +breakage by removing strong_alias for ia64. * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-15 12:18:04 UTC (rev 944) +++ glibc-package/trunk/debian/patches/00list 2005-07-16 16:22:06 UTC (rev 945) @@ -63,3 +63,5 @@ glibc235-gcc4-elf glibc235-gcc4-jis0208 glibc235-gcc4-wcstol_l +glibc235-binutils216-ia64 +glibc235-gcc4-ia64-profile Added: glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch === --- glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch 2005-07-15 12:18:04 UTC (rev 944) +++ glibc-package/trunk/debian/patches/glibc235-binutils216-ia64.dpatch 2005-07-16 16:22:06 UTC (rev 945) @@ -0,0 +1,91 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Allow glibc to build with binutils 2.16 on ia64 +# DP: Related bugs: +# DP: Dpatch author: Jeff Bailey, GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: H.J. Lu <[EMAIL PROTECTED]> +# DP: Upstream status: In CVS +# DP: Status Details: CVS HEAD +# DP: Date: 2005-05-22 pulled from Ubuntu +# Updated 2005-07-15 for linuxthreads by gotom + +PATCHLEVEL=1 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +Index: initfini.c +=== +RCS file: /cvs/glibc/libc/sysdeps/ia64/elf/initfini.c,v +retrieving revision 1.7 +retrieving revision 1.8 +diff -u -p -r1.7 -r1.8 +--- libc/sysdeps/ia64/elf/initfini.c 16 Aug 2004 04:51:00 - 1.7 libc/sysdeps/ia64/elf/initfini.c 20 Mar 2005 04:21:08 - 1.8 +@@ -116,13 +116,14 @@ __asm__ (".section .init\n" + "/[EMAIL PROTECTED]/\n" + "\n" + "/[EMAIL PROTECTED]/\n" ++" .section .init\n" + " .proc _init#\n" ++"_init:\n" + " .prologue\n" + " .save ar.pfs, r34\n" + " .vframe r32\n" + "
r944 - glibc-package/trunk/debian/sysdeps
Author: gotom Date: 2005-07-15 12:18:04 + (Fri, 15 Jul 2005) New Revision: 944 Modified: glibc-package/trunk/debian/sysdeps/depflags.pl Log: Add the correct "Replaces: libc6-prof" to libc6-dev, not libc6. Modified: glibc-package/trunk/debian/sysdeps/depflags.pl === --- glibc-package/trunk/debian/sysdeps/depflags.pl 2005-07-14 15:28:23 UTC (rev 943) +++ glibc-package/trunk/debian/sysdeps/depflags.pl 2005-07-15 12:18:04 UTC (rev 944) @@ -141,7 +141,7 @@ # Replace libc-dev (<< 2.3.2.ds1-14) for fixing #239170. # Replace libc-dev (<< 2.3.5-2) for fixing #280030. -push @{$libc_c{'Replaces'}}, "${libc}-dev (<< 2.3.5-2)"; +push @{$libc_dev_c{'Replaces'}}, "${libc}-prof (<< 2.3.5-2)"; # Conflict old initrd-tools (<< 0.1.79) that cannot work with new ldd. push @{$libc_c{'Conflicts'}}, 'initrd-tools (<< 0.1.79)'; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r943 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-14 15:28:23 + (Thu, 14 Jul 2005) New Revision: 943 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-wcstol_l.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: - debian/patches/glibc235-gcc4-wcstol_l.dpatch: Added to compile with gcc-4.0 for fixing 64bit architecture compilation breakage. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-14 15:26:04 UTC (rev 942) +++ glibc-package/trunk/debian/changelog2005-07-14 15:28:23 UTC (rev 943) @@ -40,6 +40,8 @@ definitions. - debian/patches/glibc235-gcc4-jis0208.dpatch: Added to compile with gcc-4.0 pulled from proposed fix in libc-hacker. + - debian/patches/glibc235-gcc4-wcstol_l.dpatch: Added to compile with +gcc-4.0 for fixing 64bit architecture compilation breakage. * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-14 15:26:04 UTC (rev 942) +++ glibc-package/trunk/debian/patches/00list 2005-07-14 15:28:23 UTC (rev 943) @@ -62,3 +62,4 @@ glibc235-gcc4-cvs glibc235-gcc4-elf glibc235-gcc4-jis0208 +glibc235-gcc4-wcstol_l Added: glibc-package/trunk/debian/patches/glibc235-gcc4-wcstol_l.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-wcstol_l.dpatch 2005-07-14 15:26:04 UTC (rev 942) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-wcstol_l.dpatch 2005-07-14 15:28:23 UTC (rev 943) @@ -0,0 +1,65 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: Make glibc-2.3.5 compile with gcc-4.0 on 64bit archs. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Jakub Jelinek <[EMAIL PROTECTED]> +# DP: Upstream status: Debian-Specific +# DP: Status Details: +# DP: Date: 2005-07-14 + +PATCHLEVEL=1 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +https://www.redhat.com/archives/fedora-cvs-commits/2005-March/msg00408.html + + * sysdeps/wordsize-64/strtol_l.c: Don't add aliases if UNSIGNED. + * sysdeps/wordsize-64/wcstol_l.c: Likewise. + +=== +RCS file: /cvs/glibc/libc/sysdeps/wordsize-64/strtol_l.c,v +retrieving revision 1.4 +retrieving revision 1.4.2.1 +diff -u -r1.4 -r1.4.2.1 +--- libc/sysdeps/wordsize-64/strtol_l.c2003/03/03 09:45:12 1.4 libc/sysdeps/wordsize-64/strtol_l.c2005/03/25 11:59:01 1.4.2.1 +@@ -8,7 +8,9 @@ + #undef strtoll_l_internal + #undef __strtoll_l + #undef strtoll_l ++#if !UNSIGNED + strong_alias (strtol_l_internal, strtoll_l_internal) + libc_hidden_ver (strtol_l_internal, strtoll_l_internal) + weak_alias (__strtol_l, __strtoll_l) + weak_alias (__strtol_l, strtoll_l) ++#endif +=== +RCS file: /cvs/glibc/libc/sysdeps/wordsize-64/wcstol_l.c,v +retrieving revision 1.4 +retrieving revision 1.4.2.1 +diff -u -r1.4 -r1.4.2.1 +--- libc/sysdeps/wordsize-64/wcstol_l.c2002/08/08 11:44:51 1.4 libc/sysdeps/wordsize-64/wcstol_l.c2005/03/25 11:59:01 1.4.2.1 +@@ -8,6 +8,8 @@ + #undef wcstoll_l_internal + #undef __wcstoll_l + #undef wcstoll_l ++#if !UNSIGNED + strong_alias (wcstol_l_internal, wcstoll_l_internal) + weak_alias (__wcstol_l, __wcstoll_l) + weak_alias (__wcstol_l, wcstoll_l) ++#endif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r942 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-14 15:26:04 + (Thu, 14 Jul 2005) New Revision: 942 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-cvs.dpatch glibc-package/trunk/debian/patches/glibc235-gcc4-elf.dpatch glibc-package/trunk/debian/patches/glibc235-gcc4-jis0208.dpatch Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/00list Log: * Make glibc-2.3.5 buidable with gcc-4.0: - debian/patches/glibc235-gcc4-cvs.dpatch: Added to compile with gcc-4.0 pulled from upstream for some internal defintion and so on. - debian/patches/glibc235-gcc4-elf.dpatch: Added to compile with gcc-4.0 pulled from Dan Kagel cross-tools, remove elf_machine_rel* definitions. - debian/patches/glibc235-gcc4-jis0208.dpatch: Added to compile with gcc-4.0 pulled from proposed fix in libc-hacker. Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-14 15:23:33 UTC (rev 941) +++ glibc-package/trunk/debian/changelog2005-07-14 15:26:04 UTC (rev 942) @@ -32,6 +32,15 @@ - debian/control: Updated. - debian/sysdeps/i386.mk: Replace depreciated "-mcpu", use "-mtune". +* Make glibc-2.3.5 buidable with gcc-4.0: + - debian/patches/glibc235-gcc4-cvs.dpatch: Added to compile with +gcc-4.0 pulled from upstream for some internal defintion and so on. + - debian/patches/glibc235-gcc4-elf.dpatch: Added to compile with +gcc-4.0 pulled from Dan Kagel cross-tools, remove elf_machine_rel* +definitions. + - debian/patches/glibc235-gcc4-jis0208.dpatch: Added to compile with +gcc-4.0 pulled from proposed fix in libc-hacker. + * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) - debian/local/usr_sbin/locale-gen: Use /usr/share/locale/locale.alias Modified: glibc-package/trunk/debian/patches/00list === --- glibc-package/trunk/debian/patches/00list 2005-07-14 15:23:33 UTC (rev 941) +++ glibc-package/trunk/debian/patches/00list 2005-07-14 15:26:04 UTC (rev 942) @@ -59,3 +59,6 @@ linuxthreads-sizefix glibc232-tls-crashfix glibc23-mips-lazy-eval +glibc235-gcc4-cvs +glibc235-gcc4-elf +glibc235-gcc4-jis0208 Added: glibc-package/trunk/debian/patches/glibc235-gcc4-cvs.dpatch === --- glibc-package/trunk/debian/patches/glibc235-gcc4-cvs.dpatch 2005-07-14 15:23:33 UTC (rev 941) +++ glibc-package/trunk/debian/patches/glibc235-gcc4-cvs.dpatch 2005-07-14 15:26:04 UTC (rev 942) @@ -0,0 +1,204 @@ +#! /bin/sh -e + +# All lines beginning with `# DP:' are a description of the patch. +# DP: Description: make glibc compile with gcc-4.0 pulled from upstream cvs. +# DP: Related bugs: +# DP: Dpatch author: GOTO Masanori <[EMAIL PROTECTED]> +# DP: Patch author: Richard Henderson <[EMAIL PROTECTED]>, +# DP: Upstream status: In CVS +# DP: Status Details: +# DP: Date: 2005-07-12 + +PATCHLEVEL=0 + +if [ $# -ne 2 ]; then +echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" +exit 1 +fi +case "$1" in +-patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; +-unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; +*) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +# append the patch here and adjust the -p? flag in the patch calls. +2005-03-16 Richard Henderson <[EMAIL PROTECTED]> + + * include/libc-symbols.h (__hidden_proto): Remove bogus declaration + of internal. + (__hidden_def1, __hidden_dot_def1): Remove. + (__hidden_def2, __hidden_def3): Remove. + (__hidden_ver1): New. + (hidden_ver, hidden_def, hidden_weak): Use it. + (hidden_data_ver, hidden_data_ver, hidden_data_weak): Use non-data + version of the macro. + + * include/wchar.h (__wcscoll): Remove. + * wcsmbs/wcscoll.c: Define wcscoll directly instead of via __wcscoll. + * string/strcoll.c: Don't issue libc_hidden_def STRCOLL redefined. + +Index: include/libc-symbols.h +=== +RCS file: /cvs/glibc/libc/include/libc-symbols.h,v +retrieving revision 1.70 +retrieving revision 1.71 +diff -u -p -r1.70 -r1.71 +--- include/libc-symbols.h 11 Feb 2005 00:29:46 - 1.70 include/libc-symbols.h 17 Mar 2005 21:06:27 - 1.71 +@@ -583,78 +583,23 @@ for linking") + # define hidden_proto(name, attrs...) \ + __hidden_proto (name, __GI_##name, ##attrs) + # define __hidden_proto(name, internal, attrs...) \ +- extern __typeof (name) internal; \ + extern __typeof (name) name __asm__ (__hidden_asmname (#internal)) \ + __hidden_proto_hiddenattr
r941 - in glibc-package/trunk/debian: . control.in debhelper.in sysdeps
Author: gotom Date: 2005-07-14 15:23:33 + (Thu, 14 Jul 2005) New Revision: 941 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main glibc-package/trunk/debian/debhelper.in/libc.postinst glibc-package/trunk/debian/debhelper.in/libc.postrm glibc-package/trunk/debian/debhelper.in/libc.preinst glibc-package/trunk/debian/rules glibc-package/trunk/debian/sysdeps/depflags.pl glibc-package/trunk/debian/sysdeps/i386.mk Log: * The New dpkg-architecture changes: - debian/rules: Replace DEB_HOST_BUILD_SYSTEM, use DEB_HOST_ARCH_OS. Reported by Arthur Marsh <[EMAIL PROTECTED]>. (Closes: #315347, #315793) - debian/control.in/main: Bump up Build-Depends: dpkg-dev (>= 1.13.5). - debian/control: Updated. - debian/debhelper.in/libc.preinst: Replace "dpkg --print-installation-architecture", use "dpkg --print-architecture". - debian/debhlper.in/libc.postrm: Likewise. - debian/debhlper.in/libc.postinst: Likewise. - debian/sysdeps/depflags.pl: Change checks from i386 to i486. It also replaces -linux, use -linux-gnu. * Default compiler moves from gcc-3.3 to gcc-4.0: - debian/rules: Use gcc-4.0 instead of gcc-3.3. (Closes: #315198) - debian/control.in/main: Define Build-Depends: gcc-4.0. - debian/control: Updated. - debian/sysdeps/i386.mk: Replace depreciated "-mcpu", use "-mtune". Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-12 14:30:21 UTC (rev 940) +++ glibc-package/trunk/debian/changelog2005-07-14 15:23:33 UTC (rev 941) @@ -4,15 +4,34 @@ * Merge glibc-2.3.4 branch to the main trunk for etch development. - * These dpatches are removed from debian/patches because the similar -patches are already applied in the latest version: -- debian/patches/rtld-vdso-assertion.dpatch -- debian/patches/glibc232-sigsetjmp.dpatch -- debian/patches/hurd-weak-aliases.dpatch -- debian/patches/sched-update.dpatch -- debian/patches/glibc232-pthread-cancellation.dpatch -- debian/patches/glibc232-clock_settime.dpatch +* These dpatches are removed from debian/patches because the similar + patches are already applied in the latest version: + - debian/patches/rtld-vdso-assertion.dpatch + - debian/patches/glibc232-sigsetjmp.dpatch + - debian/patches/hurd-weak-aliases.dpatch + - debian/patches/sched-update.dpatch + - debian/patches/glibc232-pthread-cancellation.dpatch + - debian/patches/glibc232-clock_settime.dpatch +* The New dpkg-architecture changes: + - debian/rules: Replace DEB_HOST_BUILD_SYSTEM, use DEB_HOST_ARCH_OS. +Reported by Arthur Marsh <[EMAIL PROTECTED]>. +(Closes: #315347, #315793) + - debian/control.in/main: Bump up Build-Depends: dpkg-dev (>= 1.13.5). + - debian/control: Updated. + - debian/debhelper.in/libc.preinst: Replace "dpkg +--print-installation-architecture", use "dpkg --print-architecture". + - debian/debhlper.in/libc.postrm: Likewise. + - debian/debhlper.in/libc.postinst: Likewise. + - debian/sysdeps/depflags.pl: Change checks from i386 to i486. +It also replaces -linux, use -linux-gnu. + +* Default compiler moves from gcc-3.3 to gcc-4.0: + - debian/rules: Use gcc-4.0 instead of gcc-3.3. (Closes: #315198) + - debian/control.in/main: Define Build-Depends: gcc-4.0. + - debian/control: Updated. + - debian/sysdeps/i386.mk: Replace depreciated "-mcpu", use "-mtune". + * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) - debian/local/usr_sbin/locale-gen: Use /usr/share/locale/locale.alias Modified: glibc-package/trunk/debian/control === --- glibc-package/trunk/debian/control 2005-07-12 14:30:21 UTC (rev 940) +++ glibc-package/trunk/debian/control 2005-07-14 15:23:33 UTC (rev 941) @@ -1,7 +1,7 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.4.1.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [!hurd-i386], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386], texi2html, file, gcc-3.3 [!ia64] | gcc-3.4 [!ia64], gcc-3.3 (>= 1:3.3.5-5) [ia64] | gcc-3.4 (>= 3.4.3-2) [ia64], autoconf, binutils (>= 2.14.90.0.7-5), sed (>= 4.0.5-4), gawk, debhelper (>= 4.1.76) +Build-Depends: gettext (>= 0.10.37-1), make (>= 3.80-1), dpkg-dev (>= 1.13.5), debianutils (>= 1.13.1), tar (>= 1.13.11), bzip2, texinfo (>= 4.0), linux-kernel-headers (>= 2.5.999-test7-bk-9) [
r940 - in glibc-package/trunk/debian: . patches
Author: gotom Date: 2005-07-12 14:30:21 + (Tue, 12 Jul 2005) New Revision: 940 Removed: glibc-package/trunk/debian/patches/glibc232-clock_settime.dpatch glibc-package/trunk/debian/patches/glibc232-pthread-cancellation.dpatch glibc-package/trunk/debian/patches/glibc232-sigsetjmp.dpatch glibc-package/trunk/debian/patches/hurd-weak-aliases.dpatch glibc-package/trunk/debian/patches/rtld-vdso-assertion.dpatch glibc-package/trunk/debian/patches/sched-update.dpatch Modified: glibc-package/trunk/debian/changelog Log: * These dpatches are removed from debian/patches because the similar patches are already applied in the latest version: - debian/patches/rtld-vdso-assertion.dpatch - debian/patches/glibc232-sigsetjmp.dpatch - debian/patches/hurd-weak-aliases.dpatch - debian/patches/sched-update.dpatch - debian/patches/glibc232-pthread-cancellation.dpatch - debian/patches/glibc232-clock_settime.dpatch Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2005-07-11 18:56:13 UTC (rev 939) +++ glibc-package/trunk/debian/changelog2005-07-12 14:30:21 UTC (rev 940) @@ -2,6 +2,17 @@ * GOTO Masanori <[EMAIL PROTECTED]> +* Merge glibc-2.3.4 branch to the main trunk for etch development. + + * These dpatches are removed from debian/patches because the similar +patches are already applied in the latest version: +- debian/patches/rtld-vdso-assertion.dpatch +- debian/patches/glibc232-sigsetjmp.dpatch +- debian/patches/hurd-weak-aliases.dpatch +- debian/patches/sched-update.dpatch +- debian/patches/glibc232-pthread-cancellation.dpatch +- debian/patches/glibc232-clock_settime.dpatch + * Move /etc/locale.alias to /usr/share/locale/locale.alias. Don't install locale.alias.5. (Closes: #144670, #185991, #298784) - debian/local/usr_sbin/locale-gen: Use /usr/share/locale/locale.alias Deleted: glibc-package/trunk/debian/patches/glibc232-clock_settime.dpatch === --- glibc-package/trunk/debian/patches/glibc232-clock_settime.dpatch 2005-07-11 18:56:13 UTC (rev 939) +++ glibc-package/trunk/debian/patches/glibc232-clock_settime.dpatch 2005-07-12 14:30:21 UTC (rev 940) @@ -1,41 +0,0 @@ -#! /bin/sh -e - -# All lines beginning with `# DP:' are a description of the patch. -# DP: Description: There is a typo in clock_settime which causes -# DP:any and every call to clock_settime to terminate with EINVAL. -# DP: Related bugs: #304668: calls to clock_settime() fail with "invalid argument" error always -# DP: Dpatch author: Khalid Aziz <[EMAIL PROTECTED]> -# DP: Patch author: -# DP: Upstream status: In CVS -# DP: Status Details: -# DP: Date: 2005-04-13 - -PATCHLEVEL=1 - -if [ $# -ne 2 ]; then -echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" -exit 1 -fi -case "$1" in --patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; --unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;; -*) - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1 -esac -exit 0 - -# append the patch here and adjust the -p? flag in the patch calls. glibc-2.3.2/sysdeps/unix/clock_settime.c 2005-04-13 10:51:46.299187007 -0600 -+++ glibc-2.3.2-settime_fix/sysdeps/unix/clock_settime.c 2005-04-13 10:51:32.786491860 -0600 -@@ -64,8 +64,8 @@ clock_settime (clockid_t clock_id, const - retval = settimeofday (&tv, NULL);\ - } while (0) - --#ifdef SYSDEP_GETTIME -- SYSDEP_GETTIME; -+#ifdef SYSDEP_SETTIME -+ SYSDEP_SETTIME; - #endif - - #ifndef HANDLED_REALTIME Deleted: glibc-package/trunk/debian/patches/glibc232-pthread-cancellation.dpatch === --- glibc-package/trunk/debian/patches/glibc232-pthread-cancellation.dpatch 2005-07-11 18:56:13 UTC (rev 939) +++ glibc-package/trunk/debian/patches/glibc232-pthread-cancellation.dpatch 2005-07-12 14:30:21 UTC (rev 940) @@ -1,322 +0,0 @@ -#! /bin/sh -e - -# All lines beginning with `# DP:' are a description of the patch. -# DP: Description: Fix pthread cancellation bug, don't cancel when -# CANCELSTATE_BITMASK is used. This fixes JVM -# lockups problem. -# DP: Related bugs: #300943 -# DP: Dpatch author: Jeff Bailey -# DP: Patch author: -# DP: Upstream status: In CVS -# DP: Status Details: -# DP: Date: 2005-03-22 - -PATCHLEVEL=1 - -if [ $# -ne 2 ]; then -echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" -exit 1 -fi -case "$1" in --patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;; --unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p
r938 - glibc-package/branches
Author: gotom Date: 2005-07-11 12:23:31 + (Mon, 11 Jul 2005) New Revision: 938 Added: glibc-package/branches/glibc-branch-sarge/ Log: create glibc-branch-sarge for sarge glibc development. Copied: glibc-package/branches/glibc-branch-sarge (from rev 937, glibc-package/trunk) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r937 - linux-kernel-headers/trunk/debian
Author: gotom Date: 2005-07-10 17:41:19 + (Sun, 10 Jul 2005) New Revision: 937 Modified: linux-kernel-headers/trunk/debian/changelog linux-kernel-headers/trunk/debian/generate-asm.sh linux-kernel-headers/trunk/debian/rules Log: - debian/rules: Move autoconf.h installation to generate-asm.sh when biarch is used. - debian/generate-asm.sh: Install autoconf.h to asm* instead of linux when biarch is used. Modified: linux-kernel-headers/trunk/debian/changelog === --- linux-kernel-headers/trunk/debian/changelog 2005-07-06 08:59:58 UTC (rev 936) +++ linux-kernel-headers/trunk/debian/changelog 2005-07-10 17:41:19 UTC (rev 937) @@ -1,3 +1,14 @@ +linux-kernel-headers (2.6.12.0-2) unstable; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +- debian/rules: Move autoconf.h installation to generate-asm.sh when + biarch is used. +- debian/generate-asm.sh: Install autoconf.h to asm* instead of linux + when biarch is used. + + -- GOTO Masanori <[EMAIL PROTECTED]> Sat, 2 Jul 2005 18:37:43 +0900 + linux-kernel-headers (2.6.12.0-1) unstable; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> Modified: linux-kernel-headers/trunk/debian/generate-asm.sh === --- linux-kernel-headers/trunk/debian/generate-asm.sh 2005-07-06 08:59:58 UTC (rev 936) +++ linux-kernel-headers/trunk/debian/generate-asm.sh 2005-07-10 17:41:19 UTC (rev 937) @@ -5,9 +5,10 @@ arch="$1" dir_in="$2" dir_out="$3" +autoconf_in="$4" -if [ ! -d "$dir_in" ]; then - echo "$dir_in" does not exist, or is not a directory +if [ ! -d "$dir_in" ] || [ ! -d "$autoconf_in" ]; then + echo "$dir_in" or "$autoconf_in" does not exist, or is not a directory exit 1 fi @@ -86,3 +87,26 @@ fi done + + +if [ -f $dir_out/$asm_dir/autoconf.h ] || [ -f $dir_out/$asm_dir_biarch/autoconf.h ]; then + echo E: $asm_dir or $asm_dir_biarch already have autoconf.h. + exit 1 +fi + +cp "$autoconf_in"/autoconf-"$arch".h $dir_out/$asm_dir/autoconf.h +cp "$autoconf_in"/autoconf-"$kernel_arch_biarch".h $dir_out/$asm_dir_biarch/autoconf.h + +file_out="$dir_out/linux/autoconf.h" +h=autoconf.h +cat > $file_out < +#else +# include <$asm_dir/$h> +#endif +EOF Modified: linux-kernel-headers/trunk/debian/rules === --- linux-kernel-headers/trunk/debian/rules 2005-07-06 08:59:58 UTC (rev 936) +++ linux-kernel-headers/trunk/debian/rules 2005-07-10 17:41:19 UTC (rev 937) @@ -32,13 +32,12 @@ install -d $(includedir)/linux ifneq (,$(findstring $(DEB_HOST_ARCH), powerpc sparc)) - sh debian/generate-asm.sh $(DEB_HOST_ARCH) include $(includedir) + sh debian/generate-asm.sh $(DEB_HOST_ARCH) include $(includedir) autoconfs else cp -a include/asm-$(kernel_arch) $(includedir)/asm + cp autoconfs/autoconf-$(DEB_HOST_ARCH).h $(includedir)/linux/autoconf.h endif - cp autoconfs/autoconf-$(DEB_HOST_ARCH).h $(includedir)/linux/autoconf.h - ifeq ($(kernel_arch),x86_64) # install the i386 kernel headers in /usr/include/i386-linux mkdir -p $(includedir)/i386-linux -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r935 - linux-kernel-headers/branches
Author: gotom Date: 2005-07-06 08:03:21 + (Wed, 06 Jul 2005) New Revision: 935 Added: linux-kernel-headers/branches/lkh-branch-sarge/ Log: the branch for sarge development, it'll be possibly used in future. Copied: linux-kernel-headers/branches/lkh-branch-sarge (from rev 934, linux-kernel-headers/trunk) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r934 - in linux-kernel-headers/branches/lkh-branch-2.6.12/debian: . patches
Author: gotom Date: 2005-06-19 03:41:41 + (Sun, 19 Jun 2005) New Revision: 934 Removed: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog Log: Remove patches/asm-ppc-sigcontext.patch, 2.6.12 has the same fix. Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog === --- linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog 2005-06-18 07:23:52 UTC (rev 933) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog 2005-06-19 03:41:41 UTC (rev 934) @@ -2,14 +2,12 @@ * GOTO Masanori <[EMAIL PROTECTED]> -- New upstream release 2.6.12. +- New upstream release 2.6.12. (Closes: #313275) - autoconfs/*.h: Update. - version.h: Update. -- debian/patches/asm-ppc-sigcontext.patch: Add to include linux/compiler.h - for recognizing __user. (Closes: #313275) - testsuite/wait.c: Add testcase, to check sys/wait.h, asm/sigcontext.h - and so on. + and so on for #313275. - debian/patches/x86-64-long-long.patch: Remove to clean up because it's not needed, the current testsuite passes without this patch. Deleted: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch === --- linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch 2005-06-18 07:23:52 UTC (rev 933) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch 2005-06-19 03:41:41 UTC (rev 934) @@ -1,16 +0,0 @@ -Fixes #313275. - -2005-06-16 GOTO Masanori <[EMAIL PROTECTED]> - - - Include linux/compiler.h for recognizing __user. - include/asm-ppc/sigcontext.h 2005-05-25 12:31:20.0 +0900 -+++ include/asm-ppc/sigcontext.h 2005-06-16 23:34:53.642423210 +0900 -@@ -2,6 +2,7 @@ - #define _ASM_PPC_SIGCONTEXT_H - - #include -+#include - - - struct sigcontext { -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r933 - in linux-kernel-headers/branches/lkh-branch-2.6.12: . autoconfs debian
Author: gotom Date: 2005-06-18 07:23:52 + (Sat, 18 Jun 2005) New Revision: 933 Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-alpha.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-amd64.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-arm.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-hppa.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-i386.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-ia64.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-m32r.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-m68k.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-mips.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-mipsel.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-powerpc.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-ppc64.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-s390.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-sh.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-sparc.h linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-sparc64.h linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog linux-kernel-headers/branches/lkh-branch-2.6.12/version.h Log: - New upstream release 2.6.12. - autoconfs/*.h: Update. - version.h: Update. Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-alpha.h === --- linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-alpha.h 2005-06-17 06:32:13 UTC (rev 932) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-alpha.h 2005-06-18 07:23:52 UTC (rev 933) @@ -1,7 +1,7 @@ /* * Automatically generated C config: don't edit - * Linux kernel version: 2.6.12-rc6 - * Sun Jun 12 15:13:46 2005 + * Linux kernel version: 2.6.12 + * Sat Jun 18 16:10:26 2005 */ #define AUTOCONF_INCLUDED #define CONFIG_ALPHA 1 Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-amd64.h === --- linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-amd64.h 2005-06-17 06:32:13 UTC (rev 932) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-amd64.h 2005-06-18 07:23:52 UTC (rev 933) @@ -1,7 +1,7 @@ /* * Automatically generated C config: don't edit - * Linux kernel version: 2.6.12-rc6 - * Sun Jun 12 15:13:54 2005 + * Linux kernel version: 2.6.12 + * Sat Jun 18 16:10:34 2005 */ #define AUTOCONF_INCLUDED #define CONFIG_X86_64 1 Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-arm.h === --- linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-arm.h 2005-06-17 06:32:13 UTC (rev 932) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-arm.h 2005-06-18 07:23:52 UTC (rev 933) @@ -1,7 +1,7 @@ /* * Automatically generated C config: don't edit - * Linux kernel version: 2.6.12-rc6 - * Sun Jun 12 15:14:02 2005 + * Linux kernel version: 2.6.12 + * Sat Jun 18 16:10:43 2005 */ #define AUTOCONF_INCLUDED #define CONFIG_ARM 1 Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-hppa.h === --- linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-hppa.h 2005-06-17 06:32:13 UTC (rev 932) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-hppa.h 2005-06-18 07:23:52 UTC (rev 933) @@ -1,7 +1,7 @@ /* * Automatically generated C config: don't edit - * Linux kernel version: 2.6.12-rc6 - * Sun Jun 12 15:15:02 2005 + * Linux kernel version: 2.6.12 + * Sat Jun 18 16:11:57 2005 */ #define AUTOCONF_INCLUDED #define CONFIG_PARISC 1 Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-i386.h === --- linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-i386.h 2005-06-17 06:32:13 UTC (rev 932) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-i386.h 2005-06-18 07:23:52 UTC (rev 933) @@ -1,7 +1,7 @@ /* * Automatically generated C config: don't edit - * Linux kernel version: 2.6.12-rc6 - * Sun Jun 12 15:14:11 2005 + * Linux kernel version: 2.6.12 + * Sat Jun 18 16:10:51 2005 */ #define AUTOCONF_INCLUDED #define CONFIG_X86 1 Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-ia64.h === --- linux-kernel-headers/branches/lkh-branch-2.6.12/autoconfs/autoconf-ia64.h 2005-06-17 06:32:13
r932 - in linux-kernel-headers/branches/lkh-branch-2.6.12/debian: . patches
Author: gotom Date: 2005-06-17 06:32:13 + (Fri, 17 Jun 2005) New Revision: 932 Removed: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/x86-64-long-long.patch Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog Log: - debian/patches/x86-64-long-long.patch: Remove to clean up because it's not needed, the current testsuite passes without this patch. Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog === --- linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog 2005-06-16 15:03:14 UTC (rev 931) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog 2005-06-17 06:32:13 UTC (rev 932) @@ -6,6 +6,9 @@ for recognizing __user. (Closes: #313275) - testsuite/wait.c: Add testcase, to check sys/wait.h, asm/sigcontext.h and so on. + +- debian/patches/x86-64-long-long.patch: Remove to clean up because it's + not needed, the current testsuite passes without this patch. -- GOTO Masanori <[EMAIL PROTECTED]> Thu, 16 Jun 2005 23:40:06 +0900 Deleted: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/x86-64-long-long.patch === --- linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/x86-64-long-long.patch 2005-06-16 15:03:14 UTC (rev 931) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/x86-64-long-long.patch 2005-06-17 06:32:13 UTC (rev 932) @@ -1,25 +0,0 @@ -Bug#245387: Usage of long long on amd64. -Fixes warning/errors about usage of long long for amd64. - -Remove asm-x86_64/types.h modification, it's actually fixed in -asm-types-long-long.patch. - 2004-07-31 gotom - -Update - 2005-05-04, 2005-05-27 gotom. - - include.orig/asm-x86_64/byteorder.h2005-04-21 09:03:16.0 +0900 -+++ include/asm-x86_64/byteorder.h 2005-05-04 17:27:26.794296763 +0900 -@@ -6,11 +6,13 @@ - - #ifdef __GNUC__ - -+#if !defined (__STRICT_ANSI__) - static __inline__ __u64 ___arch__swab64(__u64 x) - { - __asm__("bswapq %0" : "=r" (x) : "0" (x)); - return x; - } -+#endif - - static __inline__ __u32 ___arch__swab32(__u32 x) - { -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
r931 - in glibc-package/branches/glibc-2.3.4/debian: . po
Author: gotom Date: 2005-06-16 15:03:14 + (Thu, 16 Jun 2005) New Revision: 931 Modified: glibc-package/branches/glibc-2.3.4/debian/changelog glibc-package/branches/glibc-2.3.4/debian/po/vi.po Log: Fixes 311793 for debian/po/vi.po. Modified: glibc-package/branches/glibc-2.3.4/debian/changelog === --- glibc-package/branches/glibc-2.3.4/debian/changelog 2005-06-16 14:59:46 UTC (rev 930) +++ glibc-package/branches/glibc-2.3.4/debian/changelog 2005-06-16 15:03:14 UTC (rev 931) @@ -51,7 +51,7 @@ * Clytie Siddall <[EMAIL PROTECTED]>: - debian/po/vi.po: Add the Vietnamese translation for locales. -(Closes: #309618) +(Closes: #309618, 311793) * Jens Seidel <[EMAIL PROTECTED]>: - debian/po/de.po: Fix typo. (Closes: #314084) Modified: glibc-package/branches/glibc-2.3.4/debian/po/vi.po === --- glibc-package/branches/glibc-2.3.4/debian/po/vi.po 2005-06-16 14:59:46 UTC (rev 930) +++ glibc-package/branches/glibc-2.3.4/debian/po/vi.po 2005-06-16 15:03:14 UTC (rev 931) @@ -1,13 +1,13 @@ -# Vietnamese Translation for locales. +# Vietnamese Translation for glibc. # Copyright © 2005 Free Software Foundation, Inc. # Clytie Siddall <[EMAIL PROTECTED]>, 2005. # msgid "" msgstr "" -"Project-Id-Version: glibc 2.3.2.ds1-22/locales\n" +"Project-Id-Version: glibc 2.3.2.ds1-22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2003-11-01 23:07-0500\n" -"PO-Revision-Date: 2005-05-18 20:52+0930\n" +"PO-Revision-Date: 2005-06-03 21:18+0930\n" "Last-Translator: Clytie Siddall <[EMAIL PROTECTED]>\n" "Language-Team: Vietnamese <[EMAIL PROTECTED]>\n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ #.Description #:../debhelper.in/locales.templates:4 msgid "Select locales to be generated." -msgstr "Chọn các miền địa phương cần tạo ra." +msgstr "Hãy chọn những miền địa phương cần tạo ra." #.Type: multiselect #.Description @@ -27,7 +27,7 @@ msgid "" "Locale is a framework to switch between multiple languages for users who can " "select to use their language, country, characters, collation order, etc." -msgstr "Miền địa phương là cấu trúc để chuyển đổi giữa nhiều ngôn ngữ khác cho người dùng có thể lựa chon sử dụng ngôn ngữ, quốc gia, ký tự, thứ tự đối chiếu v.v. của họ." +msgstr "Miền địa phương (locale) là một khuôn khổ để chuyển đổi giữa nhiều ngôn ngữ cho những người dùng có thể chọn dùng ngôn ngữ, quốc gia, ký tự, thứ tự sắp xếp v.v. của mình." #.Type: multiselect #.Description @@ -36,7 +36,8 @@ "Choose which locales to generate. The selection will be saved to `/etc/" "locale.gen', which you can also edit manually (you need to run `locale-gen' " "afterwards)." -msgstr "Hãy chọn tạo ra những miền địa phương nào. Sẽ lưu kết quả vào «/etc/locale.gen», mà bạn cũng có thể tự sửa đổi (cần phải chạy lệnh «locale-gen» sau đó)." +msgstr "Hãy chọn tạo ra những miền địa phương nào. Cách lựa chọn sẽ được lưu vào tập tin «/etc/" +"locale.gen», mà bạn cũng có thể tự sửa đổi (với điều kiện là bạn chạy lệnh «locale-gen» sau đó)." #.Type: select #.Choices @@ -48,7 +49,7 @@ #.Description #:../debhelper.in/locales.templates:16 msgid "Which locale should be the default in the system environment?" -msgstr "Trong môi trường hệ thống, miền địa phương mặc định nên là điều nào vậy?" +msgstr "Miền địa phương nào nên là mặc định trong môi trường hệ thống?" #.Type: select #.Description @@ -58,7 +59,7 @@ "for users. You can change the default locale if you're not a native English " "speaker. These choices are based on which locales you have chosen to " "generate." -msgstr "Nhiều gói tin của Debian dùng miền địa phương để trình bày chữ trong ngôn ngữ đúng cho người dùng. Bạn có thể thay đổi miền địa phương mặc định nếu bạn hiểu ngôn ngữ khác với tiếng Anh. Những tùy chọn này đựa vào những miền địa phương mà bạn đã chọn tạo ra." +msgstr "Nhiều gói tin trong Debian dùng miền địa phương để hiển thị chữ bằng ngôn ngữ đúng cho người dùng. Bạn có thể thay đổi miền địa phương mặc định, nếu bạn không phải muốn dùng tiếng Anh. Những tùy chọn này đựa vào những miền địa phương mà bạn đã chọn tạo ra." #.Type: select #.Description @@ -68,4 +69,4 @@ "a multi-user system where not all of your users speak the language of your " "choice, then they will run into difficulties and you might want not to set a " "default locale." -msgstr "Ghi chú: hành động này sẽ chọn ngôn ngữ cho toàn bộ hệ thống. Nếu bạn đang chạy hệ thống đa người dùng mà không phải mọi người dùng hiểu ngôn ngữ bạn muốn chọn thì họ sẽ gặp khó khăn. Trong trường hợp ấy, có lẽ bạn sẽ không muốn lập miền địa phương mặc định." +msgstr "Ghi chú: hành động này sẽ chọn ngôn ngữ cho toàn hệ thống. Nếu bạn đang chạy một hệ thông đa người dùng mà không phải mọi người dùng nói ngôn ngữ bạn muốn chọn ở đây, thì họ sẽ gặp khó khăn: trong trường hợp ấy, có lẽ bạn không muốn đặt
r930 - in linux-kernel-headers/branches/lkh-branch-2.6.12: debian debian/patches testsuite
Author: gotom Date: 2005-06-16 14:59:46 + (Thu, 16 Jun 2005) New Revision: 930 Added: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch linux-kernel-headers/branches/lkh-branch-2.6.12/testsuite/wait.c Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog Log: - debian/patches/asm-ppc-sigcontext.patch: Add to include linux/compiler.h for recognizing __user. (Closes: #313275) - testsuite/wait.c: Add testcase, to check sys/wait.h, asm/sigcontext.h and so on. Modified: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog === --- linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog 2005-06-16 14:33:26 UTC (rev 929) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/debian/changelog 2005-06-16 14:59:46 UTC (rev 930) @@ -1,3 +1,14 @@ +linux-kernel-headers (2.6.12+0rc6-2) unstable; urgency=low + + * GOTO Masanori <[EMAIL PROTECTED]> + +- debian/patches/asm-ppc-sigcontext.patch: Add to include linux/compiler.h + for recognizing __user. (Closes: #313275) +- testsuite/wait.c: Add testcase, to check sys/wait.h, asm/sigcontext.h + and so on. + + -- GOTO Masanori <[EMAIL PROTECTED]> Thu, 16 Jun 2005 23:40:06 +0900 + linux-kernel-headers (2.6.12+0rc6-1) experimental; urgency=low * GOTO Masanori <[EMAIL PROTECTED]> Added: linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch === --- linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch 2005-06-16 14:33:26 UTC (rev 929) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/debian/patches/asm-ppc-sigcontext.patch 2005-06-16 14:59:46 UTC (rev 930) @@ -0,0 +1,16 @@ +Fixes #313275. + +2005-06-16 GOTO Masanori <[EMAIL PROTECTED]> + + - Include linux/compiler.h for recognizing __user. + +--- include/asm-ppc/sigcontext.h 2005-05-25 12:31:20.0 +0900 include/asm-ppc/sigcontext.h 2005-06-16 23:34:53.642423210 +0900 +@@ -2,6 +2,7 @@ + #define _ASM_PPC_SIGCONTEXT_H + + #include ++#include + + + struct sigcontext { Added: linux-kernel-headers/branches/lkh-branch-2.6.12/testsuite/wait.c === --- linux-kernel-headers/branches/lkh-branch-2.6.12/testsuite/wait.c 2005-06-16 14:33:26 UTC (rev 929) +++ linux-kernel-headers/branches/lkh-branch-2.6.12/testsuite/wait.c 2005-06-16 14:59:46 UTC (rev 930) @@ -0,0 +1,5 @@ +#include + +int main(void) { + return 0; +} -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]