]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
packages: remove (non-)lfs dependencies and tweaks
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Mon, 30 Mar 2015 21:07:30 +0000 (18:07 -0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 1 Apr 2015 20:47:22 +0000 (22:47 +0200)
Now that largefile is mandatory removes package dependencies and
conditionals.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
188 files changed:
package/acl/Config.in
package/aircrack-ng/Config.in
package/alsa-utils/Config.in
package/apr/apr.mk
package/armadillo/Config.in
package/attr/Config.in
package/avrdude/Config.in
package/bcache-tools/Config.in
package/bind/Config.in
package/bluez_utils/Config.in
package/boost/Config.in
package/bootutils/Config.in
package/btrfs-progs/Config.in
package/cdrkit/Config.in
package/civetweb/Config.in
package/civetweb/civetweb.mk
package/clapack/Config.in
package/cmake/cmake.mk
package/collectd/Config.in
package/conntrack-tools/Config.in
package/cppzmq/Config.in
package/cryptsetup/Config.in
package/curlftpfs/Config.in
package/czmq/Config.in
package/dmraid/Config.in
package/dnsmasq/Config.in
package/dnsmasq/dnsmasq.mk
package/dosfstools/Config.in
package/dvb-apps/Config.in
package/dvbsnoop/Config.in
package/dvdauthor/Config.in
package/dvdrw-tools/Config.in
package/e2fsprogs/Config.in
package/e2tools/Config.in
package/ecryptfs-utils/Config.in
package/elfutils/Config.in
package/elfutils/elfutils.mk
package/espeak/Config.in
package/eudev/Config.in
package/exfat-utils/Config.in
package/exfat/Config.in
package/exiv2/Config.in
package/f2fs-tools/Config.in
package/ffmpeg/Config.in
package/filemq/Config.in
package/fio/Config.in
package/flashbench/Config.in
package/ftop/Config.in
package/gamin/gamin.mk
package/genext2fs/Config.in
package/git/Config.in
package/glmark2/Config.in
package/gnuradio/Config.in
package/gptfdisk/Config.in
package/gstreamer/gst-ffmpeg/Config.in
package/gstreamer/gst-plugins-bad/Config.in
package/gstreamer/gst-plugins-good/Config.in
package/gstreamer1/gst1-plugins-bad/Config.in
package/gstreamer1/gst1-plugins-good/Config.in
package/gstreamer1/gst1-plugins-ugly/Config.in
package/gvfs/Config.in
package/hdparm/Config.in
package/imagemagick/imagemagick.mk
package/inotify-tools/Config.in
package/ipset/Config.in
package/jack2/Config.in
package/kexec-lite/Config.in
package/kmod/Config.in
package/kodi/Config.in
package/libdri2/Config.in
package/libdrm/Config.in
package/libdvdnav/Config.in
package/libdvdread/Config.in
package/libftdi1/Config.in
package/libfuse/Config.in
package/libmnl/Config.in
package/libnetfilter_acct/Config.in
package/libnetfilter_conntrack/Config.in
package/libnetfilter_cthelper/Config.in
package/libnetfilter_cttimeout/Config.in
package/libnetfilter_queue/Config.in
package/libnfs/Config.in
package/libnftnl/Config.in
package/libnspr/Config.in
package/libnss/Config.in
package/libpciaccess/Config.in
package/libplayer/Config.in
package/libselinux/Config.in
package/libsemanage/Config.in
package/libsndfile/Config.in
package/libupnp/Config.in
package/libupnpp/Config.in
package/libv4l/Config.in
package/libva-intel-driver/Config.in
package/libva/Config.in
package/libxml2/libxml2.mk
package/lighttpd/lighttpd.mk
package/lshw/Config.in
package/lsof/lsof.mk
package/ltp-testsuite/Config.in
package/ltrace/Config.in
package/lttng-babeltrace/Config.in
package/lttng-libust/Config.in
package/lttng-tools/Config.in
package/lua/lua.mk
package/luafilesystem/luafilesystem.mk
package/luajit/luajit.mk
package/lvm2/Config.in
package/lxc/Config.in
package/lz4/Config.in
package/lzip/Config.in
package/memtester/Config.in
package/mesa3d/Config.in
package/minidlna/Config.in
package/mmc-utils/Config.in
package/modem-manager/Config.in
package/mongoose/Config.in
package/mongrel2/Config.in
package/monit/monit.mk
package/mp4v2/mp4v2.mk
package/mpd/Config.in
package/mplayer/Config.in
package/mtd/Config.in
package/nbd/nbd.mk
package/network-manager/Config.in
package/nfacct/Config.in
package/nfs-utils/Config.in
package/nftables/Config.in
package/nginx/Config.in
package/nginx/nginx.mk
package/nodejs/Config.in
package/ntfs-3g/Config.in
package/numactl/Config.in
package/ola/Config.in
package/opencv/Config.in
package/openvmtools/Config.in
package/opusfile/Config.in
package/parted/Config.in
package/pax-utils/Config.in
package/perf/Config.in
package/perl/perl.mk
package/php-zmq/Config.in
package/php/php.mk
package/pifmrds/Config.in
package/proftpd/proftpd.mk
package/pulseaudio/Config.in
package/python-libconfig/Config.in
package/python-pyzmq/Config.in
package/qt/qt.mk
package/qt5/qt5base/qt5base.mk
package/quota/Config.in
package/redis/Config.in
package/rpi-userland/Config.in
package/sg3_utils/Config.in
package/softether/Config.in
package/sqlcipher/sqlcipher.mk
package/sqlite/sqlite.mk
package/squashfs/Config.in
package/sshfs/Config.in
package/strace/Config.in
package/sysklogd/Config.in
package/systemd/Config.in
package/thrift/Config.in
package/trace-cmd/Config.in
package/tstools/Config.in
package/tvheadend/Config.in
package/twolame/Config.in
package/udpcast/Config.in
package/ulogd/Config.in
package/unionfs/Config.in
package/upmpdcli/Config.in
package/ushare/Config.in
package/ustr/Config.in
package/util-linux/Config.in
package/vlc/Config.in
package/wvdial/Config.in
package/wvstreams/Config.in
package/x11r7/xserver_xorg-server/Config.in
package/x264/Config.in
package/xfsprogs/Config.in
package/xorriso/Config.in
package/xtables-addons/Config.in
package/yaml-cpp/Config.in
package/ympd/Config.in
package/zeromq/Config.in
package/zlog/Config.in
package/zmqpp/Config.in
package/zyre/Config.in

index 73ceb7245ef4ee985bfeeec8cc85526f8319a1c7..92f2251878cea3a0fd048f37c9210c49bdf30ee9 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_ACL
        bool "acl"
        select BR2_PACKAGE_ATTR
-       depends on BR2_LARGEFILE
        help
          POSIX Access Control Lists, which are used to define more
          fine-grained discretionary access rights for files and
@@ -9,6 +8,3 @@ config BR2_PACKAGE_ACL
          This package also provides libacl.
 
          http://savannah.nongnu.org/projects/acl
-
-comment "acl needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 80b3a2b1c8526878b32062fef6e05daa1b791b25..bb100b885113b041b3d8c9d185fa1674fa7f9620 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_AIRCRACK_NG
        bool "aircrack-ng"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # uses fork()
        # libnl has issues when linking statically
        # they need fixing in libnl itself
@@ -13,6 +12,6 @@ config BR2_PACKAGE_AIRCRACK_NG
 
          http://www.aircrack-ng.org/
 
-comment "aircrack-ng needs a toolchain w/ largefile, threads"
+comment "aircrack-ng needs a toolchain w/ threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index cc667115084bb091281bd94c8e4f3404614249e7..c7c0e6875ff0f4be240609321a9d0e66231bc842 100644 (file)
@@ -1,11 +1,10 @@
-comment "alsa-utils needs a toolchain w/ largefile, threads"
+comment "alsa-utils needs a toolchain w/ threads"
        depends on BR2_USE_MMU # fork
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_ALSA_UTILS
        bool "alsa-utils"
        depends on BR2_USE_MMU # fork
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
        select BR2_PACKAGE_ALSA_LIB
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
index cbae0ff73bfbe0b710b60b311e5b90de60c2483e..69524a6f3dc6f16b39e06e028ffaaf2d1eb61397 100644 (file)
@@ -32,9 +32,7 @@ APR_CONF_ENV += apr_cv_pthreads_lib="-lpthread"
 endif
 
 # Fix lfs detection when cross compiling
-ifeq ($(BR2_LARGEFILE),y)
 APR_CONF_ENV += apr_cv_use_lfs64=yes
-endif
 
 define APR_CLEANUP_UNNEEDED_FILES
        $(RM) -rf $(TARGET_DIR)/usr/build-1/
index c7a680afc0aea7ce074f5903e06a4d8b2bc9af39..e49997d885a25b7d41b77581ad35a9015b525264 100644 (file)
@@ -1,5 +1,5 @@
-comment "armadillo needs a toolchain w/ C++, largefile"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE
+comment "armadillo needs a toolchain w/ C++"
+       depends on !BR2_INSTALL_LIBSTDCPP
        depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) # clapack
        depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC) # clapack
        depends on !BR2_bfin # clapack
@@ -7,7 +7,6 @@ comment "armadillo needs a toolchain w/ C++, largefile"
 config BR2_PACKAGE_ARMADILLO
        bool "armadillo"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE # clapack
        depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) # clapack
        depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC) # clapack
        depends on !BR2_bfin # clapack
index db229de51f441494092596615432e4c4dad8be8c..554772b75db454590468cf4124af16f22a835b43 100644 (file)
@@ -1,11 +1,7 @@
 config BR2_PACKAGE_ATTR
        bool "attr"
-       depends on BR2_LARGEFILE
        help
          Commands for Manipulating Filesystem Extended Attributes.
          This package also provides libattr.
 
          http://savannah.nongnu.org/projects/attr
-
-comment "attr needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 1433d2b5c81628291decca90d841609063a930e8..dc842371ac5871984a84d481dc722fe7bc581622 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_AVRDUDE
        select BR2_PACKAGE_LIBUSB_COMPAT
        select BR2_PACKAGE_NCURSES
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE # elfutils
        depends on BR2_USE_WCHAR # elfutils
        depends on !BR2_STATIC_LIBS # elfutils
        depends on !BR2_bfin # elfutils
@@ -15,6 +14,6 @@ config BR2_PACKAGE_AVRDUDE
 
          https://github.com/kcuzner/avrdude
 
-comment "avrdude needs a toolchain w/ threads, largefile, wchar, dynamic library"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || !BR2_USE_WCHAR || BR2_STATIC_LIBS
+comment "avrdude needs a toolchain w/ threads, wchar, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS
        depends on !BR2_bfin
index a3f78971d2d2df88a3c8683a06a1bc2306ec4fe0..ee5f1f273a9c57c46b850ca89d850b2b82a1e391 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_BCACHE_TOOLS
        bool "bcache tools"
        depends on BR2_PACKAGE_HAS_UDEV
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_USE_MMU # util-linux (libblkid)
        select BR2_PACKAGE_UTIL_LINUX
@@ -17,6 +16,6 @@ config BR2_PACKAGE_BCACHE_TOOLS
          This is the user space bcache tools, required to setup the linux
          bcache feature of the Linux kernel.
 
-comment "bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar"
+comment "bcache-tools needs udev /dev management and a toolchain w/ wchar"
        depends on BR2_USE_MMU
-       depends on !BR2_PACKAGE_HAS_UDEV || !BR2_LARGEFILE || !BR2_USE_WCHAR
+       depends on !BR2_PACKAGE_HAS_UDEV || !BR2_USE_WCHAR
index ba7127064a104c59f8a3f686503cf9842e3e3c84..95bbab1adbef60428e0cabb2629e53012cfe52f1 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_BIND
        bool "bind"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        depends on !BR2_STATIC_LIBS
        help
@@ -39,6 +38,6 @@ config BR2_PACKAGE_BIND_TOOLS
 
 endif
 
-comment "bind needs a toolchain w/ largefile, IPv6, dynamic library"
+comment "bind needs a toolchain w/ IPv6, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_INET_IPV6 || BR2_STATIC_LIBS
+       depends on !BR2_INET_IPV6 || BR2_STATIC_LIBS
index 34defd3fcf048d42dcfbb0a523f94ff2714e2537..3848162697fa278e7734ed514eaf21bfc47992a8 100644 (file)
@@ -22,13 +22,9 @@ config BR2_PACKAGE_BLUEZ_UTILS_AUDIO
        bool "audio support"
        select BR2_PACKAGE_ALSA_LIB
        select BR2_PACKAGE_LIBSNDFILE
-       depends on BR2_LARGEFILE
        help
          Audio support
 
-comment "bluez-utils audio needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 config BR2_PACKAGE_BLUEZ_UTILS_USB
        bool "USB support"
        depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
index 7085c0595cfed2b05e42419b2895c7677d3cbca5..a004fd85251ec78ebd02528ab642bac026070d4f 100644 (file)
@@ -1,10 +1,9 @@
-comment "boost needs a toolchain w/ C++, largefile, threads"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "boost needs a toolchain w/ C++, threads"
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_BOOST
        bool "boost"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        # Boost could theorically be built with threading=single, but
        # that unfortunately doesn't work. Until someone fixes that,
        # let's depend on threads.
index 192089e312e4aafa0a2c070226bc1b18ef88b90d..308db248b2159617cc219f3efe33f287660174de 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_BOOTUTILS
        bool "bootutils"
-       depends on BR2_LARGEFILE
        help
          BootUtils is a collection of utilities to facilitate booting of
          Linux 2.6-based systems. The process of finding the root volume
@@ -8,6 +7,3 @@ config BR2_PACKAGE_BOOTUTILS
          mounting it, and 'switchroot'ing is automated.
 
          http://bootutils.pr.linuxrulz.org/
-
-comment "bootutils needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index dcd2ec540ab05041b483085410df47d2359f8462..9a2bd6cf2980d5c7d6178499a01e368b9cc85a26 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_BTRFS_PROGS
        bool "btrfs-progs"
-       depends on BR2_LARGEFILE # acl, attr
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_USE_MMU # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS
@@ -17,7 +16,6 @@ config BR2_PACKAGE_BTRFS_PROGS
 
          https://btrfs.wiki.kernel.org/index.php/Main_Page
 
-comment "btrfs-progs needs a toolchain w/ largefile, wchar, threads"
+comment "btrfs-progs needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || \
-               !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
index 81c5c019649a6405968b079c51909ffa98d8f8c3..3b0b7f1e547c44ddb22290b90bd26256574c5c69 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_CDRKIT
        # Needed for libbz
        select BR2_PACKAGE_BZIP2
        select BR2_PACKAGE_LIBCAP
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 # libcap
        bool "cdrkit"
@@ -13,6 +12,6 @@ config BR2_PACKAGE_CDRKIT
 
          http://www.cdrkit.org/
 
-comment "cdrkit needs a toolchain w/ largefile, headers >= 3.0"
+comment "cdrkit needs a toolchain w/ headers >= 3.0"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
+       depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
index 33f4ef109117d0dd90b9e5606f371fdd8610c74b..f964ac1739af4ccf822a0ef0a0fe83db1bcc2f41 100644 (file)
@@ -12,15 +12,11 @@ if BR2_PACKAGE_CIVETWEB
 config BR2_CIVETWEB_WITH_LUA
        bool "enable Lua support"
        # required by the bundled Sqlite3 and Lua code
-       depends on BR2_LARGEFILE
        help
          Enable Lua support in Civetweb. Note that this will use a
          version of Lua and Sqlite bundled within the Civetweb
          sources, and not the packages from Buildroot.
 
-comment "Lua support needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 endif
 
 comment "civetweb needs a toolchain w/ threads"
index eaa075b3edd73a3d118187456c9351712c405851..c688f0dba15d47020d3ed2daa4c75f7d8df2f2b0 100644 (file)
@@ -15,10 +15,6 @@ CIVETWEB_LIBS = -lpthread -lm -ldl
 CIVETWEB_SYSCONFDIR = /etc
 CIVETWEB_HTMLDIR = /var/www
 
-ifneq ($(BR2_LARGEFILE),y)
-CIVETWEB_COPT += -DSQLITE_DISABLE_LFS
-endif
-
 ifeq ($(BR2_INET_IPV6),y)
 CIVETWEB_CONF_OPTS += WITH_IPV6=1
 endif
index 5e930a695880513f5597dd3c881e913859212e49..f37752a284abec649b725817175cc6920a8ceae0 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_CLAPACK
        bool "cblas/clapack"
-       depends on BR2_LARGEFILE
        depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el)
        # _fpu_control is used on PowerPC, but not available with
        # uClibc
@@ -25,9 +24,3 @@ config BR2_PACKAGE_CLAPACK_ARITH_H
 
          In any case an 'arithchk' program is built (but not installed), to be run
          on the target to generate this arith.h header.
-
-comment "cblas/clapack needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-       depends on !BR2_bfin
-       depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el)
-       depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC)
index 9a939bf314fd5bd9a050645da2b9a72cbc0bf3c2..6b9e56386919388b31dde5f06ddb6716affa5662 100644 (file)
@@ -14,7 +14,7 @@ HOST_CMAKE_DEPENDENCIES = host-pkgconf
 CMAKE_DEPENDENCIES = zlib libcurl libarchive expat bzip2 xz
 
 CMAKE_CONF_OPTS = \
