[RFC/PATCH 0/4] compilation fixes

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

 



OK So I should probably explain what I am doing and why I am doing it.
We have embedded targets running Linux+uclibc. We use autofs to take
card of managing NFS, SD and USB file system mounts. We are currently
running Linux 2.6.38.2, uClibc 0.9.30.1 and autofs 4.1.4.

I'm in the process of bring up a new board with a new CPU for which I
need to upgrade kernel versions. Currently the new board is running
Linux 3.4.7 but eventually we plan to be running 3.6.x on all our
products.

My actual problem is that automount is crashing at startup. My initial
thought was that it's probably something to do with running an old-ish
automount against a new-ish kernel. So I thought what the heck I may as
well try out the latest version. Which is when I find that we've done
some patches on 4.1.4 to get it compiling in our environment most of
which won't apply to 5.0.7.

With the following series of patches I've got autofs-master compiling
but unfortunately I still get the crash so I need to recompile with
debug symbols to track down that crash.

In the interim here's the patches I've done so far. They probably still
need some polishing/testing before they are ready for use. In
particular I've had some trouble compiling on my host (ubuntu-12.04)
possibly because of my patches or possibly because I'm missing some -dev
packages.

Chris Packham (4):
  lib/defaults: use WITH_LDAP conditional around LDAP types
  make yellow pages support optional
  workaround missing GNU versionsort extension
  modules/replicated: use sin6_addr.s6_addr32

 Makefile.conf.in     |    3 ++
 configure            |   78 ++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in         |   15 ++++++++++
 include/config.h.in  |    6 ++++
 lib/defaults.c       |   18 ++++++++++++
 lib/rpc_subs.c       |    2 ++
 modules/Makefile     |    9 ++++--
 modules/lookup_dir.c |    5 ++++
 modules/replicated.c |    2 +-
 9 files changed, 135 insertions(+), 3 deletions(-)

-- 
1.7.10.2.dirty

--
To unsubscribe from this list: send the line "unsubscribe autofs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux Ext4]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux