Re: Fwd: The GNU C Library version 2.28 is now available

2018-08-14 Thread David Michael
On Wed, Aug 1, 2018 at 6:10 PM, Samuel Thibault wrote: > David Michael, le mer. 01 août 2018 18:05:50 -0400, a ecrit: >> On Wed, Aug 1, 2018 at 11:37 AM, Samuel Thibault >> wrote: >> > About glibc repositories, we should upgrade the Hurd glibc repository to >> >

Re: Fwd: The GNU C Library version 2.28 is now available

2018-08-01 Thread David Michael
ink this is worth doing, I can volunteer to do the actual cherry-picking and conflict resolution for the latest glibc release so it's not putting more of a maintenance burden on you. Thanks. David

Rust support

2017-12-25 Thread David Michael
lease with Hurd support, the sooner every other project depending on a specific libc version will be able to update to build out of the box. Thanks. David [1] https://github.com/dm0-/gnuxc/blob/master/patches/rust-1.22.1-hurd-port.patch [2] https://github.com/dm0-/rust/commits/hurd [3] https://

PulseAudio support

2017-07-04 Thread David Michael
fying their build processes. (That includes IceCat/Firefox, so e.g. web video sites are fully working with this.) Feel free to fork it if it's useful. Thanks. David

Re: [PATCH hurd] build: Drop unused/unsubstituted config variables

2017-06-26 Thread David Michael
pport a staging installation directory for packagers by implementing DESTDIR. Thanks. David

Re: [PATCH hurd] build: Drop unused/unsubstituted config variables

2017-06-26 Thread David Michael
uot; expands to "$(DESTDIR)/usr/share" on install. If xkeyboard-config.pc is installed, you can probably get it to work by adding the following line to "configure": XKB_BASE="$PKG_CONFIG --define-variable=prefix='${prefix}/usr' --variable=xkb_base xkeyboard-config" Thanks. David

[PATCH hurd] build: Drop unused/unsubstituted config variables

2017-06-25 Thread David Michael
ge is correct, can someone give me an example configuration where it can work? Thanks. David config.make.in | 2 -- 1 file changed, 2 deletions(-) diff --git a/config.make.in b/config.make.in index 4f2f1fe..dfbf0c1 100644 --- a/config.make.in +++ b/config.make.in @@ -80,7 +80,6 @@ XKB_BASE = @

[PATCH hurd] trans: Fix parallel build race around MIG-generated headers

2017-06-10 Thread David Michael
This causes random.d to be generated which makes random.o depend on mach_debug_U.h, ensuring it exists before random.c is compiled. * trans/Makefile: Add random.c to SRCS when gcrypt is used. --- trans/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/trans/Makefile b/trans/Makefile in

Re: proc_task2proc prototype change

2017-06-05 Thread David Michael
| 16; >> [2]type MACH_MSG_TYPE_PORT_SEND = -1 | 17; >> [3]type MACH_MSG_TYPE_PORT_SEND_ONCE = -1 | 18; > > With the corresponding Mach type mach_port_send_t. I committed a fix. Thanks, I can confirm that fixed bootstrapping compilers. The reply functions still

[PATCH gnumach] Support GCC 7

2017-05-06 Thread David Michael
* Makefile.am (clib_routines): Add __udivmoddi4. * linux/src/include/linux/compiler-gcc7.h: New file. --- Makefile.am | 2 +- linux/src/include/linux/compiler-gcc7.h | 67 + 2 files changed, 68 insertions(+), 1 deletion(-) create mode 1

Re: GCC 7 Support

2017-05-06 Thread David Michael
On Sat, May 6, 2017 at 2:26 AM, Samuel Thibault wrote: > Hello, > > David Michael, on ven. 05 mai 2017 22:33:57 -0700, wrote: >> Can a linux/src/include/linux/compiler-gcc7.h be added to gnumach? > > Sure! > >> I just ran the following since the versioned compiler he

[PATCH gnumach] Support GCC 7

2017-05-06 Thread David Michael
* Makefile.am (clib_routines): Add __udivmoddi4. * linux/src/include/linux/compiler-gcc7.h: New file. --- Makefile.am | 2 +- linux/src/include/linux/compiler-gcc7.h | 67 + 2 files changed, 68 insertions(+), 1 deletion(-) create mode 1

GCC 7 Support

2017-05-05 Thread David Michael
Makefile.am. Side note: I couldn't bootstrap cross-compilers with tschwinge/Roger_Whittaker since the last proc defs changes. Is there a more current branch somewhere? Thanks. David

Re: ENOTSOCK

2017-03-13 Thread David Michael
On Mon, Mar 13, 2017 at 12:43 PM, Samuel Thibault wrote: > Hello, > > David Michael, on dim. 12 mars 2017 19:43:40 -0700, wrote: >> A few of the socket-related functions in glibc don't seem to return >> ENOTSOCK. Would it be more "correct" to return th

ENOTSOCK

2017-03-12 Thread David Michael
MIG_BAD_ID and EOPNOTSUPP as some other functions do, although I've only seen it return EMIG_BAD_ID. Thanks. David --- a/sysdeps/mach/hurd/send.c +++ b/sysdeps/mach/hurd/send.c @@ -33,6 +33,9 @@ __send (int fd, const void *buf, size_t n, int flags)

Re: Time for another round of releases

2016-10-10 Thread David Michael
seems to have fixed the static-linking weirdness, however I now have to remove a reference to the non-existent libmvec_nonshared at: http://git.savannah.gnu.org/cgit/hurd/glibc.git/tree/math/Makefile?h=tschwinge/Roger_Whittaker#n102 Linking with -lm fails due to that missing file. Is it supposed to be built? Thanks. David

Re: Time for another round of releases

2016-10-02 Thread David Michael
On Sun, Oct 2, 2016 at 12:45 PM, Samuel Thibault wrote: > David Michael, on Sun 02 Oct 2016 12:18:50 -0700, wrote: >> On Sun, Oct 2, 2016 at 10:53 AM, Samuel Thibault >> wrote: >> > David Michael, on Sun 02 Oct 2016 10:22:12 -0700, wrote: >> >> Commit a87b

Re: Time for another round of releases

2016-10-02 Thread David Michael
On Sun, Oct 2, 2016 at 10:53 AM, Samuel Thibault wrote: > David Michael, on Sun 02 Oct 2016 10:22:12 -0700, wrote: >> Add a GLIBC_2.22 { __mach_host_self_; } section to mach/Versions. > > Alright, I forgot to cherry-pick the upstream commit for this. Note > however that i

Re: Time for another round of releases