-       -DKWSYS_LFS_WORKS=$(if $(BR2_LARGEFILE),TRUE,FALSE) \
+       -DKWSYS_LFS_WORKS=TRUE \
        -DKWSYS_CHAR_IS_SIGNED=TRUE \
        -DCMAKE_USE_SYSTEM_LIBRARIES=1 \
        -DCTEST_USE_XMLRPC=OFF \
index c65fc6586490fb8bad0a85d87ffc48ec6c8c0655..98eb51eefb28c840e8540b9ed378fa6338eb0414 100644 (file)
@@ -270,12 +270,8 @@ config BR2_PACKAGE_COLLECTD_MYSQL
        help
          Connects to a MySQL database and issues a "show status" command.
 
-comment "netlink support needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 config BR2_PACKAGE_COLLECTD_NETLINK
        bool "netlink"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBMNL
        help
          Get statistics for interfaces, qdiscs, classes, and filters.
index ec19d8e2de22266f3d4a253d85f0cadae4246839..a928352ad6b327accd40a2ef060ff7e544cdb6b9 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_CONNTRACK_TOOLS
        bool "conntrack-tools"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC || BR2_TOOLCHAIN_HAS_THREADS # libtirpc
        select BR2_PACKAGE_LIBNETFILTER_CONNTRACK
@@ -17,8 +16,7 @@ config BR2_PACKAGE_CONNTRACK_TOOLS
 
          http://www.netfilter.org/projects/conntrack-tools/
 
-comment "conntrack-tools needs a toolchain w/ IPv6, largefile, threads"
+comment "conntrack-tools needs a toolchain w/ IPv6, threads"
        depends on BR2_USE_MMU
        depends on !BR2_INET_IPV6 || \
-               !BR2_LARGEFILE || \
                !(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC)
index e17963ecf2b08bad3e3470fd6b2f6e0228966312..d06490147fc183dc1afbb86c84fd07534beb9156 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_CPPZMQ
        bool "cppzmq"
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_INET_IPV6 # zeromq
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq
        select BR2_PACKAGE_ZEROMQ
@@ -11,6 +10,6 @@ config BR2_PACKAGE_CPPZMQ
 
          http://github.com/zeromq/cppzmq
 
-comment "cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+comment "cppzmq needs a toolchain w/ C++, IPv6, wchar, threads"
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
index 7f672f9b05c29501253cb98812f902208538c8a5..89cc4b5dd0856aea0c530a6a1ed9ac27dfbf31e8 100644 (file)
@@ -4,7 +4,6 @@ config BR2_PACKAGE_CRYPTSETUP
        select BR2_PACKAGE_LVM2
        select BR2_PACKAGE_E2FSPROGS
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
-       depends on BR2_LARGEFILE # lvm2, util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS # lvm2
        depends on BR2_USE_MMU # lvm2, e2fsprogs
        depends on !BR2_STATIC_LIBS # lvm2
@@ -15,7 +14,6 @@ config BR2_PACKAGE_CRYPTSETUP
 
          https://code.google.com/p/cryptsetup/
 
-comment "cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library"
+comment "cryptsetup needs a toolchain w/ wchar, threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || \
-               BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
index 890343260250ee35b66a6ef5014cc38471814d43..ad3ac241facc4754dc787702102e5c62778497f6 100644 (file)
@@ -6,7 +6,6 @@ config BR2_PACKAGE_CURLFTPFS
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
        select BR2_PACKAGE_OPENSSL
        select BR2_PACKAGE_LIBCURL
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # glib2
        depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
        depends on BR2_USE_MMU # libfuse, glib2
@@ -17,6 +16,6 @@ config BR2_PACKAGE_CURLFTPFS
 
          http://curlftpfs.sourceforge.net/
 
-comment "curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library"
+comment "curlftpfs needs a toolchain w/ wchar, threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index fbdedd1bec2f62589b8456c57c008da6de57b1bb..66c04373e79536329faf27cd00daa7197a20f185 100644 (file)
@@ -4,7 +4,6 @@ config BR2_PACKAGE_CZMQ
        depends on BR2_USE_MMU # fork()
        depends on BR2_INSTALL_LIBSTDCPP # zeromq
        depends on BR2_INET_IPV6 # zeromq
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq
        help
@@ -12,7 +11,7 @@ config BR2_PACKAGE_CZMQ
 
          http://czmq.zeromq.org/
 
-comment "czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
+comment "czmq needs a toolchain w/ C++, IPv6, wchar, threads"
        depends on BR2_USE_MMU
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
index 0e33a0da13c0ba2b15947b6b0ac31aa54b8aa30d..4a8cf61686facd261f598d0944c8009ac8f44ebf 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_DMRAID
        bool "dmraid"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS # lvm2
        depends on BR2_USE_MMU # lvm2
        depends on !BR2_STATIC_LIBS # lvm2
@@ -12,7 +11,6 @@ config BR2_PACKAGE_DMRAID
          dmraid uses the Linux device-mapper to create devices with
          respective mappings for the ATARAID sets discovered.
 
-comment "dmraid needs a toolchain w/ largefile, threads, dynamic library"
+comment "dmraid needs a toolchain w/ threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || BR2_STATIC_LIBS || \
-               !BR2_TOOLCHAIN_HAS_THREADS
+       depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
index 40376ad2b8b83b67db46415f206000c51fc18b39..4926c95e2215caa6f8a0da2566998bb332e52ba1 100644 (file)
@@ -45,11 +45,7 @@ config BR2_PACKAGE_DNSMASQ_LUA
 config BR2_PACKAGE_DNSMASQ_CONNTRACK
        bool "conntrack marking support"
        select BR2_PACKAGE_LIBNETFILTER_CONNTRACK
-       depends on BR2_LARGEFILE
        help
          Enable DNS query connection marking in netfilter.
 
-comment "conntrack marking support needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 endif
index 25299bea6516a9be817bf092a1c909af44ddb8ae..3b0559008969f3051a587ed09de084c9cb80eed1 100644 (file)
@@ -68,10 +68,6 @@ define DNSMASQ_ENABLE_LUA
 endef
 endif
 
-ifneq ($(BR2_LARGEFILE),y)
-DNSMASQ_COPTS += -DNO_LARGEFILE
-endif
-
 ifeq ($(BR2_PACKAGE_DBUS),y)
 DNSMASQ_DEPENDENCIES += dbus
 endif
index 43051ec32d475c692bcfe9b9d2fccedbf0ef78c5..7f3481cad85f5b78dac6f80c7427dbc34ddb1507 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_DOSFSTOOLS
        bool "dosfstools"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
        help
@@ -27,5 +26,5 @@ config BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
 
 endif
 
-comment "dosfstools needs a toolchain w/ largefile, wchar"
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR
+comment "dosfstools needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
index 3f8fdb657eaec5076591e2b16c6a5a6c3a0f1e5d..75cc14eb9b59dd9620505666e055b33eb6a73260 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_DVB_APPS
        bool "dvb-apps"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
@@ -11,5 +10,5 @@ config BR2_PACKAGE_DVB_APPS
          http://linuxtv.org/projects.php
          http://linuxtv.org/hg/dvb-apps
 
-comment "dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3
+comment "dvb-apps utils needs a toolchain w/ threads, headers >= 3.3"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3
index 09a3c4d8f668a2692b6c8195e1e8956ed002ce41..fc34c349f198fc8dbc0af4a0354cbbce914e1b73 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_DVBSNOOP
        bool "dvbsnoop"
-       depends on BR2_LARGEFILE
        help
          Dvbsnoop is just a simple tool to analyze, view or debug a transport
          stream (TS), program elementary stream (PES) or even a program stream
@@ -20,6 +19,3 @@ config BR2_PACKAGE_DVBSNOOP
 
          http://dvbsnoop.sourceforge.net
          http://en.wikipedia.org/wiki/DBox2
-
-comment "dvbsnoop needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index d241af072c94427f06480a618a4c2ea71201a9c0..6f8e2e438046d558f306fc4d6e8b215f8c53511f 100644 (file)
@@ -17,14 +17,13 @@ if BR2_PACKAGE_DVDAUTHOR
 config BR2_PACKAGE_DVDAUTHOR_DVDUNAUTHOR
        bool "dvdunauthor"
        select BR2_PACKAGE_LIBDVDREAD
-       depends on BR2_LARGEFILE # libdvdread
        depends on !BR2_STATIC_LIBS # libdvdread
        help
          This option enables the dvdunauthor program, which requires
          libdvdread.
 
-comment "dvdunauthor needs a toolchain w/ dynamic library, largefile"
-       depends on !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "dvdunauthor needs a toolchain w/ dynamic library"
+       depends on BR2_STATIC_LIBS
 
 endif
 
index 47835d8a9556ead2968d453c0fde8db856c3d518..c9dd3dd1c45c4e4640ec61c1696ed8712fc5a435 100644 (file)
@@ -1,7 +1,7 @@
-comment "dvdrw-tools needs a toolchain w/ threads, C++, wchar, largefile"
+comment "dvdrw-tools needs a toolchain w/ threads, C++, wchar"
        depends on BR2_USE_MMU
        depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \
-               !BR2_USE_WCHAR || !BR2_LARGEFILE
+               !BR2_USE_WCHAR
 
 config BR2_PACKAGE_DVDRW_TOOLS
        bool "dvdrw-tools"
@@ -9,7 +9,6 @@ config BR2_PACKAGE_DVDRW_TOOLS
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_USE_WCHAR
-       depends on BR2_LARGEFILE
        help
          The dvd+rw-tools are used to master Blu-ray Disc
          and DVD Disc media, both +RW/+R and -RW/-R. Note:
index d9c03a8f1032569815d4bab12913d0406f9703c7..f5011d1771e12b9ff8317eb4ef25a099eb32aa85 100644 (file)
@@ -1,7 +1,6 @@
 
 config BR2_PACKAGE_E2FSPROGS
        bool "e2fsprogs"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_USE_MMU # util-linux/libblkid
        select BR2_PACKAGE_UTIL_LINUX
@@ -99,5 +98,5 @@ config BR2_PACKAGE_E2FSPROGS_UUIDGEN
 
 endif
 
-comment "e2fsprogs needs a toolchain w/ largefile, wchar"
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
+comment "e2fsprogs needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
index 2baf58053734da0d68b6ed40b33598e18ef30d93..8d8047951f4c5895242f0cc0f67250eb1fcfe8a9 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_E2TOOLS
        bool "e2tools"
        select BR2_PACKAGE_E2FSPROGS
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE # e2fsprogs
        depends on BR2_USE_WCHAR # e2fsprogs
        depends on BR2_USE_MMU # e2fsprogs
        help
@@ -13,7 +12,6 @@ config BR2_PACKAGE_E2TOOLS
 
          https://github.com/ndim/e2tools
 
-comment "e2tools needs a toolchain w/ threads, largefile and wchar"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || \
-               !BR2_USE_WCHAR
+comment "e2tools needs a toolchain w/ threads, wchar"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
        depends on BR2_USE_MMU
index bd7b5863dac4feb806f7e4ccdc1e7fb659547135..d243da6fd4cc3c1fae172ec17eba03b81db143d5 100644 (file)
@@ -10,7 +10,6 @@ config BR2_PACKAGE_ECRYPTFS_UTILS
        depends on BR2_USE_WCHAR # gettext
        depends on BR2_USE_MMU # keyutils
        depends on !BR2_microblaze # keyutils
-       depends on BR2_LARGEFILE # libnss
        depends on BR2_TOOLCHAIN_HAS_THREADS # libnss -> libnspr
        depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnss -> libnspr
        depends on !BR2_MIPS_NABI32 # libnss
@@ -30,9 +29,9 @@ config BR2_PACKAGE_ECRYPTFS_UTILS
 
          http://ecryptfs.org
 
-comment "ecryptfs-utils needs a toolchain w/ largefile, threads, wchar, dynamic library"
+comment "ecryptfs-utils needs a toolchain w/ threads, wchar, dynamic library"
        depends on !BR2_microblaze
        depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
                BR2_STATIC_LIBS
index cb9a658abadc42fb9e19c77af1460ba0b478d338..6c6856e3d7acc81541d5c4a6e907f68d5107ee9e 100644 (file)
@@ -1,12 +1,11 @@
-comment "elfutils needs a toolchain w/ largefile, wchar, dynamic library"
+comment "elfutils needs a toolchain w/ wchar, dynamic library"
        depends on !BR2_bfin
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || BR2_STATIC_LIBS
+       depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS
 
 config BR2_PACKAGE_ELFUTILS
        bool "elfutils"
        select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        depends on !BR2_STATIC_LIBS
        # build issue caused by the _ prefix used on blackfin for
index 9901bcb680e744ea9a57727913d68e6bfed9e1e1..227dea9623f47fc8136e034953ed2b5f8bbbdb66 100644 (file)
@@ -16,12 +16,10 @@ ELFUTILS_PATCH = elfutils-portability-0.161.patch
 ELFUTILS_AUTORECONF = YES
 ELFUTILS_CONF_OPTS += --disable-werror
 
-ifeq ($(BR2_LARGEFILE),y)
 # elfutils gets confused when lfs mode is forced, so don't
 ELFUTILS_CONF_ENV += \
        CFLAGS="$(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CFLAGS))" \
        CPPFLAGS="$(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CPPFLAGS))"
-endif
 
 ELFUTILS_LDFLAGS = $(TARGET_LDFLAGS)
 
index 607d5b039913586ab8bee781b1ee4ffafd3be9b7..4bb8d4a95cbe56c066076326f3acb401bfd406e5 100644 (file)
@@ -30,14 +30,9 @@ config BR2_PACKAGE_ESPEAK_AUDIO_BACKEND_ALSA
 
 config BR2_PACKAGE_ESPEAK_AUDIO_BACKEND_PULSEAUDIO
        bool "pulseaudio"
-       depends on BR2_LARGEFILE # pulseaudio
        depends on BR2_ARCH_HAS_ATOMICS # pulseaudio
        select BR2_PACKAGE_PULSEAUDIO
 
-comment "pulseaudio backend needs a toolchain with largefile"
-       depends on !BR2_LARGEFILE
-       depends on BR2_ARCH_HAS_ATOMICS
-
 endchoice
 
 endif # BR2_PACKAGE_ESPEAK
index 7934cd7cbe376b612ad4c5ae3c2538f125f2a9a3..6d4139fcad98b9fc1ec486f48a2184df8ee2aa86 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_EUDEV
        bool "eudev"
        depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
        depends on BR2_USE_MMU # uses fork()
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on !BR2_STATIC_LIBS # kmod
        select BR2_PACKAGE_HAS_UDEV
@@ -34,6 +33,6 @@ comment "eudev needs eudev /dev management"
        depends on BR2_USE_MMU
        depends on !BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
 
-comment "eudev needs a toolchain w/ largefile, wchar, dynamic library"
+comment "eudev needs a toolchain w/ wchar, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || BR2_STATIC_LIBS
+       depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS
index e5c03389bd80c3ac864c3efd5e8cebceeba5fe32..aedff5fbb726557924e32ede7718aa9d5ab21d99 100644 (file)
@@ -1,11 +1,10 @@
 config BR2_PACKAGE_EXFAT_UTILS
        bool "exfat-utils"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        help
          exFAT filesystem utilities.
 
          http://code.google.com/p/exfat/
 
-comment "exfat-utils needs a toolchain w/ largefile, wchar"
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR
+comment "exfat-utils needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
index e5e17e9ce826b8620761a1b1a000047f44578354..575f389ff0869c19c371603227e0e6079022aa3a 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_EXFAT
        bool "exFAT (FUSE)"
-       depends on BR2_LARGEFILE # libfuse
        depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse
        depends on BR2_USE_MMU # libfuse
        depends on BR2_USE_WCHAR
@@ -12,6 +11,6 @@ config BR2_PACKAGE_EXFAT
 
          http://code.google.com/p/exfat/
 
-comment "exfat needs a toolchain w/ largefile, wchar, threads, dynamic library"
+comment "exfat needs a toolchain w/ wchar, threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS
index 3837dd7fa6257be72832ecc6a73bb145efb91da8..9a7cf4467c3192c35cae738ab25169442b0a3c18 100644 (file)
@@ -39,12 +39,11 @@ config BR2_PACKAGE_EXIV2_XMP
        bool "XMP support"
        select BR2_PACKAGE_EXPAT
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE
        help
          Build with XMP support
 
-comment "xmp support needs a toolchain w/ threads, and largefile"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE
+comment "xmp support needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_EXIV2_LENSDATA
        bool "Nikon lens name database"
index 98f66a2e90d7479286bd832a41ed9dc7b4381cc5..6a98e79cd787ce44ca9ef15167c75183a19b58a9 100644 (file)
@@ -2,12 +2,11 @@ config BR2_PACKAGE_F2FS_TOOLS
        bool "f2fs-tools"
        select BR2_PACKAGE_UTIL_LINUX
        select BR2_PACKAGE_UTIL_LINUX_LIBUUID
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # util-linux
        help
          Tools for Flash-Friendly File System (F2FS)
 
          http://sourceforge.net/projects/f2fs-tools/
 
-comment "f2fs-tools needs a toolchain w/ largefile, wchar"
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
+comment "f2fs-tools needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
index 7ce0f3ac84677e3cc2af71bc9e084d5a77bb82e0..bfdc624ddabeb4849ced483807757363cf75499b 100644 (file)
@@ -1,11 +1,10 @@
-comment "ffmpeg needs a toolchain w/ largefile, IPv6"
-       depends on !(BR2_LARGEFILE && BR2_INET_IPV6)
+comment "ffmpeg needs a toolchain w/ IPv6"
+       depends on !BR2_INET_IPV6
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
 
 menuconfig BR2_PACKAGE_FFMPEG
        bool "ffmpeg"
