From b6f1435e0469bd830fbd9aa70cb21a1685e12ea1 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Thu, 18 Mar 2010 14:35:50 +0100 Subject: Begun the news for 2010-03. --- news/2010-03-31.mdwn | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 news/2010-03-31.mdwn diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn new file mode 100644 index 00000000..3a6f527d --- /dev/null +++ b/news/2010-03-31.mdwn @@ -0,0 +1,39 @@ +[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +[[!meta date="2010-01-31 00:00 UTC"]] + +[[!meta updated="2010-01-31 00:00 UTC"]] + +A month of the Hurd: *bug squashing*, *GSoC 2010* and **. +[[!if test="included()" then="""[[!toggle id=full_news +text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" +else="[[!paste id=full_news]]"]] + +[[!cut id="full_news" text=""" +> This month saw bugs dieing as they met hackers like +> [Jérémie, Antrik, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), +> [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and +> [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), +> (keeping it to the ones which were discussed in the mailing list). +> +> Also Antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) +> our [application](http://www.gnu.org/software/hurd/community/gsoc/organization_application.html) +> for the Google Summer of Code 2010, … +> +> +> Mainly thanks to +> +> Additionally +> +> And +> + +"""]] -- cgit v1.2.3 From 34794c7002f679ab9c2d076284ff58288224c47d Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Mar 2010 14:32:35 +0100 Subject: news 2010-03 written. --- news/2010-03-31.mdwn | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn index 3a6f527d..f3e67634 100644 --- a/news/2010-03-31.mdwn +++ b/news/2010-03-31.mdwn @@ -12,7 +12,7 @@ License|/fdl]]."]]"""]] [[!meta updated="2010-01-31 00:00 UTC"]] -A month of the Hurd: *bug squashing*, *GSoC 2010* and **. +A month of the Hurd: *bug squashing* and *Hurd in GSoC 2010 with GNU*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else="[[!paste id=full_news]]"]] @@ -22,18 +22,19 @@ else="[[!paste id=full_news]]"]] > [Jérémie, Antrik, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), > [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and > [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), -> (keeping it to the ones which were discussed in the mailing list). +> (keeping it to the ones which were discussed in the +> [[mailing_list|mailing_lists.html#bug-hurd]]). > > Also Antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) -> our [application](http://www.gnu.org/software/hurd/community/gsoc/organization_application.html) -> for the Google Summer of Code 2010, … +> our [[application|community/gsoc/organization_application]] +> for the Google Summer of Code 2010, but Google is +> [asking most GNU projects to work under the GNU project umbrella](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00125.html), +> so we aren’t listed as project directly. Instead Hurd in GSoC is a subproject of GNU. > -> -> Mainly thanks to -> -> Additionally -> -> And +> This means: You can apply for any of the ideas on our +> [[Hurd_ideas_for_GSoC_2010|community/gsoc/project_ideas]] page via the +> [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also incluye the information from our +>> [[student_application_form|community/gsoc/student_application_form]]. > """]] -- cgit v1.2.3 From 0d8ec9200190d028c2331e3e46778e831b8bf1d8 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Thu, 18 Mar 2010 14:35:50 +0100 Subject: Begun the news for 2010-03. --- news/2010-03-31.mdwn | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 news/2010-03-31.mdwn diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn new file mode 100644 index 00000000..3a6f527d --- /dev/null +++ b/news/2010-03-31.mdwn @@ -0,0 +1,39 @@ +[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +[[!meta date="2010-01-31 00:00 UTC"]] + +[[!meta updated="2010-01-31 00:00 UTC"]] + +A month of the Hurd: *bug squashing*, *GSoC 2010* and **. +[[!if test="included()" then="""[[!toggle id=full_news +text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" +else="[[!paste id=full_news]]"]] + +[[!cut id="full_news" text=""" +> This month saw bugs dieing as they met hackers like +> [Jérémie, Antrik, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), +> [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and +> [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), +> (keeping it to the ones which were discussed in the mailing list). +> +> Also Antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) +> our [application](http://www.gnu.org/software/hurd/community/gsoc/organization_application.html) +> for the Google Summer of Code 2010, … +> +> +> Mainly thanks to +> +> Additionally +> +> And +> + +"""]] -- cgit v1.2.3 From 57beff10d0fafe5f97f1788022ac3270225db8c3 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Mar 2010 14:32:35 +0100 Subject: news 2010-03 written. --- news/2010-03-31.mdwn | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn index 3a6f527d..f3e67634 100644 --- a/news/2010-03-31.mdwn +++ b/news/2010-03-31.mdwn @@ -12,7 +12,7 @@ License|/fdl]]."]]"""]] [[!meta updated="2010-01-31 00:00 UTC"]] -A month of the Hurd: *bug squashing*, *GSoC 2010* and **. +A month of the Hurd: *bug squashing* and *Hurd in GSoC 2010 with GNU*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else="[[!paste id=full_news]]"]] @@ -22,18 +22,19 @@ else="[[!paste id=full_news]]"]] > [Jérémie, Antrik, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), > [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and > [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), -> (keeping it to the ones which were discussed in the mailing list). +> (keeping it to the ones which were discussed in the +> [[mailing_list|mailing_lists.html#bug-hurd]]). > > Also Antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) -> our [application](http://www.gnu.org/software/hurd/community/gsoc/organization_application.html) -> for the Google Summer of Code 2010, … +> our [[application|community/gsoc/organization_application]] +> for the Google Summer of Code 2010, but Google is +> [asking most GNU projects to work under the GNU project umbrella](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00125.html), +> so we aren’t listed as project directly. Instead Hurd in GSoC is a subproject of GNU. > -> -> Mainly thanks to -> -> Additionally -> -> And +> This means: You can apply for any of the ideas on our +> [[Hurd_ideas_for_GSoC_2010|community/gsoc/project_ideas]] page via the +> [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also incluye the information from our +>> [[student_application_form|community/gsoc/student_application_form]]. > """]] -- cgit v1.2.3 From 023fa8ee59609a00e2a390f3ad17d8c18fd10297 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Mar 2010 14:58:54 +0100 Subject: markup error --- news/2010-03-31.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn index f3e67634..01705240 100644 --- a/news/2010-03-31.mdwn +++ b/news/2010-03-31.mdwn @@ -34,7 +34,7 @@ else="[[!paste id=full_news]]"]] > This means: You can apply for any of the ideas on our > [[Hurd_ideas_for_GSoC_2010|community/gsoc/project_ideas]] page via the > [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also incluye the information from our ->> [[student_application_form|community/gsoc/student_application_form]]. +> [[student_application_form|community/gsoc/student_application_form]]. > """]] -- cgit v1.2.3 From 1421a2b4dfa45dc5d34075a360b9f4700f24cb91 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Mar 2010 15:01:37 +0100 Subject: minor cleanup --- news/2010-03-31.mdwn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn index 01705240..3f8fd145 100644 --- a/news/2010-03-31.mdwn +++ b/news/2010-03-31.mdwn @@ -23,7 +23,7 @@ else="[[!paste id=full_news]]"]] > [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and > [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), > (keeping it to the ones which were discussed in the -> [[mailing_list|mailing_lists.html#bug-hurd]]). +> [[mailing_list|mailing_lists#bug-hurd]]). > > Also Antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) > our [[application|community/gsoc/organization_application]] @@ -33,8 +33,8 @@ else="[[!paste id=full_news]]"]] > > This means: You can apply for any of the ideas on our > [[Hurd_ideas_for_GSoC_2010|community/gsoc/project_ideas]] page via the -> [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also incluye the information from our -> [[student_application_form|community/gsoc/student_application_form]]. +> [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also include the information from our +> [[student_application_form|community/gsoc/student_application_form]]. We’re anxious to see your applications! > """]] -- cgit v1.2.3 From 775e81ee9ca4463df1e32aed11b124df374c53d5 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 28 Mar 2010 20:13:07 +0200 Subject: use _ instead of spaces in link (for consistency only). --- index.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.mdwn b/index.mdwn index fa7a3af1..d82bfa05 100644 --- a/index.mdwn +++ b/index.mdwn @@ -25,7 +25,7 @@ kernels (such as Linux). for the GNU operating system, which is viable for everyday use, and gives users and programs as much control over their computing environment as possible. -[[Our mission explained|community/weblogs/antrik/hurd-mission-statement]].

+[[Our_mission_explained|community/weblogs/antrik/hurd-mission-statement]].

-- cgit v1.2.3 From 96611f76b833159bafeab3443229dfa690178d92 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Mar 2010 16:14:27 +0100 Subject: antrik doesn’t want credit on the bugs - and his nick is lowercase. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- news/2010-03-31.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn index 3f8fd145..758420fb 100644 --- a/news/2010-03-31.mdwn +++ b/news/2010-03-31.mdwn @@ -19,13 +19,13 @@ else="[[!paste id=full_news]]"]] [[!cut id="full_news" text=""" > This month saw bugs dieing as they met hackers like -> [Jérémie, Antrik, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), +> [Jérémie, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), > [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and > [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), > (keeping it to the ones which were discussed in the > [[mailing_list|mailing_lists#bug-hurd]]). > -> Also Antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) +> Also antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) > our [[application|community/gsoc/organization_application]] > for the Google Summer of Code 2010, but Google is > [asking most GNU projects to work under the GNU project umbrella](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00125.html), -- cgit v1.2.3 From a82a361a7e4cd55f81ce99ebea112f8b983dc414 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 28 Mar 2010 21:35:34 +0200 Subject: hurd/logo -> logo --- hurd/logo.mdwn | 22 ++++--------------- hurd/logo/boxes-redrawn.png | Bin 1764 -> 0 bytes hurd/logo/boxes-redrawn.svg | 50 -------------------------------------------- logo.mdwn | 25 ++++++++++++++++++++++ logo/boxes-redrawn.png | Bin 0 -> 1764 bytes logo/boxes-redrawn.svg | 50 ++++++++++++++++++++++++++++++++++++++++++++ sidebar.mdwn | 5 ++--- 7 files changed, 81 insertions(+), 71 deletions(-) delete mode 100644 hurd/logo/boxes-redrawn.png delete mode 100644 hurd/logo/boxes-redrawn.svg create mode 100644 logo.mdwn create mode 100644 logo/boxes-redrawn.png create mode 100644 logo/boxes-redrawn.svg diff --git a/hurd/logo.mdwn b/hurd/logo.mdwn index aae80561..467e6ba8 100644 --- a/hurd/logo.mdwn +++ b/hurd/logo.mdwn @@ -1,25 +1,11 @@ -[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled -[[GNU Free Documentation License|/fdl]]."]]"""]] +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] -The famous *Hurd Boxes* logo is available at -. - - -On some lonely Wednesday, Colin Leitner and [[Thomas_Schwinge|tschwinge]] -converted these four boxes from the [original METAFONT -sources](http://www.gnu.org/graphics/hurd.mf) to -[[hand-written_SVG_code|boxes-redrawn.svg]]. - -[[!img boxes-redrawn.png]] - - -This symbol is also being used as a favicon for this web site. - -[[!img /favicon.ico]] +[[!meta redir=/logo]] diff --git a/hurd/logo/boxes-redrawn.png b/hurd/logo/boxes-redrawn.png deleted file mode 100644 index fd26a87e..00000000 Binary files a/hurd/logo/boxes-redrawn.png and /dev/null differ diff --git a/hurd/logo/boxes-redrawn.svg b/hurd/logo/boxes-redrawn.svg deleted file mode 100644 index c0a7e460..00000000 --- a/hurd/logo/boxes-redrawn.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - The Hurd Boxes and Arrows logo. - - Converted to SVG by Thomas Schwinge and Colin Leitner at 09/2007. - We used the metafont original from Stephen McCamant (1997). - available on http://www.gnu.org/graphics/hurd_mf.html. - - TODO. The flection of some of the curves is different from the - original. We don't know yet how to exactly reproduce - METAFONT's ``A..B'' syntax. Also the thickness of the lines - may be a different one. Elaborate on the copyright situation - and licensing conditions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/logo.mdwn b/logo.mdwn new file mode 100644 index 00000000..aae80561 --- /dev/null +++ b/logo.mdwn @@ -0,0 +1,25 @@ +[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU Free Documentation License|/fdl]]."]]"""]] + +The famous *Hurd Boxes* logo is available at +. + + +On some lonely Wednesday, Colin Leitner and [[Thomas_Schwinge|tschwinge]] +converted these four boxes from the [original METAFONT +sources](http://www.gnu.org/graphics/hurd.mf) to +[[hand-written_SVG_code|boxes-redrawn.svg]]. + +[[!img boxes-redrawn.png]] + + +This symbol is also being used as a favicon for this web site. + +[[!img /favicon.ico]] diff --git a/logo/boxes-redrawn.png b/logo/boxes-redrawn.png new file mode 100644 index 00000000..fd26a87e Binary files /dev/null and b/logo/boxes-redrawn.png differ diff --git a/logo/boxes-redrawn.svg b/logo/boxes-redrawn.svg new file mode 100644 index 00000000..c0a7e460 --- /dev/null +++ b/logo/boxes-redrawn.svg @@ -0,0 +1,50 @@ + + + + + The Hurd Boxes and Arrows logo. + + Converted to SVG by Thomas Schwinge and Colin Leitner at 09/2007. + We used the metafont original from Stephen McCamant (1997). + available on http://www.gnu.org/graphics/hurd_mf.html. + + TODO. The flection of some of the curves is different from the + original. We don't know yet how to exactly reproduce + METAFONT's ``A..B'' syntax. Also the thickness of the lines + may be a different one. Elaborate on the copyright situation + and licensing conditions. + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sidebar.mdwn b/sidebar.mdwn index 7d71cd28..159104fc 100644 --- a/sidebar.mdwn +++ b/sidebar.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation, +[[!meta copyright="Copyright © 2007, 2008, 2009, 2010 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable @@ -9,8 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] -Welcome to... [[!img hurd/logo/boxes-redrawn.png link=/hurd/logo]] ... the GNU -Hurd! +Welcome to... [[!img /logo/boxes-redrawn.png link=/logo]] ... the GNU Hurd! * **[[Home|/index]]** * **[[Community]]** -- cgit v1.2.3 From d5d0213a39641de0061e24d711c356eda2869400 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 28 Mar 2010 21:51:11 +0200 Subject: news/2010-03-31: Remove for the moment. --- news/2010-03-31.mdwn | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 news/2010-03-31.mdwn diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn deleted file mode 100644 index 758420fb..00000000 --- a/news/2010-03-31.mdwn +++ /dev/null @@ -1,40 +0,0 @@ -[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]] - -[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable -id="license" text="Permission is granted to copy, distribute and/or modify this -document under the terms of the GNU Free Documentation License, Version 1.2 or -any later version published by the Free Software Foundation; with no Invariant -Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled [[GNU Free Documentation -License|/fdl]]."]]"""]] - -[[!meta date="2010-01-31 00:00 UTC"]] - -[[!meta updated="2010-01-31 00:00 UTC"]] - -A month of the Hurd: *bug squashing* and *Hurd in GSoC 2010 with GNU*. -[[!if test="included()" then="""[[!toggle id=full_news -text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" -else="[[!paste id=full_news]]"]] - -[[!cut id="full_news" text=""" -> This month saw bugs dieing as they met hackers like -> [Jérémie, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), -> [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and -> [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), -> (keeping it to the ones which were discussed in the -> [[mailing_list|mailing_lists#bug-hurd]]). -> -> Also antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) -> our [[application|community/gsoc/organization_application]] -> for the Google Summer of Code 2010, but Google is -> [asking most GNU projects to work under the GNU project umbrella](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00125.html), -> so we aren’t listed as project directly. Instead Hurd in GSoC is a subproject of GNU. -> -> This means: You can apply for any of the ideas on our -> [[Hurd_ideas_for_GSoC_2010|community/gsoc/project_ideas]] page via the -> [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also include the information from our -> [[student_application_form|community/gsoc/student_application_form]]. We’re anxious to see your applications! -> - -"""]] -- cgit v1.2.3 From a8b913152b82672425ed5765b868e7b66fae29cf Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Mon, 29 Mar 2010 01:13:06 +0200 Subject: open_issues/glibc_testsuite: New. --- open_issues/glibc_testsuite.mdwn | 68 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 open_issues/glibc_testsuite.mdwn diff --git a/open_issues/glibc_testsuite.mdwn b/open_issues/glibc_testsuite.mdwn new file mode 100644 index 00000000..746017aa --- /dev/null +++ b/open_issues/glibc_testsuite.mdwn @@ -0,0 +1,68 @@ +[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +[[!tag open_issue_glibc]] + +`configure --without-cvs --prefix= --disable-profile --build=i486-gnu +--host=i486-gnu` + +`make -k check` changes from 538603af899057a9ef9583cc447804ec602a45e5 to +c9fd33ef070def49c078c94f8d9bc9f8a8e267f7. + +Configured with `--prefix=/usr` instead of `--prefix=`. + +Resolved: + + * localedata/tst_mblen.out + * localedata/tst_mbrlen.out + * localedata/tst_mbrtowc.out + * localedata/tst_mbsrtowcs.out + * localedata/tst_mbstowcs.out + * localedata/tst_mbtowc.out + * localedata/tst_swscanf.out + * localedata/tst_wcrtomb.out + * localedata/tst_wcsrtombs.out + * localedata/tst_wcstombs.out + * localedata/tst_wctob.out + * localedata/tst_wctomb.out + * localedata/bug-iconv-trans.out + * localedata/tst-wctype.out + * math/test-float.out + * math/test-double.out + * posix/tst-vfork3-mem + * io/tst-mkdirat.out + +New: + + * A lot of `error while loading shared libraries: libmachuser.so.1: cannot + open shared object file: No such file or directory`. Is it perhaps picking + that library up from `$prefix/lib/`? + + New failures; likely due to that: + + * iconvdata/iconv-test.out + * iconvdata/tst-tables.out + * malloc/tst-mtrace.out + * grp/tst_fgetgrent.out + * posix/globtest.out + * posix/wordexp-tst.out + * io/ftwtest.out + * elf/tst-pathopt.out + + Changed failures; likely due to that: + + * debug/tst-chk4.out / debug/tst-chk5.out + + -error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory + +error while loading shared libraries: libpthread-stubs.so.0: cannot open shared object file: No such file or directory + +--- + +Changes to b367d4f996512af6841c3cefdb943cb0a826a6a1: nothing interesting. -- cgit v1.2.3 From dbe75da37e3d3f471b3896336e06a6e6b442935f Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 30 Mar 2010 00:55:44 +0200 Subject: open_issues/glibc_testsuite: Further findings. --- open_issues/glibc_testsuite.mdwn | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/open_issues/glibc_testsuite.mdwn b/open_issues/glibc_testsuite.mdwn index 746017aa..4cceb241 100644 --- a/open_issues/glibc_testsuite.mdwn +++ b/open_issues/glibc_testsuite.mdwn @@ -18,7 +18,7 @@ c9fd33ef070def49c078c94f8d9bc9f8a8e267f7. Configured with `--prefix=/usr` instead of `--prefix=`. -Resolved: +Resolved failures: * localedata/tst_mblen.out * localedata/tst_mbrlen.out @@ -66,3 +66,40 @@ New: --- Changes to b367d4f996512af6841c3cefdb943cb0a826a6a1: nothing interesting. + +--- + +Changes to b85c54a1f7e5241c1ef99dfeaecbd1bf4117564f: nothing interesting. + +New failures: + + * posix/bug-glob3.out (SEGFAULT; but also on Linux) + * wctype/bug-wctypeh.o (compile error; but also on Linux) + +Other things noticed: + + * Running `make -k check` for the second time: + + -i486-gnu-gcc tst-timer2.c -c -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -g -Wno-parentheses -Wstrict-prototypes -mpreferred-stack-boundary=2 -I../include -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/rt -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build -I../sysdeps/i386/elf -I../sysdeps/mach/hurd/i386 -I../sysdeps/mach/hurd -I../sysdeps/gnu -I../sysdeps/unix/bsd/bsd4.4 -I../sysdeps/unix/mman -I../sysdeps/mach/i386 -I../sysdeps/mach -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/unix/bsd -I../sysdeps/unix/common -I../sysdeps/unix/inet -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../hurd -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/hurd/ -I../mach -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/mach/ -I.. -I../libio -I. -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc=1 -o /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/rt/tst-timer2.o -MD -MP -MF /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/rt/tst-timer2.o.dt -MT /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/rt/tst-timer2.o + -tst-timer2.c: In function ‘do_test’: + -tst-timer2.c:33: error: ‘SIGRTMIN’ undeclared (first use in this function) + -tst-timer2.c:33: error: (Each undeclared identifier is reported only once + -tst-timer2.c:33: error: for each function it appears in.) + -make[2]: *** [/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/rt/tst-timer2.o] Error 1 + +/usr/bin/install -c -m 644 ../include/pthread.h /usr/include/pthread.h + +/usr/bin/install: cannot remove `/usr/include/pthread.h': Permission denied + +make[2]: *** [/usr/include/pthread.h] Error 1 + + -i486-gnu-gcc tst-thrlock.c -c -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -g -Wno-parentheses -Wstrict-prototypes -mpreferred-stack-boundary=2 -I../include -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build -I../sysdeps/i386/elf -I../sysdeps/mach/hurd/i386 -I../sysdeps/mach/hurd -I../sysdeps/gnu -I../sysdeps/unix/bsd/bsd4.4 -I../sysdeps/unix/mman -I../sysdeps/mach/i386 -I../sysdeps/mach -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/unix/bsd -I../sysdeps/unix/common -I../sysdeps/unix/inet -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../hurd -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/hurd/ -I../mach -I/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/mach/ -I.. -I../libio -I. -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc=1 -o /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock.o -MD -MP -MF /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock.o.dt -MT /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock.o + -i486-gnu-gcc -nostdlib -nostartfiles -o /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock -Wl,-dynamic-linker=/usr/lib/ld.so.1 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/csu/crt1.o /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/csu/crti.o `i486-gnu-gcc --print-file-name=crtbegin.o` /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock.o /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/dlfcn/libdl.so.2 -Wl,-rpath-link=/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/math:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/dlfcn:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/nss:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/nis:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/rt:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/resolv:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/crypt:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/mach:/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/hurd /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/libc.so.0.3 /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/libc_nonshared.a -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed `i486-gnu-gcc --print-file-name=crtend.o` /home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/csu/crtn.o + -/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock.o: In function `do_test': + -/media/data/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker/elf/tst-thrlock.c:38: undefined reference to `pthread_create' + -/media/data/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker/elf/tst-thrlock.c:48: undefined reference to `pthread_join' + -collect2: ld returned 1 exit status + -make[2]: *** [/home/tschwinge/tmp/glibc/tschwinge--Roger_Whittaker.build/elf/tst-thrlock] Error 1 + +/usr/bin/install -c -m 644 ../include/pthread.h /usr/include/pthread.h + +/usr/bin/install: cannot remove `/usr/include/pthread.h': Permission denied + +make[2]: *** [/usr/include/pthread.h] Error 1 + + * Not all tests are re-run in a `make -k tests; make tests-clean; make -k + tests` cycle. -- cgit v1.2.3 From c9b7b4b81037f949e05c6e45979904c790a94c97 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Wed, 31 Mar 2010 17:17:28 +0200 Subject: hurd/libports: New. With suggestions by Neal. --- hurd.mdwn | 3 ++- hurd/libports.mdwn | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 hurd/libports.mdwn diff --git a/hurd.mdwn b/hurd.mdwn index 24bd97f7..e1bb861d 100644 --- a/hurd.mdwn +++ b/hurd.mdwn @@ -1,5 +1,5 @@ [[!meta copyright="Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, -2009 Free Software Foundation, Inc."]] +2009, 2010 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -88,6 +88,7 @@ in the *unstable* branch of the Debian archive. * RPC [[Interface]]s * Libraries * [[libpager]] + * [[libports]] * [[libstore]] * [[libchannel]] * [[libhello_example]] -- Hurd library example diff --git a/hurd/libports.mdwn b/hurd/libports.mdwn new file mode 100644 index 00000000..f9aa518f --- /dev/null +++ b/hurd/libports.mdwn @@ -0,0 +1,16 @@ +[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +*libports* is a convenience library for easier handling of [[Mach +ports|microkernel/mach/port]]. It is documented in the [[Reference_Manual]]. + +*libports* is not (at least, not for now) a generalization / abstraction of +Mach ports to the functionality the Hurd needs, that is, it is not meant to +provide an interface independently of the underlying [[microkernel]]. -- cgit v1.2.3 From 4e2677d48da98e0f4db64f4ad13e2b6fc1677093 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Thu, 1 Apr 2010 09:30:55 +0200 Subject: news/2010-03-31: Prepare for publishing. --- news/2010-03-31.mdwn | 54 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 23 deletions(-) diff --git a/news/2010-03-31.mdwn b/news/2010-03-31.mdwn index 758420fb..d51fdf46 100644 --- a/news/2010-03-31.mdwn +++ b/news/2010-03-31.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -8,33 +8,41 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] -[[!meta date="2010-01-31 00:00 UTC"]] +[[!meta date="2010-04-01 07:45 UTC"]] -[[!meta updated="2010-01-31 00:00 UTC"]] - -A month of the Hurd: *bug squashing* and *Hurd in GSoC 2010 with GNU*. +A month of the Hurd: some more *bug squashing* and *Google Summer of Code 2010*. [[!if test="included()" then="""[[!toggle id=full_news text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]""" else="[[!paste id=full_news]]"]] [[!cut id="full_news" text=""" -> This month saw bugs dieing as they met hackers like -> [Jérémie, Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), -> [Da Zheng, Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html) and -> [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html), -> (keeping it to the ones which were discussed in the -> [[mailing_list|mailing_lists#bug-hurd]]). -> -> Also antrik, Thomas and Cfhammar [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) -> our [[application|community/gsoc/organization_application]] -> for the Google Summer of Code 2010, but Google is -> [asking most GNU projects to work under the GNU project umbrella](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00125.html), -> so we aren’t listed as project directly. Instead Hurd in GSoC is a subproject of GNU. -> -> This means: You can apply for any of the ideas on our -> [[Hurd_ideas_for_GSoC_2010|community/gsoc/project_ideas]] page via the -> [GNU project GSoC page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If you apply, please also include the information from our -> [[student_application_form|community/gsoc/student_application_form]]. We’re anxious to see your applications! -> + +> This month saw bugs dying as they met hackers like [Jérémie, +> Samuel](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00027.html), or +> [Zheng, +> Thomas](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00051.html), or +> [Jakub](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00071.html) +> (keeping it to a few ones which were discussed on the [[bug-hurd mailing +> list|mailing_lists/bug-hurd]]). + +> Olaf, Thomas and Fredrik +> [wrote](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00022.html) and +> submitted our [[community/gsoc/organization_application]] for the Google +> Summer of Code 2010. However, Google is [asking most GNU projects to work +> under the GNU project +> umbrella](http://lists.gnu.org/archive/html/bug-hurd/2010-03/msg00125.html), +> so we aren't listed as an organization on our own, but instead will again +> participate as a subproject of GNU. + +> Anyway, this organizational detail is not at all important for interested +> students; you can apply for any of the ideas that are listed on our +> [[community/gsoc/project_ideas]] page (or come up with your own ideas, of +> course!) via the [GNU project GSoC +> page](http://socghop.appspot.com/gsoc/org/show/google/gsoc2010/gnuproject). If +> you apply, please also include the information we're asking for on our +> [[community/gsoc/student_application_form]]. Don't hesitate to +> [[contact_us]] beforehand, if there are any questions. We're looking forward +> to seeing your applications, please send them in [before +> 2010-04-09](http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#timeline)! """]] -- cgit v1.2.3 From 04866256970d04ba76f9c94e2cc74fed025776a9 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Thu, 1 Apr 2010 10:34:24 +0200 Subject: public_hurd_boxen/installation/snubber: Talk about /var/www/robots.txt. --- public_hurd_boxen/installation/snubber.mdwn | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/public_hurd_boxen/installation/snubber.mdwn b/public_hurd_boxen/installation/snubber.mdwn index f9542a9f..dbbade9f 100644 --- a/public_hurd_boxen/installation/snubber.mdwn +++ b/public_hurd_boxen/installation/snubber.mdwn @@ -30,6 +30,24 @@ License|/fdl]]."]]"""]] $ mkdir tmp/backup && chmod 0733 tmp/backup +# `/var/www/robots.txt` + +This file used to contain: + + User-agent: * + Disallow: /gitweb/ + Disallow: /cgi-bin/ + +... which I've now changed to: + + User-agent: * + Disallow: / + +The goal is that robots rather index the official pages, +, instead of the staging area on +. + + # Restore Backup ## `/etc/apache2/mods-enabled/` -- cgit v1.2.3 From cf07a690b8498dc555e5c0cd4152d2919e5a9d1b Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 7 Apr 2010 09:45:33 +0200 Subject: IRC meetings now 10:00 UTC (daylight saving time…) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- irc.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/irc.mdwn b/irc.mdwn index 14340bb2..036ce361 100644 --- a/irc.mdwn +++ b/irc.mdwn @@ -53,7 +53,7 @@ to always greet the channel when you enter and before leave. Starting in early 2008, there have been regular IRC meetings held between the (now former) [[community/GSoC]] students and their mentors. These continue to take place even that the [[Google_Summer_of_Code_2008|community/gsoc/2008]] is -over, and still take place, currently **every Wednesday at 11:00 UTC in the `#hurd` +over, and still take place, currently **every Wednesday at 10:00 UTC in the `#hurd` channel**. Of course, the meetings are not only for (former) GSoC students and mentors, but open to any interested party. So, everyone, take your chance to chat with GNU Hurd developers! -- cgit v1.2.3 From 8483398a4bbe0a93f2b7759243159b599d03a2b8 Mon Sep 17 00:00:00 2001 From: zhengda Date: Wed, 7 Apr 2010 11:10:17 +0000 Subject: --- community/gsoc/project_ideas/tcp_ip_stack.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/gsoc/project_ideas/tcp_ip_stack.mdwn b/community/gsoc/project_ideas/tcp_ip_stack.mdwn index 735c8bbb..331336ac 100644 --- a/community/gsoc/project_ideas/tcp_ip_stack.mdwn +++ b/community/gsoc/project_ideas/tcp_ip_stack.mdwn @@ -34,7 +34,7 @@ make such a split later on feasible. This is [[!GNU_Savannah_task 5469]]. -Possible mentors: ? +Possible mentors: zhengda Exercise: You could try making some improvement to the existing pfinet implementation; or you could work towards running some existing userspace -- cgit v1.2.3 From 29ff2d00d192dd5e09613e4065e4d5c3313b257d Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 9 Apr 2010 01:25:49 +0200 Subject: We didn’t sey on the front page where to find the sources… MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.mdwn | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.mdwn b/index.mdwn index fa7a3af1..a48a2385 100644 --- a/index.mdwn +++ b/index.mdwn @@ -75,6 +75,8 @@ To help the Hurd you can for example (from high level stuff to the inner core) Read about ways to contribute [[in_more_detail|contributing]]. +You can find most Hurd related sourcecode in the +[savannah git repositories for the Hurd](http://git.savannah.gnu.org/cgit/hurd/). ## Getting Help -- cgit v1.2.3 From a8af31924a153dd1b45ecff2674b2b09fb4de645 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 9 Apr 2010 01:32:31 +0200 Subject: Adjusted the repo of cl-hurd (now git) --- user/flaviocruz.mdwn | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/user/flaviocruz.mdwn b/user/flaviocruz.mdwn index f3a67afd..c4d3db69 100644 --- a/user/flaviocruz.mdwn +++ b/user/flaviocruz.mdwn @@ -14,9 +14,7 @@ Email: flaviocruz at gmail dot com Some [Hurd stuff](http://opensvn.csie.org/leic/hurd/) -And code: [cl-hurd](http://freehg.org/u/flavioc/cl-hurd/) - -hg clone [http://freehg.org/u/flavioc/cl-hurd/](http://freehg.org/u/flavioc/cl-hurd/) +And code: [cl-hurd](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=clisp) ## Summer session -- cgit v1.2.3 From 30dde00114d5d791e340d4ca0dd4f8a096b8ff2a Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 9 Apr 2010 01:33:24 +0200 Subject: polish (yes, I know this is the wrong branch, but I don’t know how to fix that) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.mdwn b/index.mdwn index a48a2385..98aa3947 100644 --- a/index.mdwn +++ b/index.mdwn @@ -73,11 +73,11 @@ To help the Hurd you can for example (from high level stuff to the inner core) * Work on the [[Hurd_on_Mach|contributing#hurd_on_mach]], or * Help to port the Hurd [[to_a_modern_microkernel|contributing#hurd_on_modern_microkernel]]. -Read about ways to contribute [[in_more_detail|contributing]]. - You can find most Hurd related sourcecode in the [savannah git repositories for the Hurd](http://git.savannah.gnu.org/cgit/hurd/). +Read about ways to contribute [[in_more_detail|contributing]]. + ## Getting Help There are a couple of different [[Hurd_FAQs|hurd/FAQ]]. -- cgit v1.2.3 From 5a683d176e71f4f4a6f91e8274ae74a2b8b4c4de Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 9 Apr 2010 09:45:35 +0200 Subject: index: Link to our source repositories page instead. --- index.mdwn | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.mdwn b/index.mdwn index 1954b389..c4ae0cd1 100644 --- a/index.mdwn +++ b/index.mdwn @@ -73,8 +73,7 @@ To help the Hurd you can for example (from high level stuff to the inner core) * Work on the [[Hurd_on_Mach|contributing#hurd_on_mach]], or * Help to port the Hurd [[to_a_modern_microkernel|contributing#hurd_on_modern_microkernel]]. -You can find most Hurd related sourcecode in the -[savannah git repositories for the Hurd](http://git.savannah.gnu.org/cgit/hurd/). +See our [[source_repositories]] for the source code. Read about ways to contribute [[in_more_detail|contributing]]. -- cgit v1.2.3 From 84bc73315b5b4816592b00caae68cf36e24ee563 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sat, 10 Apr 2010 23:09:52 +0200 Subject: Remove the GSoC Breaking News. --- index.mdwn | 6 ------ 1 file changed, 6 deletions(-) diff --git a/index.mdwn b/index.mdwn index c4ae0cd1..694bd3cd 100644 --- a/index.mdwn +++ b/index.mdwn @@ -31,12 +31,6 @@ computing environment as possible. --- -[[!template id=note text="""**Breaking News** - -The *[[Google Summer of Code|community/gsoc]]* is on! If you're a student, -consider applying for a GNU/Hurd project."""]] - - [[!toc]] -- cgit v1.2.3 From f0e7992f170aa03e5f4e2b364071d1308bbc0574 Mon Sep 17 00:00:00 2001 From: "http://www.rowanthorpe.com/" Date: Mon, 12 Apr 2010 02:07:35 +0000 Subject: scattered small typo/grammar fixes --- hurd/running/gnu/universal_package_manager.mdwn | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hurd/running/gnu/universal_package_manager.mdwn b/hurd/running/gnu/universal_package_manager.mdwn index 74c1ac8b..6dca1b24 100644 --- a/hurd/running/gnu/universal_package_manager.mdwn +++ b/hurd/running/gnu/universal_package_manager.mdwn @@ -20,10 +20,10 @@ Basically all package management schemes follow similar approach, it will have a There can be both aproaches - * Re-implement rpm, dpkg... to recognise stow as backend instead of its own data store. In that case we will have to re implement, apt-rpm, yum ... - * Implement a translator which reads stow and show it as an rpm data store for yum, deb data store for apt-get ... + * Re-implement rpm, dpkg... to recognise stow as backend instead of its own data store. In that case we will have to re-implement, apt-rpm, yum ... + * Implement a translator which reads stow and show it as an rpm data store for yum, deb data store for apt-get ... -One goal is obviously choice of packaging and hence availability of more packages. Also this gives maintainers a chioce to continue builing packages for GNU in the format they are already familiar with. The second goal is to demonstrate the flexibility GNU offers in implementing functionality in filesystems (open/read/write interface). +One goal is obviously choice of packaging and hence availability of more packages. Also this gives maintainers a choice to continue building packages for GNU in the format they are already familiar with. The second goal is to demonstrate the flexibility GNU offers in implementing functionality in filesystems (open/read/write interface). ## Why? @@ -40,7 +40,7 @@ With the increased flexibility in implementing filesystems as per the requiremen ## How? - * Installtion of a package is just drag the pacakage (be it a tgz, rpm, deb or an exe) and drop it to the package manager. + * Installation of a package is just drag the package (be it a tgz, rpm, deb or an exe) and drop it to the package manager. * apt-cache search vim --> ls -al /packages/meta/ |grep vim * apt-get install vim --> install vim @@ -77,12 +77,12 @@ just writing the new translator. ## Initial idea -A bit complex than the earlier scheme but it is more exciting and we can look at this schem seriously once we have the simple scheme working. +A bit more complex than the earlier scheme but it is more exciting and we can look at this scheme seriously once we have the simple scheme working. All packages are installed at `/packages/binary//`. -For eaxmple vim 6.4 version can be installed from source like +For example vim 6.4 version can be installed from source like # cd vim64 # ./configure --prefix=/packages/binary/vim/6.4 @@ -99,7 +99,7 @@ Now if you have another vim version, say 7.0 then just follow the steps # make # make install -You have 2 versions of vim and how can you sepcify which one is the current version? You can symlink the current version to select the version you would like to see as default +You have 2 versions of vim and how can you specify which one is the current version? You can symlink the current version to select the version you would like to see as default # ln -s /packages/binary/vim/7.0 /packages/vim/current -- cgit v1.2.3 From f2b1e8ceca8dd514530278d53ecb72b495c42ceb Mon Sep 17 00:00:00 2001 From: "http://www.rowanthorpe.com/" Date: Mon, 12 Apr 2010 02:13:59 +0000 Subject: typo-fix ("interesting" has very different meaning) --- hurd/running/gnu/universal_package_manager.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hurd/running/gnu/universal_package_manager.mdwn b/hurd/running/gnu/universal_package_manager.mdwn index 6dca1b24..e58a2058 100644 --- a/hurd/running/gnu/universal_package_manager.mdwn +++ b/hurd/running/gnu/universal_package_manager.mdwn @@ -141,7 +141,7 @@ v. Add your name below and give a shout in the list. Add your comments here -## Interesting? +## Interested? To join the project just list your name below. -- cgit v1.2.3 From 0baef66ae92136e0ba8d3bb75cf5c41483805391 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Mon, 12 Apr 2010 23:18:45 +0200 Subject: hurd/building/cross-compiling: Update. --- hurd/building/cross-compiling.mdwn | 155 ++++++++++++++----------------------- 1 file changed, 56 insertions(+), 99 deletions(-) diff --git a/hurd/building/cross-compiling.mdwn b/hurd/building/cross-compiling.mdwn index c5dddfb6..75633d44 100644 --- a/hurd/building/cross-compiling.mdwn +++ b/hurd/building/cross-compiling.mdwn @@ -21,10 +21,14 @@ Find it in the [[source repositories/incubator]], *cross-gnu* branch. Read through it. Understand it. Only then use it by following the next steps. -/!\ Be made aware that -- while it is of course possible to build a working -cross-compiler -- this is not trivial to do. You'll have to patch source -packages. See the following list about needed patches, which have not yet been -installed in the upstream repositories. + +## Status + +/!\ Please note that these cross toolchains does not yet encompass all of the +functionality that native toolchains provide. For example, there is only +support for C so far, but not for C++ and other languages. A bunch of fixes / +enhancements of [[glibc]] are missing. We're working towards minimizing these +differences, as well as towards pushing all patches upstream. ### Supported Versions of Source Packages @@ -34,138 +38,95 @@ guarantee is given. Always the preferred version is listed first. * `src/binutils`: [[GNU_Binutils|binutils]] - * CVS `binutils-2_19-branch` - - $ mkdir binutils-2_19-branch - $ cd binutils-2_19-branch - $ cvs -d:pserver:anoncvs@sources.redhat.com:/cvs/src ↩ - co -r binutils-2_19-branch binutils - - The sources are rooted in `binutils-2_19-branch/src/`. Also use these - commands for updating, instead of the usual `cvs update`. - - * The 2.19 release tarball from should - also be fine. - - * CVS `binutils-2_18-branch` + * CVS `binutils-2_20-branch` - $ mkdir binutils-2_18-branch - $ cd binutils-2_18-branch + $ mkdir binutils-2_20-branch + $ cd binutils-2_20-branch/ $ cvs -d:pserver:anoncvs@sources.redhat.com:/cvs/src ↩ - co -r binutils-2_18-branch binutils + co -r binutils-2_20-branch binutils - The sources are rooted in `binutils-2_18-branch/src/`. Also use these + The sources are rooted in `binutils-2_20-branch/src/`. Also use the above commands for updating, instead of the usual `cvs update`. - * The 2.18 release tarball from should - also be fine, as should be all other recent releases. + * Release of the 2.20 series from + should also be fine. * `src/gcc`: [[GNU_Compiler_Collection|gcc]] - * SVN `gcc-4_1-branch` + * SVN `gcc-4_5-branch` - $ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch + $ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch - Prepare: - - $ ( cd gcc-4_1-branch/ && contrib/gcc_update --touch ) - - * Releases of the 4.1 series from should - also be fine. - - * SVN `gcc-4_2-branch` + Patches: - $ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_2-branch - - * Patches: - + * Prepare: - $ ( cd gcc-4_2-branch/ && contrib/gcc_update --touch ) + $ ( cd gcc-4_5-branch/ && contrib/gcc_update --touch ) - * Releases of the 4.2 series from should - also be fine, but need the same set of patches as the `gcc-4_2-branch` - needs. + * SVN `gcc-4_4-branch` - * SVN `gcc-4_3-branch` + $ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch - $ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_3-branch + Patches: - * Patches: - + * Prepare: - $ ( cd gcc-4_3-branch/ && contrib/gcc_update --touch ) - - * Releases of the 4.3 series from should - also be fine, but need the same set of patches as the `gcc-4_3-branch` - needs. - - * SVN `trunk` -- upcoming 4.4 series - - $ svn co svn://gcc.gnu.org/svn/gcc/trunk + $ ( cd gcc-4_4-branch/ && contrib/gcc_update --touch ) - Prepare: - - $ ( cd trunk/ && contrib/gcc_update --touch ) + * Releases of the 4.5 and 4.4 series from + should also be fine, but need the same set of patches as the + `gcc-4_5-branch` needs. * `src/gnumach`: [[GNU_Mach|microkernel/mach/gnumach]] - * CVS `gnumach-1-branch` + * Git `master` branch - $ cvs -d:pserver:anoncvs@cvs.gnu.org:/cvsroot/hurd ↩ - co -r gnumach-1-branch gnumach - $ mv gnumach gnumach-1-branch + $ git clone ↩ + git://git.sv.gnu.org/hurd/gnumach.git gnumach Prepare: - $ ( cd gnumach-1-branch/ && autoreconf -vfi ) + $ ( cd gnumach/ && autoreconf -vi ) * `src/mig`: [[microkernel/mach/mig/GNU_MIG]] - * CVS `HEAD` + * Git `master` branch - $ cvs -d:pserver:anoncvs@cvs.gnu.org:/cvsroot/hurd co mig + $ git clone ↩ + git://git.sv.gnu.org/hurd/mig.git mig Prepare: - $ ( cd mig/ && autoreconf -vfi ) + $ ( cd mig/ && autoreconf -vi ) * `src/hurd`: [[GNU_Hurd|hurd]] - * CVS `HEAD` - - $ cvs -d:pserver:anoncvs@cvs.gnu.org:/cvsroot/hurd co hurd + * Git `master` branch - * `src/glibc`: [[GNU_C_Library|glibc]] - - * CVS `glibc-2_7-branch` + $ git clone ↩ + git://git.sv.gnu.org/hurd/hurd.git hurd - $ cvs -d:pserver:anoncvs@sources.redhat.com:/cvs/glibc ↩ - co -r glibc-2_7-branch glibc - $ mv libc glibc-2_7-branch + * `src/libpthread`: [[libpthread]] - * Patches: - + * Git `tschwinge/Peter_Herbolzheimer` branch - * Recent releases of the 2.7 series from - should also be fine, but need the same set of patches as the - `glibc-2_7-branch` needs. + $ git clone --no-checkout ↩ + git://git.sv.gnu.org/hurd/libpthread.git libpthread + $ cd libpthread/ + $ git checkout origin/tschwinge/Peter_Herbolzheimer - + $ git clone --no-checkout ↩ + git://git.sv.gnu.org/hurd/glibc.git glibc + $ cd glibc/ + $ git checkout origin/tschwinge/Roger_Whittaker