2016-10-02 Thread David Michael
nly needs trivial adjustments. (I'm assuming the 70_dde commit is the "proper" upstream source of the gnumach DDE patch; let me know if there is somewhere else I should get it. (I need it for the Rump PCI drivers.)) Thanks. David

[PATCH mig 1/2] Use the target platform compiler in the test scripts

2016-04-20 Thread David Michael
* tests/Makeconf.am (AM_TESTS_ENVIRONMENT): Set CC to $(TARGET_CC). --- Hi, When testing a cross-MIG with gnumach headers in a sysroot, the native GCC won't be able to find them (e.g. errors about no ). Can this be changed to test with the target compiler? Thanks. David tests/Makeco

[PATCH mig 2/2] Make Git ignore some more automatically generated files

2016-04-20 Thread David Michael
* .gitignore: Ignore parser.h and all Makefile/Makefile.in files. --- Hi, This just cleans up a few new generated files in MIG that I noticed when preparing the last patch. Thanks. David .gitignore | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b

Re: [PATCH] Use uint32_t instead of unsigned32_t.

2016-04-05 Thread David Michael
On Mon, Apr 4, 2016 at 6:43 PM, Flávio Cruz wrote: > On 4 April 2016 at 18:00, David Michael wrote: >> On Mon, Apr 4, 2016 at 3:48 AM, Samuel Thibault >> wrote: >> > Flavio Cruz, on Wed 30 Mar 2016 02:26:28 +0200, wrote: >> >> Implement stdint.h and use it i

Re: [PATCH] Use uint32_t instead of unsigned32_t.

2016-04-04 Thread David Michael
27;s configure fails due to not being installed yet. You can append ac_cv_header_mach_mach_types_h=yes to the configure command line to skip that test, and it will build normally. David

Re: Testing requested for the next version of GNU Mach

2016-03-14 Thread David Michael
On Sun, Mar 13, 2016 at 9:06 AM, Richard Braun wrote: > On Fri, Mar 11, 2016 at 05:38:06PM -0500, David Michael wrote: >> I didn't get a chance to try with Debian yet, but after looking a bit >> more, the failure I'm getting is from linux_kmem_init() allocating

Re: Testing requested for the next version of GNU Mach

2016-03-11 Thread David Michael
On Wed, Mar 9, 2016 at 2:57 PM, Richard Braun wrote: > On Tue, Mar 08, 2016 at 12:15:25PM -0500, David Michael wrote: >> So unless rtl8139 bits are still hidden somewhere (grep only finds >> some PCI ID definitions), it looks like there may be a different >> problem. >

Re: Testing requested for the next version of GNU Mach

2016-03-08 Thread David Michael
On Tue, Mar 8, 2016 at 10:00 AM, David Michael wrote: > On Tue, Mar 8, 2016 at 5:06 AM, Richard Braun wrote: >> In any case, this isn't a regression caused by my work, and I don't >> intend to fix in-kernel drivers, in particular when we have a good >> user sp

Re: Testing requested for the next version of GNU Mach

2016-03-08 Thread David Michael
om the kernel. That's probably for the best. Even when it would boot with that driver, changing the IP address with fsysopts would cause a kernel panic. I've changed it to -device ne2k_pci, and it seems to work now. Thanks. David

Re: Testing requested for the next version of GNU Mach

2016-03-07 Thread David Michael
On Mon, Mar 7, 2016 at 8:56 PM, Richard Braun wrote: > On Tue, Mar 08, 2016 at 12:00:03AM +0100, Richard Braun wrote: >> On Sun, Feb 28, 2016 at 03:50:06PM -0500, David Michael wrote: >> > Yes, that did it. The latest gnumach can be booted with GRUB when >> > those opt

Re: Testing requested for the next version of GNU Mach

2016-02-28 Thread David Michael
On Sun, Feb 28, 2016 at 3:37 PM, Richard Braun wrote: > On Sun, Feb 28, 2016 at 03:27:50PM -0500, David Michael wrote: >> The same GRUB has no problem booting older gnumach (bee3f0) or Linux. >> Are you aware of any patches required by GRUB to boot the X15 >> multiboot/bio

Re: Testing requested for the next version of GNU Mach

2016-02-28 Thread David Michael
unexpected ACK from keyboard The same GRUB has no problem booting older gnumach (bee3f0) or Linux. Are you aware of any patches required by GRUB to boot the X15 multiboot/biosmem bits? Thanks. David

Re: Booting/Installing Debian Hurd from DVD not possible

2015-12-18 Thread David Renz
y using (a Lenovo G710 notebook) has a SATA DVD reader indeed... I will try installing Debian Hurd on another computer which still has an IDE DVD/CD reader. On Fri, Dec 18, 2015 at 6:56 PM, Richard Braun wrote: > On Fri, Dec 18, 2015 at 06:53:45PM +0100, Samuel Thibault wrote: > > David Renz,

Re: Booting/Installing Debian Hurd from DVD not possible

2015-12-18 Thread David Renz
d). Basically Debian Hurd SHOULD definitely be able to work in a Virtual Box VM, isn't it? On Fri, Dec 18, 2015 at 6:37 PM, Samuel Thibault wrote: > David Renz, on Fri 18 Dec 2015 15:28:03 +0100, wrote: > > Does anyone have an explanation for this or experienced something similar > &

Booting/Installing Debian Hurd from DVD not possible

2015-12-18 Thread David Renz
se of the graphical installer not finding a CD drive / driver I could probably switch to another console and copy the dmesg output - Maybe this could be helpful in this regard. Thanks in advance and best wishes David

Re: Rolling new releases

2015-10-12 Thread David Michael
On Thu, Oct 8, 2015 at 6:18 PM, Samuel Thibault wrote: > David Michael, le Thu 08 Oct 2015 12:55:13 -0400, a écrit : >> Static linking libpthread doesn't work without it. > > Right. Perhaps libpthread shouldn't be defining __libc_getspecific > actually. Thanks fo

Re: Rolling new releases

2015-10-08 Thread David Michael
On Wed, Oct 7, 2015 at 8:17 PM, Samuel Thibault wrote: > David Michael, le Tue 06 Oct 2015 17:49:00 -0400, a écrit : >> This one avoids problems with a symbol that is also provided by libpthread: >> https://anonscm.debian.org/viewvc/pkg-glibc/glibc-package/trunk/debian/patch

Re: Rolling new releases

2015-10-06 Thread David Michael
entation that would make it inapplicable? Linux apparently uses time since boot as the return value for CLOCK_MONOTONIC as well. Thanks. David