-       depends on BR2_LARGEFILE
        depends on BR2_INET_IPV6
        # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
index 1604846c5c25f1bb4f09423a52496d6fa65c13d3..4015b92a3027cc8b937657b8e31e3769bd9cd6d1 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_FILEMQ
        select BR2_PACKAGE_ZEROMQ
        depends on BR2_INSTALL_LIBSTDCPP # zeromq
        depends on BR2_INET_IPV6 # zeromq
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq
        depends on BR2_USE_MMU # czmq
@@ -14,7 +13,7 @@ config BR2_PACKAGE_FILEMQ
 
          http://github.com/zeromq/filemq
 
-comment "filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
+comment "filemq needs a toolchain w/ C++, IPv6, wchar, threads"
        depends on BR2_USE_MMU
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
index 219b9d9f4e7111cbbd86951e7bafeb7df564f767..75af6a79068fef28b3d6c804a11fb975305960de 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_FIO
        bool "fio"
        depends on BR2_USE_MMU # fork()
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        # fio uses posix_madvise(), which is not part of any official
        # release of uClibc, but is part of uClibc Git, and backported
@@ -9,8 +8,8 @@ config BR2_PACKAGE_FIO
        # disable the build of fio for external uClibc toolchains
        # (which use an unknown uClibc version)
        depends on !BR2_TOOLCHAIN_EXTERNAL_UCLIBC
-       # fio uses fallocate() which becomes fallocate64() while compiling
-       # with BR2_LARGEFILE but fallocate64() is not available on nios2
+       # fio uses fallocate() which becomes fallocate64() while compiling with
+       # largefile support, but fallocate64() is not available on nios2
        depends on !BR2_nios2
        help
          fio is an I/O tool meant to be used both for benchmark
@@ -18,7 +17,7 @@ config BR2_PACKAGE_FIO
 
          http://git.kernel.dk/?p=fio.git;a=summary
 
-comment "fio needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "fio needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
        depends on !BR2_nios2
        depends on BR2_USE_MMU
index aa98200c1fde9abf94ac0cce3a9b7bf9731718cf..7be1ea9bc30ce8d9377fd742cc9976780e463c19 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_FLASHBENCH
        bool "flashbench"
-       depends on BR2_LARGEFILE
        help
          Flashbench - Identify characteristics of flash media.
 
@@ -9,6 +8,3 @@ config BR2_PACKAGE_FLASHBENCH
          survey.
 
          https://wiki.linaro.org/WorkingGroups/KernelConsolidation/Projects/FlashCardSurvey
-
-comment "flashbench needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index d8f57b0c1ea6b1ceecc8e2906bb14ef3019ec3df..1f5ebbbbfa62a51193e0118f6638d2634f5aa72f 100644 (file)
@@ -1,12 +1,8 @@
 config BR2_PACKAGE_FTOP
        bool "ftop"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_NCURSES
        help
          Ftop is to files what top is to processes.
          The progress of all open files and file systems can be monitored.
 
          https://code.google.com/p/ftop/
-
-comment "ftop needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 443dd48b9eecad4c141a52dbf03281a8a647a9af..d908b90dcdd9ee8113a19959255cae5b2d4d2608 100644 (file)
@@ -16,10 +16,6 @@ GAMIN_CONF_OPTS += --without-python
 
 GAMIN_CONF_ENV = have_abstract_sockets=no
 
-ifneq ($(BR2_LARGEFILE),y)
-GAMIN_CONF_ENV += CC="$(TARGET_CC) $(TARGET_CFLAGS) -DNO_LARGEFILE_SOURCE"
-endif
-
 GAMIN_DEPENDENCIES = libglib2
 
 $(eval $(autotools-package))
index c8b56350c06ed64d49b4f32f8dc6703ba2cb1031..d1191600b208b888d2adb148544f6aed583bfd13 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_GENEXT2FS
        bool "genext2fs"
-       depends on BR2_LARGEFILE
        help
          genext2fs generates an ext2 filesystem as a normal (non-root)
          user.  It does not require you to mount the image file to
@@ -8,6 +7,3 @@ config BR2_PACKAGE_GENEXT2FS
          superuser to make device nodes.
 
          http://genext2fs.sourceforge.net/
-
-comment "genext2fs needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 66c66c788b6a11dc51e9dac6a8d24cba49dc1b11..9babbecf06e18a4e65b3717b5a394fd65f73d33b 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_GIT
        bool "git"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # uses fork()
        select BR2_PACKAGE_ZLIB
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
@@ -9,7 +8,3 @@ config BR2_PACKAGE_GIT
          designed to handle everything from small to very large projects.
 
          http://git-scm.com
-
-comment "git needs a toolchain w/ largefile"
-       depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE
index 65e077b024709e310cd90e592bd50ad00f43eae2..052e820cc9c29e31cf10b250c7d81b32b7e9b13b 100644 (file)
@@ -10,12 +10,10 @@ config BR2_PACKAGE_GLMARK2_GL
        depends on BR2_PACKAGE_MESA3D_DRI_DRIVER
 
 comment "glmark2 needs an OpenGL or an openGL ES and EGL backend provided by mesa3d"
-       depends on BR2_LARGEFILE
        depends on !BR2_PACKAGE_GLMARK2_GL && !BR2_PACKAGE_GLMARK2_EGL_GLES
 
 config BR2_PACKAGE_GLMARK2
        bool "glmark2"
-       depends on BR2_LARGEFILE
        depends on BR2_PACKAGE_GLMARK2_GL || BR2_PACKAGE_GLMARK2_EGL_GLES
        select BR2_PACKAGE_JPEG
        select BR2_PACKAGE_LIBPNG
@@ -24,6 +22,6 @@ config BR2_PACKAGE_GLMARK2
 
          https://github.com/glmark2/glmark2
 
-comment "glmark2 needs udev /dev management and a toolchain w/ C++, largefile, NPTL"
-       depends on !BR2_LARGEFILE || !BR2_INSTALL_LIBSTDCPP || \
+comment "glmark2 needs udev /dev management and a toolchain w/ C++, NPTL"
+       depends on !BR2_INSTALL_LIBSTDCPP || \
                !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_PACKAGE_HAS_UDEV
index 274afaae482f4158f65d992fec28883eef97919a..856bf8d6bdb20d53548f8321e47ff4d9d0e58a35 100644 (file)
@@ -1,14 +1,12 @@
-comment "gnuradio needs a toolchain w/ C++, IPV6, NPTL, largefile, wchar"
+comment "gnuradio needs a toolchain w/ C++, IPV6, NPTL, wchar"
        depends on BR2_USE_MMU
        depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
-               !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_LARGEFILE || \
-               !BR2_INET_IPV6
+               !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_INET_IPV6
 
 config BR2_PACKAGE_GNURADIO
        bool "gnuradio"
        depends on BR2_INET_IPV6 # boost
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE # boost
        depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
        depends on BR2_USE_MMU # use fork()
        depends on BR2_USE_WCHAR # boost
index 75cdf8c71084cedd7c53a36ec4f1392af609b961..61692f6bb1afcb1d2743291c44d9dbdad57500bc 100644 (file)
@@ -1,9 +1,8 @@
-comment "gptfdisk needs a toolchain w/ largefile, wchar, C++"
-       depends on !(BR2_LARGEFILE && BR2_INSTALL_LIBSTDCPP && BR2_USE_WCHAR)
+comment "gptfdisk needs a toolchain w/ wchar, C++"
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_USE_WCHAR)
 
 config BR2_PACKAGE_GPTFDISK
        bool "gptfdisk"
-       depends on BR2_LARGEFILE
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_USE_WCHAR # util-linux
        select BR2_PACKAGE_UTIL_LINUX
index ab80ef8a33aaaf6b3d607274c499c1e9dd933d6d..fc2906f5872884d28720f27711ace769df75eacc 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_GST_FFMPEG
        bool "gst-ffmpeg"
        select BR2_PACKAGE_GST_PLUGINS_BASE
-       depends on BR2_LARGEFILE
        depends on BR2_INET_IPV6
        help
          GStreamer plugin containing one plugin with a set of elements using
@@ -23,5 +22,5 @@ config BR2_PACKAGE_GST_FFMPEG_GPL
 
 endif
 
-comment "gst-ffmpeg needs a toolchain w/ largefile, IPv6"
-       depends on !(BR2_LARGEFILE && BR2_INET_IPV6)
+comment "gst-ffmpeg needs a toolchain w/ IPv6"
+       depends on !BR2_INET_IPV6
index 1e8b5ae81c7bdc90ce08aaa657a46d4841433fbf..1a3bdb2822a8d6f6c603fe51ed9414edf13e273a 100644 (file)
@@ -312,10 +312,6 @@ config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDL
 config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SNDFILE
        bool "sndfile"
        select BR2_PACKAGE_LIBSNDFILE
-       depends on BR2_LARGEFILE
-
-comment "gst-plugins-bad-plugin-sndfile needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
 
 config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VCD
        bool "vcd"
index 35bb692800c9e4416df65b35741f23c99a48483a..6fb1a84c54eb2541b54a40b53e4a397910c2830c 100644 (file)
@@ -207,16 +207,15 @@ config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_OSS4
 
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_PULSE
        depends on BR2_TOOLCHAIN_HAS_THREADS # pulseaudio
-       depends on BR2_LARGEFILE # pulseaudio -> libsndfile
        depends on BR2_USE_MMU # pulseaudio
        depends on BR2_ARCH_HAS_ATOMICS # pulseaudio
        select BR2_PACKAGE_PULSEAUDIO
        bool "pulseaudio"
 
-comment "pulseaudio support needs a toolchain w/ largefile, threads"
+comment "pulseaudio support needs a toolchain w/ threads"
        depends on BR2_USE_MMU
        depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC
        bool "souphttpsrc (http client)"
index 5cadc42517c066cadf37e4a2f5b208e4ec511298..44fcdfbb4feaf43904ff0003844d6705ece4b29c 100644 (file)
@@ -476,10 +476,6 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE
        bool "sndfile"
        select BR2_PACKAGE_LIBSNDFILE
-       depends on BR2_LARGEFILE
-
-comment "sndfile plugin needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
 
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB
        bool "dvb"
index 9d15cbf023148b1497a2aeb1a2a55da38377240e..b3929b440b1d1a242076a9bf4c81983f66f60e12 100644 (file)
@@ -310,7 +310,6 @@ comment "gdkpixbuf needs a toolchain w/ wchar, threads"
 
 config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_PULSE
        depends on BR2_TOOLCHAIN_HAS_THREADS # pulseaudio
-       depends on BR2_LARGEFILE # pulseaudio -> libsndfile
        depends on BR2_USE_MMU # pulseaudio
        depends on BR2_ARCH_HAS_ATOMICS # pulseaudio
        select BR2_PACKAGE_PULSEAUDIO
@@ -318,10 +317,10 @@ config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_PULSE
        help
          PulseAudio plugin library
 
-comment "pulseaudio support needs a toolchain w/ largefile, threads"
+comment "pulseaudio support needs a toolchain w/ threads"
        depends on BR2_USE_MMU
        depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC
        bool "souphttpsrc (http client)"
index 341ec8c2ff20f800b7cf74fc58b87913b930c815..f33e2588d9b2818c933901860b9e33c314bd9e01 100644 (file)
@@ -40,14 +40,13 @@ comment "plugins with external dependencies (there may be more available)"
 
 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_DVDREAD
        bool "dvdread"
-       depends on BR2_LARGEFILE # libdvdread
        depends on !BR2_STATIC_LIBS # libdvdread
        select BR2_PACKAGE_LIBDVDREAD
        help
          Access a DVD with dvdread
 
-comment "dvdread needs a toolchain w/ dynamic library, largefile"
-       depends on !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "dvdread needs a toolchain w/ dynamic library"
+       depends on BR2_STATIC_LIBS
 
 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_LAME
        bool "lame (*.mp3 audio encoder)"
index f3a04f5f3daca9307c9ead1af471f4043794d9a4..5e0191821923bbb948716b96b3684add24dba819 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_GVFS
        bool "gvfs"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # glib2
        depends on BR2_USE_MMU # dbus, glib2
        depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, glib2
@@ -16,6 +15,6 @@ config BR2_PACKAGE_GVFS
 
          http://en.wikipedia.org/wiki/GVFS
 
-comment "gvfs needs a toolchain w/ largefile, wchar, threads"
+comment "gvfs needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
index 3254830a3ce630945c90601d061863622e131dfe..1b57439bbe02f115b3b6620f6e7e4d3be9bc415a 100644 (file)
@@ -1,10 +1,6 @@
 config BR2_PACKAGE_HDPARM
        bool "hdparm"
-       depends on BR2_LARGEFILE
        help
          hdparm - get/set hard disk parameters for Linux IDE drives.
 
          http://www.ibiblio.org/pub/Linux/system/hardware/
-
-comment "hdparm needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index f11ebf5835627bbee7ff4d9f040e5a0f968d9220..fe788ace18e162307b1856e42a5380fee088e5fd 100644 (file)
@@ -18,11 +18,7 @@ ifeq ($(BR2_INSTALL_LIBSTDCPP)$(BR2_USE_WCHAR),yy)
 IMAGEMAGICK_CONFIG_SCRIPTS += Magick++-config
 endif
 
-ifeq ($(BR2_LARGEFILE),y)
 IMAGEMAGICK_CONF_ENV = ac_cv_sys_file_offset_bits=64
-else
-IMAGEMAGICK_CONF_ENV = ac_cv_sys_file_offset_bits=32
-endif
 
 IMAGEMAGICK_CONF_OPTS = \
        --program-transform-name='s,,,' \
index 4d64b73b62bfa2da458414c5dff2b2e41eb674c9..df440d592636e6523a5612d42d25166f00d50ffa 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_INOTIFY_TOOLS
        bool "inotify-tools"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        help
          inotify-tools is a C library and a set of command-line
@@ -10,7 +9,3 @@ config BR2_PACKAGE_INOTIFY_TOOLS
          binaries.
 
          https://github.com/rvoicilas/inotify-tools
-
-comment "inotify-tools needs a toolchain w/ largefile"
-       depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE
index 94832d3d3ef9860d2d522acf5ef1882489e9b61e..6951413210de00deb5488290148af959ef1c6856 100644 (file)
@@ -1,12 +1,8 @@
 config BR2_PACKAGE_IPSET
        bool "ipset"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBMNL
        help
          Utility to manage IP sets in the linux kernel.
          Requires a patched kernel or version >=2.6.39.
 
          http://ipset.netfilter.org/
-
-comment "ipset needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index afc723ced3e333b73d460458716fad96af19574f..04249a144a6167709eee2ee8ce297dcc44d872e1 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_JACK2
        bool "jack2"
-       depends on BR2_LARGEFILE # libsndfile
        depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
        depends on BR2_USE_MMU # fork()
        depends on BR2_INSTALL_LIBSTDCPP
@@ -21,8 +20,7 @@ config BR2_PACKAGE_JACK2
 
          http://jackaudio.org/
 
-comment "jack2 needs a toolchain w/ largefile, threads, C++"
+comment "jack2 needs a toolchain w/ threads, C++"
        depends on BR2_USE_MMU
        depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \
-               !BR2_INSTALL_LIBSTDCPP
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
index 7d3beff877784d027782049cc57b805191104534..8417dac94f5bf97555497de2a58ad59cd1c36d4f 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_KEXEC_LITE
        bool "kexec-lite"
        depends on BR2_powerpc || BR2_powerpc64
        depends on !BR2_STATIC_LIBS # dtc, elfutils
-       depends on BR2_LARGEFILE # elfutils
        depends on BR2_USE_WCHAR # elfutils
        select BR2_PACKAGE_ELFUTILS
        select BR2_PACKAGE_DTC
@@ -14,6 +13,6 @@ config BR2_PACKAGE_KEXEC_LITE
          This package is a tiny implementation of the kexec userspace
          components, for devicetree-based platforms.
 
-comment "kexec-lite needs a toolchain w/ largefile, wchar, dynamic library"
+comment "kexec-lite needs a toolchain w/ wchar, dynamic library"
        depends on BR2_powerpc || BR2_powerpc64
-       depends on BR2_STATIC_LIBS || !BR2_LARGEFILE || !BR2_USE_WCHAR
+       depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
index 8d8a9937ea9e429d5174db15a92c9ac389ed6647..e59b281cf98e1bcc0d4004fc1f3d9313db3065c2 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_KMOD
        bool "kmod"
        depends on !BR2_STATIC_LIBS
-       depends on BR2_LARGEFILE
        help
          handle kernel modules
 
@@ -18,5 +17,5 @@ config BR2_PACKAGE_KMOD_TOOLS
 
 endif
 
-comment "kmod needs a toolchain w/ largefile, dynamic library"
-       depends on !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "kmod needs a toolchain w/ dynamic library"
+       depends on BR2_STATIC_LIBS
index 1bc8b15c2eaa30cf559628697ed1ea0d595dc684..1f98267f482e7584dbb980b4710acb5b0e34cfa5 100644 (file)
@@ -2,9 +2,9 @@ config BR2_PACKAGE_KODI_ARCH_SUPPORTS
        bool
        default y if BR2_arm || BR2_i386 || BR2_x86_64
 
-comment "kodi needs a toolchain w/ C++, IPv6, largefile, threads, wchar"
+comment "kodi needs a toolchain w/ C++, IPv6, threads, wchar"
        depends on BR2_PACKAGE_KODI_ARCH_SUPPORTS
-       depends on !BR2_INET_IPV6 || !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
+       depends on !BR2_INET_IPV6 || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
        depends on BR2_USE_MMU
 
 config BR2_PACKAGE_KODI_EGL_GLES
@@ -93,7 +93,6 @@ menuconfig BR2_PACKAGE_KODI
        select BR2_PACKAGE_ZLIB
        depends on BR2_INET_IPV6
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_PACKAGE_KODI_EGL_GLES || BR2_PACKAGE_KODI_GL
        depends on BR2_USE_MMU # python
index badd52ef8480c3ddd2f1dd2797c63de4ac9de82b..fff979e3ab0d850cf0ff50954c6119d55c9f1bd1 100644 (file)
@@ -5,12 +5,11 @@ config BR2_PACKAGE_LIBDRI2
        select BR2_PACKAGE_XLIB_LIBXEXT
        select BR2_PACKAGE_XPROTO_DRI2PROTO
        depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm
-       depends on BR2_LARGEFILE # libdrm
        depends on BR2_PACKAGE_XORG7
        help
          Library for the DRI2 extension to the X Window System.
 
          https://github.com/robclark/libdri2
 
-comment "libdri2 needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "libdri2 needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index 8f70db51c78df1ed1f04a3e6184a758a26f4dd42..dda3aee9c85b7ff2b4f02ec32e8d062a28b4e79d 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBDRM
        bool "libdrm"
        select BR2_PACKAGE_LIBPTHREAD_STUBS
        depends on BR2_TOOLCHAIN_HAS_THREADS # libpthread-stubs
-       depends on BR2_LARGEFILE
        help
          Direct Rendering Manager
 
@@ -64,5 +63,5 @@ endmenu
 
 endif
 
-comment "libdrm needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "libdrm needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index 54a25de86e2a90f0cddf163822153820a3d3a85d..fb13bc022a20ccac9d267d0b5d2ab61d883d2a40 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBDVDNAV
        bool "libdvdnav"
-       depends on BR2_LARGEFILE # libdvdread
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on !BR2_STATIC_LIBS # libdvdread
        select BR2_PACKAGE_LIBDVDREAD
@@ -11,5 +10,5 @@ config BR2_PACKAGE_LIBDVDNAV
 
          http://www.mplayerhq.hu
 
-comment "libdvdnav needs a toolchain w/ dynamic library, largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+comment "libdvdnav needs a toolchain w/ dynamic library, threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 05a97c0f33b6f44ec7fef185afeb924c65980e29..1326709ff0a0d246f9630dfc75734740f4a28a27 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBDVDREAD
        bool "libdvdread"
-       depends on BR2_LARGEFILE
        depends on !BR2_STATIC_LIBS
        help
          libdvdread provides a simple foundation for reading
@@ -8,5 +7,5 @@ config BR2_PACKAGE_LIBDVDREAD
 
          http://www.mplayerhq.hu/MPlayer/releases/dvdnav/
 
-comment "libdvdread needs a toolchain w/ dynamic library, largefile"
-       depends on !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "libdvdread needs a toolchain w/ dynamic library"
+       depends on BR2_STATIC_LIBS
index 957ad9ae5e21b91ba67d008fc5733646577f1455..9fb80aebe110b01ec43b9c58a459657c3ec71b85 100644 (file)
@@ -13,13 +13,12 @@ config BR2_PACKAGE_LIBTFDI1_LIBFTDIPP1
        bool "libfdtipp1"
        select BR2_PACKAGE_BOOST
        depends on BR2_INSTALL_LIBSTDCPP # boost
-       depends on BR2_LARGEFILE # boost
        depends on BR2_TOOLCHAIN_HAS_THREADS # boost
        help
          C++ bindings for libftdi
 
-comment "libfdtipp1 needs a toolchain w/ C++, largefile"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE
+comment "libfdtipp1 needs a toolchain w/ C++"
+       depends on !BR2_INSTALL_LIBSTDCPP
 
 config BR2_PACKAGE_LIBTFDI1_PYTHON_BINDINGS
        bool "python bindings"
index 0e9e96989e0969d4d820df35808856bcf8330644..deedb5afd0efa0fccfbc1037d6b8b720fd83bb02 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBFUSE
        bool "libfuse"
        # Really doesn't like static, see fuse/lib/fuse.c
        depends on !BR2_STATIC_LIBS
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        help
@@ -10,6 +9,6 @@ config BR2_PACKAGE_LIBFUSE
 
          http://fuse.sourceforge.net/
 
-comment "libfuse needs a toolchain w/ largefile, threads, dynamic library"
+comment "libfuse needs a toolchain w/ threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 4ffe537df01053db608e85da5a6e7e3a498d7db3..5acfb2447eb1ecd9d1aaab3c3fae9ebd913188f4 100644 (file)
@@ -1,11 +1,7 @@
 config BR2_PACKAGE_LIBMNL
        bool "libmnl"
-       depends on BR2_LARGEFILE
        help
          libmnl is a minimalistic user-space library oriented
          to Netlink developers.
 
          http://netfilter.org/projects/libmnl/
-
-comment "libmnl needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index a918dac743a0b9ce37c5599f5d738676ce01d176..ecfef6dc64818017256fca87e42d025273a40740 100644 (file)
@@ -1,12 +1,8 @@
 config BR2_PACKAGE_LIBNETFILTER_ACCT
        bool "libnetfilter_acct"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBMNL
        help
          libnetfilter_acct is the userspace library providing interface
          to extended accounting infrastructure.
 
          http://www.netfilter.org/projects/libnetfilter_acct/
-
-comment "libnetfilter_acct needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index c4a76a2a21813daf1ae24f65971514d60580534f..f9a407ff15d93883828fcc681122579d611e4b10 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBNETFILTER_CONNTRACK
        bool "libnetfilter_conntrack"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBMNL
        select BR2_PACKAGE_LIBNFNETLINK
        help
@@ -9,6 +8,3 @@ config BR2_PACKAGE_LIBNETFILTER_CONNTRACK
          connection tracking state table.
 
          http://www.netfilter.org/projects/libnetfilter_conntrack/
-
-comment "libnetfilter_conntrack needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 0b808cc4c07d846e3458744628feeb5f6da372f5..571883df6a5692baa80e8fb0ea2805088ca25c3b 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBNETFILTER_CTHELPER
        bool "libnetfilter_cthelper"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBMNL
        help
          libnetfilter_cthelper is the userspace library that provides
@@ -8,6 +7,3 @@ config BR2_PACKAGE_LIBNETFILTER_CTHELPER
          available since Linux kernel 3.6.
 
          http://www.netfilter.org/projects/libnetfilter_cthelper/
-
-comment "libnetfilter_cthelper needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 18e85d3406f2ba2925133b61e497db2acc0f4f1c..333919be13290623eae4ed7a715113d2db56d426 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT
        bool "libnetfilter_cttimeout"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBMNL
        help
          libnetfilter_cttimeout is the userspace library that provides
@@ -8,6 +7,3 @@ config BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT
          connection tracking timeout infrastructure.
 
          http://www.netfilter.org/projects/libnetfilter_cttimeout/
-
-comment "libnetfilter_cttimout needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index de8c5d3fe84a37b87b7d12cef746e3ea8d3efa4b..767f44a0fc65e408dc539127ab6d9f4c79b44077 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBNETFILTER_QUEUE
        bool "libnetfilter_queue"
-       depends on BR2_LARGEFILE
        depends on BR2_INET_IPV6
        select BR2_PACKAGE_LIBNFNETLINK
        select BR2_PACKAGE_LIBMNL
@@ -11,5 +10,5 @@ config BR2_PACKAGE_LIBNETFILTER_QUEUE
 
          http://www.netfilter.org/projects/libnetfilter_queue/
 
-comment "libnetfilter_queue needs a toolchain w/ largefile, IPv6"
-       depends on !BR2_LARGEFILE && !BR2_INET_IPV6
+comment "libnetfilter_queue needs a toolchain w/ IPv6"
+       depends on !BR2_INET_IPV6
index 657bdda7d5ab780ea34ac91195c5e96ad8b1e6b7..6642fe4258abc6a2db9409bdd90bd4b7d9d1a511 100644 (file)
@@ -1,11 +1,10 @@
 config BR2_PACKAGE_LIBNFS
        bool "libnfs"
        depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
-       depends on BR2_LARGEFILE
        help
          nfs userspace implementation.
 
          http://github.com/sahlberg/libnfs
 
-comment "libnfs needs a toolchain w/ RPC and LARGEFILE"
-       depends on !(BR2_TOOLCHAIN_HAS_NATIVE_RPC && BR2_LARGEFILE)
+comment "libnfs needs a toolchain w/ RPC"
+       depends on !BR2_TOOLCHAIN_HAS_NATIVE_RPC
index af0bb4af4508af885ee517a7324441de02025ce4..0d3db5be25e6672f70df34bfc1d87599c1c426be 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_LIBNFTNL
        bool "libnftnl"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        # bad headers, no sa_family_t in linux/socket.h
        depends on !(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201103 || BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009)
        select BR2_PACKAGE_LIBMNL
@@ -34,5 +33,5 @@ comment "libnftnl XML parsing support needs a toolchain w/ threads"
 
 endif
 
-comment "libnftnl needs a toolchain w/ IPv6, largefile"
-       depends on !BR2_INET_IPV6 || !BR2_LARGEFILE
+comment "libnftnl needs a toolchain w/ IPv6"
+       depends on !BR2_INET_IPV6
index 416f1c95544a80ffdeee164679a0a450df965ee7..6a5310c50d06f061490bbea618bb299e991fc7fb 100644 (file)
@@ -6,7 +6,6 @@ if BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
 
 config BR2_PACKAGE_LIBNSPR
        bool "libnspr"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        help
          NSPR is the Netscape Portable Runtime library which provides
@@ -16,7 +15,7 @@ config BR2_PACKAGE_LIBNSPR
 
          http://www.mozilla.org/projects/nspr/
 
-comment "libnspr needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "libnspr needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 endif
index fde67106e08631060e9ae53ba7ed4e1783387729..f07bb043a6ecec9dc7367dccbf0899599214aad7 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_LIBNSS
        select BR2_PACKAGE_LIBNSPR
        select BR2_PACKAGE_SQLITE
        select BR2_PACKAGE_ZLIB
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS # libnspr
        depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnspr
        depends on !BR2_STATIC_LIBS
@@ -16,7 +15,6 @@ config BR2_PACKAGE_LIBNSS
 
          http://www.mozilla.org/projects/security/pki/nss/
 
-comment "libnss needs a toolchain w/ largefile, threads, dynamic library"
+comment "libnss needs a toolchain w/ threads, dynamic library"
        depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \
-               BR2_STATIC_LIBS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 8b05ebfcdd6b92f818430f015d34e302bbc8ba28..6cc983f5773b11adf47e9c11872479e222e4f12c 100644 (file)
@@ -1,8 +1,4 @@
 config BR2_PACKAGE_LIBPCIACCESS
        bool "libpciaccess"
-       depends on BR2_LARGEFILE
        help
          X.Org libpciaccess
-
-comment "libpciaccess needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index fd3e32512abffb3c313e0741615ff6de6d5913a7..aa599ae55c85e1f330fef2d4597f31288b0efdb0 100644 (file)
@@ -1,5 +1,4 @@
 config BR2_PACKAGE_LIBPLAYER
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        bool "libplayer"
        help
@@ -16,8 +15,6 @@ config BR2_PACKAGE_LIBPLAYER_MPLAYER
        depends on !(BR2_bfin || BR2_sh2a || BR2_sh4a || BR2_sh4aeb || \
                BR2_microblaze || BR2_aarch64 || BR2_nios2)
        # mplayer
-       depends on BR2_LARGEFILE
-       # mplayer
        # Broken support for <ARMv5
        depends on !BR2_ARM_CPU_ARMV4
        select BR2_PACKAGE_MPLAYER
@@ -39,5 +36,5 @@ config BR2_PACKAGE_LIBPLAYER_PYTHON
        bool "Libplayer python bindings"
 endif
 
-comment "libplayer needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "libplayer needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index e4d1309daa48fff2eed2b0dc84d21a536c599a49..eb892e4a95aaf3ba88301d50dc9f56ee28bd76d7 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_LIBSELINUX
        select BR2_PACKAGE_LIBSEPOL
        select BR2_PACKAGE_PCRE
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE
        depends on !BR2_STATIC_LIBS
        help
          libselinux is the runtime SELinux library that provides
@@ -16,5 +15,5 @@ config BR2_PACKAGE_LIBSELINUX
 
          http://selinuxproject.org/page/Main_Page
 
-comment "libselinux needs a toolchain w/ largefile, threads, dynamic library"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "libselinux needs a toolchain w/ threads, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index bef5c7830598bbe142a1de095adf4fc8f007fd20..130fd82408d4a6dfccbdbfa91dd7bd90eed8faf6 100644 (file)
@@ -4,7 +4,6 @@ config BR2_PACKAGE_LIBSEMANAGE
        select BR2_PACKAGE_USTR
        select BR2_PACKAGE_BZIP2
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE
        depends on !BR2_STATIC_LIBS
        help
          libsemanage is the policy management library. It uses
@@ -27,5 +26,5 @@ config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
 
 endif
 
-comment "libsemanage needs a toolchain w/ largefile, threads, dynamic library"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "libsemanage needs a toolchain w/ threads, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 28e366aa9c6d587d419bee50cccba165a3e18f22..9afe4966c0a958e6f687a6d78c7825cd51dd3ae8 100644 (file)
@@ -1,15 +1,8 @@
 config BR2_PACKAGE_LIBSNDFILE
        bool "libsndfile"
-       # The absence of largefile doesn't prevent libsndfile to
-       # build, but at runtime the code assumes that off_t is 64
-       # bits, and asserts if not.
-       depends on BR2_LARGEFILE
        help
          Libsndfile is a C library for reading and writing files containing
          sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format)
          through one standard library interface.
 
          http://www.mega-nerd.com/libsndfile/
-
-comment "libsndfile needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 5c94879c5e26a463d7dba4602dbfca8e10b8aa81..6a07b42d8a7628ff7df9e375b4a962d779b38ea4 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBUPNP
        bool "libupnp"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        help
          The portable SDK for UPnP(tm) Devices (libupnp) provides developers
@@ -10,5 +9,5 @@ config BR2_PACKAGE_LIBUPNP
 
          http://pupnp.sourceforge.net/
 
-comment "libupnp needs a toolchain w/ largefile, threads"
-       depends on !(BR2_LARGEFILE && BR2_TOOLCHAIN_HAS_THREADS)
+comment "libupnp needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index 90b6067156ea7ac2963e02d606e1682596c6fc33..a0565fe7563ee53ea2417c3f5cb1eea97a56ed54 100644 (file)
@@ -4,7 +4,6 @@ config BR2_PACKAGE_LIBUPNPP
        select BR2_PACKAGE_LIBCURL
        select BR2_PACKAGE_LIBUPNP
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE # libupnp
        depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto
@@ -18,11 +17,10 @@ config BR2_PACKAGE_LIBUPNPP
 
          http://www.lesbonscomptes.com/upmpdcli/
 
-comment "libupnpp needs a toolchain w/ C++, largefile, threads"
+comment "libupnpp needs a toolchain w/ C++, threads"
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 # Ditto
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || \
-               !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
index aca514a4901b60389789abd3f0167df3cb5a407e..a5455cb5eb0634cb9164b57adfb952aef1e8553f 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBV4L
        bool "libv4l"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        depends on BR2_INSTALL_LIBSTDCPP
@@ -29,7 +28,7 @@ config BR2_PACKAGE_LIBV4L_UTILS
 
 endif
 
-comment "libv4l needs a toolchain w/ largefile, threads and C++, headers >= 3.0"
+comment "libv4l needs a toolchain w/ threads and C++, headers >= 3.0"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS \
+       depends on !BR2_TOOLCHAIN_HAS_THREADS \
                || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
index 2e4ba52dcb87749a8e8c633e8ec5639a3933733c..0f5b656b12d872e4ef94721e0596688fdf4499b0 100644 (file)
@@ -8,14 +8,12 @@ config BR2_PACKAGE_LIBVA_INTEL_DRIVER
        select BR2_PACKAGE_XLIB_LIBXFIXES if BR2_PACKAGE_XORG7
        depends on BR2_i386 || BR2_x86_64
        depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm/libpthread-stubs
-       depends on BR2_LARGEFILE # libdrm
        depends on !BR2_STATIC_LIBS # libva
        help
          VA-API back-end driver for Intel graphics chips
 
          https://01.org/linuxgraphics/community/vaapi
 
-comment "libva intel driver needs a toolchain w/ largefile, threads, dynamic library"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \
-               BR2_STATIC_LIBS
+comment "libva intel driver needs a toolchain w/ threads, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
        depends on BR2_i386 || BR2_x86_64
index d3308f83d62c29cfa02c0fe963b65390f21a562e..467b9d2fa4fe56fc6f90c18ff17ff1f543fe62a0 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_LIBVA
        select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_XORG7
        select BR2_PACKAGE_XLIB_LIBXFIXES if BR2_PACKAGE_XORG7
        depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm/libpthread-stubs
-       depends on BR2_LARGEFILE # libdrm
        depends on !BR2_STATIC_LIBS
        help
          The main motivation for VA-API (Video Acceleration API) is to enable
@@ -15,6 +14,5 @@ config BR2_PACKAGE_LIBVA
 
          http://www.freedesktop.org/wiki/Software/vaapi/
 
-comment "libva needs a toolchain w/ largefile, threads, dynamic library"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \
-               BR2_STATIC_LIBS
+comment "libva needs a toolchain w/ threads, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 264e43765f5d4da4467e16023b38924996926e7c..e5832b2fc773b131e880906a29a31d8aafd9e603 100644 (file)
@@ -12,10 +12,6 @@ LIBXML2_LICENSE = MIT
 LIBXML2_LICENSE_FILES = COPYING
 LIBXML2_CONFIG_SCRIPTS = xml2-config
 
-ifneq ($(BR2_LARGEFILE),y)
-LIBXML2_CONF_ENV = CC="$(TARGET_CC) $(TARGET_CFLAGS) -DNO_LARGEFILE_SOURCE"
-endif
-
 LIBXML2_CONF_OPTS = --with-gnu-ld --without-python --without-debug
 
 HOST_LIBXML2_DEPENDENCIES = host-pkgconf
index cdbf91dc4caa3b44d41e843722dd95d9bd2c2473..626cd69c4c5903359d55e99546b138bc1449bcdb 100644 (file)
@@ -13,8 +13,7 @@ LIGHTTPD_LICENSE_FILES = COPYING
 LIGHTTPD_DEPENDENCIES = host-pkgconf
 LIGHTTPD_CONF_OPTS = \
        --libdir=/usr/lib/lighttpd \
-       --libexecdir=/usr/lib \
-       $(if $(BR2_LARGEFILE),,--disable-lfs)
+       --libexecdir=/usr/lib
 
 ifeq ($(BR2_PACKAGE_LIGHTTPD_OPENSSL),y)
 LIGHTTPD_DEPENDENCIES += openssl
index bd4a1bab27cbf05ad9e551b56b0fcf14c0244aea..8cc935ab4d2e25d3ca559b8e646bccb366ae482e 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_LSHW
        bool "lshw"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
        help
@@ -10,5 +9,5 @@ config BR2_PACKAGE_LSHW
 
          http://ezix.org/project/wiki/HardwareLiSter
 
-comment "lshw needs a toolchain w/ C++, largefile, wchar"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_USE_WCHAR
+comment "lshw needs a toolchain w/ C++, wchar"
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
index 0a1667ab5c642258c2d9d8625c90774c612f93c9..5d1f5649fdcd57f6e23ff15d99fd1a2e91142dcc 100644 (file)
@@ -17,9 +17,6 @@ LSOF_LICENSE_FILES = dialects/linux/dproto.h
 LSOF_DEPENDENCIES += $(if $(BR2_PACKAGE_BUSYBOX),busybox)
 
 BR2_LSOF_CFLAGS =
-ifeq ($(BR2_LARGEFILE),)
-BR2_LSOF_CFLAGS += -U_FILE_OFFSET_BITS
-endif
 ifeq ($(BR2_INET_IPV6),)
 BR2_LSOF_CFLAGS += -UHASIPv6
 endif
index 2cb49a6f161987b151375f1c02960958a016e7ff..4929bbcc204577a9ba5c116a412352f622c3696b 100644 (file)
@@ -7,7 +7,6 @@ config BR2_PACKAGE_LTP_TESTSUITE
        depends on BR2_USE_MMU # fork()
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
        # does not build, cachectl.h issue
        depends on !BR2_nios2
@@ -23,8 +22,8 @@ config BR2_PACKAGE_LTP_TESTSUITE
 
          http://ltp.sourceforge.net/
 
-comment "ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads"
+comment "ltp-testsuite needs a toolchain w/ IPv6, RPC, threads"
        depends on !BR2_nios2
        depends on BR2_USE_MMU
        depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INET_IPV6 || \
-               !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_NATIVE_RPC
+               !BR2_TOOLCHAIN_HAS_NATIVE_RPC
index e7237da801c6599169b0bff5c9a03778d1806db4..af932df737e8851f0061b8ec6e5940aaefcf06fe 100644 (file)
@@ -7,7 +7,6 @@ config BR2_PACKAGE_LTRACE
        depends on (BR2_i386 || BR2_arm \
                || BR2_powerpc || BR2_sparc || BR2_x86_64 || BR2_xtensa)
        select BR2_PACKAGE_ELFUTILS
-       depends on BR2_LARGEFILE # elfutils
        depends on BR2_USE_WCHAR # elfutils
        depends on !BR2_STATIC_LIBS # elfutils
        help
@@ -18,5 +17,5 @@ config BR2_PACKAGE_LTRACE
 
          http://ltrace.org
 
-comment "ltrace needs toolchain w/ largefile, wchar, dynamic library"
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || BR2_STATIC_LIBS
+comment "ltrace needs toolchain w/ wchar, dynamic library"
+       depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS
index 1040e260457b237e6041caa7ec044c5a52df4dd6..0eaaa204fbc14ffa75bbbd48334ea6a7b14a6de9 100644 (file)
@@ -6,7 +6,6 @@ config BR2_PACKAGE_LTTNG_BABELTRACE
        depends on BR2_USE_WCHAR # libglib2, util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
        depends on BR2_USE_MMU # libglib2
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_UCLIBC_VERSION_SNAPSHOT || BR2_TOOLCHAIN_USES_GLIBC # posix_fallocate
        help
          The Babeltrace project provides trace read and write
@@ -28,7 +27,7 @@ config BR2_PACKAGE_LTTNG_BABELTRACE
 
          http://www.efficios.com/babeltrace
 
-comment "lttng-babeltrace needs a uclibc snapshot or (e)glib toolchain w/ wchar, threads, largefile"
+comment "lttng-babeltrace needs a uclibc snapshot or (e)glib toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !BR2_USE_WCHAR || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS \
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS \
                || !(BR2_UCLIBC_VERSION_SNAPSHOT || BR2_TOOLCHAIN_USES_GLIBC)
index 0a6abb64fba3247623839208e5a0ae40e3372efc..7c30d7846d9acfd01e3bfe6d2d10b6db679761be 100644 (file)
@@ -3,9 +3,7 @@ config BR2_PACKAGE_LTTNG_LIBUST
        select BR2_PACKAGE_LIBURCU
        select BR2_PACKAGE_UTIL_LINUX
        select BR2_PACKAGE_UTIL_LINUX_LIBUUID
-       # util-linux needs wchar and largefile
-       depends on BR2_USE_WCHAR
-       depends on BR2_LARGEFILE
+       depends on BR2_USE_WCHAR # util-linux
        # liburcu only works on some architectures and requires threads support"
        depends on BR2_arm || BR2_armeb || BR2_i386 || BR2_powerpc || BR2_x86_64
        depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_58854 # liburcu/gcc-4.8.x bug
@@ -18,9 +16,9 @@ config BR2_PACKAGE_LTTNG_LIBUST
 
          http://lttng.org
 
-comment "lttng-libust needs a toolchain w/ wchar, largefile, threads"
+comment "lttng-libust needs a toolchain w/ wchar, threads"
        depends on BR2_arm || BR2_armeb || BR2_i386 || BR2_powerpc || BR2_x86_64
-       depends on !BR2_USE_WCHAR || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
        depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_58854 # liburcu/gcc-4.8.x bug
 
 comment "lttng-libust needs a toolchain not affected by GCC bug 58854"
index a960b2193db02776ab1c78d235e2d8720fec2523..4d4b923aad140d6fa3757ba66d5c4c35a5fec2c8 100644 (file)
@@ -9,7 +9,6 @@ config BR2_PACKAGE_LTTNG_TOOLS
        depends on BR2_arm || BR2_armeb || BR2_i386 || BR2_powerpc || BR2_x86_64
        depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_58595 # lttng-tools/gcc-4.{7,8}.x bug
        depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_58854 # liburcu/gcc-4.8.x bug
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS
        help
@@ -30,10 +29,9 @@ config BR2_PACKAGE_LTTNG_TOOLS
 
          http://lttng.org
 
-comment "lttng-tools needs a toolchain w/ largefile, threads, wchar"
+comment "lttng-tools needs a toolchain w/ threads, wchar"
        depends on BR2_arm || BR2_armeb || BR2_i386 || BR2_powerpc || BR2_x86_64
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \
-               !BR2_USE_WCHAR
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
        depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_58595 # lttng-tools/gcc-4.{7,8}.x bug
        depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_58854 # liburcu/gcc-4.8.x bug
 
index 9fbeabe68311b6bb6198a2e534368b2fe36cde0d..cdcf47b21e63b526ab423593f81420f3d2a294f9 100644 (file)
@@ -54,10 +54,6 @@ LUA_CFLAGS += -DLUA_USE_LINENOISE
 endif
 endif
 
-ifneq ($(BR2_LARGEFILE),y)
-LUA_CFLAGS += -D_FILE_OFFSET_BITS=32
-endif
-
 ifeq ($(BR2_PACKAGE_LUA_32BITS),y)
 define LUA_32BITS_LUACONF
        $(SED) 's/\/\* #define LUA_32BITS \*\//#define LUA_32BITS/' $(@D)/src/luaconf.h
index ea807530fe0699dfced1f7a0af95fa6ba8c16ded..5826e1efa31e0ebb458348d3b5de7fca11e5b79e 100644 (file)
@@ -7,8 +7,5 @@
 LUAFILESYSTEM_VERSION = 1.6.3-1
 LUAFILESYSTEM_LICENSE = MIT
 LUAFILESYSTEM_SUBDIR = luafilesystem
-ifneq ($(BR2_LARGEFILE),y)
-LUAFILESYSTEM_BUILD_OPTS += CFLAGS="$(LUAROCKS_CFLAGS) -DLFS_DO_NOT_USE_LARGE_FILE"
-endif
 
 $(eval $(luarocks-package))
index b8d839209aec09f5eeb94cfb8ec89deee59358d4..89f6a1d45b5d376a20417be70e7e9df2be082bb5 100644 (file)
@@ -14,10 +14,6 @@ LUAJIT_INSTALL_STAGING = YES
 
 LUAJIT_PROVIDES = luainterpreter
 
-ifneq ($(BR2_LARGEFILE),y)
-LUAJIT_NO_LARGEFILE = TARGET_LFSFLAGS=
-endif
-
 ifeq ($(BR2_STATIC_LIBS),y)
 LUAJIT_BUILDMODE = static
 else
@@ -51,7 +47,6 @@ define LUAJIT_BUILD_CMDS
                HOST_CC="$(LUAJIT_HOST_CC)" \
                HOST_CFLAGS="$(HOST_CFLAGS)" \
                HOST_LDFLAGS="$(HOST_LDFLAGS)" \
-               $(LUAJIT_NO_LARGEFILE) \
                BUILDMODE=$(LUAJIT_BUILDMODE) \
                -C $(@D) amalg
 endef
index 4f9ad1dfcb04e290c37e66e3519fb80b68d74231..b3a65936093232500486f002f047a4f8744534f0 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LVM2
        bool "lvm2 & device mapper"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # needs fork()
        depends on !BR2_STATIC_LIBS # It fails to build statically
@@ -35,7 +34,6 @@ config BR2_PACKAGE_LVM2_APP_LIBRARY
 
 endif
 
-comment "lvm2 needs a toolchain w/ largefile, threads, dynamic library"
+comment "lvm2 needs a toolchain w/ threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || BR2_STATIC_LIBS || \
-               !BR2_TOOLCHAIN_HAS_THREADS
+       depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
index 7bae87d0063c3897c06867442f2b0d9dc0b798a6..dc287c1fc3f612203b141bca23f5f5c164862c65 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_LXC
        select BR2_PACKAGE_LIBCAP
        depends on BR2_INET_IPV6
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        # the toolchain doesn't support setns syscall
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
@@ -16,9 +15,9 @@ config BR2_PACKAGE_LXC
 
          https://linuxcontainers.org/
 
-comment "lxc needs a toolchain w/ IPv6, threads, largefile, headers >= 3.0"
+comment "lxc needs a toolchain w/ IPv6, threads, headers >= 3.0"
        depends on BR2_USE_MMU
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
        depends on !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS \
-               || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
+               || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
index a855e31ef0671b8879d974b1c436bfd5bd09f32d..677658cab04fa63f99becfde1df3dba89bba7040 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LZ4
        bool "lz4"
-       depends on BR2_LARGEFILE
        help
          LZ4 is a very fast lossless compression algorithm, providing
          compression speed at 400 MB/s per core, scalable with multi-cores
@@ -9,6 +8,3 @@ config BR2_PACKAGE_LZ4
          on multi-core systems.
 
          https://code.google.com/p/lz4/
-
-comment "lz4 needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index b72ac78519096327f1e71edabebbaa74c2b37c60..f20d0e5daa37598700fbccdf6df8d5767fdbacf3 100644 (file)
@@ -1,10 +1,9 @@
-comment "lzip needs a toolchain w/ C++, largefile"
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_LARGEFILE)
+comment "lzip needs a toolchain w/ C++"
+       depends on !BR2_INSTALL_LIBSTDCPP
 
 config BR2_PACKAGE_LZIP
        bool "lzip"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        help
          Lzip is a lossless data compressor with a user interface similar
          to the one of gzip or bzip2.
index b04dcd174b1229924e930a189639e841df35488c..7a504dc1b7616d1109f43879b57d3585e2c62540 100644 (file)
@@ -1,10 +1,6 @@
 config BR2_PACKAGE_MEMTESTER
        bool "memtester"
-       depends on BR2_LARGEFILE
        help
          A userspace utility for testing the memory subsystem for faults.
 
          http://pyropus.ca/software/memtester/
-
-comment "memtester needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index c407ece5416f9e1ee392607fbe7a6a68fe9a73ec..ff3b24ed8f7178f25a14ee6dcc5f77c7531dc6de 100644 (file)
@@ -11,7 +11,6 @@ menuconfig BR2_PACKAGE_MESA3D
        select BR2_PACKAGE_LIBXCB if BR2_PACKAGE_XORG7
        depends on BR2_PACKAGE_HAS_UDEV
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
        help
          Mesa 3D, an open-source implementation of the OpenGL specification.
@@ -147,6 +146,6 @@ config BR2_PACKAGE_PROVIDES_LIBGLES
 
 endif # BR2_PACKAGE_MESA3D
 
-comment "mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL"
-       depends on !BR2_LARGEFILE || !BR2_INSTALL_LIBSTDCPP || \
+comment "mesa3d needs udev /dev management and a toolchain w/ C++, NPTL"
+       depends on !BR2_INSTALL_LIBSTDCPP || \
                !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_PACKAGE_HAS_UDEV
index f6faeee799e5973cc03eb77e616fef58f9abbf30..c78f1b68a5af34193545864ca6919e749f5088c6 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_MINIDLNA
        bool "minidlna"
-       depends on BR2_LARGEFILE # ffmpeg
        depends on BR2_INET_IPV6 # ffmpeg
        depends on BR2_USE_WCHAR # flac
        depends on BR2_USE_MMU # fork
@@ -23,6 +22,6 @@ config BR2_PACKAGE_MINIDLNA
 
          http://minidlna.sourceforge.net/
 
-comment "minidlna needs a toolchain w/ largefile, IPv6, threads, wchar"
+comment "minidlna needs a toolchain w/ IPv6, threads, wchar"
        depends on BR2_USE_MMU
-       depends on !(BR2_LARGEFILE && BR2_INET_IPV6 && BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR)
+       depends on !(BR2_INET_IPV6 && BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR)
index d321800a4cade68a456151cafcc99f0a6275d24b..850aeac44571d6c50c18c9c85e16fd0104641fff 100644 (file)
@@ -1,11 +1,10 @@
 config BR2_PACKAGE_MMC_UTILS
        bool "mmc-utils"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
        help
          MMC utils
 
          https://git.kernel.org/cgit/linux/kernel/git/cjb/mmc-utils.git
 
-comment "mmc-utils needs a toolchain w/ largefile, headers >= 3.0"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
+comment "mmc-utils needs a toolchain w/ headers >= 3.0"
+       depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
index 7768f1f1699046b66e63d958818459323fed1f5a..1c565ee17f48f064b5885b3d3f73b67814aa7a11 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_MODEM_MANAGER
        depends on BR2_PACKAGE_HAS_UDEV
        select BR2_PACKAGE_DBUS
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE # acl
        depends on BR2_USE_WCHAR # libglib2 and gnutls
        depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
        depends on BR2_USE_MMU # dbus
@@ -29,7 +28,7 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI
          This option enables support for QMI protocol
 endif
 
-comment "modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6"
-       depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || !BR2_USE_WCHAR || \
+comment "modemmanager needs udev /dev management and a toolchain w/ wchar, threads, IPv6"
+       depends on !BR2_INET_IPV6 || !BR2_USE_WCHAR || \
                !BR2_TOOLCHAIN_HAS_THREADS || !BR2_PACKAGE_HAS_UDEV
        depends on BR2_USE_MMU
index 8060942aed1597a1c5e0f3e2573fdd3fe21d1292..df706b91a400f7cd973c779c69cea38952659179 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_MONGOOSE
        bool "mongoose"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        help
@@ -8,6 +7,6 @@ config BR2_PACKAGE_MONGOOSE
 
          https://github.com/cesanta/mongoose
 
-comment "mongoose needs a toolchain w/ threads, largefile"
+comment "mongoose needs a toolchain w/ threads"
        depends on BR2_USE_MMU
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index 680e0ce26888ded4195274d4539a9cd24b065744..77ca9213267be9de9dbb80e58fc4c80903f86946 100644 (file)
@@ -1,9 +1,9 @@
-comment "mongrel2 needs a toolchain w/ C++, IPv6, threads, largefile, wchar"
+comment "mongrel2 needs a toolchain w/ C++, IPv6, threads, wchar"
        depends on BR2_UCLIBC_VERSION_SNAPSHOT || \
                BR2_TOOLCHAIN_USES_GLIBC || \
                BR2_arm
        depends on !BR2_INSTALL_LIBSTDCPP || !BR2_INET_IPV6 || \
-               !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || !BR2_USE_WCHAR
+               !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
 
 config BR2_PACKAGE_MONGREL2
        bool "mongrel2"
@@ -12,7 +12,6 @@ config BR2_PACKAGE_MONGREL2
        depends on BR2_INSTALL_LIBSTDCPP # zeromq
        depends on BR2_INET_IPV6 # zeromq
        depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq
-       depends on BR2_LARGEFILE # zeromq -> util-linux
        depends on BR2_USE_WCHAR # zeromq -> util-linux
        # {get,make,swap}context functions present in
        # {e,}glibc and in uClibc's master branch. Source has arm workaround
index 732b11133cf5096c468a73d7e776beb196c8d382..1a813492545523e9a2b1b6aba3b602344835292a 100644 (file)
@@ -23,7 +23,8 @@ MONIT_CONF_ENV = \
        libmonit_cv_vsnprintf_c99_conformant=yes
 
 MONIT_CONF_OPTS += \
-       --without-pam
+       --without-pam \
+       --with-largefiles
 
 ifeq ($(BR2_PACKAGE_OPENSSL),y)
 MONIT_CONF_OPTS += --with-ssl=$(STAGING_DIR)/usr
@@ -32,10 +33,4 @@ else
 MONIT_CONF_OPTS += --without-ssl
 endif
 
-ifeq ($(BR2_LARGEFILE),y)
-MONIT_CONF_OPTS += --with-largefiles
-else
-MONIT_CONF_OPTS += --without-largefiles
-endif
-
 $(eval $(autotools-package))
index 5d381160c77a8a88b745522dc60cf0ef1c9c1b5b..d34de02c8a9e85ed823c9146f6e046e2fcbd0926 100644 (file)
@@ -20,13 +20,7 @@ MP4V2_CONF_ENV = ac_cv_prog_FOUND_HELP2MAN=no
 # mpv42 the only thing this option does is that it tries to strip any
 # -g* options from CFLAGS/CXXFLAGS. The logic to do so is
 # unfortunately buggy, so just pass --enable-debug to disable this
-MP4V2_CONF_OPTS = --enable-debug
-
-ifeq ($(BR2_LARGEFILE),y)
-MP4V2_CONF_OPTS += --enable-largefile
-else
-MP4V2_CONF_OPTS += --disable-largefile
-endif
+MP4V2_CONF_OPTS = --enable-debug --enable-largefile
 
 ifeq ($(BR2_PACKAGE_MP4V2_UTIL),y)
 MP4V2_CONF_OPTS += --enable-util
index 287ccf3b9e29c921c62a86f506ef23ea088fc876..5c25445c13c93a8a670b807e4131fd53276f13a4 100644 (file)
@@ -1,7 +1,6 @@
 menuconfig BR2_PACKAGE_MPD
        bool "mpd"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE # boost
        depends on BR2_USE_WCHAR # libglib2, flac
        depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
        depends on BR2_USE_MMU # libglib2
@@ -79,15 +78,14 @@ config BR2_PACKAGE_MPD_FAAD2
 config BR2_PACKAGE_MPD_FFMPEG
        bool "ffmpeg"
        select BR2_PACKAGE_FFMPEG
-       depends on BR2_LARGEFILE
        depends on BR2_INET_IPV6
        help
          Enable ffmpeg input support.
          Select this if you want to play back files supported by
          ffmpeg.
 
-comment "ffmpeg support needs a toolchain w/ largefile, IPv6"
-       depends on !(BR2_LARGEFILE && BR2_INET_IPV6)
+comment "ffmpeg support needs a toolchain w/ IPv6"
+       depends on !BR2_INET_IPV6
 
 config BR2_PACKAGE_MPD_FLAC
        bool "flac"
@@ -99,14 +97,10 @@ config BR2_PACKAGE_MPD_FLAC
 config BR2_PACKAGE_MPD_LIBSNDFILE
        bool "libsndfile"
        select BR2_PACKAGE_LIBSNDFILE
-       depends on BR2_LARGEFILE
        help
          Enable libsndfile input/streaming support.
          Select this if you want to play back WAV files.
 
-comment "libsndfile support needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 config BR2_PACKAGE_MPD_MAD
        bool "mad"
        default y
@@ -176,14 +170,10 @@ config BR2_PACKAGE_MPD_LAME
 
 config BR2_PACKAGE_MPD_TWOLAME
        bool "twolame"
-       depends on BR2_LARGEFILE # twolame -> libsndfile
        select BR2_PACKAGE_TWOLAME
        help
          Enable TwoLAME mp2 encoding.
 
-comment "twolame support needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 comment "Input plugins"
 
 config BR2_PACKAGE_MPD_CURL
@@ -235,16 +225,11 @@ config BR2_PACKAGE_MPD_AO
 
 config BR2_PACKAGE_MPD_JACK2
        bool "jack2"
-       depends on BR2_LARGEFILE # jack2 -> libsndfile
        depends on BR2_ARCH_HAS_ATOMICS
        select BR2_PACKAGE_JACK2
        help
          Enable jack output support.
 
-comment "jack support needs a toolchain w/ largefile"
-       depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_LARGEFILE
-
 config BR2_PACKAGE_MPD_OSS
        bool "oss"
        help
@@ -252,16 +237,11 @@ config BR2_PACKAGE_MPD_OSS
 
 config BR2_PACKAGE_MPD_PULSEAUDIO
        bool "pulseaudio"
-       depends on BR2_LARGEFILE # pulseaudio -> libsndfile
        depends on BR2_ARCH_HAS_ATOMICS # pulseaudio
        select BR2_PACKAGE_PULSEAUDIO
        help
          Enable pulseaudio output support.
 
-comment "pulseaudio support needs a toolchain w/ largefile"
-       depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_LARGEFILE
-
 comment "Miscellaneous plugins"
 
 config BR2_PACKAGE_MPD_AVAHI_SUPPORT
@@ -313,4 +293,4 @@ comment "mpd needs a toolchain w/ C++, threads, wchar"
        depends on BR2_USE_MMU
        depends on !BR2_sparc
        depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
-               !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE
+               !BR2_TOOLCHAIN_HAS_THREADS
index 779f1bd6e9e7e038173544f66c5e75432a444fdb..5140b9b8dddb80535e4fcf616b9d962c2393fded 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_MPLAYER
                || BR2_microblaze || BR2_aarch64 || BR2_nios2)
        # Broken support for <ARMv5
        depends on !BR2_ARM_CPU_ARMV4
-       depends on BR2_LARGEFILE
        help
          MPlayer is a movie player which runs on many systems and supports
          many different file formats.
@@ -26,9 +25,3 @@ config BR2_PACKAGE_MPLAYER_MENCODER
          This will install the video encoder.
 
 endif
-
-comment "mplayer needs a toolchain w/ largefile"
-       depends on !(BR2_bfin || BR2_sh2a || BR2_sh4a || BR2_sh4aeb \
-               || BR2_microblaze || BR2_aarch64 || BR2_nios2)
-       depends on !BR2_ARM_CPU_ARMV4
-       depends on !BR2_LARGEFILE
index dd090a03374513514108f7ab9b56471eb17a962b..bef51787b7a12a86487d2440ec397d6dcc56a423 100644 (file)
@@ -62,11 +62,10 @@ config BR2_PACKAGE_MTD_MKFSUBIFS
        select BR2_PACKAGE_LZO
        select BR2_PACKAGE_UTIL_LINUX
        select BR2_PACKAGE_UTIL_LINUX_LIBUUID
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
 
-comment "mkfs.ubifs needs a toolchain w/ largefile, wchar"
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR
+comment "mkfs.ubifs needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
 
 config BR2_PACKAGE_MTD_MTD_DEBUG
        bool "mtd_debug"
index 7e1857b11c002067ddb4f58def9e32fd61f43587..f512f7a5acf513b28ae8e02dd4f21e84b5d33be6 100644 (file)
@@ -7,7 +7,7 @@
 NBD_VERSION = 3.8
 NBD_SOURCE = nbd-$(NBD_VERSION).tar.xz
 NBD_SITE = http://downloads.sourceforge.net/project/nbd/nbd/$(NBD_VERSION)
-NBD_CONF_OPTS = $(if $(BR2_LARGEFILE),--enable-lfs,--disable-lfs)
+NBD_CONF_OPTS = --enable-lfs
 NBD_DEPENDENCIES = libglib2
 NBD_LICENSE = GPLv2
 NBD_LICENSE_FILES = COPYING
index 8b3ad7160795838939b9c0aefbabb7fbde91403b..e68a4dd44fb096dccf86cd27de5528e3156ff719 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_NETWORK_MANAGER
        bool "networkmanager"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE # acl
        depends on BR2_USE_WCHAR # libglib2 and gnutls
        depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
        depends on BR2_USE_MMU # dbus
@@ -52,8 +51,8 @@ config BR2_PACKAGE_NETWORK_MANAGER_PPPD
          This option enables support for PPPD daemon
 endif
 
-comment "NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7"
+comment "NetworkManager needs udev /dev management and a toolchain w/ IPv6, wchar, threads, headers >= 3.7"
        depends on BR2_USE_MMU
-       depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || !BR2_USE_WCHAR || \
+       depends on !BR2_INET_IPV6 || !BR2_USE_WCHAR || \
                !BR2_TOOLCHAIN_HAS_THREADS || \
                !BR2_PACKAGE_HAS_UDEV || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
index 4230783a5a46269cabe31e34e2494e75e121facd..e30d2d997b3ba4b8716080d31ee1d3464590fd2d 100644 (file)
@@ -1,12 +1,8 @@
 config BR2_PACKAGE_NFACCT
        bool "nfacct"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBNETFILTER_ACCT
        help
          nfacct is the command line tool to create/retrieve/delete
          netfilter accounting objects.
 
          http://www.netfilter.org/projects/nfacct/
-
-comment "nfacct needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index dff5150868a5cc91ae8fd964920c1c284b22ac0e..66f9c2173fcf5b627e72a09644b9965afa9160c3 100644 (file)
@@ -1,18 +1,14 @@
-comment "nfs-utils needs a toolchain w/ largefile, threads"
+comment "nfs-utils needs a toolchain w/ threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || \
-               !(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC)
+       depends on !(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC)
 
 config BR2_PACKAGE_NFS_UTILS
        bool "nfs-utils"
        depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC || BR2_TOOLCHAIN_HAS_THREADS # libtirpc
        select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        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 b7af24489f348746e8e411f7e865c39e2cdced0c..9779ae99eaebcc3c6590e7127ec216bcd5400fed 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_NFTABLES
        bool "nftables"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
        select BR2_PACKAGE_GMP
@@ -17,6 +16,6 @@ config BR2_PACKAGE_NFTABLES
 
          http://www.netfilter.org/projects/nftables/index.html
 
-comment "nftables needs a toolchain w/ IPv6, largefile, wchar, headers >= 3.4"
-       depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || \
+comment "nftables needs a toolchain w/ IPv6, wchar, headers >= 3.4"
+       depends on !BR2_INET_IPV6 || \
                !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
index e5d20af2f0ad1ece9a8635bac4199cc77266f70f..cfbba73aedc3afe885d5ab6ac5220d089bbf2624 100644 (file)
@@ -1,10 +1,5 @@
-comment "nginx needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-       depends on BR2_USE_MMU # fork()
-
 menuconfig BR2_PACKAGE_NGINX
        bool "nginx"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        help
          nginx is an HTTP and reverse proxy server, as well as a mail proxy
index 06f1312e33cb2d6f4cd8394953e43cc44344643d..dee16afdc5fe01d5c1b4673f199ddeb9a9118906 100644 (file)
@@ -37,7 +37,7 @@ NGINX_CONF_ENV += \
        ngx_force_have_libatomic=no \
        ngx_force_have_epoll=yes \
        ngx_force_have_sendfile=yes \
-       ngx_force_have_sendfile64=$(if $(BR2_LARGEFILE),yes,no) \
+       ngx_force_have_sendfile64=yes \
        ngx_force_have_pr_set_dumpable=yes \
        ngx_force_have_timer_event=yes \
        ngx_force_have_map_anon=yes \
index 47e80ec64605df3cf0f7a554318492e73309cf17..5f1346c5754d7b8ac4683024627bb6002b654efa 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_NODEJS
        bool "nodejs"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_arm || BR2_i386 || BR2_x86_64 || BR2_mipsel
@@ -16,11 +15,11 @@ config BR2_PACKAGE_NODEJS
 
          http://nodejs.org/
 
-comment "nodejs needs a toolchain w/ C++, IPv6, largefile, threads"
+comment "nodejs needs a toolchain w/ C++, IPv6, threads"
        depends on BR2_USE_MMU
        depends on BR2_arm || BR2_i386 || BR2_x86_64 || BR2_mipsel
        depends on !BR2_ARM_CPU_ARMV4
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || \
+       depends on !BR2_INSTALL_LIBSTDCPP || \
                !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INET_IPV6
 
 if BR2_PACKAGE_NODEJS
index 0510c124c25b66df11c19e92944fdec817a1c00f..36e8ab85d5bc18a2c1c1643d5fdc03b2a35dc108 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_NTFS_3G
        bool "ntfs-3g"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU
@@ -30,6 +29,6 @@ config BR2_PACKAGE_NTFS_3G_NTFSPROGS
 
 endif
 
-comment "ntfs-3g needs a toolchain w/ largefile, wchar, threads"
+comment "ntfs-3g needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+       depends on !(BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
index b383f69cb1d32e83a8f4ff16545a40e734f76408..f18e28d9ff46c35780885f3d9cfba7eb162f4d9b 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_NUMACTL
        bool "numactl"
        # numactl uses some system calls that are not available on all
        # architectures.
-       depends on BR2_LARGEFILE
        depends on BR2_i386 || BR2_mips || BR2_mipsel || \
                BR2_mips64 || BR2_mips64el || BR2_powerpc || BR2_x86_64
        help
@@ -11,8 +10,3 @@ config BR2_PACKAGE_NUMACTL
          policy to the operating system before running your program.
 
          http://oss.sgi.com/projects/libnuma/
-
-comment "numactl needs a toolchain w/ largefile"
-       depends on BR2_i386 || BR2_mips || BR2_mipsel || \
-               BR2_mips64 || BR2_mips64el || BR2_powerpc || BR2_x86_64
-       depends on !BR2_LARGEFILE
index 713102c1ee7dd62e0cb4852fdc87a093651e60c4..1c4b8d82fb221c4941e4983ba32ed2c07936a4c9 100644 (file)
@@ -1,5 +1,5 @@
-comment "ola needs a toolchain w/ C++, threads, largefile, wchar"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
+comment "ola needs a toolchain w/ C++, threads, wchar"
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64
 
 config BR2_PACKAGE_OLA
@@ -8,7 +8,6 @@ config BR2_PACKAGE_OLA
        select BR2_PACKAGE_UTIL_LINUX_LIBUUID
        select BR2_PACKAGE_UTIL_LINUX
        depends on BR2_INSTALL_LIBSTDCPP # protobuf
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64 # protobuf
index 6a8ac6aeb372dbb03f0cb92b959d5e497235c6b6..b1cab9cef7f5ad4f10fbf82393269137d00e36f9 100644 (file)
@@ -129,7 +129,6 @@ comment "3rd party support"
 
 config BR2_PACKAGE_OPENCV_WITH_FFMPEG
        bool "ffmpeg support"
-       depends on BR2_LARGEFILE
        depends on BR2_INET_IPV6
        select BR2_PACKAGE_BZIP2
        select BR2_PACKAGE_FFMPEG
@@ -137,8 +136,8 @@ config BR2_PACKAGE_OPENCV_WITH_FFMPEG
        help
          Use ffmpeg from the target system.
 
-comment "ffmpeg support needs a toolchain w/ largefile, IPv6"
-       depends on !(BR2_LARGEFILE && BR2_INET_IPV6)
+comment "ffmpeg support needs a toolchain w/ IPv6"
+       depends on !BR2_INET_IPV6
 
 config BR2_PACKAGE_OPENCV_WITH_GSTREAMER
        bool "gstreamer support"
index 5fc6977cffaa053cdd31a9ede16833356a9304cc..285e3c6a9b048ad1f062754d7f208a562cf8d921 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_OPENVMTOOLS
        depends on BR2_USE_WCHAR # libglib2
        depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
        depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
-       depends on BR2_LARGEFILE
        depends on BR2_ENABLE_LOCALE
        select BR2_PACKAGE_LIBGLIB2
        help
@@ -54,8 +53,8 @@ comment "PAM support needs a toolchain w/ dynamic library"
 
 endif
 
-comment "openvmtools needs a toolchain w/ wchar, threads, RPC, largefile, locale"
+comment "openvmtools needs a toolchain w/ wchar, threads, RPC, locale"
        depends on BR2_i386 || BR2_x86_64
        depends on BR2_USE_MMU
        depends on !BR2_USE_WCHAR ||!BR2_TOOLCHAIN_HAS_THREADS || \
