gnu : add GNU Mig

2014-02-18 Thread Manolis Ragkousis
My second patch for adding GNU Mig. :-D From b218f112dc2ca41ede992b9478b981eb353b85a0 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 18 Feb 2014 17:22:50 + Subject: [PATCH] gnu: hurd: Add GNU Mig. * gnu/packages/hurd.scm (gnumig): Add GNU Mig --- gnu

About Gsoc 2014

2014-02-19 Thread Manolis Ragkousis
With less than 12 hours for GNU to submit ideas for this year's Gsoc, I am wondering if porting guix to hurd and creating a guix hurd system, which I am currently working on, is worthy for a Gsoc idea. I am an eligible student, so that could be great!

gnu : Add Hurd headers

2014-03-01 Thread Manolis Ragkousis
The patch adding the Hurd headers. From cd51c0db68784b2115e4e16835cbb61e1659ca64 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 1 Mar 2014 14:48:09 + Subject: [PATCH] gnu: hurd: Add Hurd headers. * gnu/packages/hurd.scm (hurd-headers): New variable. --- gnu

Re: gnu : Add Hurd headers

2014-03-01 Thread Manolis Ragkousis
According to the hurd guys --disable-profile turns off profiling and they told me it should be kept . I should have explained that in a comment. I will talk with them about the autoconf issue. 2014-03-01 18:24 GMT+00:00 Manolis Ragkousis manolis...@gmail.com: According to the hurd guys

[GSoC] Porting Guix to GNU/Hurd

2014-03-11 Thread Manolis Ragkousis
. Manolis Ragkousis

Re: Glibc/hurd work till now

2014-03-19 Thread Manolis Ragkousis
I am getting an error in the autoreconf phase for libpthread in glibc/hurd here Check the attached build.log file #:phases (alist-cons-before 'pre-configure 'autoconf (lambda _ (system* autoreconf -vi libpthread)) I

Re: Glibc/hurd work till now

2014-03-19 Thread Manolis Ragkousis
I tried that but I am getting the errors autoreconf: running: libtoolize --copy --force Can't exec libtoolize: No such file or directory at /gnu/store/1i1jcl43kcs9v0g962sj5s70igxy2g2g-autoconf-2.69/share/autoconf/Autom4te/FileUtils.pm line 345, GEN2 line 5. autoreconf: failed to run

Re: Glibc/hurd work till now

2014-03-20 Thread Manolis Ragkousis
when building glibc with libpthread as an addon I get this configure: running configure fragment for add-on libpthread configure: WARNING: you should use --build, --host, --target configure: WARNING: you should use --build, --host, --target checking build system type... Invalid configuration

Re: Glibc/hurd work till now

2014-03-21 Thread Manolis Ragkousis
I started writing the macro that chooses between 'glibc/linux' and 'glibc/hurd' so I added #:export (glibc) at defined modules, renamed glibc to glibc/linux and then I added (define (glibc-for-target target) Return the glibc for TARGET, glibc/linux for a linux host or glibc/hurd for a hurd host

Re: libpthread fails to build as an add-on

2014-03-23 Thread Manolis Ragkousis
As Ludovic wrote Actually libc's configure doesn't use the normal AC_CONFIG_SUBDIRS mechanism, and instead runs add-on configure scripts by itself, without arguments AFAICS. The part responsible for this is in the attached file and specifically the part:

Re: libpthread fails to build as an add-on

2014-03-23 Thread Manolis Ragkousis
In the debian package I saw there are 2 patches that add this. +libc_add_on_canonical=libpthread +libc_add_on_subdirs=. How does this change the configure process?

Glibc macro unbound variable error

2014-03-23 Thread Manolis Ragkousis
]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/manolis/git_repos/guix_' Makefile:1609: recipe for target 'all' failed make: *** [all] Error 2 From 8f8f74da2ee0f7da8d00b75d16f0089c8a73d72b Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 22 Mar 2014 18:01

[PATCH] gnu: autotools: Added autoconf-2.68 and turned autoconf-wrapper into a procedure

2014-03-24 Thread Manolis Ragkousis
to use, so I won't have to duplicate things. From 27f0058e7842416b374d54cdd4f21c1c82433512 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Mon, 24 Mar 2014 22:18:09 + Subject: [PATCH] gnu: autotools: Added autoconf-2.68 and turned autoconf-wrapper into a procedure

Re: Git fetch method not working right

2014-04-08 Thread Manolis Ragkousis
Because I didn't change the sha256 hash after changing the commit hash, it wasn't downloading the new one, but it was reusing the old one already present from the previous builds. The moment I changed the sha256 hash to the correct one, it downloaded the correct one and it worked. All ok now.

