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
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!
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
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
.
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
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
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
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
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:
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?
]: *** [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
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
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.
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
(file-name (string-append name - version ;; --- here
This fixed it.
Thank you
Manolis
: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
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
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'
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
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
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
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
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
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
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
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
.
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
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
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
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
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
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
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
2 days working all day on the hurd port of Guix. Count me in.
/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
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
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
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
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
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
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
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:
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.
That's great Ludovic :-D
I will be there, looking forward for it.
Manolis
Followed Ludovic's suggestions and pushed to wip-hurd.
Thanks Marek.
Manolis
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.
*
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
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
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
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
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
Pushed.
Thanks,
Manolis
/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
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
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
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
/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
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
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
Wrapped the commit log lines and pushed it to wip-hurd.
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
: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
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
Done and pushed.
Manolis
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
. 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
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
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
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
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
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
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
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
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
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
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
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
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
Pushed to wip-hurd.
Manolis
Done.
Manolis
Pushed to wip-hurd.
Manolis
Done and pushed to wip-hurd.
Manolis
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
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
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
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
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
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.
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
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
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
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.
I took the liberty and pushed it because it had the changes you suggested.
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
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
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
Καλησπέρα :-)
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
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.
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 - 100 of 279 matches
Mail list logo