-       !BR2_TOOLCHAIN_HAS_NATIVE_RPC || !BR2_LARGEFILE || !BR2_ENABLE_LOCALE
+       !BR2_TOOLCHAIN_HAS_NATIVE_RPC || !BR2_ENABLE_LOCALE
index f9271c4f471fa97d479ccc56cc6edf3cba200413..fe8a1b9ce14a16a0d534cebc2308a213a0c33615 100644 (file)
@@ -1,9 +1,5 @@
-comment "opusfile needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-
 config BR2_PACKAGE_OPUSFILE
        bool "opusfile"
-       depends on BR2_LARGEFILE
        select BR2_PACKAGE_LIBOGG
        select BR2_PACKAGE_OPUS
        help
index 45170aaaaf032c23c97818d5f5a971d4bf2def4c..9d78f0f1f91b7ebfe4ebb383182840f1e5192e18 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PARTED
        bool "parted"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        select BR2_PACKAGE_UTIL_LINUX
        select BR2_PACKAGE_UTIL_LINUX_LIBUUID
@@ -9,5 +8,5 @@ config BR2_PACKAGE_PARTED
 
          http://www.gnu.org/software/parted/
 
-comment "parted needs a toolchain w/ largefile, wchar"
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
+comment "parted needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
index 2591e2fbe1f72d0cbb8bc89101324497db387fe6..58100e482afdd108f112cabdc4385b6f6dcc667f 100644 (file)
@@ -1,11 +1,7 @@
 config BR2_PACKAGE_PAX_UTILS
        bool "pax-utils"
-       depends on BR2_LARGEFILE
        help
          ELF related utils for ELF 32/64 binaries that can check files
          for security relevant properties.
 
          http://www.gentoo.org/proj/en/hardened/pax-utils.xml
-
-comment "pax-utils needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 083086b552dbdfd07996099da5ee76b4dc7a2cfc..05c9870cc1ce607063018378338d1b5325384571 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_PERF
        bool "perf"
        depends on BR2_LINUX_KERNEL
-       depends on BR2_LARGEFILE
        help
          perf (sometimes "Perf Events" or perf tools, originally
          "Performance Counters for Linux") - is a performance
@@ -18,5 +17,5 @@ config BR2_PACKAGE_PERF
 
          https://perf.wiki.kernel.org/
 
-comment "perf needs a toolchain w/ largefile and a Linux kernel to be built"
-       depends on !BR2_LINUX_KERNEL || !BR2_LARGEFILE
+comment "perf needs a Linux kernel to be built"
+       depends on !BR2_LINUX_KERNEL
index afa908343ce9ad6a10131622d0ea01d77e3a4c0f..93efc57527c4dd8a76c63c86844db0894af36e9e 100644 (file)
@@ -69,10 +69,6 @@ ifeq ($(BR2_STATIC_LIBS),y)
 PERL_CONF_OPTS += --all-static --no-dynaloader
 endif
 
-ifneq ($(BR2_LARGEFILE),y)
-PERL_CONF_OPTS += -Uuselargefiles
-endif
-
 PERL_MODULES = $(call qstrip,$(BR2_PACKAGE_PERL_MODULES))
 ifneq ($(PERL_MODULES),)
 PERL_CONF_OPTS += --only-mod=$(subst $(space),$(comma),$(PERL_MODULES))
index f32b5a3d90613c323fda0fae9cbe7ea18d2bdc5c..37322a2616897eb6269087434cef870a4fe7045d 100644 (file)
@@ -1,5 +1,5 @@
-comment "php-zmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
+comment "php-zmq needs a toolchain w/ C++, IPv6, wchar, threads"
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 \
                && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
 
 config BR2_PACKAGE_PHP_ZMQ
@@ -7,7 +7,6 @@ config BR2_PACKAGE_PHP_ZMQ
        depends on BR2_PACKAGE_PHP
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS
        select BR2_PACKAGE_ZEROMQ
index dbb5b16a1c0c1c0318f43f75ba37e9e4bf08a050..74bb00ac6a1dd9e2db5704b8929ffab074dfe8bf 100644 (file)
@@ -167,9 +167,6 @@ ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_SQLITE),y)
 PHP_CONF_OPTS += --with-pdo-sqlite=$(STAGING_DIR)/usr
 PHP_DEPENDENCIES += sqlite
 PHP_CFLAGS += -DSQLITE_OMIT_LOAD_EXTENSION
-ifneq ($(BR2_LARGEFILE),y)
-PHP_CFLAGS += -DSQLITE_DISABLE_LFS
-endif
 endif
 ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_MYSQL),y)
 PHP_CONF_OPTS += --with-pdo-mysql=$(STAGING_DIR)/usr
index 938b36d44bc670c88a4ddc3d1a4bf78843e24eab..6d492683d5263ab6ffe15ccf71e07c8fda45c032 100644 (file)
@@ -1,13 +1,8 @@
 config BR2_PACKAGE_PIFMRDS
        bool "pifmrds"
        depends on BR2_arm
-       depends on BR2_LARGEFILE # libsndfile
        select BR2_PACKAGE_LIBSNDFILE
        help
          pifmrds, FM-RDS transmitter using the Raspberry Pi's PWM
 
          https://github.com/ChristopheJacquet/PiFmRds
-
-comment "pifmrds needs a toolchain w/ largefile"
-       depends on BR2_arm
-       depends on !BR2_LARGEFILE
index 59ce8447988c5b47e2cda09b3226b79c001a1d38..575c3815590f88b3f9b75c550fdb6389ce25e5a2 100644 (file)
@@ -28,7 +28,6 @@ ifeq ($(BR2_PACKAGE_PROFTPD_MOD_REWRITE),y)
 PROFTPD_CONF_OPTS += --with-modules=mod_rewrite
 endif
 
-ifeq ($(BR2_LARGEFILE),y)
 # configure script doesn't handle detection of %llu format string
 # support for printing the file size when cross compiling, breaking
 # access for large files.
@@ -38,7 +37,6 @@ define PROFTPD_USE_LLU
        $(SED) 's/HAVE_LU/HAVE_LLU/' $(@D)/configure
 endef
 PROFTPD_PRE_CONFIGURE_HOOKS += PROFTPD_USE_LLU
-endif
 
 define PROFTPD_MAKENAMES
        $(MAKE1) CC="$(HOSTCC)" CFLAGS="" LDFLAGS="" -C $(@D)/lib/libcap _makenames
index 4bf64c20673ec44caf59685800cc476b11b89834..b2be9ab905e4f8e7dfe7f2de7fc85a09b4bae45d 100644 (file)
@@ -6,7 +6,6 @@ config BR2_PACKAGE_PULSEAUDIO
        select BR2_PACKAGE_JSON_C
        select BR2_PACKAGE_LIBSNDFILE
        select BR2_PACKAGE_SPEEX
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        depends on BR2_ARCH_HAS_ATOMICS
        help
@@ -31,7 +30,7 @@ config BR2_PACKAGE_PULSEAUDIO_DAEMON
 
 endif
 
-comment "pulseaudio needs a toolchain w/ wchar, largefile, threads"
+comment "pulseaudio needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
        depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_USE_WCHAR || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
index 7a49d9159d65a66cef7ec946ca4cb5bc1e48eabe..7cc5f8a3cdfd6aeebdf14bb0c771c521f9d79f25 100644 (file)
@@ -1,5 +1,5 @@
-comment "python-libconfig needs a toolchain w/ C++, largefile, threads"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "python-libconfig needs a toolchain w/ C++, threads"
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_PYTHON_LIBCONFIG
        bool "python-libconfig"
@@ -7,7 +7,6 @@ config BR2_PACKAGE_PYTHON_LIBCONFIG
        select BR2_PACKAGE_BOOST_PYTHON
        select BR2_PACKAGE_LIBCONFIG
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        help
          Python bindings to the C++ library libconfig
index 0f868d0b4ab88676bbdba23df14b7e2f6b406d90..c52170649799a2b861d12c81f2f213bc72a87bed 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_PYZMQ
        bool "python-pyzmq"
-       depends on BR2_LARGEFILE # zeromq
        depends on BR2_INET_IPV6 # zeromq
        depends on BR2_USE_WCHAR # zeromq
        depends on BR2_INSTALL_LIBSTDCPP # zeromq
@@ -11,7 +10,7 @@ config BR2_PACKAGE_PYTHON_PYZMQ
 
          http://zeromq.org/bindings:python
 
-comment "python-pyzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
+comment "python-pyzmq needs a toolchain w/ C++, IPv6, wchar, threads"
        depends on BR2_PACKAGE_PYTHON
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
index 53c487d4166625109a5ab182b5af05b06675f673..8b5aa17033d2d6d3645071c07d9f1954a5aa3630 100644 (file)
@@ -38,20 +38,6 @@ QT_CFLAGS = $(TARGET_CFLAGS)
 QT_CXXFLAGS = $(TARGET_CXXFLAGS)
 QT_LDFLAGS = $(TARGET_LDFLAGS)
 
-ifeq ($(BR2_LARGEFILE),y)
-QT_CONFIGURE_OPTS += -largefile
-else
-QT_CONFIGURE_OPTS += -no-largefile
-
-# embedded sqlite module forces FILE_OFFSET_BITS=64 unless this is defined
-# webkit internally uses this module as well
-ifneq ($(BR2_PACKAGE_QT_SQLITE_QT)$(BR2_PACKAGE_QT_WEBKIT),)
-QT_CFLAGS += -DSQLITE_DISABLE_LFS
-QT_CXXFLAGS += -DSQLITE_DISABLE_LFS
-endif
-
-endif
-
 # Qt has some assembly function that are not present in thumb1 mode:
 # Error: selected processor does not support Thumb mode `swp r3,r7,[r4]'
 # so, we desactivate thumb mode
index 4d344feba2ea1a89951fe9a02a162c51a4ed7056..032ebed342955c22641a9151f24847df2c210175 100644 (file)
@@ -42,11 +42,7 @@ else
 QT5BASE_CONFIGURE_OPTS += -shared
 endif
 
-ifeq ($(BR2_LARGEFILE),y)
 QT5BASE_CONFIGURE_OPTS += -largefile
-else
-QT5BASE_CONFIGURE_OPTS += -no-largefile
-endif
 
 ifeq ($(BR2_PACKAGE_QT5BASE_LICENSE_APPROVED),y)
 QT5BASE_CONFIGURE_OPTS += -opensource -confirm-license
index 46a6c05e85133cc9a3394da2cca62dd07b6ef90c..c8ab0d7ed32986616d43e0f44c0c7cc37a542dd7 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_QUOTA
        bool "quota"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        depends on BR2_USE_MMU # fork()
        depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC || BR2_TOOLCHAIN_HAS_THREADS # libtirpc
@@ -11,8 +10,7 @@ config BR2_PACKAGE_QUOTA
 
          http://sourceforge.net/projects/linuxquota/
 
-comment "quota needs a toolchain w/ largefile, wchar, threads"
+comment "quota needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || \
-               !BR2_USE_WCHAR || \
+       depends on !BR2_USE_WCHAR || \
                !(BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_HAS_NATIVE_RPC)
index d2a7556f8a7e34316b613a8e685a919709437ac7..695bd91778f3c9081bf16e8a72668f0ae883a0a0 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_REDIS
        bool "redis"
        depends on BR2_USE_MMU # fork()
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE
        depends on BR2_INET_IPV6
        help
          Redis is an open source, advanced key-value store. It is
@@ -11,7 +10,6 @@ config BR2_PACKAGE_REDIS
 
          http://www.redis.io
 
-comment "redis needs a toolchain w/ IPv6, largefile, threads"
+comment "redis needs a toolchain w/ IPv6, threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS \
-               || !BR2_INET_IPV6
+       depends on !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS
index e629bb6ecbe3e78f4d4374b62bd7b8f8fc8b6fa0..6adb9e339cd878593b3f86809d6c2e8c37278f72 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_RPI_USERLAND
        bool "rpi-userland"
        depends on BR2_arm
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        select BR2_PACKAGE_HAS_LIBEGL
        select BR2_PACKAGE_HAS_LIBGLES
@@ -40,6 +39,6 @@ config BR2_PACKAGE_RPI_USERLAND_START_VCFILED
 
 endif
 
-comment "rpi-userland needs a toolchain w/ C++, largefile, threads"
+comment "rpi-userland needs a toolchain w/ C++, threads"
        depends on BR2_arm
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
index a8099f5318bf909a1c5b9adcdf2cabaf045dec67..f4db4b9b99ff32ac7737309d4fa369e4a742daa1 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_SG3_UTILS
        bool "sg3-utils"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        help
          Low level utilities for devices that use a SCSI command set.
@@ -15,5 +14,5 @@ config BR2_PACKAGE_SG3_UTILS_PROGS
 
 endif
 
-comment "sg3-utils needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "sg3-utils needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index 15d58341bb96ff8da87fa78a531dcf14bb9ddf2a..60f13575295827a94aa47b941c215c0c7d223843 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_SOFTETHER
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
        select BR2_PACKAGE_OPENSSL
        select BR2_PACKAGE_READLINE
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        depends on BR2_USE_WCHAR
@@ -23,6 +22,6 @@ config BR2_PACKAGE_SOFTETHER
 
          http://www.softether.org
 
-comment "softether needs a toolchain w/ largefile, wchar, threads"
+comment "softether needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+       depends on !(BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
index 9b4446c49868b30e10f38648d27811dbe43cc5fd..9693eb947fed6b362dfbfd6a8ee6da9a2ecfd03a 100644 (file)
@@ -19,13 +19,6 @@ SQLCIPHER_CONF_OPTS = \
 SQLCIPHER_CFLAGS += -DSQLITE_HAS_CODEC # Required according to the README
 SQLCIPHER_CONF_ENV += LIBS="-lcrypto -lz"
 
-ifneq ($(BR2_LARGEFILE),y)
-# the sqlite configure script fails to define SQLITE_DISABLE_LFS when
-# --disable-largefile is passed, breaking the build. Work around it by
-# simply adding it to CFLAGS for configure instead
-SQLCIPHER_CFLAGS += -DSQLITE_DISABLE_LFS
-endif
-
 ifeq ($(BR2_PACKAGE_SQLCIPHER_STAT3),y)
 SQLCIPHER_CFLAGS += -DSQLITE_ENABLE_STAT3
 endif
index 23dfd755d664893ed965f2fd8c74959c93e4a0d2..badd37833fe902bd5c9b46674e0305068729774f 100644 (file)
@@ -10,13 +10,6 @@ SQLITE_SITE = http://www.sqlite.org/2015
 SQLITE_LICENSE = Public domain
 SQLITE_INSTALL_STAGING = YES
 
-ifneq ($(BR2_LARGEFILE),y)
-# the sqlite configure script fails to define SQLITE_DISABLE_LFS when
-# --disable-largefile is passed, breaking the build. Work around it by
-# simply adding it to CFLAGS for configure instead
-SQLITE_CFLAGS += -DSQLITE_DISABLE_LFS
-endif
-
 ifeq ($(BR2_PACKAGE_SQLITE_STAT3),y)
 SQLITE_CFLAGS += -DSQLITE_ENABLE_STAT3
 endif
index 6dd65e30a007fbdec018cbf0ab6fa1a1e3166cf8..70c0fc98084f4b38a63ca23a99cf5d2ad6cd8269 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_SQUASHFS
        bool "squashfs"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        select BR2_PACKAGE_SQUASHFS_GZIP if !(BR2_PACKAGE_SQUASHFS_LZMA || BR2_PACKAGE_SQUASHFS_LZO)
@@ -44,6 +43,6 @@ config BR2_PACKAGE_SQUASHFS_XZ
 
 endif
 
-comment "squashfs needs a toolchain w/ largefile, threads"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "squashfs needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU
index 43701a7c2e2a289a5ccf08ef2c6b8f256035feb1..7c821a583d779219b99456b6b18c3ecba5a1bd71 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_SSHFS
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
        select BR2_PACKAGE_OPENSSH
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # glib2
        depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
        depends on BR2_USE_MMU # libfuse, glib2
@@ -15,6 +14,6 @@ config BR2_PACKAGE_SSHFS
 
          http://fuse.sourceforge.net/sshfs.html
 
-comment "sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library"
+comment "sshfs needs a toolchain w/ wchar, threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index ad8d30816e1f7b749fdb673585fae0a6d51e88a5..bdd76382c8c449bf5fb9348063538cc7e1e10ef2 100644 (file)
@@ -1,13 +1,9 @@
 config BR2_PACKAGE_STRACE
        bool "strace"
        depends on !BR2_nios2
-       depends on BR2_LARGEFILE
        help
          A useful diagnostic, instructional, and debugging tool.
          Allows you to track what system calls a program makes
          while it is running.
 
          http://sourceforge.net/projects/strace/
-
-comment "strace needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 4a0ac135313bc52448d961af6537eb6729af6fa9..64464c432c7951198580a9f05a5c8ef9018e119f 100644 (file)
@@ -1,12 +1,7 @@
 config BR2_PACKAGE_SYSKLOGD
        bool "syslogd & klogd"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        help
          System log daemons syslogd and klogd.
 
          http://www.infodrom.org/projects/sysklogd/
-
-comment "syslogd needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-       depends on BR2_USE_MMU
index ed59c8db1bb7998627557f6ce7232ced8f944a30..d00ac9d82fa80e5e4cf7e4822dc91289d563d1c3 100644 (file)
@@ -10,7 +10,6 @@ config BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS
 config BR2_PACKAGE_SYSTEMD
        bool "systemd"
        depends on BR2_INIT_SYSTEMD
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_INET_IPV6
        depends on !BR2_STATIC_LIBS # kmod