Problem with (patches)

2014-04-11 Thread Manolis Ragkousis
In this part of my code (source (origin (method git-fetch) (uri (git-reference (url git://git.savannah.gnu.org/hurd/hurd) (commit e77f00db5097d741f27c74c03d194a233f648615))) (sha256 (base32

Re: Problem with (patches)

2014-04-12 Thread Manolis Ragkousis
(file-name (string-append name - version ;; --- here This fixed it. Thank you Manolis

[PATCH] gnu: Add glibc-hurd-headers

2014-04-14 Thread Manolis Ragkousis
:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 15 Apr 2014 00:45:19 + Subject: [PATCH] gnu: Add glibc-hurd-headers. * gnu/packages/base.scm (glibc/hurd-headers): New variable. --- gnu/packages/base.scm | 53 +++ 1 file changed

Re: [PATCH] gnu: base: Add Hurd glibc headers.

2014-04-25 Thread Manolis Ragkousis
It may be enough to create an empty gnu/stubs.h. Could you try that instead? Updated the patch with creating an empty gnu/stubs.h file. It seems to be enough. From de09416868b7dab1d44313bf2b9ab201efe16e62 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Fri, 25 Apr

Guix building fails with undefined referrences

2014-05-21 Thread Manolis Ragkousis
Trying to build guix from master on my 2 boxes, fails with undefined references /home/manolis/git_repos/guix_upstream/./nix/libutil/gcrypt-hash.hh:35: undefined reference to `gcry_md_copy' /home/manolis/git_repos/guix_upstream/./nix/libutil/gcrypt-hash.hh:35: undefined reference to `gcry_md_copy'

[PATCH] gnu: hurd: Add Hurd Minimal.

2014-05-24 Thread Manolis Ragkousis
Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 24 May 2014 17:17:49 + Subject: [PATCH] gnu: hurd: Add Hurd Minimal. * gnu/packages/hurd.scm (hurd-minimal): New variable. * gnu/packages/patches/hurd-minimal.patch: New patch. * gnu-system.am (dist_patch_DATA): Add

Re: Fwd: [PATCH] gnu: hurd: Add Hurd Minimal.

2014-05-29 Thread Manolis Ragkousis
Updated patch. Manolis From dbb64e3e1d3e4b7f380c1dcea2b5ef283f64ea3c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Wed, 28 May 2014 22:07:43 + Subject: [PATCH] gnu: hurd: Add Hurd Minimal. * gnu/packages/hurd.scm (hurd-minimal): New variable. * gnu/packages

Re: Fwd: [PATCH] gnu: hurd: Add Hurd Minimal.

2014-06-01 Thread Manolis Ragkousis
Could you just upgrade to Hurd commit a5ca1de? That will allow you to get rid of part of hurd-minimal.patch. Done! Samuel updated the hurd repo, moments after I sent the updated patch :P From e9cfcad27c463c10e18bf7b7d3c3881674e252d5 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis

Re: Fwd: [PATCH] gnu: hurd: Add Hurd Minimal.

2014-06-01 Thread Manolis Ragkousis
By mistake I sent the patch incomplete. Here is the right one. From ab370d1aa6ca8b136f877791cebaa1cb82d4753d Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sun, 1 Jun 2014 18:17:03 + Subject: [PATCH] gnu: hurd: Add Hurd Minimal. * gnu/packages/hurd.scm (hurd

[PATCH] gnu: base: Add Glibc-Hurd.

2014-06-02 Thread Manolis Ragkousis
next is glibc/hurd-headers From f3a0685b57d8ff7135d2d04ef0c3cb3a78f0fc90 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 3 Jun 2014 00:00:01 + Subject: [PATCH] gnu: base: Add Glibc-Hurd. * gnu/packages/base.scm (glibc/hurd): New variable. * gnu/packages

[PATCH] gnu: base: Add Glibc-Hurd Headers.

2014-06-02 Thread Manolis Ragkousis
From 1aa976c666db720008d3e77a7bccdfbae6b01962 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 3 Jun 2014 00:11:47 + Subject: [PATCH] gnu: base: Add Glibc-Hurd Headers. * gnu/packages/base.scm (glibc/hurd-headers): New variable. --- gnu/packages/base.scm | 30

Re: [PATCH] gnu: base: Add Glibc-Hurd.

2014-06-06 Thread Manolis Ragkousis
I believe the ‘modules’ field can be omitted. Done, I forgot to do that in the first place :P +(propagated-inputs `((gnumach-headers ,gnumach-headers) + (hurd-headers ,hurd-headers) + (hurd-minimal ,hurd-minimal))) Add a one-line comment

Re: [PATCH] gnu: base: Add Glibc-Hurd.

2014-07-17 Thread Manolis Ragkousis
Sorry for the delay, (damn greek summer temperatures) here is the updated patch. I added explanations to all the patches as you told me, so to be better understood why I did what I did. Thanks, Manolis From 9195c2d57bc0e3aad2a4beb6806ba8d6be8b33e4 Mon Sep 17 00:00:00 2001 From: Manolis

[PATCH] gnu: cross-base: Add libc/hurd cross-toolchain.

2014-07-23 Thread Manolis Ragkousis
. Should I apply the hurd-minimal patch to hurd-headers as well? WDYT? Thanks Manolis From 0823da0924c0fe5d971efb146cd2fc0683a7fc89 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Wed, 23 Jul 2014 22:45:37 + Subject: [PATCH] gnu: cross-base: Add libc/hurd cross-toolchain

[PATCH] gnu: Add libftdi

2014-07-23 Thread Manolis Ragkousis
libftdi is needed in order to package avr-dude. It's licensed under the lgpl2.1+. From a8da5a6a893e1cf911b7176dc616c0789613e3ef Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Wed, 23 Jul 2014 23:59:04 + Subject: [PATCH] gnu: Add libftdi * gnu/packages

[PATCH] gnu: Add AVRDUDE

2014-07-24 Thread Manolis Ragkousis
From fe4e8f626bfccc7cbe1d482e53b5a32fe019188a Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 24 Jul 2014 11:05:43 + Subject: [PATCH] gnu: Add AVRDUDE * gnu/packages/avrdude.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add avrdude.scm --- gnu

Re: [PATCH] gnu: Add AVRDUDE

2014-07-30 Thread Manolis Ragkousis
Updated patch. From 4aa2ac68c5d36a2f8223db7427063b9085e8c852 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 24 Jul 2014 11:05:43 + Subject: [PATCH] gnu: Add AVRDUDE * gnu/packages/avrdude.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add avrdude.scm

Re: Guix package failure

2014-08-12 Thread Manolis Ragkousis
In unknown file: ?: 0 [opendir (m4 /gnu/store/3a66h65pj9rfmgh38wngas7qjagbl39s-m4-1.4.17)] ERROR: In procedure opendir: ERROR: Wrong type (expecting string): (m4 /gnu/store/3a66h65pj9rfmgh38wngas7qjagbl39s-m4-1.4.17) builder for

Re: What's the current state of HURD on Guix?

2014-09-10 Thread Manolis Ragkousis
Hello Omar I am the one working on that port. We are getting there, just more slowly cause I am working on some university projects. We had some issues with glibc/hurd which refused to build (the upstream version could not be built, whether the debian could) but thankfully with solved that, with

Re: What's the current state of HURD on Guix?

2014-09-11 Thread Manolis Ragkousis
Glibc/hurd will be usable, first, for packaging and building the rest of the components needed for a Hurd system and second for actually start using it on such a system. So unless it introduces any problems that break guix, I don't see a reason not having it on stable. Manolis

Re: On-line hackathon on Sep. 27-28?

2014-09-11 Thread Manolis Ragkousis
2 days working all day on the hurd port of Guix. Count me in.

Re: [PATCH] gnu: base: Add Glibc-Hurd Headers.

2014-09-27 Thread Manolis Ragkousis
/2014-05/msg00127.html Manolis Ragkousis, le Thu 15 May 2014 21:08:41 +, a écrit : So I commented the part that calls this function out and glibc gets built succefully with libpthread. err = __thread_terminate_release (kernel_thread, mach_task_self (), That should be fine, yes

Use --build instead of --host in hurd-headers

2014-09-27 Thread Manolis Ragkousis
will do just great. The hurd-headers package will not break so it's safe to push. Manolis From a372021506d766da420957293d52d241d53e7c6c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 27 Sep 2014 22:43:21 +0300 Subject: [PATCH] Use --build instead of --host * gnu

[PATCH] gnu: Add dfu-programmer

2014-09-29 Thread Manolis Ragkousis
Another programmer for avr chips. Manolis From 8f0da7d367be1995f8980992a647adedd85d2f1c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Mon, 29 Sep 2014 13:27:30 +0300 Subject: [PATCH] gnu: Add dfu-programmer * gnu/packages/dfu-programmer.scm: New file * gnu-system.am

[PATCH] gnu: Move flashrom and avrdude to (gnu packages flashing-tools)

2014-09-30 Thread Manolis Ragkousis
Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Mon, 29 Sep 2014 18:52:57 +0300 Subject: [PATCH] gnu: Move flashrom and avrdude to (gnu packages flashing-tools). * gnu/packages/admin.scm (flashrom): Move this and... * gnu/packages/avrdude.scm (avrdude

[PATCH] gnu: cross-base: Add libc/hurd.

2014-10-26 Thread Manolis Ragkousis
Ludovic this is a updated cross-base patch with a more appropriate commit log. From 66df601071d093c5532dec4c1ff55beb141a53d1 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sun, 26 Oct 2014 11:29:41 + Subject: [PATCH] gnu: cross-base: Add libc/hurd. * gnu/packages

Re: [PATCH] gnu: cross-base: Add libc/hurd.

2014-11-09 Thread Manolis Ragkousis
2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sun, 26 Oct 2014 11:29:41 + Subject: [PATCH] gnu: cross-base: Add libc/hurd. * gnu/packages/cross-base.scm (cross-libc): Added libc/hurd. --- gnu/packages/cross-base.scm | 159 +--- gnu/packages

[PATCH] gnu: Add AVR-Libc.

2014-11-21 Thread Manolis Ragkousis
This patch adds the avr-libc. I use the xgcc-avr to build it. The next step is to build avr-gcc, linked to this library. From 1698bc86ddbbfeaa866d4ef5f9f22608edb848b9 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Fri, 21 Nov 2014 23:22:51 + Subject: [PATCH] gnu

Re: [PATCH] gnu: cross-base: Add libc/hurd.

2014-12-06 Thread Manolis Ragkousis
On 6 December 2014 at 22:21, Ludovic Courtès l...@gnu.org wrote: I’m not sure what else might be missing for the cross-GCC. We’ll see? :-) Yep :-) We’ll need to merge wip-hurd at some point. We’ll have to make sure the existing cross tool chains are not broken. Could you make sure with:

Re: [PATCH 3/4] gnu: bootstrap: Add the location of where ld.so is located on Hurd systems.

2015-02-05 Thread Manolis Ragkousis
On 5 February 2015 at 16:29, Marek Benc dus...@gmx.com wrote: This one should be pretty self explanatory. I have done the same on my local branch so this one can be safely applied on wip-hurd branch.

Re: FOSDEM

2015-01-21 Thread Manolis Ragkousis
That's great Ludovic :-D I will be there, looking forward for it. Manolis

Re: [PATCH 2/4] gnu: cross-base: Make it aware of non-Linux (ie. Hurd)

2015-02-11 Thread Manolis Ragkousis
Followed Ludovic's suggestions and pushed to wip-hurd. Thanks Marek. Manolis

Re: [PATCH 2/4] gnu: cross-base: Make it aware of non-Linux (ie. Hurd)

2015-02-10 Thread Manolis Ragkousis
Ludo is this okay to push? Wrapped lines to 80 chars. From aaa968bbe01a57ceadf8d0c46c44e0d75d2f90cd Mon Sep 17 00:00:00 2001 From: Marek Benc dus...@gmx.com Date: Thu, 5 Feb 2015 17:01:14 +0100 Subject: [PATCH] gnu: cross-base: Make it aware of non-Linux (ie. Hurd) systems. *

Re: [PATCH 1/4] gnu: base: Add glibc-hurd and hurd-minimal.

2015-02-18 Thread Manolis Ragkousis
suggestions. From d6b72ba67973c2dbf11ff37d02c97a9aee35c157 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 27 Sep 2014 20:07:19 +0300 Subject: [PATCH] gnu: base: Add glibc-hurd and hurd-minimal. * gnu/packages/base.scm (glibc/hurd, glibc/hurd-headers): New variables

0001-gnu-ftp-Update-to-4.6.1.patch

2015-01-26 Thread Manolis Ragkousis
third From 7f38ba281bbb5abc1771cf4ed256d17db1b13020 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 27 Jan 2015 01:26:17 + Subject: [PATCH] gnu: ftp: Update to 4.6.1. * gnu/packages/ftp.scm (lftp): Update to 4.6.1 --- gnu/packages/ftp.scm | 4 ++-- 1 file

Re: 0001-gnu-apr-Update-to-1.5.4.patch

2015-01-26 Thread Manolis Ragkousis
Forgot to change the hash. From bb2c872cb7873dfd2ff16db04ff67d80330ea57a Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 27 Jan 2015 00:55:32 + Subject: [PATCH] gnu: apr: Update to 1.5.4. * gnu/packages/apr.scm (apr-util): Update to 1.5.4 --- gnu/packages

0001-gnu-apr-Update-to-1.5.4.patch

2015-01-26 Thread Manolis Ragkousis
Let's see how many can I update till morning. From 4b470fab7465d6e50138091403013270e6183ed9 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 27 Jan 2015 00:55:32 + Subject: [PATCH] gnu: apr: Update to 1.5.4. * gnu/packages/apr.scm (apr-util): Update to 1.5.4

Re: Scripts to build a Hurd distro

2015-01-14 Thread Manolis Ragkousis
On 14 January 2015 at 01:31, Mark H Weaver m...@netris.org wrote: We might be able to learn something from this. Scripts to build a standalone GNU/Hurd system (using dmd!) starting from Fedora. https://lists.gnu.org/archive/html/bug-hurd/2015-01/msg00027.html David has done a great job, and

Re: [PATCH 3/4] gnu: bootstrap: Add the location of where ld.so is located on Hurd systems.

2015-02-09 Thread Manolis Ragkousis
Pushed. Thanks, Manolis

[PATCH 4/4] gnu: cross-base: Make it aware of non-Linux (ie. Hurd) systems.

2015-02-14 Thread Manolis Ragkousis
/cross-base.scm (cross-gcc-arguments): Make 'set-cross-path aware of the Hurd. Signed-off-by: Manolis Ragkousis manolis...@gmail.com --- gnu/packages/cross-base.scm | 30 -- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/gnu/packages/cross-base.scm b/gnu

[PATCH 1/4] gnu: base: Add glibc-hurd and hurd-minimal.

2015-02-14 Thread Manolis Ragkousis
There was only a minor change here, to work around the error I told you in a previous mail. http://lists.gnu.org/archive/html/guix-devel/2015-02/msg00156.html From c9fd013956718c4d3178608b3eca6392b6f5cea3 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 27 Sep 2014

[PATCH 2/4] gnu: cross-base: Add support to cross-build libc for GNU/Hurd.

2015-02-14 Thread Manolis Ragkousis
Nothing changed here. Just rebased on top of master. From d9b0888d0a921add4255955470c0a33a2fce2fd4 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 14 Feb 2015 15:00:32 +0200 Subject: [PATCH 2/4] gnu: cross-base: Add support to cross-build libc for GNU/Hurd

wip-hurd branch rebased on top of master

2015-02-14 Thread Manolis Ragkousis
Hello Guix, I rebased the wip-hurd branch on top of master and I made sure we have the same functionality as before. There was a minor change I had to make in the first patch, in order to make it work. I am resending each patch so you can have a look. I am waiting for the okay to push to

[PATCH 3/4] gnu: bootstrap: Add the location of where ld.so is located on Hurd systems.

2015-02-14 Thread Manolis Ragkousis
/packages/bootstrap.scm (glibc-dynamic-linker): Add the dynamic linker for i686-gnu. Signed-off-by: Manolis Ragkousis manolis...@gmail.com --- gnu/packages/bootstrap.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm

wip-hurd branch rebased with master

2015-02-05 Thread Manolis Ragkousis
These patches are the commits from wip-hurd branch rebased on top of master. From e7db980d40dec4623488e44be4304ec54c2ae354 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 27 Jan 2015 18:39:47 + Subject: [PATCH 2/2] gnu: cross-base: Add support to cross-build

Re: wip-hurd branch rebased with master

2015-02-05 Thread Manolis Ragkousis
I was saying to Ludovic at fosdem that when rebasing to master, trying to build glibc/hurd you get the error: In unknown file: ?: 0 [string-append --with-headers= #f /include] ERROR: In procedure string-append: ERROR: In procedure string-append: Wrong type (expecting string): #f the error is

Re: [PATCH 4/4] gnu: gcc: Also substitute the dynamic linker name for GNU, (ie. Hurd) systems.

2015-03-10 Thread Manolis Ragkousis
Wrapped the commit log lines and pushed it to wip-hurd.

Re: GSoC project ideas

2015-02-24 Thread Manolis Ragkousis
Good morning Guix, Good morning Ludo, If there aren't any objections I would really like to apply again this year and work on the hurd port as a GSoC project. WDYT? Manolis

[PATCH] gnu: base: Add glibc-hurd and hurd-minimal.

2015-04-28 Thread Manolis Ragkousis
:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 27 Sep 2014 20:07:19 +0300 Subject: [PATCH] gnu: base: Add glibc-hurd and hurd-minimal. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/base.scm (glibc/hurd, glibc/hurd-headers

[PATCH] gnu: acl: Fix i686-gnu build.

2015-04-28 Thread Manolis Ragkousis
for review before I push. All the others are the same. Manolis From c85bc49b864570b27af95260bb7e59d7db660b36 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 25 Apr 2015 18:18:53 +0300 Subject: [PATCH] gnu: acl: Fix i686-gnu build. * gnu/packages/patches/acl-hurd

Re: [PATCH] gnu: base: Add glibc-hurd and hurd-minimal.

2015-05-05 Thread Manolis Ragkousis
Done and pushed. Manolis

GSoC: Porting Guix to Hurd week 1 report

2015-05-07 Thread Manolis Ragkousis
Hello Guix, Hello Hurd I think it's time for my first report so everyone is up to date . I will describe what happened in chronological order: 1) Pushed acl patch to wip-hurd so coreutils can be built for target=i686-pc-gnu. 2) Simplified our glibc-hurd and hurd minimal package, thanks to the

Problem with patching tar

2015-05-05 Thread Manolis Ragkousis
. But I am still not able to patch tar. After Ludo's suggestion I post the patch and the backtrace. http://paste.lisp.org/display/147854 Any ideas? Manolis From 463d929cc3d6f07f86f4737a94679bf102a77661 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 5 May 2015 09:32:46

[PATCH 07/10] gnu: hurd: Add flex as an input to mig.

2015-05-18 Thread Manolis Ragkousis
From afdd6c8f76d9f11d7acb4d7d00d48d805f0ba0c6 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 12 May 2015 20:59:32 +0300 Subject: [PATCH 07/10] gnu: hurd: Add flex as an input to mig. * gnu/packages/hurd (mig): Add flex as an input. --- gnu/packages/hurd.scm | 4

Re: [PATCH 08/10] gnu: base: Updated glibc-hurd to 2.19 and removed patches.

2015-05-18 Thread Manolis Ragkousis
I did some rebasing before sending the patches, and the hash got a bit wrong. :P From 5eea545dcf50951d5bad8208b5f9ea83cc249f12 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 19 May 2015 00:44:59 +0300 Subject: [PATCH 8/10] gnu: base: Updated glibc-hurd to 2.19

[PATCH 06/10] gnu: flex: Add m4 as a native input.

2015-05-18 Thread Manolis Ragkousis
From 59edf7d33961ffd6dd56567caaca1a23a109d144 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 12 May 2015 20:45:41 +0300 Subject: [PATCH 06/10] gnu: flex: Add m4 as a native input. * gnu/packages/flex (flex): Add m4 as a native input. --- gnu/packages/flex.scm

[PATCH 04/10] gnu: hurd: Pass --build to hurd-headers when not cross building.

2015-05-18 Thread Manolis Ragkousis
From 92fe3a0baf47712ee622f6caaa1d29f1918ce381 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 12 May 2015 21:05:12 +0300 Subject: [PATCH 04/10] gnu: hurd: Pass --build to hurd-headers when not cross building. * gnu/packages/hurd.scm (hurd-headers): Adjust

[PATCH 03/10] gnu: hurd: Pass --build to gnumach-headers when not cross building.

2015-05-18 Thread Manolis Ragkousis
From a03b2964be16bbcd2a61e915ae10469ade6adff1 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sun, 10 May 2015 20:34:33 +0300 Subject: [PATCH 03/10] gnu: hurd: Pass --build to gnumach-headers when not cross building. * gnu/packages/hurd.scm (gnumach-headers): Adjust

[PATCH 10/10] gnu: base: Added glibc-for-target macro.

2015-05-18 Thread Manolis Ragkousis
The macro that doesn't work as expected. From 0ee996bfbd300c62f2a31a8b6466de7565022da0 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 19 May 2015 01:10:06 +0300 Subject: [PATCH 10/10] gnu: base: Added glibc-for-target macro. gnu/packages/base.scm (glibc): Add

[PATCH 09/10] gnu: base: Remove a multiple definition from libpthread.

2015-05-18 Thread Manolis Ragkousis
This and the previous one will become part of the add glibc/hurd commit. From c79795377c6325739fdd1f5d1f40942f0dc349ad Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 19 May 2015 00:57:04 +0300 Subject: [PATCH 09/10] gnu: base: Remove a multiple definition from

Re: [PATCH 10/10] gnu: base: Added glibc-for-target macro.

2015-05-18 Thread Manolis Ragkousis
Because of my mistake in [8/10] the previous patch won't apply. Here is the updated one. :-) From 8534372800703610b1436870da2caf1fa3c9796c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 19 May 2015 01:42:14 +0300 Subject: [PATCH 10/10] gnu: base: Added glibc

GSoC: Porting Guix to Hurd week 2 report

2015-05-15 Thread Manolis Ragkousis
Hello Guix, Hello Hurd Time for the second report. Will report what happened in chronological order like the last time. 1) I modified gnumach-headers and hurd-headers packages so they will use --build=i686-pc-gnu only when not cross-building. 2) Mig needs flex for both build and run time. So I

[PATCH 3/3] gnu: mig: Update to 1.5

2015-04-16 Thread Manolis Ragkousis
From 05a4b3418891609f30ac5ec7c84f1f79b1d99b6c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 16 Apr 2015 14:00:17 +0300 Subject: [PATCH 3/3] gnu: mig: Update to 1.5 * gnu/packages/hurd.scm (mig): Update to version 1.5. --- gnu/packages/hurd.scm | 4 ++-- 1 file

[PATCH 1/3] gnu: gnumach-headers: Update to 1.5

2015-04-16 Thread Manolis Ragkousis
If you are okay with that, I will push them to master. From 2fc2e412ee60c9b520ea264010c1b060212ddb7f Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 16 Apr 2015 13:09:02 +0300 Subject: [PATCH 1/3] gnu: gnumach-headers: Update to 1.5 * gnu/packages/hurd.scm

[PATCH 2/3] gnu: hurd-headers: Update to 0.6

2015-04-16 Thread Manolis Ragkousis
From 26324bbff65fbae21cabd7ff87cacd6f70100184 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 16 Apr 2015 13:51:55 +0300 Subject: [PATCH 2/3] gnu: hurd-headers: Update to 0.6 * gnu/packages/hurd.scm (hurd-headers): Update to version 0.6. --- gnu/packages

Re: [PATCH 05/10] gnu: bison: Add m4 as a native input.

2015-05-21 Thread Manolis Ragkousis
Pushed to wip-hurd. Manolis

Re: [PATCH 04/10] gnu: hurd: Pass --build to hurd-headers when not cross building.

2015-05-21 Thread Manolis Ragkousis
Done. Manolis

Re: [PATCH 07/10] gnu: hurd: Add flex as an input to mig.

2015-05-21 Thread Manolis Ragkousis
Pushed to wip-hurd. Manolis

Re: [PATCH 06/10] gnu: flex: Add m4 as a native input.

2015-05-21 Thread Manolis Ragkousis
Done and pushed to wip-hurd. Manolis

Re: GSoC: Porting Guix to Hurd week 3+4 report.

2015-06-03 Thread Manolis Ragkousis
Hey Thomas, thank you for looking into this. On 2 June 2015 at 18:55, Thomas Schwinge tho...@codesourcery.com wrote: Shame on me, but I've never actively used/built Guix before. I do know about https://github.com/Phant0mas/Guix-on-Hurd, and that there must be a Guix manual existing -- but can

[PATCH] gnu: make-bootstrap: Remove unneeded configure flag from %gcc-static.

2015-06-08 Thread Manolis Ragkousis
With this commit guix build bootstrap-tarballs --target=i686-pc-gnu works. From 53582d2cdaf3fb69500a24afe3ed4f58cfbffcea Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 9 Jun 2015 01:14:03 +0300 Subject: [PATCH] gnu: make-bootstrap: Remove unneeded configure flag

Re: [PATCH 08/10] gnu: base: Updated glibc-hurd to 2.19 and removed patches.

2015-06-08 Thread Manolis Ragkousis
Updated patch. Ok to push to wip-hurd? From ee55055398b8b135d5ba8ac42ef051df606fdc8c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 21 May 2015 16:57:23 +0300 Subject: [PATCH] gnu: base: Updated glibc-hurd to 2.19 and removed patches. * gnu/packages/base.scm

Re: [PATCH 10/10] gnu: base: Added glibc-for-target macro.

2015-06-08 Thread Manolis Ragkousis
Updated patch as well. It's time to push it to wip-hurd. From 21fe31fb235c322654959c458f73c5f192efee7c Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 9 Jun 2015 01:08:55 +0300 Subject: [PATCH] gnu: base: Add glibc-for-target macro. * gnu/packages/base.scm (glibc

Re: [PATCH 08/10] gnu: base: Updated glibc-hurd to 2.19 and removed patches.

2015-06-08 Thread Manolis Ragkousis
Actually I merged this patch with the one from [PATCH 09/10] gnu: base: Remove a multiple definition from libpthread with some changes. This is the updated patch. From f4867aa5438bd5c51579aa9cc3ac0227d7eaf211 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Thu, 21 May

Re: GSoC: Porting Guix to Hurd week 3+4 report.

2015-06-08 Thread Manolis Ragkousis
Hello Thomas Actually I did a mistake last time, I should have told you to build gcc-4.8, not gcc-4.7, because that's what make-bootstrap.scm use. Btw I managed to build the bootstrap-tarballs. Per Ludo's suggestion I removed --disable-decimal-float flag from %gcc-static and we got the binaries.

Re: GSoC: Porting Guix to Hurd week 3+4 report.

2015-06-08 Thread Manolis Ragkousis
Hello Now, from a discussion we had on IRC, I think the problem reported at the beginning of this thread is fixed. Manolis, can you confirm? Yes, I am doing a local cleanup and I am sending the patches to the list. Also, I think the target should be 4.9 or 4.8, but definitely not 4.7. See

Re: [PATCH] gnu: make-bootstrap: Remove unneeded configure flag from %gcc-static.

2015-06-09 Thread Manolis Ragkousis
Before pushing this patch I would first like to decide what we will do with the gnu patch PATH_MAX patch, because we need it for wip-hurd. After that, with this patch, we can merge wip-hurd with core-updates. Manolis

Re: [PATCH] gnu: guile-static: Use Linux syscalls only on Linux systems.

2015-06-09 Thread Manolis Ragkousis
I forgot this patch. Updated patch. From 84ef1393099fe0245f22402387d9ae578a91e9e8 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Sat, 23 May 2015 22:10:34 +0300 Subject: [PATCH] gnu: guile-static: Use Linux syscalls only on Linux-based systems. * gnu/packages/patches

Re: [PATCH 08/10] gnu: base: Updated glibc-hurd to 2.19 and removed patches.

2015-06-09 Thread Manolis Ragkousis
On 9 June 2015 at 18:47, Ludovic Courtès l...@gnu.org wrote: 6 files changed, 47 insertions(+), 214 deletions(-) These are definitely good stats from the point of view of Guix. :-) Hehe, thanks to our Hurd friends. :-) Pushed.

Re: [PATCH] gnu: guile-static: Use Linux syscalls only on Linux systems.

2015-06-09 Thread Manolis Ragkousis
I took the liberty and pushed it because it had the changes you suggested.

Re: [PATCH] gnu: patch: Set PATH_MAX for HURD systems.

2015-06-11 Thread Manolis Ragkousis
Hey Ludo, On 10 June 2015 at 22:38, Ludovic Courtès l...@gnu.org wrote: Please use the patch from http://lists.gnu.org/archive/html/bug-patch/2015-06/msg9.html, and be sure to mention that URL in the .patch file. Ok, but this patch is not enough. There is another occurrence of PATH_MAX

[PATCH] gnu: cross-base: Build the correct cross-mig.

2015-06-16 Thread Manolis Ragkousis
With this patch, cross-mig is built the correct way. From eece3c8f30d0eb5ad939106e08e621120b83c3b6 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Tue, 16 Jun 2015 22:47:16 +0300 Subject: [PATCH] gnu: cross-base: Build the correct cross-mig. * gnu/packages/cross

GSoC: Porting Guix to Hurd week 3+4 report.

2015-05-31 Thread Manolis Ragkousis
Hello Guix, Hello Hurd Last week I didn't send a report on my progress because I didn't believe I have anything of importance to report. So here is a recap of what I did these two weeks, the problems I came up with, and the problems I currently have. 1) I sent the patches of the two previews

Re: [PATCH] gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems.

2015-07-01 Thread Manolis Ragkousis
Καλησπέρα :-) Updated patch according to your suggestions. Your solution is much more elegant. I added you as a co-author, I hope you don't have a problem with that. :-) Manolis From e93fe7ae5b22245d41814e079279a8e893781287 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com

Re: [GSoC] Guix + Hurd continuation

2015-07-02 Thread Manolis Ragkousis
Hello everyone, On 2 July 2015 at 12:12, Ludovic Courtès l...@gnu.org wrote: 0. Run Guix’s ‘./configure --with-courage make’ and see what happens. 1. ‘guix-daemon’ must work correctly on GNU/Hurd. Already started working on them. Will report back today on my first results. 2.

[PATCH] gnu: base: Build glibc-hurd for i586-pc-gnu instead of i686-pc-gnu.

2015-06-29 Thread Manolis Ragkousis
Manolis From 30137dd367eb67b349411d61249af97fade40f2f Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Mon, 29 Jun 2015 19:12:51 +0300 Subject: [PATCH] gnu: base: Build glibc-hurd for i586-pc-gnu instead of i686-pc-gnu. With this commit guix build bootstrap-tarballs

  1   2   3   >