[PATCH libpthread] Use glibc Makerules to install a relative library symlink

2015-05-11 Thread David Michael
. It installs libpthread.so as a relative symlink using the glibc Makerules setup. Can this be applied in the glibc branches? Thanks. David Makefile | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Makefile b/Makefile index b8dee58..bfdae7b 100644 --- a/Makefile +++ b/Mak

[PATCH mig] Change x_server_routine functions to "static inline" for -std=gnu11

2015-05-10 Thread David Michael
* header.c (WriteServerHeader): Replace "extern" with "static". * server.c (WriteEpilog): Remove WriteSubsystemServerRoutine call. --- header.c | 2 +- server.c | 6 -- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/header.c b/header.c index 23e5686..3af9746 100644 --- a/header.

Re: [PATCH mig] Explicitly use gnu_inline semantics for x_server_routine functions

2015-05-10 Thread David Michael
On Thu, May 7, 2015 at 6:42 AM, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting Samuel Thibault (2015-05-06 21:24:25) >> David Michael, le Tue 05 May 2015 16:33:45 -0400, a écrit : >> > Does anyone foresee problems with this method? >> >> Wel

[PATCH mig] Explicitly use gnu_inline semantics for x_server_routine functions

2015-05-05 Thread David Michael
this. Does anyone foresee problems with this method? Thanks. David header.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/header.c b/header.c index 23e5686..90bb1fe 100644 --- a/header.c +++ b/header.c @@ -178,7 +178,8 @@ WriteServerHeader(FILE *file, const statement_t *

Re: GSoC: Manolis to work on Guix port to GNU/Hurd

2015-04-29 Thread David Thompson
eally-serve.html I don't see any issue with a personal fork hosted on GitHub. -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate

[gnumach] Support GCC5

2015-04-26 Thread David Michael
n the clobber list, and linking fails horrifically due to the difference in "extern inline" behavior. Adding -std=gnu89 to CFLAGS works around this. Thanks. David

Re: [committed mig] Do not generate code dereferencing type-punned pointers

2015-03-02 Thread David Michael
On Mon, Mar 2, 2015 at 11:03 AM, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Hi David :) > > thanks for cleaning up after me ;) (again and again...) > > Quoting David Michael (2015-02-18 05:39:46) >> On Sun, Feb 15, 2015 at 11:09 AM, Justus Winter

Re: [committed mig] Do not generate code dereferencing type-punned pointers

2015-02-17 Thread David Michael
deal with unions. The following is a workaround to get it building again, but I'm not sure of its correctness. Can someone more knowledgeable than me check on this? Thanks. David --- gdb/reply_mig_hack.awk +++ gdb/reply_mig_hack.awk @@ -68,6 +68,11 @@ print; next; } +parse_

[PATCH mig] Test the configured yacc program

2015-02-06 Thread David Michael
* configure.ac (yacc_is_bison): Test the configured yacc program. --- Hi, The most recent patch fails on Fedora, which has no "yacc" program (at least not from bison). Can this minor adjustment be applied? Thanks. David configure.ac | 2 +- 1 file changed, 1 insertion(+),

[PATCH] hurd: Get a startup server port from a file instead of a PID

2015-02-01 Thread David Michael
, and we'd like to have it applied upstream. I haven't submitted copyright assignment papers for glibc, but I don't believe this change is legally significant. Let me know if I need to take care of copyright assignment for this. Thanks. David ChangeLog | 6

Re: [PATCH 8/8] startup: bind the startup server to /servers/startup

2015-01-30 Thread David Michael
On Tue, Jan 27, 2015 at 6:35 PM, Samuel Thibault wrote: > Justus Winter, le Fri 16 Jan 2015 11:15:37 +0100, a écrit : >> Quoting David Michael (2014-09-18 23:14:17) >> > On Wed, Sep 3, 2014 at 8:33 AM, Justus Winter >> > <4win...@informatik.uni-hamburg.de> wrote:

Re: Scripts to build a Hurd distro

2015-01-13 Thread David Michael
o noticed the other issues you mentioned, but they haven't gotten priority yet. I'll continue poking at the system and hopefully get around to them. Thanks for checking it out. David

Re: Scripts to build a Hurd distro

