bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/3] Build fixes for Fedora


From: David Michael
Subject: [PATCH 0/3] Build fixes for Fedora
Date: Wed, 1 May 2013 21:10:29 -0400

Hi,

These patches are some fixes for my build system that should qualify
as trivial.  I'm new to this build process, so it's entirely possible
that I am at fault for any breakage.  Please tell me if something is
clearly wrong on my side.  For the record, this build was done with a
cross-compiler/sys-root environment (in the spirit of MinGW) that I
packaged on Fedora 18 x86_64 using Savannah git repos.

The first patch handles an undefined symbol.

The second handles a missing header.  This one concerns me because it
appears elsewhere (procfs), but I didn't see where the missing header
would get installed on working builds.  Even the gnumach-dev package
in sid provides a *.defs file as this patch expects, not the header.

The third handles Fedora's disabling of implicit linking.  This might
be necessary sooner or later since it sounds like Debian is also
going 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 Michael (3):
  libdiskfs: Allow SYMLOOP_MAX to be undefined
  utils/vmstat: Use gnumach.defs from gnumach
  Explicitly link against all utilized libraries

 Makeconf                |  2 +-
 auth/Makefile           |  2 +-
 boot/Makefile           |  2 +-
 console-client/Makefile |  1 +
 console/Makefile        |  2 +-
 daemons/Makefile        |  2 ++
 exec/Makefile           |  2 +-
 fatfs/Makefile          |  2 +-
 fstests/Makefile        |  1 +
 ftpfs/Makefile          |  2 +-
 hostmux/Makefile        |  2 +-
 init/Makefile           |  1 +
 libdiskfs/boot-start.c  |  2 +-
 nfs/Makefile            |  2 +-
 nfsd/Makefile           |  2 +-
 pfinet/Makefile         |  2 +-
 pflocal/Makefile        |  2 +-
 proc/Makefile           |  2 +-
 storeio/Makefile        |  2 +-
 sutils/Makefile         |  3 +++
 term/Makefile           |  2 +-
 tmpfs/Makefile          |  2 +-
 trans/Makefile          | 17 ++++++++++++++++-
 ufs-utils/Makefile      |  1 +
 usermux/Makefile        |  2 +-
 utils/Makefile          | 28 +++++++++++++++++++++++++---
 utils/vmstat.c          |  2 +-
 27 files changed, 69 insertions(+), 23 deletions(-)

--
1.8.1.4



reply via email to

[Prev in Thread] Current Thread [Next in Thread]