]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
- make it compile if LFS is turned off and add a warning to the help-text.
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mon, 22 Jan 2007 15:56:42 +0000 (15:56 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mon, 22 Jan 2007 15:56:42 +0000 (15:56 -0000)
  LFS is _not_ turned on by this automagically _on_ _purpose_

package/nfs-utils/Config.in
package/nfs-utils/nfs-utils.mk

index 86045fa6bfbc009da9bc18def1eedc84ec5544a4..ffe865d1ff620a593c6af2b6bd94c854c7b98597 100644 (file)
@@ -3,6 +3,8 @@ config BR2_PACKAGE_NFS_UTILS
        default n
        help
          The NFS Linux kernel server.
+         Warning: We do not force largefile support on here on purpose.
+         Enable it yourself if you want to access big exports!
 
          http://sourceforge.net/projects/nfs
 
index 1eba56fabdef52e648b6807a24265fbc3dd6b16c..ddfdca02a63fb40cf56adbc287077a10c9b6e875 100644 (file)
@@ -11,6 +11,13 @@ NFS_UTILS_DIR:=$(BUILD_DIR)/nfs-utils-$(NFS_UTILS_VER)
 NFS_UTILS_BINARY:=utils/nfsd/nfsd
 NFS_UTILS_TARGET_BINARY:=usr/sbin/rpc.nfsd
 
+BR2_NFS_UTILS_CFLAGS=
+ifeq ($(BR2_LARGEFILE),)
+BR2_NFS_UTILS_CFLAGS+=-U_LARGEFILE64_SOURCE -U_FILE_OFFSET_BITS
+endif
+BR2_NFS_UTILS_CFLAGS+=-DUTS_RELEASE='\"$(LINUX_HEADERS_VERSION)\"'
+
+
 $(DL_DIR)/$(NFS_UTILS_SOURCE):
         $(WGET) -P $(DL_DIR) $(NFS_UTILS_SITE)/$(NFS_UTILS_SOURCE)
 
@@ -25,7 +32,7 @@ $(NFS_UTILS_DIR)/.unpacked: $(DL_DIR)/$(NFS_UTILS_SOURCE)
 $(NFS_UTILS_DIR)/.configured: $(NFS_UTILS_DIR)/.unpacked
        (cd $(NFS_UTILS_DIR); rm -rf config.cache; \
                $(TARGET_CONFIGURE_OPTS) \
-               CFLAGS="$(TARGET_CFLAGS)" \
+               CFLAGS="$(TARGET_CFLAGS) $(BR2_NFS_UTILS_CFLAGS)" \
                LDFLAGS="$(TARGET_LDFLAGS)" \
                knfsd_cv_bsd_signals=no \
                ./configure \