2015-01-12 Thread David Michael
On Thu, Jan 8, 2015 at 5:56 PM, David Michael wrote: > Sorry, I don't have a clean image ready for distribution at the > moment. Maybe I could build one and upload it somewhere over the > weekend. I've uploaded a disk image and screenshots here: http://dm0.me/projects/gnuxc/ David

Re: Scripts to build a Hurd distro

2015-01-08 Thread David Michael
Hi, On Thu, Jan 8, 2015 at 7:59 AM, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Hi David :) > > Quoting David Michael (2015-01-04 23:40:03) >> I've uploaded updates to my Hurd build scripts for Fedora 21, so I >> thought I'd send a note abou

Scripts to build a Hurd distro

2015-01-04 Thread David Michael
elizing everything. This is still mostly a learning experience for myself with a lot of things I have yet to correct, so it should be considered far from stable. Nevertheless, you might find something useful in there. Happy hacking. David

Re: [PATCH hurd 3/5] proc: implement `proc_make_task_namespace'

2014-12-12 Thread David Michael
rt_deallocate (mach_task_self (), parent); This mach_notify_new_task call in proc/mgt.c seems to be causing a linker error. I added task_notifyUser.o to MIGSTUBS to get around it. Is that correct? Thanks. David

Re: [PATCH hurd 27/30] hurd: add intranpayload functions to all hurd types

2014-12-08 Thread David Michael
nything that includes now gets (via the freshly output ), which includes other files that require , but they aren't getting any of its definitions since _HURD_SIGNAL_H is already defined. Do you have any suggestions to work around this? Thanks. David

[PATCH hurd] include: don't install nonexistent refcount.h

2014-12-07 Thread David Michael
* include/Makefile (installhdrs): Remove refcount.h. --- Hi, Can this be fixed please? Thanks. David include/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/Makefile b/include/Makefile index 4de165d..b8773fe 100644 --- a/include/Makefile +++ b/include

Re: [PATCH hurd 01/28] libshouldbeinlibc: move the reference counting primitives here

2014-12-02 Thread David Michael
ile: Add `refcount.{c,h}'. Should this also remove refcount.h from include/Makefile's installhdrs? I'm getting random parallel make failures depending on if "include" or "libshouldbeinlibc" installs headers first. David

Re: Release process & rolling new releases

2014-11-23 Thread David Michael
On Sun, Nov 23, 2014 at 4:01 PM, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting Samuel Thibault (2014-11-23 21:11:05) >> Hello, >> >> David Michael, le Wed 19 Nov 2014 19:39:43 -0500, a écrit : >> > The only issue was that /etc/hurd/runsyst

Re: Release process & rolling new releases

2014-11-19 Thread David Michael
patches for a while now without any problems. The only issue was that /etc/hurd/runsystem.hurd didn't get installed. I tacked the following onto patch #4 in the series to try it. David --- a/daemons/Makefile +++ b/daemons/Makefile @@ -32,6 +32,7 @@ getty-LDLIBS = -lutil INSTALL-ma

[PATCH gnumach] Correct GCC's -Wformat-security issues

2014-11-18 Thread David Michael
quick patch to remedy those issues. It's basically just s/printk(version/printk("%s", version/. Appending -Wno-error=format-security to CFLAGS works, so this isn't really important, but it would be nice to have. Thanks. David linux/pcmcia-cs/clients/axnet_cs.c | 2 +- l

Re: HELP : Error while building gnumach

2014-10-13 Thread David Michael
aders: ./configure CC='i686-pc-gnu-gcc -nostdlib' MIG=i686-pc-gnu-mig ... The configure script tries and fails to create executables before glibc is built, hence the "-nostdlib". It seems to be hard-coded to abort if MIG=:, but it doesn't look like it uses its value otherwise for installing the headers. Thanks. David

Re: [PATCH] Update NEWS file

2014-09-26 Thread David Michael
y swap out the init program would be a good selling point for the release, in my opinion. I've been using the patches to run GNU dmd as PID 1, and it seems to be working nicely. The only issue so far is that the changes call /etc/hurd/runsystem.hurd by default, and that file isn't getting installed. Thanks. David

Re: [PATCH 8/8] startup: bind the startup server to /servers/startup

2014-09-18 Thread David Michael
ook okay? Thanks. David diff --git a/sysdeps/mach/hurd/reboot.c b/sysdeps/mach/hurd/reboot.c index 60d96ea..51c3d73 100644 --- a/sysdeps/mach/hurd/reboot.c +++ b/sysdeps/mach/hurd/reboot.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include @@ -33,8 +34,8 @@