index 7c7272ab2e1bc8652899e23f31babd7a98ce8829..c5c7c16baea75ec9190ce4636c1e858d27c0b9ec 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_THRIFT
        bool "thrift"
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_USE_WCHAR
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_ARCH_HAS_ATOMICS
        select BR2_PACKAGE_BOOST
@@ -19,7 +18,7 @@ config BR2_PACKAGE_THRIFT
 
          http://thrift.apache.org/
 
-comment "thrift needs a toolchain w/ C++, largefile, wchar, threads"
+comment "thrift needs a toolchain w/ C++, wchar, threads"
        depends on BR2_ARCH_HAS_ATOMICS
-       depends on !BR2_LARGEFILE || !BR2_USE_WCHAR || \
+       depends on !BR2_USE_WCHAR || \
                !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
index f64d28db948cd34dc4339efc7cbeeda3eae46789..fcec1027e8937cab1ca4357fd45e356e78d42b14 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_TRACE_CMD
        bool "trace-cmd"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        depends on !BR2_STATIC_LIBS # dlopen()
@@ -14,7 +13,6 @@ config BR2_PACKAGE_TRACE_CMD
 
          http://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git
 
-comment "trace-cmd needs a toolchain w/ largefile, threads, dynamic library"
+comment "trace-cmd needs a toolchain w/ threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS \
-               || BR2_STATIC_LIBS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index c6c2696c120903ec022983f33d33b61f0960ffd6..706cb54330633c2a2b2f42bdfc30a6d7ba04bba1 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_TSTOOLS
        bool "tstools"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        help
          This is a set of cross-platform command line tools for
@@ -16,7 +15,3 @@ config BR2_PACKAGE_TSTOOLS
          used to store data on DVDs.
 
          https://code.google.com/p/tstools/
-
-comment "tstools needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
-       depends on BR2_USE_MMU
index 33dd4846505241be2d7483fb2a77635d0ceb5638..27138ec34dd5756c7602a051d267fb76141d34b1 100644 (file)
@@ -1,9 +1,9 @@
-comment "tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2"
-       depends on !BR2_LARGEFILE || !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
+comment "tvheadend needs a toolchain w/ IPv6, NPTL, headers >= 3.2"
+       depends on !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
 
 config BR2_PACKAGE_TVHEADEND
        bool "tvheadend"
-       depends on BR2_LARGEFILE && BR2_INET_IPV6
+       depends on BR2_INET_IPV6
        depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
        select BR2_PACKAGE_DTV_SCAN_TABLES
index 93cfe0b2259148114820e7a9ef1adc010be82135..3d8f23d6792ff9914c15741d0b2f8a065768662e 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_TWOLAME
        bool "twolame"
-       depends on BR2_LARGEFILE # libsndfile
        select BR2_PACKAGE_LIBSNDFILE
        help
          TwoLAME is an optimised MPEG Audio Layer 2 (MP2) encoder based on
@@ -8,6 +7,3 @@ config BR2_PACKAGE_TWOLAME
          code and portions of LAME.
 
          http://www.twolame.org/
-
-comment "twolame needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index e9425da4e7013042e48406372cad8d2528aaf504..2f9861004d0dd973dbb7f3f1809a8a3284d57c64 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_UDPCAST
        bool "udpcast"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        help
@@ -9,9 +8,9 @@ config BR2_PACKAGE_UDPCAST
 
          http://www.udpcast.linux.lu/
 
-comment "udpcast needs a toolchain w/ largefile, threads"
+comment "udpcast needs a toolchain w/ threads"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
 
 if BR2_PACKAGE_UDPCAST
 
index 826a382bc7f5208c920c1bb42a0dd19d4e4500a3..709240925ac164c628f763701b0fe1a1bbb074be 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_ULOGD
        bool "ulogd"
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE
        depends on !BR2_STATIC_LIBS
        depends on BR2_USE_MMU
        # ulog support removed for kernels >= 3.17
@@ -16,7 +15,7 @@ config BR2_PACKAGE_ULOGD
 
          http://www.netfilter.org/projects/ulogd/
 
-comment "ulogd needs a toolchain w/ IPv6, largefile, dynamic library"
-       depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "ulogd needs a toolchain w/ IPv6, dynamic library"
+       depends on !BR2_INET_IPV6 || BR2_STATIC_LIBS
        depends on BR2_USE_MMU
        depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
index ff871d3b60c2ce0ee2eff4cdf35dcd60cb3026c9..b62396068e5f5d24741f3346c89370a6aaae8f2b 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_UNIONFS
        bool "unionfs (FUSE)"
        select BR2_PACKAGE_LIBFUSE
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse
        depends on BR2_USE_MMU # libfuse
        depends on !BR2_STATIC_LIBS # libfuse
@@ -10,6 +9,6 @@ config BR2_PACKAGE_UNIONFS
 
          http://podgorny.cz/moin/UnionFsFuse
 
-comment "unionfs needs a toolchain w/ largefile, threads, dynamic library"
+comment "unionfs needs a toolchain w/ threads, dynamic library"
        depends on BR2_USE_MMU
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 8ccf8613bf9301a4b3ea561c3f78e1650f7524cd..6464d06dd18808f6eb4cfa819c50bf2fe1f73afe 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_UPMPDCLI
        select BR2_PACKAGE_LIBMPDCLIENT
        select BR2_PACKAGE_LIBUPNPP
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE # libupnpp -> libupnp
        depends on BR2_TOOLCHAIN_HAS_THREADS # libupnpp -> libupnp
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto
@@ -18,11 +17,10 @@ config BR2_PACKAGE_UPMPDCLI
 
          http://www.lesbonscomptes.com/upmpdcli/
 
-comment "upmpdcli needs a toolchain w/ C++, largefile, threads"
+comment "upmpdcli needs a toolchain w/ C++, threads"
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 # Ditto
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || \
-               !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
index 81140ce856f61d3daa65c98b5e111cf6b346a2cf..eba7acf6c3c5b6ddbdb5d5b17d587b7172781fc2 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_USHARE
        bool "ushare"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp
        select BR2_PACKAGE_LIBUPNP
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
@@ -15,6 +14,5 @@ config BR2_PACKAGE_USHARE
 
          http://ushare.geexbox.org/
 
-comment "ushare needs a toolchain w/ largefile, threads, dynamic library"
-       depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || \
-               BR2_STATIC_LIBS
+comment "ushare needs a toolchain w/ threads, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index abaefcecfc495bc87a83d2c0007af1a9bdd3bedd..a86b26d3d491004380a96dbf0b9369e9ef3a13c2 100644 (file)
@@ -1,10 +1,6 @@
 config BR2_PACKAGE_USTR
        bool "ustr"
-       depends on BR2_LARGEFILE
        help
          A small, safe string library.
 
          http://www.and.org/ustr/
-
-comment "ustr requires a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 0c818b98155adf66e147f38e5bd9e62d06ce8ba6..8ed56b06262a6292f5f2aae1d5cba506e9ed5f32 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_UTIL_LINUX
        bool "util-linux"
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
        help
@@ -280,5 +279,5 @@ endif
 
 endif
 
-comment "util-linux needs a toolchain w/ largefile, wchar"
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
+comment "util-linux needs a toolchain w/ wchar"
+       depends on !BR2_USE_WCHAR
index cdb0d1642d2948c158cae966199b19acc244538d..323582b3e132f5d073bed90e981f8270c8373149 100644 (file)
@@ -7,7 +7,6 @@ config BR2_PACKAGE_VLC
        bool "vlc"
        depends on (BR2_UCLIBC_VERSION_SNAPSHOT || BR2_TOOLCHAIN_USES_GLIBC) # spawn.h
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR
        depends on BR2_TOOLCHAIN_HAS_THREADS
        select BR2_PACKAGE_LIBVORBIS if BR2_PACKAGE_OPUS
@@ -18,5 +17,5 @@ config BR2_PACKAGE_VLC
 
          http://www.videolan.org/vlc/
 
-comment "vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads"
-       depends on !(BR2_UCLIBC_VERSION_SNAPSHOT || BR2_TOOLCHAIN_USES_GLIBC) || !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
+comment "vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, wchar, threads"
+       depends on !(BR2_UCLIBC_VERSION_SNAPSHOT || BR2_TOOLCHAIN_USES_GLIBC) || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
index ef4cd759acb26b27586271dc6302c7c4056b9fd6..e57f9755f756db3c1f6312a282bca3de9a64fe81 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_WVDIAL
        bool "wvdial"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # wvstreams
        select BR2_PACKAGE_WVSTREAMS
        help
@@ -9,6 +8,6 @@ config BR2_PACKAGE_WVDIAL
 
          http://wvdial.googlecode.com/
 
-comment "wvdial needs a toolchain w/ C++, largefile"
+comment "wvdial needs a toolchain w/ C++"
        depends on BR2_USE_MMU
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE
+       depends on !BR2_INSTALL_LIBSTDCPP
index c29937e9538f809d20ca07829059482954042e36..3080dc71ef258ce834a4651dbb48051c02bf3276 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_WVSTREAMS
        bool "wvstreams"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE
        depends on BR2_USE_MMU # fork()
        select BR2_PACKAGE_OPENSSL
        select BR2_PACKAGE_ZLIB
@@ -10,6 +9,6 @@ config BR2_PACKAGE_WVSTREAMS
 
          http://wvstreams.googlecode.com/
 
-comment "wvstreams needs a toolchain w/ C++, largefile"
+comment "wvstreams needs a toolchain w/ C++"
        depends on BR2_USE_MMU
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE
+       depends on !BR2_INSTALL_LIBSTDCPP
index db8a54d81e77fba20c6b4640d785e5e868e5d6be..1123f3b7401532daef6863110c8891b363922b1d 100644 (file)
@@ -64,15 +64,15 @@ choice
 
 config BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
        bool "Modular X.org"
-       depends on BR2_LARGEFILE && BR2_INSTALL_LIBSTDCPP
+       depends on BR2_INSTALL_LIBSTDCPP
        help
          This variant of the X.org server is the full-blown variant,
          as used by desktop GNU/Linux distributions. The drivers (for
          input and graphics) are built separately from the X.org
          server (see the xdriver* packages).
 
-comment "Modular X.org needs a toolchain w/ largefile, C++"
-       depends on !(BR2_LARGEFILE && BR2_INSTALL_LIBSTDCPP)
+comment "Modular X.org needs a toolchain w/ C++"
+       depends on !BR2_INSTALL_LIBSTDCPP
 
 config BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
        bool "KDrive / TinyX"
index 5e614b56bfc40c81f8d3f5de5fcbb6f27e398b06..be3ab3f3e2bb28ab74a0726b89832293a3a7dad5 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_X264
        bool "x264"
-       depends on BR2_LARGEFILE
        help
          x264 is a free software library and application for
          encoding video streams into the H.264/MPEG-4 AVC
@@ -18,6 +17,3 @@ config BR2_PACKAGE_X264_CLI
          H.264/MPEG-4 AVC compression format.
 
 endif
-
-comment "x264 needs a toolchain w/ largefile"
-       depends on !BR2_LARGEFILE
index 6f02c97135ca284cab68a56024389ebd7839d583..099863795d0c289a4de6576db97a52a63c66c173 100644 (file)
@@ -2,14 +2,13 @@
 comment "Note that xfsprogs needs a toolchain with UCLIBC_SV4_DEPRECATED and UCLIBC_HAS_OBSOLETE_BSD_SIGNAL enabled"
        depends on BR2_PACKAGE_XFSPROGS
 
-comment "xfsprogs needs a toolchain w/ largefile, wchar"
+comment "xfsprogs needs a toolchain w/ wchar"
        depends on BR2_USE_MMU
-       depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
+       depends on !BR2_USE_WCHAR
 
 config BR2_PACKAGE_XFSPROGS
        bool "xfsprogs"
        depends on BR2_USE_MMU # fork()
-       depends on BR2_LARGEFILE
        depends on BR2_USE_WCHAR # util-linux
        select BR2_PACKAGE_UTIL_LINUX
        select BR2_PACKAGE_UTIL_LINUX_LIBUUID
index 14d81fa3f5035d9c2295d474adeaf8cf0be3e89b..2ac2d83951863c8efd849abc80428758408ec6fb 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_XORRISO
        bool "xorriso"
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
        depends on BR2_USE_WCHAR
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on BR2_USE_MMU # fork()
        help
@@ -19,6 +18,6 @@ config BR2_PACKAGE_XORRISO
          http://libburnia-project.org/
          http://www.gnu.org/software/xorriso
 
-comment "xorriso needs a toolchain w/ wchar, largefile, threads"
+comment "xorriso needs a toolchain w/ wchar, threads"
        depends on BR2_USE_MMU
-       depends on !BR2_USE_WCHAR || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+       depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
index 36dbd48f71f3fb15a29a9a7694f48e301c0f9e5c..a68761810bd39c4a0b34a95eb4fdcd9adcd853df 100644 (file)
@@ -1,14 +1,12 @@
 comment "xtables-addons needs a Linux kernel to be built"
        depends on !BR2_LINUX_KERNEL
 
-comment "xtables-addons needs a toolchain w/ dynamic library, largefile, threads"
-       depends on BR2_STATIC_LIBS || !BR2_LARGEFILE || \
-               !BR2_TOOLCHAIN_HAS_THREADS
+comment "xtables-addons needs a toolchain w/ dynamic library, threads"
+       depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
 
 config BR2_PACKAGE_XTABLES_ADDONS
        bool "xtables-addons"
        depends on BR2_LINUX_KERNEL
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on !BR2_STATIC_LIBS # extensions are .so
        select BR2_PACKAGE_IPTABLES
index d6afdacea3210ca0b0c67e9e05014191804c57da..954a944a156f8434f7f9694170645b1577bbe45e 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_YAML_CPP
        bool "yaml-cpp"
        depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_LARGEFILE # boost
        depends on BR2_TOOLCHAIN_HAS_THREADS # boost
        select BR2_PACKAGE_BOOST
        help
@@ -10,5 +9,5 @@ config BR2_PACKAGE_YAML_CPP
 
          https://code.google.com/p/yaml-cpp/
 
-comment "yaml-cpp needs a toolchain w/ C++, largefile, threads"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
+comment "yaml-cpp needs a toolchain w/ C++, threads"
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
index 38a0cf9ba256da22fa0c4fa48d19a88f6af98714..ba0e5e83c2cb2d65438cdbb9ab1694609e5f421c 100644 (file)
@@ -3,10 +3,9 @@ config BR2_PACKAGE_YMPD
        select BR2_PACKAGE_LIBMPDCLIENT
        depends on BR2_USE_MMU # fork()
        depends on BR2_TOOLCHAIN_HAS_THREADS
-       depends on BR2_LARGEFILE
        help
          ympd, a standalone MPD Web GUI written in C, utilizing
          Websockets and Bootstrap/JS
 
-comment "ympd needs a toolchain w/ threads, largefile"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE
+comment "ympd needs a toolchain w/ threads"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS
index 1a69f7d39e7e316334d4ba5034034a9b1d173fd6..d44af60b506e9df9adac7a2113da9c7cb20ba011 100644 (file)
@@ -1,12 +1,11 @@
-comment "zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+comment "zeromq needs a toolchain w/ C++, IPv6, wchar, threads"
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
 
 config BR2_PACKAGE_ZEROMQ
        bool "zeromq"
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_INET_IPV6
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS
        select BR2_PACKAGE_UTIL_LINUX
index f9c7839791039e4796a3d5c588883bcf6a476cac..cf86a26174cadd9f4239446313b36faa205a827a 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_ZLOG
        bool "zlog"
-       depends on BR2_LARGEFILE
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on !BR2_STATIC_LIBS
        help
@@ -9,5 +8,5 @@ config BR2_PACKAGE_ZLOG
 
          https://github.com/HardySimpson/zlog
 
-comment "zlog needs a toolchain w/ threads, largefile, dynamic library"
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || BR2_STATIC_LIBS
+comment "zlog needs a toolchain w/ threads, dynamic library"
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
index 881877a393f2e5447cca41d2c224e7a4cf81a24b..d92a37a4f8f521693156854e87229394dd740060 100644 (file)
@@ -7,7 +7,6 @@ config BR2_PACKAGE_ZMQPP
        depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009 # c++0x support
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_INET_IPV6 # zeromq
-       depends on BR2_LARGEFILE # util-linux
        depends on BR2_USE_WCHAR # util-linux
        depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq
        select BR2_PACKAGE_ZEROMQ
@@ -19,9 +18,9 @@ config BR2_PACKAGE_ZMQPP
 
          http://github.com/benjamg/zmqpp
 
-comment "zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+comment "zmqpp needs a toolchain w/ C++, IPv6, wchar, threads"
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
 
 if BR2_PACKAGE_ZMQPP
 
index 86fff352029712f43eefb07f14c3b78af83735e3..14075f0e74049eddd4fcc41d07cb505501e974ce 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_ZYRE
        bool "zyre"
        depends on BR2_INSTALL_LIBSTDCPP # zeromq
        depends on BR2_INET_IPV6 # zeromq
-       depends on BR2_LARGEFILE # zeromq
        depends on BR2_USE_WCHAR # zeromq
        depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq
        depends on BR2_USE_MMU # czmq
@@ -17,8 +16,8 @@ config BR2_PACKAGE_ZYRE
 
          http://zyre.org
 
-comment "zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads"
+comment "zyre needs a toolchain w/ C++, IPv6, wchar, threads"
        depends on BR2_USE_MMU
        depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2
-       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && BR2_LARGEFILE \
-               && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
+       depends on !(BR2_INSTALL_LIBSTDCPP && BR2_INET_IPV6 && \
+               BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)