Fix implicit declaration of 'mkdirp'
authorBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 29 Jun 2011 22:03:36 +0000 (15:03 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 1 Jul 2011 20:39:47 +0000 (13:39 -0700)
The lib/libspl/include/libgen.h header file was being mistakenly
left out of the 'make dist' tarball.  It just happens this doesn't
cause a build failure when creating packages because the system
libgen/h is included instead.  This simply results in the following
warning due to the missing forward declaration of mkdirp().

  ../../lib/libzfs/libzfs_mount.c:417:3: warning: implicit declaration
  of function 'mkdirp' [-Wimplicit-function-declaration]

lib/libspl/include/Makefile.am
lib/libspl/include/Makefile.in

index c1cbb01..626a8f4 100644 (file)
@@ -7,6 +7,7 @@ libspl_HEADERS = \
        $(top_srcdir)/lib/libspl/include/attr.h \
        $(top_srcdir)/lib/libspl/include/devid.h \
        $(top_srcdir)/lib/libspl/include/libdevinfo.h \
+       $(top_srcdir)/lib/libspl/include/libgen.h \
        $(top_srcdir)/lib/libspl/include/libshare.h \
        $(top_srcdir)/lib/libspl/include/limits.h \
        $(top_srcdir)/lib/libspl/include/locale.h \
index 5708683..ae9616f 100644 (file)
@@ -334,6 +334,7 @@ libspl_HEADERS = \
        $(top_srcdir)/lib/libspl/include/attr.h \
        $(top_srcdir)/lib/libspl/include/devid.h \
        $(top_srcdir)/lib/libspl/include/libdevinfo.h \
+       $(top_srcdir)/lib/libspl/include/libgen.h \
        $(top_srcdir)/lib/libspl/include/libshare.h \
        $(top_srcdir)/lib/libspl/include/limits.h \
        $(top_srcdir)/lib/libspl/include/locale.h \