Re: Inappropriate output from /hurd/mtab

2014-08-31 Thread David Hart
b -? only mentions translators _below_ TARGET, and that's what is output when a valid translator does exist. Perhaps another paragraph should be added to the 'help'. Regards, David

Inappropriate output from /hurd/mtab

2014-08-28 Thread david
Running '/hurd/mtab /some/mountpoint/' correctly outputs the mount details. However trying with a non-mountpoint still emits a result: ~:/hurd/mtab /any/dir/ /dev/hd0s2 /any/dir ext2fs where /dev/hd0s2 is '/'. This is probably not intended behaviour. There's also a less important issue: when

Re: [PATCH] mig: Drop the Perl runtime dependency

2014-07-22 Thread David Michael
Hi, On Tue, Jul 22, 2014 at 9:12 AM, Thomas Schwinge wrote: > Hi! > > On Fri, 18 Jul 2014 19:29:07 -0400, David Michael > wrote: >> I tried running mig on a system without Perl ealier with bad results. >> Perl seems to be used only for functionality that is also prov

[PATCH] mig: Drop the Perl runtime dependency

2014-07-18 Thread David Michael
to drop the Perl command in favor of using realpath here? Thanks. David mig.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mig.in b/mig.in index 63e0269..16a9cf2 100644 --- a/mig.in +++ b/mig.in @@ -29,7 +29,7 @@ prefix=@prefix@ exec_prefix=@exec_prefix@ bindir=@bindir

Re: [PATCH] console-client: Exit on SIGTERM

2014-07-18 Thread David Michael
On Thu, Jul 17, 2014 at 12:40 PM, Samuel Thibault wrote: > David Michael, le Wed 16 Jul 2014 21:56:36 -0400, a écrit : >> +/* Exit the console client on SIGTERM. */ >> +static void >> +signal_handler (int signum) >> +{ >> + if (signum == SIGTERM) >> +c

[PATCH] console-client: Exit on SIGTERM

2014-07-16 Thread David Michael
ervice console start". Could it have a signal handler added so the client exits cleanly on the SIGTERM from these stop commands? It seems to lock up the display without this. Thanks. David console-client/console.c | 12 1 file changed, 12 insertions(+) diff --git a/console-c

Re: [PATCH 3/3] i386: use ACPI to power off the machine

2014-07-01 Thread David Michael
On Tue, Jul 1, 2014 at 5:23 AM, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting David Michael (2014-06-23 00:31:57) >> Hi, >> >> On Sat, May 3, 2014 at 4:56 AM, Justus Winter >> <4win...@informatik.uni-hamburg.de> wrote: >> > How

[PATCH] acpi: always scan the BIOS region if searching the EBDA fails

2014-07-01 Thread David Michael
--- This can be applied on top of the ACPI halt patches from Justus to test powering off QEMU systems. i386/i386at/acpi.c | 31 ++- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/i386/i386at/acpi.c b/i386/i386at/acpi.c index ec8aeb1..488aa6d 100644 ---

Re: [PATCH 3/3] i386: use ACPI to power off the machine

2014-06-22 Thread David Michael
e EDBA length. Changing "if (! ebda_len) return 0;" to just "if (edba_len)" does the trick, making the first loop conditional instead of calling off the search. Thanks. David

Re: [PATCH] sutils: add random device targets to MAKEDEV

2014-06-17 Thread David Michael
Hi, On Tue, Jun 17, 2014 at 12:33 PM, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting David Michael (2014-06-16 21:08:19) >> (I'm not married to the seed file argument, in case there is a >> better default location for it.) > > For the record, De

[PATCH] sutils: add random device targets to MAKEDEV

2014-06-16 Thread David Michael
or it.) Thanks. David sutils/MAKEDEV.sh | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sutils/MAKEDEV.sh b/sutils/MAKEDEV.sh index 0a8f514..db98353 100644 --- a/sutils/MAKEDEV.sh +++ b/sutils/MAKEDEV.sh @@ -100,7 +100,7 @@ mkdev() { ;; std) - mkdev consol

[PATCH] Add mach_debug defs rules

2014-06-16 Thread David Michael
files be handled like the others? Thanks. David Makeconf| 4 procfs/Makefile | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Makeconf b/Makeconf index 5cf995d..32eec13 100644 --- a/Makeconf +++ b/Makeconf @@ -576,13 +576,17 @@ vpath %.defs $(top_srcdir)/hurd

Boot-time Virtualization Option

2014-03-25 Thread David Michael
ack and thought I'd share. David [0] https://github.com/dm0-/gnuxc/blob/master/HAL.md

Re: [GSoC] Porting Guix to GNU/Hurd

2014-03-13 Thread David Michael
u make corrections if my bad examples lead you astray. Good luck. David [0] https://github.com/dm0-/gnuxc

Re: [GSoC] Porting Guix to GNU/Hurd

2014-03-12 Thread David Michael
've been cross-compiling Hurd-from-scratch from git for a little over a year now. Let me know if you get stuck or just want to see some relevant code, and we can share scripts and notes (at least for the earlier stages of your project). I'd be interested in using Guix on Hurd, so good luck with your project! David

Re: [RFC] GDB Hurd Fixes

2013-09-20 Thread David Michael
Hi, On Fri, Sep 20, 2013 at 4:47 AM, Pedro Alves wrote: > On 09/20/2013 01:43 AM, David Michael wrote: >> (Copying gdb-patches this time.) > But, we're missing all the context on the gdb-patches@ side. Sorry about that--here's an explanation of the problems in GDB's

Re: [RFC] GDB Hurd Fixes

2013-09-19 Thread David Michael
ned in some new functions. The gnu-nat.c changes define functions for the new process_reply.defs entries. I'd appreciate any feedback or suggestions for getting GDB building on current Hurd again. Thanks. David --- gdb/reply_mig_hack.awk2013-01-01 01:32:50.0 -0500 +++ gdb/re

[RFC] GDB Fixes

2013-09-17 Thread David Michael
s 0845794f. I assume these will just be unused functions when building with old Hurd versions, but I haven't tested. Can anyone comment on this? (Also, sorry if this steps on any of the other Hurd/GDB projects going on--I'm just trying to get a working debugger again.) Thanks. Davi

Re: [PATCH 10/16] hurd: add fsys_get_children

2013-09-17 Thread David Michael
le libdiskfs/boot-start.c includes both and "fsys_reply_U.h" which contain conflicting definitions of fsys_get_children. It builds by choosing one or the other. However, I haven't dug into this to tell what else may be affected, so I thought I'd better ask for any suggestions on how to proceed. Thanks. David

Re: [PATCH] mount: handle -t auto

2013-09-09 Thread David Michael
ned using an underscore in the name instead of a dash. The mount program built after s/d-/d_/ on those two lines in utils/Makefile. Can this be adjusted? Thanks. David P.S. Another minor nitpick: HAVE_BLKID is not being substituted in config.make. Neither is HAVE_DAEMON. However, nothing seems

Re: [PATCH] umount: add a umount utility

2013-08-29 Thread David Michael
t, causing an error. It would be nice to remove this build dependency if it isn't actually required. Thanks. David

[PATCH v2] config.make: Use more configure settings when building xkb-data

2013-08-15 Thread David Michael
ds. This would force a blank X11_PREFIX if xkeyboard-config is not detected. Also, since LEX was in the same boat as YACC, that definition is included. Thanks. David config.make.in | 3 +++ configure.ac | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/config.make.in b

[PATCH] config.make: Use more configure settings when building xkb-data

2013-08-15 Thread David Michael
: config.status: WARNING: 'config.make.in' seems to ignore the --datarootdir setting Comments? Thanks. David config.make.in | 2 ++ configure.ac | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config.make.in b/config.make.in index b8002a1..b3eee54 100644 --- a/

Re: [PATCH 2/3] utils/vmstat: Use gnumach.defs from gnumach

2013-05-14 Thread David Michael
that > applications (and even the Hurd itself) must use. So is supposed to be generated at some point in the gnumach install? That doesn't happen during my build from the Savannah sources; it only provides . Am I missing a step somewhere? Thanks. David

Re: [PATCH 2/3] utils/vmstat: Use gnumach.defs from gnumach

2013-05-05 Thread David Michael
;contact us" with regard to obtaining the relevant forms. If you can direct me to the necessary resources (I suppose for both Mach and Hurd?), I'll make sure that issue is resolved before sending future changes. Thanks. David [1] https://www.gnu.org/software/hurd/contributing/copyright_assignment.html

Re: [PATCH 3/3] Explicitly link against all utilized libraries

2013-05-02 Thread David Michael
still necessary for a successful build. Thanks. David [1] http://patch-tracker.debian.org/patch/series/view/eglibc/2.13-38/hurd-i386/submitted-add-needed.diff

Re: [PATCH 3/3] Explicitly link against all utilized libraries

2013-05-02 Thread David Michael
anch instead. Thanks. David

[PATCH 3/3] Explicitly link against all utilized libraries

2013-05-01 Thread David Michael
Since libc is linked against libmachuser and libhurduser, they are implicitly linked against everything else on certain systems. On systems where implicit linking is disabled, a binary must explicitly link against each library from which it references symbols. * auth/Makefile (OTHERLIBS): Explici

[PATCH 2/3] utils/vmstat: Use gnumach.defs from gnumach

2013-05-01 Thread David Michael
The gnumach installation provides the include file mach/gnumach.defs instead of mach/gnumach.h. This runs the defs file through MIG and builds the result for vmstat. * utils/vmstat.c: Replace with "gnumach_U.h". * utils/Makefile (vmstat): Add rule to depend on gnumach_U.o. * Makeconf (mach_defs_

[PATCH 1/3] libdiskfs: Allow SYMLOOP_MAX to be undefined

2013-05-01 Thread David Michael
POSIX systems are allowed to leave SYMLOOP_MAX undefined, and in such cases applications are supposed to use sysconf. * libdiskfs/boot-start.c (diskfs_start_bootstrap): Replace macro with sysconf. --- According to the standard[1], an undefined SYMLOOP_MAX has a defined interpretation. The glibc

[PATCH 0/3] Build fixes for Fedora

2013-05-01 Thread David Michael
to use a comparable configuration[1]. This is mostly enough to get a working build. At least it boots and gets to /hurd/exec. (That's where I stopped with this to look into tweaking other packages for the cross-compiler.) David [1] http://wiki.debian.org/ToolChain/DSOLinking David Michae

Building from Savannah

2013-05-01 Thread David Michael
send some fixes. Thanks. David

[PATCH] Fix segfault in ps after integration of TASK_EVENTS_INFO

2013-01-05 Thread David Höppner
Hi, this fixes a segfault of ps (ps a -o msgin) after TASK_EVENTS_INFO will be integrated in gnumach. thanks, David Subject: [PATCH] Fix segfault in ps after integration of TASK_EVENTS_INFO * libps/procstat.c (merge_procinfo): Also copy taskevents. * libps/procstat.c (set_procinfo_flags): Set

[PATCH] Add statistics for task_events_info

2013-01-04 Thread David Höppner
Hi, this adds the task_events_info statistics to the task structure. I will send fixes for hurd ps and proc later. thanks, David Subject: [PATCH] Add statistics for task_events_info * ipc/ipc_mqueue.c (ipc_mqueue_send, ipc_mqueue_receive): Increment counters for message sent and received

[PATCH] Fix compilation warning implicit function declaration kdbprintf

2013-01-01 Thread David Höppner
Hi, this is a small patch (also attached) for fix a compilation warning in gnumach. thanks, David Fix compilation warning implicit function declaration kdbprintf When kernel debugger support is requested ipc and vm do not include the prototype for the debugger function kdbprintf. * ddb

Technical Writer

2011-10-07 Thread David Virden
. Thank you, David Virden

Re: GNU Free Call GUI, ``Discover Hurd''

2011-06-08 Thread David Sugar
Well, speaking for myself, I did spend time at some of the same conferences with Marcus early last decade. While I never have been active in Hurd development, this never meant I was uninterested in it or it's goals. On 06/08/2011 09:44 AM, Thomas Schwinge wrote: > Well, let's say that I was (posi

Re: GNU Free Call GUI, ``Discover Hurd''

2011-06-08 Thread David Sugar
I do know the intent was correct. Perhaps there really should have been a prior discussion about this though. On 06/08/2011 07:47 AM, Haakon Meland Eriksen wrote: > Yes, this is on purpose and in reference and homage to the architecture > of the GNU Hurd - more decentralized control and user free

DAVID ELLIS (Charity)

2005-08-01 Thread DAVID ELLIS
Hello, My name is DAVID ELLIS, a nationality of United Kingdom,I have been diagnosed with Esophageal cancer. It has defiled allforms of medical treatment, and right now I have only about a few months to live, according to medical experts.I have notparticularly lived my life so well, as I never

  1   2   >