[
  {
    "path": ".gitignore",
    "content": "# Object files\n*.o\n*.ko\n*.obj\n*.elf\n\n# Precompiled Headers\n*.gch\n*.pch\n\n# Libraries\n*.lib\n*.a\n*.la\n*.lo\n\n# Shared objects (inc. Windows DLLs)\n*.dll\n*.so\n*.so.*\n*.dylib\n\n# Executables\n*.exe\n*.out\n*.app\n*.i*86\n*.x86_64\n*.hex\n\n# Debug files\n*.dSYM/\n*.su\n"
  },
  {
    "path": "Dockerfile",
    "content": "FROM alpine\n\nMAINTAINER Kebe liu <mail@kebe7jun.com>\n\nRUN mkdir /app\n\nWORKDIR /app\n\nADD . /app\n\nRUN set -ex && \\\n    apk add --no-cache --virtual .build-deps \\\n                                build-base && \\\n    cd vlmcsd && \\\n    make && \\\n    mv vlmcsd /usr/bin && \\\n    apk del .build-deps build-base && \\\n    rm -rf /tmp/* && \\\n    rm -rf /app/*\n\nEXPOSE 1688\n\nCMD [\"/usr/bin/vlmcsd\", \"-f\"]\n"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2017 KEBE\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "# linux-kms-server\nLinux kms server.\n\n## Run\n\n- With Docker:\n```\n$ docker run -it -d -p 1688:1688 kebe/vlmcsd\n```\n\n- With linux:\n```\n$ make\n$ ./vlmcsd\n```\n\n## Ciente usage:\n\n**Note: run `cmd` with administrator.**\n\n- Windows:\n```powershell\nslmgr /upk\nslmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX\nslmgr /skms YOUR_IP_OR_HOSTNAME\nslmgr /ato\n```\n\n- Office:\n```powershell\nCD \\Program Files\\Microsoft Office\\Office16 OR CD \\Program Files (x86)\\Microsoft Office\\Office16\ncscript ospp.vbs /sethst:YOUR_IP_OR_HOSTNAME\ncscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx\ncscript ospp.vbs /act\ncscript ospp.vbs /dstatusall\n```\n\n\n- Source Code:\nYou can download source code on [https://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms](https://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms)\n\n- Key:\nYou can find key on [https://technet.microsoft.com/en-us/library/jj612867.aspx](https://technet.microsoft.com/en-us/library/jj612867.aspx)\n"
  },
  {
    "path": "vlmcsd/GNUmakefile",
    "content": "################################################################################\n\n.PHONY: clean\n\nPROGRAM_NAME ?= vlmcsd\nCLIENT_NAME ?= vlmcs\nMULTI_NAME ?= vlmcsdmulti\nCONFIG ?= config.h\n\n# crypto library to use for standard algos, could save ~1-2kb ;)\n# can be either 'openssl', 'polarssl' or anything other for internal impl\nCRYPTO ?= internal\n\n# use DNS_PARSER=internal if your OS doesn't supply the DNS parser routines\nDNS_PARSER ?= OS\n\n# You should supply your own version string here\n\nVLMCSD_VERSION ?= $(shell test -d .svn && echo svn`svnversion`)\n\nFEATURES ?= full\nVERBOSE ?= NO\n\n################################################################################\n\nCC ?= gcc\nTARGETPLATFORM := $(shell LANG=en_US.UTF-8 $(CC) -v 2>&1 | grep '^Target: ' | cut -f 2 -d ' ')\n\nifneq (,$(findstring darwin,$(TARGETPLATFORM)))\n  DARWIN := 1\n  UNIX := 1\nendif\n\nifneq (,$(findstring androideabi,$(TARGETPLATFORM)))\n  ANDROID := 1\n  UNIX := 1\nendif\n\nifneq (,$(findstring minix,$(TARGETPLATFORM)))\n  MINIX := 1\n  UNIX := 1\nendif\n\nifneq (,$(findstring mingw,$(TARGETPLATFORM)))\n  MINGW := 1\n  WIN := 1\nendif\n\nifneq (,$(findstring cygwin,$(TARGETPLATFORM)))\n  CYGWIN := 1\n  WIN := 1\nendif\n\nifneq (,$(findstring freebsd,$(TARGETPLATFORM)))\n  FREEBSD := 1\n  UNIX := 1\n  BSD := 1\nendif\n\nifneq (,$(findstring netbsd,$(TARGETPLATFORM)))\n  NETBSD := 1\n  UNIX := 1\n  BSD := 1\nendif\n\nifneq (,$(findstring openbsd,$(TARGETPLATFORM)))\n  OPENBSD := 1\n  UNIX := 1\n  BSD := 1\nendif\n\nifneq (,$(findstring solaris,$(TARGETPLATFORM)))\n  SOLARIS := 1\n  UNIX := 1\nendif\n\nifneq (,$(findstring linux,$(TARGETPLATFORM)))\n  LINUX := 1\n  UNIX := 1\nendif\n\nifeq ($(CYGWIN),1)\n  DLL_NAME ?= cygkms.dll\nelse ifeq ($(WIN),1)\n  DLL_NAME ?= libkms.dll\nelse ifeq ($(DARWIN),1)\n  DLL_NAME ?= libkms.dylib\nelse\n  DLL_NAME ?= libkms.so\nendif\n\nBASECFLAGS = -DCONFIG=\\\"$(CONFIG)\\\" -DBUILD_TIME=$(shell date '+%s') -g -Os -fno-strict-aliasing -fomit-frame-pointer -ffunction-sections -fdata-sections\nBASELDFLAGS = \nSTRIPFLAGS =\nCLIENTLDFLAGS =\nSERVERLDFLAGS =\n\nifeq ($(NOLIBS),1)\n  NOLRESOLV=1\n  NOLPTHREAD=1\nendif\n\nifneq ($(NO_DNS),1)\n  ifneq ($(ANDROID),1)\n  ifneq ($(NOLRESOLV),1)\n\n    ifeq ($(MINGW),1)\n      BASELDFLAGS += -ldnsapi\n    endif\n\n    ifeq ($(LINUX),1)\n      BASELDFLAGS += -lresolv\n    endif\n\n    ifeq ($(DARWIN),1)\n      BASELDFLAGS += -lresolv\n    endif\n\n    ifeq ($(CYGWIN),1)\n      DNS_PARSER := internal\n      BASELDFLAGS += -lresolv\n    endif\n\n    ifeq ($(SOLARIS),1)\n      BASELDFLAGS += -lresolv\n    endif\n\n  endif\n  endif\nelse\n  BASECFLAGS += -DNO_DNS\nendif \n\nifneq ($(CAT),2)\n  BASECFLAGS += \"-Wall\"\nendif  \n\nifeq ($(DARWIN), 1)\n  STRIPFLAGS += -Wl,-S -Wl,-x\n  BASECFLAGS += -Wno-deprecated-declarations\nelse ifeq ($(shell uname), SunOS)\n  STRIPFLAGS += -s\n  ifeq ($(notdir $(LD_ALTEXEC)),gld)\n    BASELDFLAGS += -Wl,--gc-sections\n  endif\n  BASELDFLAGS += -lsocket\nelse\n  ifneq ($(CC),tcc)\n  \tBASELDFLAGS += -Wl,--gc-sections\n  endif\n  STRIPFLAGS += -s\nendif\n\nifeq ($(FEATURES), embedded)\n  BASECFLAGS += -DNO_HELP -DNO_USER_SWITCH -DNO_BASIC_PRODUCT_LIST -DNO_CUSTOM_INTERVALS -DNO_PID_FILE -DNO_VERBOSE_LOG\nelse ifeq ($(FEATURES), autostart)\n  BASECFLAGS += -DNO_HELP \nelse ifeq ($(FEATURES), minimum)\n  BASECFLAGS += -DNO_TIMEOUT -DNO_SIGHUP -DNO_CL_PIDS -DNO_EXTENDED_PRODUCT_LIST -DNO_BASIC_PRODUCT_LIST -DNO_LOG -DNO_RANDOM_EPID -DNO_INI_FILE -DNO_INI_FILE -DNO_HELP -DNO_CUSTOM_INTERVALS -DNO_PID_FILE -DNO_USER_SWITCH -DNO_VERBOSE_LOG -DNO_LIMIT\nelse ifeq ($(FEATURES), most)\n  BASECFLAGS += -DNO_SIGHUP -DNO_PID_FILE -DNO_LIMIT\nelse ifeq ($(FEATURES), inetd)\n  BASECFLAGS += -DNO_SIGHUP -DNO_SOCKETS -DNO_PID_FILE -DNO_LIMIT\nelse ifeq ($(FEATURES), fixedepids)\n  BASECFLAGS += -DNO_SIGHUP -DNO_CL_PIDS -DNO_RANDOM_EPID -DNO_INI_FILE\nendif\n\nifdef INI\n  BASECFLAGS += -DINI_FILE=\\\"$(INI)\\\"\nendif\n\nifeq ($(THREADS), 1)\n  BASECFLAGS += -DUSE_THREADS\nendif\n\nifeq ($(CHILD_HANDLER), 1)\n  BASECFLAGS += -DCHILD_HANDLER\nendif\n\nifeq ($(NO_TIMEOUT), 1)\n  BASECFLAGS += -DNO_TIMEOUT\nendif\n\nifdef WINDOWS\n  BASECFLAGS += -DEPID_WINDOWS=\\\"$(WINDOWS)\\\"\nendif\n\nifdef OFFICE2010\n  BASECFLAGS += -DEPID_OFFICE2010=\\\"$(OFFICE2010)\\\"\nendif\n\nifdef OFFICE2013\n  BASECFLAGS += -DEPID_OFFICE2013=\\\"$(OFFICE2013)\\\"\nendif\n\nifdef HWID\n  BASECFLAGS += -DHWID=$(HWID)\nendif\n\nifdef TERMINAL_WIDTH\n  BASECFLAGS += -DTERMINAL_FIXED_WIDTH=$(TERMINAL_WIDTH)\nendif\n\nifeq ($(NOPROCFS), 1)\n  BASECFLAGS += -DNO_PROCFS\nendif\n\nifeq ($(AUXV), 1)\n  BASECFLAGS += -DUSE_AUXV\nendif\n\nifneq ($(ANDROID), 1)\nifneq ($(MINIX), 1)\nifneq ($(NOLPTHREAD), 1)\n  ifeq ($(findstring NO_LIMIT,$(CFLAGS) $(BASECFLAGS)),)\n    BASELDFLAGS += -lpthread\n  endif\n\n  ifneq ($(findstring USE_THREADS,$(BASECFLAGS)),)\n    BASELDFLAGS += -lpthread\n  endif\nendif\nendif\nendif\n\n$(MULTI_NAME): BASECFLAGS += -DMULTI_CALL_BINARY=1\n\nall: $(CLIENT_NAME) $(PROGRAM_NAME)\n\nifdef CAT\n  allmulti: $(CLIENT_NAME) $(PROGRAM_NAME) $(MULTI_NAME)\nendif\n\nifneq ($(strip $(VLMCSD_VERSION)),)\n  BASECFLAGS += -DVERSION=\\\"$(VLMCSD_VERSION),\\ built\\ $(shell date -u '+%Y-%m-%d %H:%M:%S' | sed -e 's/ /\\\\ /g')\\ UTC\\\" \nendif\n\nifdef CAT\n  BASECFLAGS += -DONE_FILE\nendif\n\nSRCS = crypto.c kms.c endian.c output.c shared_globals.c helpers.c\nHEADERS = $(CONFIG) types.h rpc.h vlmcsd.h endian.h crypto.h kms.h network.h output.h shared_globals.h vlmcs.h helpers.h\nDEPS = $(MULTI_SRCS:.c=.d)\n\nVLMCSD_SRCS = vlmcsd.c $(SRCS)\nVLMCSD_OBJS = $(VLMCSD_SRCS:.c=.o)\n\nVLMCS_SRCS = vlmcs.c $(SRCS)\nVLMCS_OBJS = $(VLMCS_SRCS:.c=.o)\n\nMULTI_SRCS = vlmcsd.c vlmcs.c vlmcsdmulti.c $(SRCS)\nMULTI_OBJS = $(MULTI_SRCS:.c=.o)\n\nDLL_SRCS = libkms.c $(SRCS)\nDLL_OBJS = $(DLL_SRCS:.c=.o)\n\nPDFDOCS = vlmcs.1.pdf vlmcsd.7.pdf vlmcsd.8.pdf vlmcsdmulti.1.pdf vlmcsd.ini.5.pdf\nHTMLDOCS = $(PDFDOCS:.pdf=.html)\nUNIXDOCS = $(PDFDOCS:.pdf=.unix.txt)\nDOSDOCS = $(PDFDOCS:.pdf=.dos.txt)\n\nifneq ($(NO_DNS),1)\n\n  VLMCS_SRCS += dns_srv.c\n  MULTI_SRCS += dns_srv.c\n\nifeq ($(DNS_PARSER),internal)\nifneq ($(MINGW),1)\n  VLMCS_SRCS += ns_parse.c ns_name.c\n  MULTI_SRCS += ns_parse.c ns_name.c\n  BASECFLAGS += \"-DDNS_PARSER_INTERNAL\"\nendif\nendif\n\nendif\n\nifeq ($(MSRPC),1)\n  VLMCSD_SRCS += msrpc-server.c\n  VLMCS_SRCS += msrpc-client.c\n  MULTI_SRCS += msrpc-server.c msrpc-client.c\n  BASECFLAGS += -DUSE_MSRPC -Wno-unknown-pragmas\n  BASELDFLAGS += -lrpcrt4\nelse\n  SRCS += network.c rpc.c  \nendif\n\nifeq \"$(WIN)\" \"1\"\n\tVLMCSD_SRCS += ntservice.c\n\tMULTI_SRCS += ntservice.c\nendif\n\nifeq ($(CRYPTO), openssl_with_aes)\n\tBASECFLAGS += -D_CRYPTO_OPENSSL -D_USE_AES_FROM_OPENSSL\n\tBASELDFLAGS += -lcrypto\n\tSRCS += crypto_openssl.c\nelse ifeq ($(CRYPTO), openssl_with_aes_soft)\n\tBASECFLAGS += -D_CRYPTO_OPENSSL -D_USE_AES_FROM_OPENSSL -D_OPENSSL_SOFTWARE\n\tBASELDFLAGS += -lcrypto\n\tSRCS += crypto_openssl.c\nelse ifeq ($(CRYPTO), openssl)\n\tBASECFLAGS += -D_CRYPTO_OPENSSL\n\tBASELDFLAGS += -lcrypto\n\tSRCS += crypto_openssl.c\nelse ifeq ($(CRYPTO), polarssl)\n\tBASECFLAGS += -D_CRYPTO_POLARSSL\n\tBASELDFLAGS += -lpolarssl\nelse ifeq ($(CRYPTO), windows)\n\tBASECFLAGS += -D_CRYPTO_WINDOWS\n\tSRCS += crypto_windows.c\n\t#BASELDFLAGS += -lpolarssl\nelse\n\tBASECFLAGS += -D_CRYPTO_INTERNAL\n\tSRCS += crypto_internal.c\nendif\n\nifneq ($(STRIP),0)\n\tBASELDFLAGS += $(STRIPFLAGS)\nendif\n\nifeq ($(OPENSSL_HMAC),0)\n\tBASECFLAGS += -D_OPENSSL_NO_HMAC\nendif\n\nifeq ($(DEPENDENCIES),2)\n    BASECFLAGS += -MMD\nendif\n\nifeq ($(VERBOSE),3)\n    COMPILER := $(shell printf \"%-40s\" $(notdir $(CC)))\nendif\n\nifeq ($(CAT),2)\n    LDCMD := CC/LD\nelse\n    LDCMD := LD    \nendif\n\n-include $(MULTI_SRCS:.c=.d)\n\n%.o: %.c \n  ifeq ($(VERBOSE),1)\n\t$(CC) $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(PLATFORMFLAGS) -c $<\n  ifeq ($(DEPENDENCIES),1)\n\t$(CC) $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(PLATFORMFLAGS) -MM -MF $*.d $<\n  endif\n  else\n\t@echo \"$(COMPILER)\tCC\t$@ <- $<\"\n\t@$(CC) $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(PLATFORMFLAGS) -c $<\n  ifeq ($(DEPENDENCIES),1)\n\t@echo \"$(COMPILER)\tDEP     $*.d <- $<\"\n\t@$(CC) $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(PLATFORMFLAGS) -MM -MF $*.d $<\n  endif\n  endif\n\nvlmcsd_all.c: $(VLMCSD_SRCS)\n  ifeq ($(VERBOSE),1)\n\tcat $^ > $@\n  else\n\t@echo \"$(COMPILER)\tCAT\t$@ <- $^\"\n\t@cat $^ > $@\n  endif\n\nvlmcs_all.c: $(VLMCS_SRCS)\n  ifeq ($(VERBOSE),1)\n\tcat $^ > $@\n  else\n\t@echo \"$(COMPILER)\tCAT\t$@ <- $^\"\n\t@cat $^ > $@\n  endif\n\nvlmcsdmulti_all.c: $(MULTI_SRCS)\n  ifeq ($(VERBOSE),1)\n\tcat $^ > $@\n  else\n\t@echo \"$(COMPILER)\tCAT\t$@ <- $^\"\n\t@cat $^ > $@\n  endif\n\nifdef CAT\nifeq ($(CAT),2)\n$(PROGRAM_NAME): vlmcsd_all.c\nelse\n$(PROGRAM_NAME): vlmcsd_all.o\nendif\nelse\n$(PROGRAM_NAME): $(VLMCSD_OBJS)\nendif\n  ifeq ($(VERBOSE),1)\n\t+$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS)\n  else\n\t+@echo \"$(COMPILER)\t$(LDCMD)\t$@ <- $^\"\n\t+@$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS)\n  endif\n\nifdef CAT\nifeq ($(CAT),2)\n$(CLIENT_NAME): vlmcs_all.c\nelse\n$(CLIENT_NAME): vlmcs_all.o\nendif\nelse\n$(CLIENT_NAME): $(VLMCS_OBJS)\nendif\n  ifeq ($(VERBOSE),1)\n\t+$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS)\n  else\n\t+@echo \"$(COMPILER)\t$(LDCMD)\t$@ <- $^\"\n\t+@$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS)\n  endif\n\nifdef CAT\nifeq ($(CAT),2)\n$(MULTI_NAME): vlmcsdmulti_all.c\nelse\n$(MULTI_NAME): vlmcsdmulti_all.o\nendif\nelse\n$(MULTI_NAME): $(MULTI_OBJS)\nendif\n  ifeq ($(VERBOSE),1)\n\t+$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS)\n  else\n\t+@echo \"$(COMPILER)\t$(LDCMD)\t$@ <- $^\"\n\t+@$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS)\n  endif\n\n$(DLL_NAME): $(DLL_SRCS)\n  ifeq ($(VERBOSE),1)\n\t+$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS) -shared -DIS_LIBRARY=1 -UNO_SOCKETS -UUSE_MSRPC\n  else\n\t+@echo \"$(COMPILER)\t$(LDCMD)\t$@ <- $^\"\n\t+@$(CC) -o $@ $^ $(PLATFORMFLAGS) $(BASECFLAGS) $(CFLAGS) $(BASELDFLAGS) $(LDFLAGS) -shared -DIS_LIBRARY=1 -UNO_SOCKETS -UUSE_MSRPC\n  endif\n\n\n%.pdf : %\n  ifeq ($(shell uname), Darwin)\n\tgroff -Tps -mandoc -c $< | pstopdf -i -o $@\n  else\n\tgroff -Tpdf -mandoc -c $< > $@\n  endif\n\n%.html : %\n\tgroff -Thtml -mandoc -c $< > $@ \n\n%.unix.txt : %\n\tgroff -P -c -Tutf8 -mandoc -c $< | col -bx > $@\n\n%.dos.txt : %.unix.txt\n#\tunix2dos -n $< $@\n#\tsed -e 's/$$/\\r/' $< > $@\n\tawk 'sub(\"$$\", \"\\r\")' $< > $@\n\npdfdocs : $(PDFDOCS)\n\ndosdocs : $(DOSDOCS)\n\nunixdocs : $(UNIXDOCS)\n\nhtmldocs : $(HTMLDOCS)\n\nalldocs : $(UNIXDOCS) $(HTMLDOCS) $(PDFDOCS) $(DOSDOCS)\n\nclean:\n\trm -f *.o *.d *_all.c $(PROGRAM_NAME) $(MULTI_NAME) $(DLL_NAME) $(CLIENT_NAME) $(PDFDOCS) $(DOSDOCS) $(UNIXDOCS) $(HTMLDOCS)\n\nhelp:\n\t@echo \"Type:\"\n\t@echo \"    ${MAKE}          - to build $(PROGRAM_NAME) and $(CLIENT_NAME)\"\n\t@echo \"    ${MAKE} clean    - to remove $(PROGRAM_NAME) and $(CLIENT_NAME)\"\n\t@echo \"    ${MAKE} help     - to see this help\"\n\t@echo \"    ${MAKE} pdfdocs  - Create PDF versions of the documentation (Requires groff with PDF support).\"\n\t@echo \"    ${MAKE} htmldocs - Create HTML versions of the documentation.\"\n\t@echo \"    ${MAKE} unixdocs - Create Unix TXT versions of the documentation.\"\n\t@echo \"    ${MAKE} dosdocs  - Create DOS/Windows TXT versions of the documentation.\"\n\t@echo \"    ${MAKE} alldocs  - Create all versions of the documentation.\"\n\t@echo \"    ${MAKE} -j <x>   - Use <x> parallel tasks (SMP support) when compiling $(PROGRAM_NAME) and $(CLIENT_NAME)\"\n\t@echo \"\"\n\t@echo \"    ${MAKE} $(PROGRAM_NAME) - to build the server only.\"\n\t@echo \"    ${MAKE} $(CLIENT_NAME) - to build the client only.\"\n\t@echo \"    ${MAKE} $(MULTI_NAME) - to build $(PROGRAM_NAME) and $(CLIENT_NAME) in a single multi-call binary\"\n\t@echo \"    ${MAKE} $(DLL_NAME) - to build the shared library $(DLL_NAME)\"\n\t@echo \"\"\n\t@echo \"Options:\"\n\t@echo \"    CONFIG=<x>                   Compile <x> as instead of config.h.\"\n\t@echo \"    INI=<x>                      Compile $(PROGRAM_NAME) with default ini file <x>\"\n\t@echo \"    PROGRAM_NAME=<x>             Use <x> as output file name for the KMS server. Defaults to vlmcsd.\"\n\t@echo \"    CLIENT_NAME=<x>              Use <x> as output file name for the KMS client. Defaults to vlmcs.\"\n\t@echo \"    MULTI_NAME=<x>               Use <x> as output file name for the multi-call binary. Defaults to vlmcsdmulti.\"\n\t@echo \"    DEPENDENCIES=1               Create dependency files.\"\n\t@echo \"    CRYPTO=openssl               Use openssl for SHA256/HMAC calculations.\"\n\t@echo \"    CRYPTO=openssl_with_aes      EXPERIMENTAL: Use openssl for SHA256/HMAC and AES calculations (hardware, e.g. AES-NI on x86).\"\n\t@echo \"    CRYPTO=openssl_with_aes_soft EXPERIMENTAL: Use openssl for SHA256/HMAC and AES calculations (software).\"\n\t@echo \"    CRYPTO=polarssl              Use polarssl instead of internal crypto code for SHA256/HMAC calculations.\"\n\t@echo \"    CRYPTO=windows               Use Windows CryptoAPI instead of internal crypto code for SHA256/HMAC calculations.\"\n\t@echo \"    CC=<x>                       Use compiler <x>. Supported compilers are gcc, icc, tcc and clang. Others may or may not work.\"\n\t@echo \"    TERMINAL_WIDTH=<x>           Assume a fixed terminal width of <x> columns. Use in case of problems only.\"  \n\t@echo \"    VLMCSD_VERSION=<x>           Sets <x> as your version identifier. Defaults to \\\"private build\\\".\"\n\t@echo \"    CFLAGS=<x>                   Pass <x> as additional arguments to the compiler.\"\n\t@echo \"    LDFLAGS=<x>                  Pass <x> as additional arguments to the linker.\"\n\t@echo \"    PLATFORMFLAGS=<x>            Pass <x> as additional arguments to the compiler and the linker.\"\n\t@echo \"    BASECFLAGS=<x>               Pass only <x> as arguments to the compiler (advanced users only).\"\n\t@echo \"    BASELDFLAGS=<x>              Pass only <x> as arguments to the linker (advanced users only).\"\n\t@echo \"    STRIP=0                      Don't strip debug information from $(PROGRAM_NAME) and $(CLIENT_NAME) (for developers).\"\n\t@echo \"    VERBOSE=1                    Be verbose when making targets.\"\n\t@echo \"    VERBOSE=3                    Show name of compiler.\"\n\t@echo \"    THREADS=1                    Use threads instead of fork(). Automatically set for native Windows. Recommended for Cygwin.\"\n\t@echo \"    WINDOWS=<x>                  Use <x> as the default ePID for Windows (when using $(PROGRAM_NAME) with -r 0).\"\n\t@echo \"    OFFICE2010=<x>               Use <x> as the default ePID for Office2010 (when using $(PROGRAM_NAME) with -r 0).\"\n\t@echo \"    OFFICE2013=<x>               Use <x> as the default ePID for Office2013 (when using $(PROGRAM_NAME) with -r 0).\"\n\t@echo \"    HWID=<x>                     Use <x> as the default HWID (when it can't be found in an ini file).\"\n\t@echo \"    FEATURES=full                Compile $(PROGRAM_NAME) with all features (default).\"\n\t@echo \"    FEATURES=most                Compile $(PROGRAM_NAME) without rarely used features.\"\n\t@echo \"    FEATURES=embedded            Compile $(PROGRAM_NAME) with typical features for embedded systems.\"\n\t@echo \"    FEATURES=autostart           Removes features typically not needed if you place $(PROGRAM_NAME) in an autostart script.\"\n\t@echo \"    FEATURES=inetd               Compile $(PROGRAM_NAME) for running through an internet superserver only.\"\n\t@echo \"    FEATURES=minimum             Compiles only basic features of $(PROGRAM_NAME).\"\n\t@echo \"    FEATURES=fixedepids          $(PROGRAM_NAME) only uses bultin internal ePIDs.\"\n\t@echo \"\"\n\t@echo \"Useful CFLAGS to save memory when running $(PROGRAM_NAME) on very small embedded devices (finer control than FEATURES=):\"\n\t@echo \"    -DNO_EXTENDED_PRODUCT_LIST   Don't compile the detailed product list.\"\n\t@echo \"    -DNO_BASIC_PRODUCT_LIST      Don't compile the basic product list.\"\n\t@echo \"    -DNO_VERBOSE_LOG             Don't support verbose logging. Removes -v option.\"\n\t@echo \"    -DNO_LOG                     Don't add support for logging. Implies -DNO_VERBOSE_LOG -DNO_EXTENDED_PRODUCT_LIST and -DNO_BASIC_PRODUCT_LIST.\"\n\t@echo \"    -DNO_RANDOM_EPID             Don't support random ePIDs.\"\n\t@echo \"    -DNO_INI_FILE                Don't support reading ePIDs/HWIDs from a file.\"\n\t@echo \"    -DNO_PID_FILE                Don't support writing a PID file. Removes -p option.\"\n\t@echo \"    -DNO_USER_SWITCH             Don't support changing uid/gid after program start. Removes -u and -g options.\"\n\t@echo \"    -DNO_HELP                    Don't support command line help.\"\n\t@echo \"    -DNO_CUSTOM_INTERVALS        Don't support custom intervals for retry and refresh activation. Removes -A and -R options.\"\n\t@echo \"    -DNO_SOCKETS                 Don't support standalone operation. Requires an internet superserver to start $(PROGRAM_NAME).\"\n\t@echo \"    -DNO_CL_PIDS                 Don't support specifying ePIDs and HwId from the command line in $(PROGRAM_NAME).\"\n\t@echo \"    -DNO_LIMIT                   Don't support limiting concurrent clients in $(PROGRAM_NAME).\"\n\t@echo \"    -DNO_SIGHUP                  Don't support SIGHUP handling in $(PROGRAM_NAME).\"\n\t@echo \"\"\n\t@echo \"Troubleshooting options\"\n\t@echo \"    CAT=1                        Combine all sources in a single file.\"\n\t@echo \"    CAT=2                        Combine all sources in a single file and don't create a *.o file.\"\n\t@echo \"    NOPROCFS=1                   Don't rely on a properly mounted proc filesystem in /proc.\"\n\t@echo \"    AUXV=1                       Use /proc/self/auxv (requires Linux with glibc >= 2.16 or musl.)\"\n\t@echo \"    NOLPTHREAD=1                 Disable detection if -lpthread is required (for use with Android NDK).\"\n\t@echo \"    NOLRESOLV=1                  Disable detection if -lresolv is requires  (for use with Android NDK).\"\n\t@echo \"    NOLIBS=1                     Do not attempt to autodetect any library dependencies.\"\n\t@echo \"    OPENSSL_HMAC=0               Compile for openssl versions that don't have HMAC support (required on some embedded devices).\"\n\t@echo \"    NO_TIMEOUT=1                 Do not set timeouts for sockets (for systems that don't support it).\"\n\t@echo \"    CHILD_HANDLER=1              Install a handler for SIGCHLD (for systems that don't support SA_NOCLDWAIT).\"\n\t@echo \"    NO_DNS=1                     Compile vlmcs without support for detecting KMS servers via DNS.\"\n\t@echo \"    DNS_PARSER=internal          Use $(CLIENT_NAME) internal DNS parsing routines. No effect on MingW (native Windows).\"\n\t@echo \"\"\n\t@echo \"Other useful CFLAGS:\"\n\t@echo \"    -DSUPPORT_WINE               Add code that the Windows version of $(PROGRAM_NAME) runs on Wine if MSRPC=1\"\n\t@echo \"    -D_PEDANTIC                  Report rare error/warning conditions instead of silently ignoring them.\"\n\t@echo \"    -DFD_SETSIZE=<x>             Allow <x> -L statements in $(PROGRAM_NAME) (default: 64 on Windows, 1024 on most Unixes).\"\n\t@echo \"    -flto                        Use link time optimization. Not supported by old compilers (gcc < 4.7). Use whenever supported.\"\n\t@echo \"    -flto=jobserver              Utilize all CPUs during link time optimization. Requires ${MAKE} -j <cpus>\"\n\t@echo \"    -fno-stack-protector         No stack checking. Smaller binaries.\"\n\t@echo \"    -pipe                        Use pipes instead of temporary files (faster compilation, extends the life of your SSD).\" \n"
  },
  {
    "path": "vlmcsd/KMSServer.idl",
    "content": "[\r\n   uuid(51C82175-844E-4750-B0D8-EC255555BC06),\r\n   version(1.0),\r\n]\r\ninterface KMSServer\r\n{\r\n    int RequestActivation\r\n\t(\r\n\t\t[in] int requestSize, \r\n\t\t[in, size_is(requestSize)] unsigned char* request, \r\n\t\t[out] int* responseSize, \r\n\t\t[out, size_is( , *responseSize)] unsigned char** response\r\n\t);\r\n}"
  },
  {
    "path": "vlmcsd/KMSServer_c_mingw_gcc.c",
    "content": "\r\n\r\n/* this ALWAYS GENERATED file contains the RPC client stubs */\r\n\r\n\r\n /* File created by MIDL compiler version 8.00.0595 */\r\n/* at Thu Oct 18 15:24:14 2012\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.00.0595 \r\n    protocol : dce , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#if !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_)\r\n\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n#if _MSC_VER >= 1200\r\n#pragma warning(push)\r\n#endif\r\n\r\n#pragma warning( disable: 4211 )  /* redefine extern to static */\r\n#pragma warning( disable: 4232 )  /* dllimport identity*/\r\n#pragma warning( disable: 4024 )  /* array to pointer mapping*/\r\n#pragma warning( disable: 4100 ) /* unreferenced arguments in x86 call */\r\n\r\n#pragma optimize(\"\", off ) \r\n\r\n#include <string.h>\r\n\r\n#include \"KMSServer_h.h\"\r\n\r\n#define TYPE_FORMAT_STRING_SIZE   43                                \r\n#define PROC_FORMAT_STRING_SIZE   59                                \r\n#define EXPR_FORMAT_STRING_SIZE   1                                 \r\n#define TRANSMIT_AS_TABLE_SIZE    0            \r\n#define WIRE_MARSHAL_TABLE_SIZE   0            \r\n\r\ntypedef struct _KMSServer_MIDL_TYPE_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_TYPE_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_PROC_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_PROC_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_EXPR_FORMAT_STRING\r\n    {\r\n    long          Pad;\r\n    unsigned char  Format[ EXPR_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_EXPR_FORMAT_STRING;\r\n\r\n\r\nstatic const RPC_SYNTAX_IDENTIFIER  _RpcTransferSyntax = \r\n{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r\n\r\n\r\nextern const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString;\r\nextern const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString;\r\nextern const KMSServer_MIDL_EXPR_FORMAT_STRING KMSServer__MIDL_ExprFormatString;\r\n\r\n#define GENERIC_BINDING_TABLE_SIZE   0            \r\n\r\n\r\n/* Standard interface: KMSServer, ver. 1.0,\r\n   GUID={0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}} */\r\n\r\n\r\n\r\nstatic const RPC_CLIENT_INTERFACE KMSServer___RpcClientInterface =\r\n    {\r\n    sizeof(RPC_CLIENT_INTERFACE),\r\n    {{0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}},{1,0}},\r\n    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    0x00000000\r\n    };\r\nRPC_IF_HANDLE KMSServer_v1_0_c_ifspec = (RPC_IF_HANDLE)& KMSServer___RpcClientInterface;\r\n\r\nextern const MIDL_STUB_DESC KMSServer_StubDesc;\r\n\r\nstatic RPC_BINDING_HANDLE KMSServer__MIDL_AutoBindHandle;\r\n\r\n\r\nint RequestActivation( \r\n    /* [in] */ handle_t IDL_handle,\r\n    /* [in] */ int requestSize,\r\n    /* [size_is][in] */ unsigned char *request,\r\n    /* [out] */ int *responseSize,\r\n    /* [size_is][size_is][out] */ unsigned char **response)\r\n{\r\n\r\n    CLIENT_CALL_RETURN _RetVal;\r\n\r\n    _RetVal = NdrClientCall2(\r\n                  ( PMIDL_STUB_DESC  )&KMSServer_StubDesc,\r\n                  (PFORMAT_STRING) &KMSServer__MIDL_ProcFormatString.Format[0],\r\n                  ( unsigned char * )&IDL_handle);\r\n    return ( int  )_RetVal.Simple;\r\n    \r\n}\r\n\r\n\r\n#if !defined(__RPC_WIN32__)\r\n#error  Invalid build platform for this stub.\r\n#endif\r\n\r\n#if !(TARGET_IS_NT50_OR_LATER)\r\n#error You need Windows 2000 or later to run this stub because it uses these features:\r\n#error   /robust command line switch.\r\n#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.\r\n#error This app will fail with the RPC_X_WRONG_STUB_VERSION error.\r\n#endif\r\n\r\n#if !MULTI_CALL_BINARY\r\n/*static*/ const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString =\r\n    {\r\n        0,\r\n        {\r\n\r\n\t/* Procedure RequestActivation */\r\n\r\n\t\t\t0x0,\t\t/* 0 */\r\n\t\t\t0x48,\t\t/* Old Flags:  */\r\n/*  2 */\tNdrFcLong( 0x0 ),\t/* 0 */\r\n/*  6 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x18 ),\t/* x86 Stack size/offset = 24 */\r\n/* 10 */\t0x32,\t\t/* FC_BIND_PRIMITIVE */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 12 */\tNdrFcShort( 0x0 ),\t/* x86 Stack size/offset = 0 */\r\n/* 14 */\tNdrFcShort( 0x8 ),\t/* 8 */\r\n/* 16 */\tNdrFcShort( 0x24 ),\t/* 36 */\r\n/* 18 */\t0x47,\t\t/* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r\n\t\t\t0x5,\t\t/* 5 */\r\n/* 20 */\t0x8,\t\t/* 8 */\r\n\t\t\t0x7,\t\t/* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r\n/* 22 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 24 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 26 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n\r\n\t/* Parameter IDL_handle */\r\n\r\n/* 28 */\tNdrFcShort( 0x48 ),\t/* Flags:  in, base type, */\r\n/* 30 */\tNdrFcShort( 0x4 ),\t/* x86 Stack size/offset = 4 */\r\n/* 32 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter requestSize */\r\n\r\n/* 34 */\tNdrFcShort( 0x10b ),\t/* Flags:  must size, must free, in, simple ref, */\r\n/* 36 */\tNdrFcShort( 0x8 ),\t/* x86 Stack size/offset = 8 */\r\n/* 38 */\tNdrFcShort( 0x6 ),\t/* Type Offset=6 */\r\n\r\n\t/* Parameter request */\r\n\r\n/* 40 */\tNdrFcShort( 0x2150 ),\t/* Flags:  out, base type, simple ref, srv alloc size=8 */\r\n/* 42 */\tNdrFcShort( 0xc ),\t/* x86 Stack size/offset = 12 */\r\n/* 44 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter responseSize */\r\n\r\n/* 46 */\tNdrFcShort( 0x2013 ),\t/* Flags:  must size, must free, out, srv alloc size=8 */\r\n/* 48 */\tNdrFcShort( 0x10 ),\t/* x86 Stack size/offset = 16 */\r\n/* 50 */\tNdrFcShort( 0x16 ),\t/* Type Offset=22 */\r\n\r\n\t/* Parameter response */\r\n\r\n/* 52 */\tNdrFcShort( 0x70 ),\t/* Flags:  out, return, base type, */\r\n/* 54 */\tNdrFcShort( 0x14 ),\t/* x86 Stack size/offset = 20 */\r\n/* 56 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\n/*static*/ const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString =\r\n    {\r\n        0,\r\n        {\r\n\t\t\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  2 */\t\r\n\t\t\t0x11, 0x0,\t/* FC_RP */\r\n/*  4 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (6) */\r\n/*  6 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 10 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x0,\t\t/*  */\r\n/* 12 */\tNdrFcShort( 0x4 ),\t/* x86 Stack size/offset = 4 */\r\n/* 14 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 16 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n/* 18 */\t\r\n\t\t\t0x11, 0xc,\t/* FC_RP [alloced_on_stack] [simple_pointer] */\r\n/* 20 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x5c,\t\t/* FC_PAD */\r\n/* 22 */\t\r\n\t\t\t0x11, 0x14,\t/* FC_RP [alloced_on_stack] [pointer_deref] */\r\n/* 24 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (26) */\r\n/* 26 */\t\r\n\t\t\t0x12, 0x0,\t/* FC_UP */\r\n/* 28 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (30) */\r\n/* 30 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 32 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 34 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x54,\t\t/* FC_DEREFERENCE */\r\n/* 36 */\tNdrFcShort( 0xc ),\t/* x86 Stack size/offset = 12 */\r\n/* 38 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 40 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\n#endif // !MULTI_CALL_BINARY\r\n\r\nstatic const unsigned short KMSServer_FormatStringOffsetTable[] =\r\n    {\r\n    0\r\n    };\r\n\r\n//typedef void *(__RPC_API midl_user_allocate_t)(size_t);\r\ntypedef void *(__RPC_API *midl_allocate_t)(size_t);\r\n\r\n#if !MULTI_CALL_BINARY\r\n/*static*/ const MIDL_STUB_DESC KMSServer_StubDesc =\r\n    {\r\n    (void *)& KMSServer___RpcClientInterface,\r\n    (midl_allocate_t)MIDL_user_allocate,\r\n    MIDL_user_free,\r\n    &KMSServer__MIDL_AutoBindHandle,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    KMSServer__MIDL_TypeFormatString.Format,\r\n    1, /* -error bounds_check flag */\r\n    0x50002, /* Ndr library version */\r\n    0,\r\n    0x8000253, /* MIDL Version 8.0.595 */\r\n    0,\r\n    0,\r\n    0,  /* notify & notify_flag routine table */\r\n    0x1, /* MIDL flag */\r\n    0, /* cs routines */\r\n    0,   /* proxy/server info */\r\n    0\r\n    };\r\n\r\n#endif // !MULTI_CALL_BINARY\r\n\r\n#pragma optimize(\"\", on )\r\n#if _MSC_VER >= 1200\r\n#pragma warning(pop)\r\n#endif\r\n\r\n\r\n#endif /* !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_) */\r\n\r\n"
  },
  {
    "path": "vlmcsd/KMSServer_c_x64_mingw_gcc.c",
    "content": "\r\n\r\n/* this ALWAYS GENERATED file contains the RPC client stubs */\r\n\r\n\r\n /* File created by MIDL compiler version 8.00.0603 */\r\n/* at Fri Feb 20 04:17:07 2015\r\n * modified by Hotbird64 to work with MingW-w64 and gcc\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.00.0603 \r\n    protocol : all , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#if defined(_M_AMD64)\r\n\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n#if _MSC_VER >= 1200\r\n#pragma warning(push)\r\n#endif\r\n\r\n#pragma warning( disable: 4211 )  /* redefine extern to static */\r\n#pragma warning( disable: 4232 )  /* dllimport identity*/\r\n#pragma warning( disable: 4024 )  /* array to pointer mapping*/\r\n\r\n#include <string.h>\r\n\r\n#include \"KMSServer_h.h\"\r\n\r\n#define TYPE_FORMAT_STRING_SIZE   43                                \r\n#define PROC_FORMAT_STRING_SIZE   61                                \r\n#define EXPR_FORMAT_STRING_SIZE   1                                 \r\n#define TRANSMIT_AS_TABLE_SIZE    0            \r\n#define WIRE_MARSHAL_TABLE_SIZE   0            \r\n\r\ntypedef struct _KMSServer_MIDL_TYPE_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_TYPE_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_PROC_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_PROC_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_EXPR_FORMAT_STRING\r\n    {\r\n    long          Pad;\r\n    unsigned char  Format[ EXPR_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_EXPR_FORMAT_STRING;\r\n\r\n\r\nstatic const RPC_SYNTAX_IDENTIFIER  _RpcTransferSyntax = \r\n{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r\n\r\nstatic const RPC_SYNTAX_IDENTIFIER  _NDR64_RpcTransferSyntax = \r\n{{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}};\r\n\r\n\r\n\r\nextern const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString;\r\nextern const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString;\r\nextern const KMSServer_MIDL_EXPR_FORMAT_STRING KMSServer__MIDL_ExprFormatString;\r\n\r\n#define GENERIC_BINDING_TABLE_SIZE   0            \r\n\r\n\r\n/* Standard interface: KMSServer, ver. 1.0,\r\n   GUID={0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}} */\r\n\r\n extern const MIDL_STUBLESS_PROXY_INFO KMSServer_ProxyInfo;\r\n\r\n\r\nstatic const RPC_CLIENT_INTERFACE KMSServer___RpcClientInterface =\r\n    {\r\n    sizeof(RPC_CLIENT_INTERFACE),\r\n    {{0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}},{1,0}},\r\n    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    &KMSServer_ProxyInfo,\r\n    0x02000000\r\n    };\r\nRPC_IF_HANDLE KMSServer_v1_0_c_ifspec = (RPC_IF_HANDLE)& KMSServer___RpcClientInterface;\r\n\r\nextern const MIDL_STUB_DESC KMSServer_StubDesc;\r\n\r\nstatic RPC_BINDING_HANDLE KMSServer__MIDL_AutoBindHandle;\r\n\r\n\r\nint RequestActivation( \r\n    /* [in] */ handle_t IDL_handle,\r\n    /* [in] */ int requestSize,\r\n    /* [size_is][in] */ unsigned char *request,\r\n    /* [out] */ int *responseSize,\r\n    /* [size_is][size_is][out] */ unsigned char **response)\r\n{\r\n\r\n    CLIENT_CALL_RETURN _RetVal;\r\n\r\n    _RetVal = NdrClientCall3(\r\n                  ( PMIDL_STUBLESS_PROXY_INFO  )&KMSServer_ProxyInfo,\r\n                  0,\r\n                  0,\r\n                  IDL_handle,\r\n                  requestSize,\r\n                  request,\r\n                  responseSize,\r\n                  response);\r\n    return ( int  )_RetVal.Simple;\r\n    \r\n}\r\n\r\n\r\n#if !defined(__RPC_WIN64__)\r\n#error  Invalid build platform for this stub.\r\n#endif\r\n\r\n#if !MULTI_CALL_BINARY\r\n/*static*/ const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString =\r\n    {\r\n        0,\r\n        {\r\n\r\n\t/* Procedure RequestActivation */\r\n\r\n\t\t\t0x0,\t\t/* 0 */\r\n\t\t\t0x48,\t\t/* Old Flags:  */\r\n/*  2 */\tNdrFcLong( 0x0 ),\t/* 0 */\r\n/*  6 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x30 ),\t/* X64 Stack size/offset = 48 */\r\n/* 10 */\t0x32,\t\t/* FC_BIND_PRIMITIVE */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 12 */\tNdrFcShort( 0x0 ),\t/* X64 Stack size/offset = 0 */\r\n/* 14 */\tNdrFcShort( 0x8 ),\t/* 8 */\r\n/* 16 */\tNdrFcShort( 0x24 ),\t/* 36 */\r\n/* 18 */\t0x47,\t\t/* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r\n\t\t\t0x5,\t\t/* 5 */\r\n/* 20 */\t0xa,\t\t/* 10 */\r\n\t\t\t0x7,\t\t/* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r\n/* 22 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 24 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 26 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/* 28 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n\r\n\t/* Parameter IDL_handle */\r\n\r\n/* 30 */\tNdrFcShort( 0x48 ),\t/* Flags:  in, base type, */\r\n/* 32 */\tNdrFcShort( 0x8 ),\t/* X64 Stack size/offset = 8 */\r\n/* 34 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter requestSize */\r\n\r\n/* 36 */\tNdrFcShort( 0x10b ),\t/* Flags:  must size, must free, in, simple ref, */\r\n/* 38 */\tNdrFcShort( 0x10 ),\t/* X64 Stack size/offset = 16 */\r\n/* 40 */\tNdrFcShort( 0x6 ),\t/* Type Offset=6 */\r\n\r\n\t/* Parameter request */\r\n\r\n/* 42 */\tNdrFcShort( 0x2150 ),\t/* Flags:  out, base type, simple ref, srv alloc size=8 */\r\n/* 44 */\tNdrFcShort( 0x18 ),\t/* X64 Stack size/offset = 24 */\r\n/* 46 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter responseSize */\r\n\r\n/* 48 */\tNdrFcShort( 0x2013 ),\t/* Flags:  must size, must free, out, srv alloc size=8 */\r\n/* 50 */\tNdrFcShort( 0x20 ),\t/* X64 Stack size/offset = 32 */\r\n/* 52 */\tNdrFcShort( 0x16 ),\t/* Type Offset=22 */\r\n\r\n\t/* Parameter response */\r\n\r\n/* 54 */\tNdrFcShort( 0x70 ),\t/* Flags:  out, return, base type, */\r\n/* 56 */\tNdrFcShort( 0x28 ),\t/* X64 Stack size/offset = 40 */\r\n/* 58 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\n/*static*/ const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString =\r\n    {\r\n        0,\r\n        {\r\n\t\t\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  2 */\t\r\n\t\t\t0x11, 0x0,\t/* FC_RP */\r\n/*  4 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (6) */\r\n/*  6 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 10 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x0,\t\t/*  */\r\n/* 12 */\tNdrFcShort( 0x8 ),\t/* X64 Stack size/offset = 8 */\r\n/* 14 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 16 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n/* 18 */\t\r\n\t\t\t0x11, 0xc,\t/* FC_RP [alloced_on_stack] [simple_pointer] */\r\n/* 20 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x5c,\t\t/* FC_PAD */\r\n/* 22 */\t\r\n\t\t\t0x11, 0x14,\t/* FC_RP [alloced_on_stack] [pointer_deref] */\r\n/* 24 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (26) */\r\n/* 26 */\t\r\n\t\t\t0x12, 0x0,\t/* FC_UP */\r\n/* 28 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (30) */\r\n/* 30 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 32 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 34 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x54,\t\t/* FC_DEREFERENCE */\r\n/* 36 */\tNdrFcShort( 0x18 ),\t/* X64 Stack size/offset = 24 */\r\n/* 38 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 40 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\n#endif //!MULTI_CALL_BINARY\r\n\r\nstatic const unsigned short KMSServer_FormatStringOffsetTable[] =\r\n    {\r\n    0\r\n    };\r\n\r\n\r\n\r\n#endif /* defined(_M_AMD64)*/\r\n\r\n\r\n\r\n/* this ALWAYS GENERATED file contains the RPC client stubs */\r\n\r\n\r\n /* File created by MIDL compiler version 8.00.0603 */\r\n/* at Fri Feb 20 04:17:07 2015\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.00.0603 \r\n    protocol : all , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#if defined(_M_AMD64)\r\n\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n\r\n\r\n#if !defined(__RPC_WIN64__)\r\n#error  Invalid build platform for this stub.\r\n#endif\r\n\r\n\r\n#include \"ndr64types.h\"\r\n#include \"pshpack8.h\"\r\n\r\ntypedef \r\nstruct \r\n{\r\n    NDR64_FORMAT_UINT32 frag1;\r\n    struct _NDR64_EXPR_OPERATOR frag2;\r\n    struct _NDR64_EXPR_VAR frag3;\r\n}\r\n__midl_frag13_t;\r\n\r\nextern const __midl_frag13_t __midl_frag13;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r\n    struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r\n}\r\n__midl_frag12_t;\r\nextern const __midl_frag12_t __midl_frag12;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag11_t;\r\nextern const __midl_frag11_t __midl_frag11;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag10_t;\r\nextern const __midl_frag10_t __midl_frag10;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag8_t;\r\nextern const __midl_frag8_t __midl_frag8;\r\n\r\ntypedef \r\nNDR64_FORMAT_CHAR\r\n__midl_frag7_t;\r\nextern const __midl_frag7_t __midl_frag7;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    NDR64_FORMAT_UINT32 frag1;\r\n    struct _NDR64_EXPR_VAR frag2;\r\n}\r\n__midl_frag6_t;\r\nextern const __midl_frag6_t __midl_frag6;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r\n    struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r\n}\r\n__midl_frag5_t;\r\nextern const __midl_frag5_t __midl_frag5;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag4_t;\r\nextern const __midl_frag4_t __midl_frag4;\r\n\r\ntypedef \r\nNDR64_FORMAT_CHAR\r\n__midl_frag3_t;\r\nextern const __midl_frag3_t __midl_frag3;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    struct _NDR64_PROC_FORMAT frag1;\r\n    struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;\r\n    struct _NDR64_PARAM_FORMAT frag3;\r\n    struct _NDR64_PARAM_FORMAT frag4;\r\n    struct _NDR64_PARAM_FORMAT frag5;\r\n    struct _NDR64_PARAM_FORMAT frag6;\r\n    struct _NDR64_PARAM_FORMAT frag7;\r\n}\r\n__midl_frag2_t;\r\nextern const __midl_frag2_t __midl_frag2;\r\n\r\ntypedef \r\nNDR64_FORMAT_UINT32\r\n__midl_frag1_t;\r\nextern const __midl_frag1_t __midl_frag1;\r\n\r\n#if !MULTI_CALL_BINARY\r\n/*static*/ const __midl_frag13_t __midl_frag13 =\r\n{ \r\n/*  */\r\n    (NDR64_UINT32) 1 /* 0x1 */,\r\n    { \r\n    /* struct _NDR64_EXPR_OPERATOR */\r\n        0x4,    /* FC_EXPR_OPER */\r\n        0x5,    /* OP_UNARY_INDIRECTION */\r\n        0x5,    /* FC64_INT32 */\r\n        (NDR64_UINT8) 0 /* 0x0 */\r\n    },\r\n    { \r\n    /* struct _NDR64_EXPR_VAR */\r\n        0x3,    /* FC_EXPR_VAR */\r\n        0x7,    /* FC64_INT64 */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 24 /* 0x18 */  /* Offset */\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag12_t __midl_frag12 =\r\n{ \r\n/* *char */\r\n    { \r\n    /* *char */\r\n        0x41,    /* FC64_CONF_ARRAY */\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        { \r\n        /* *char */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0\r\n        },\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag13\r\n    },\r\n    { \r\n    /* struct _NDR64_ARRAY_ELEMENT_INFO */\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag7\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag11_t __midl_frag11 =\r\n{ \r\n/* *char */\r\n    0x21,    /* FC64_UP */\r\n    (NDR64_UINT8) 0 /* 0x0 */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag12\r\n};\r\n\r\n/*static*/ const __midl_frag10_t __midl_frag10 =\r\n{ \r\n/* **char */\r\n    0x20,    /* FC64_RP */\r\n    (NDR64_UINT8) 20 /* 0x14 */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag11\r\n};\r\n\r\n/*static*/ const __midl_frag8_t __midl_frag8 =\r\n{ \r\n/* *int */\r\n    0x20,    /* FC64_RP */\r\n    (NDR64_UINT8) 12 /* 0xc */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag3\r\n};\r\n\r\n/*static*/ const __midl_frag7_t __midl_frag7 =\r\n0x10    /* FC64_CHAR */;\r\n\r\n/*static*/ const __midl_frag6_t __midl_frag6 =\r\n{ \r\n/*  */\r\n    (NDR64_UINT32) 1 /* 0x1 */,\r\n    { \r\n    /* struct _NDR64_EXPR_VAR */\r\n        0x3,    /* FC_EXPR_VAR */\r\n        0x5,    /* FC64_INT32 */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 8 /* 0x8 */  /* Offset */\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag5_t __midl_frag5 =\r\n{ \r\n/* *char */\r\n    { \r\n    /* *char */\r\n        0x41,    /* FC64_CONF_ARRAY */\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        { \r\n        /* *char */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0\r\n        },\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag6\r\n    },\r\n    { \r\n    /* struct _NDR64_ARRAY_ELEMENT_INFO */\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag7\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag4_t __midl_frag4 =\r\n{ \r\n/* *char */\r\n    0x20,    /* FC64_RP */\r\n    (NDR64_UINT8) 0 /* 0x0 */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag5\r\n};\r\n\r\n/*static*/ const __midl_frag3_t __midl_frag3 =\r\n0x5    /* FC64_INT32 */;\r\n\r\n/*static*/ const __midl_frag2_t __midl_frag2 =\r\n{ \r\n/* RequestActivation */\r\n    { \r\n    /* RequestActivation */      /* procedure RequestActivation */\r\n        (NDR64_UINT32) 23986240 /* 0x16e0040 */,    /* explicit handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, HasReturn, ServerCorrelation, ClientCorrelation, HasExtensions */\r\n        (NDR64_UINT32) 48 /* 0x30 */ ,  /* Stack size */\r\n        (NDR64_UINT32) 8 /* 0x8 */,\r\n        (NDR64_UINT32) 40 /* 0x28 */,\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT16) 5 /* 0x5 */,\r\n        (NDR64_UINT16) 8 /* 0x8 */\r\n    },\r\n    { \r\n    /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */\r\n        { \r\n        /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */\r\n            0x72,    /* FC64_BIND_PRIMITIVE */\r\n            (NDR64_UINT8) 0 /* 0x0 */,\r\n            0 /* 0x0 */,   /* Stack offset */\r\n            (NDR64_UINT8) 0 /* 0x0 */,\r\n            (NDR64_UINT8) 0 /* 0x0 */\r\n        },\r\n        (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */\r\n    },\r\n    { \r\n    /* requestSize */      /* parameter requestSize */\r\n        &__midl_frag3,\r\n        { \r\n        /* requestSize */\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            1,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            0\r\n        },    /* [in], Basetype, ByValue */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        8 /* 0x8 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* request */      /* parameter request */\r\n        &__midl_frag5,\r\n        { \r\n        /* request */\r\n            1,\r\n            1,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            0\r\n        },    /* MustSize, MustFree, [in], SimpleRef */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        16 /* 0x10 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* responseSize */      /* parameter responseSize */\r\n        &__midl_frag3,\r\n        { \r\n        /* responseSize */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            1,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            1\r\n        },    /* [out], Basetype, SimpleRef, UseCache */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        24 /* 0x18 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* response */      /* parameter response */\r\n        &__midl_frag10,\r\n        { \r\n        /* response */\r\n            1,\r\n            1,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            1\r\n        },    /* MustSize, MustFree, [out], UseCache */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        32 /* 0x20 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* int */      /* parameter int */\r\n        &__midl_frag3,\r\n        { \r\n        /* int */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            1,\r\n            1,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            0\r\n        },    /* [out], IsReturn, Basetype, ByValue */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        40 /* 0x28 */,   /* Stack offset */\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag1_t __midl_frag1 =\r\n(NDR64_UINT32) 0 /* 0x0 */;\r\n\r\n#endif // !MULTI_CALL_BINARY\r\n\r\n#include \"poppack.h\"\r\n\r\n\r\nstatic const FormatInfoRef KMSServer_Ndr64ProcTable[] =\r\n    {\r\n    &__midl_frag2\r\n    };\r\n\r\n//typedef void *__RPC_USER MIDL_user_allocate_t(SIZE_T)\r\ntypedef void *(__RPC_API *midl_allocate_t)(size_t);\r\n\r\n#if !MULTI_CALL_BINARY\r\n/*static*/ const MIDL_STUB_DESC KMSServer_StubDesc =\r\n    {\r\n    (void *)& KMSServer___RpcClientInterface,\r\n    (midl_allocate_t)MIDL_user_allocate,\r\n    MIDL_user_free,\r\n    &KMSServer__MIDL_AutoBindHandle,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    KMSServer__MIDL_TypeFormatString.Format,\r\n    1, /* -error bounds_check flag */\r\n    0x60000, /* Ndr library version */\r\n    0,\r\n    0x800025b, /* MIDL Version 8.0.603 */\r\n    0,\r\n    0,\r\n    0,  /* notify & notify_flag routine table */\r\n    0x2000001, /* MIDL flag */\r\n    0, /* cs routines */\r\n    (void *)& KMSServer_ProxyInfo,   /* proxy/server info */\r\n    0\r\n    };\r\n#endif // !MULTI_CALL_BINARY\r\n\r\nstatic const MIDL_SYNTAX_INFO KMSServer_SyntaxInfo [  2 ] = \r\n    {\r\n    {\r\n    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r\n    0,\r\n    KMSServer__MIDL_ProcFormatString.Format,\r\n    KMSServer_FormatStringOffsetTable,\r\n    KMSServer__MIDL_TypeFormatString.Format,\r\n    0,\r\n    0,\r\n    0\r\n    }\r\n    ,{\r\n    {{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}},\r\n    0,\r\n    0 ,\r\n    (unsigned short *) KMSServer_Ndr64ProcTable,\r\n    0,\r\n    0,\r\n    0,\r\n    0\r\n    }\r\n    };\r\n\r\n/*static*/ const MIDL_STUBLESS_PROXY_INFO KMSServer_ProxyInfo =\r\n    {\r\n    &KMSServer_StubDesc,\r\n    KMSServer__MIDL_ProcFormatString.Format,\r\n    KMSServer_FormatStringOffsetTable,\r\n    (RPC_SYNTAX_IDENTIFIER*)&_RpcTransferSyntax,\r\n    2,\r\n    (MIDL_SYNTAX_INFO*)KMSServer_SyntaxInfo\r\n    \r\n    };\r\n\r\n#if _MSC_VER >= 1200\r\n#pragma warning(pop)\r\n#endif\r\n\r\n\r\n#endif /* defined(_M_AMD64)*/\r\n\r\n"
  },
  {
    "path": "vlmcsd/KMSServer_h.h",
    "content": "\r\n\r\n/* this ALWAYS GENERATED file contains the definitions for the interfaces */\r\n\r\n/* Modified by Hotbird64 for use with MingW and gcc */\r\n\r\n\r\n /* File created by MIDL compiler version 8.00.0595 */\r\n/* at Thu Oct 18 15:24:14 2012\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.00.0595 \r\n    protocol : dce , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n\r\n\r\n/* verify that the <rpcndr.h> version is high enough to compile this file*/\r\n#ifndef __REQUIRED_RPCNDR_H_VERSION__\r\n#define __REQUIRED_RPCNDR_H_VERSION__ 475\r\n#endif\r\n\r\n//#include \"rpc.h\"\r\n#include \"rpcndr.h\"\r\n\r\n#ifndef __RPCNDR_H_VERSION__\r\n#error this stub requires an updated version of <rpcndr.h>\r\n#endif // __RPCNDR_H_VERSION__\r\n\r\n\r\n#ifndef __KMSServer_h_h__\r\n#define __KMSServer_h_h__\r\n\r\n#if defined(_MSC_VER) && (_MSC_VER >= 1020)\r\n#pragma once\r\n#endif\r\n\r\n/* Forward Declarations */ \r\n\r\n#ifdef __cplusplus\r\nextern \"C\"{\r\n#endif \r\n\r\n\r\n#ifndef __KMSServer_INTERFACE_DEFINED__\r\n#define __KMSServer_INTERFACE_DEFINED__\r\n\r\n/* interface KMSServer */\r\n/* [version][uuid] */ \r\n\r\nint RequestActivation( \r\n    /* [in] */ handle_t IDL_handle,\r\n    /* [in] */ int requestSize,\r\n    /* [size_is][in] */ unsigned char *request,\r\n    /* [out] */ int *responseSize,\r\n    /* [size_is][size_is][out] */ unsigned char **response);\r\n\r\n\r\n\r\nextern RPC_IF_HANDLE KMSServer_v1_0_c_ifspec;\r\nextern RPC_IF_HANDLE KMSServer_v1_0_s_ifspec;\r\n#endif /* __KMSServer_INTERFACE_DEFINED__ */\r\n\r\n/* Additional Prototypes for ALL interfaces */\r\n\r\n/* end of Additional Prototypes */\r\n\r\n#ifdef __cplusplus\r\n}\r\n#endif\r\n\r\n#endif\r\n\r\n\r\n"
  },
  {
    "path": "vlmcsd/KMSServer_s2_mingw_gcc.c",
    "content": "\r\n\r\n/* this ALWAYS GENERATED file contains the RPC server stubs */\r\n\r\n/* WARNING! manually edited by Hotbird64 to work with MingW */\r\n\r\n /* File created by MIDL compiler version 8.00.0595 */\r\n/* at Thu Oct 18 15:24:14 2012\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.00.0595 \r\n    protocol : dce , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#if !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_)\r\n\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n#if _MSC_VER >= 1200\r\n#pragma warning(push)\r\n#endif\r\n\r\n#pragma warning( disable: 4211 )  /* redefine extern to static */\r\n#pragma warning( disable: 4232 )  /* dllimport identity*/\r\n#pragma warning( disable: 4024 )  /* array to pointer mapping*/\r\n#pragma warning( disable: 4100 ) /* unreferenced arguments in x86 call */\r\n\r\n#pragma optimize(\"\", off ) \r\n\r\n#include <string.h>\r\n#include \"KMSServer_h.h\"\r\n\r\n#define TYPE_FORMAT_STRING_SIZE   43                                \r\n#define PROC_FORMAT_STRING_SIZE   59                                \r\n#define EXPR_FORMAT_STRING_SIZE   1                                 \r\n#define TRANSMIT_AS_TABLE_SIZE    0            \r\n#define WIRE_MARSHAL_TABLE_SIZE   0            \r\n\r\ntypedef struct _KMSServer_MIDL_TYPE_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_TYPE_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_PROC_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_PROC_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_EXPR_FORMAT_STRING\r\n    {\r\n    long          Pad;\r\n    unsigned char  Format[ EXPR_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_EXPR_FORMAT_STRING;\r\n\r\n\r\nstatic const RPC_SYNTAX_IDENTIFIER  _RpcTransferSyntax = \r\n{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r\n\r\nextern const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString;\r\nextern const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString;\r\nextern const KMSServer_MIDL_EXPR_FORMAT_STRING KMSServer__MIDL_ExprFormatString;\r\n\r\n/* Standard interface: KMSServer, ver. 1.0,\r\n   GUID={0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}} */\r\n\r\n\r\nextern const MIDL_SERVER_INFO KMSServer_ServerInfo;\r\n\r\nextern const RPC_DISPATCH_TABLE KMSServer_v1_0_DispatchTable;\r\n\r\n\tint ProcessActivationRequest( \r\n    /* [in] */ handle_t IDL_handle,\r\n    /* [in] */ int requestSize,\r\n    /* [size_is][in] */ unsigned char *request,\r\n    /* [out] */ int *responseSize,\r\n    /* [size_is][size_is][out] */ unsigned char **response);\r\n\r\n\tstatic const RPC_SERVER_INTERFACE KMSServer___RpcServerInterface =\r\n    {\r\n    sizeof(RPC_SERVER_INTERFACE),\r\n    {{0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}},{1,0}},\r\n    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r\n    (RPC_DISPATCH_TABLE*)&KMSServer_v1_0_DispatchTable,\r\n    0,\r\n    0,\r\n    0,\r\n    &KMSServer_ServerInfo,\r\n    0x04000000\r\n    };\r\nRPC_IF_HANDLE KMSServer_v1_0_s_ifspec = (RPC_IF_HANDLE)& KMSServer___RpcServerInterface;\r\n\r\nextern const MIDL_STUB_DESC KMSServer_StubDesc;\r\n\r\n\r\n#if !defined(__RPC_WIN32__)\r\n#error  Invalid build platform for this stub.\r\n#endif\r\n\r\n#if !(TARGET_IS_NT50_OR_LATER)\r\n#error You need Windows 2000 or later to run this stub because it uses these features:\r\n#error   /robust command line switch.\r\n#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.\r\n#error This app will fail with the RPC_X_WRONG_STUB_VERSION error.\r\n#endif\r\n\r\nconst KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString =\r\n    {\r\n        0,\r\n        {\r\n\r\n\t/* Procedure RequestActivation */\r\n\r\n\t\t\t0x0,\t\t/* 0 */\r\n\t\t\t0x48,\t\t/* Old Flags:  */\r\n/*  2 */\tNdrFcLong( 0x0 ),\t/* 0 */\r\n/*  6 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x18 ),\t/* x86 Stack size/offset = 24 */\r\n/* 10 */\t0x32,\t\t/* FC_BIND_PRIMITIVE */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 12 */\tNdrFcShort( 0x0 ),\t/* x86 Stack size/offset = 0 */\r\n/* 14 */\tNdrFcShort( 0x8 ),\t/* 8 */\r\n/* 16 */\tNdrFcShort( 0x24 ),\t/* 36 */\r\n/* 18 */\t0x47,\t\t/* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r\n\t\t\t0x5,\t\t/* 5 */\r\n/* 20 */\t0x8,\t\t/* 8 */\r\n\t\t\t0x7,\t\t/* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r\n/* 22 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 24 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 26 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n\r\n\t/* Parameter IDL_handle */\r\n\r\n/* 28 */\tNdrFcShort( 0x48 ),\t/* Flags:  in, base type, */\r\n/* 30 */\tNdrFcShort( 0x4 ),\t/* x86 Stack size/offset = 4 */\r\n/* 32 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter requestSize */\r\n\r\n/* 34 */\tNdrFcShort( 0x10b ),\t/* Flags:  must size, must free, in, simple ref, */\r\n/* 36 */\tNdrFcShort( 0x8 ),\t/* x86 Stack size/offset = 8 */\r\n/* 38 */\tNdrFcShort( 0x6 ),\t/* Type Offset=6 */\r\n\r\n\t/* Parameter request */\r\n\r\n/* 40 */\tNdrFcShort( 0x2150 ),\t/* Flags:  out, base type, simple ref, srv alloc size=8 */\r\n/* 42 */\tNdrFcShort( 0xc ),\t/* x86 Stack size/offset = 12 */\r\n/* 44 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter responseSize */\r\n\r\n/* 46 */\tNdrFcShort( 0x2013 ),\t/* Flags:  must size, must free, out, srv alloc size=8 */\r\n/* 48 */\tNdrFcShort( 0x10 ),\t/* x86 Stack size/offset = 16 */\r\n/* 50 */\tNdrFcShort( 0x16 ),\t/* Type Offset=22 */\r\n\r\n\t/* Parameter response */\r\n\r\n/* 52 */\tNdrFcShort( 0x70 ),\t/* Flags:  out, return, base type, */\r\n/* 54 */\tNdrFcShort( 0x14 ),\t/* x86 Stack size/offset = 20 */\r\n/* 56 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\nconst KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString =\r\n    {\r\n        0,\r\n        {\r\n\t\t\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  2 */\t\r\n\t\t\t0x11, 0x0,\t/* FC_RP */\r\n/*  4 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (6) */\r\n/*  6 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 10 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x0,\t\t/*  */\r\n/* 12 */\tNdrFcShort( 0x4 ),\t/* x86 Stack size/offset = 4 */\r\n/* 14 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 16 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n/* 18 */\t\r\n\t\t\t0x11, 0xc,\t/* FC_RP [alloced_on_stack] [simple_pointer] */\r\n/* 20 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x5c,\t\t/* FC_PAD */\r\n/* 22 */\t\r\n\t\t\t0x11, 0x14,\t/* FC_RP [alloced_on_stack] [pointer_deref] */\r\n/* 24 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (26) */\r\n/* 26 */\t\r\n\t\t\t0x12, 0x0,\t/* FC_UP */\r\n/* 28 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (30) */\r\n/* 30 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 32 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 34 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x54,\t\t/* FC_DEREFERENCE */\r\n/* 36 */\tNdrFcShort( 0xc ),\t/* x86 Stack size/offset = 12 */\r\n/* 38 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 40 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\nstatic const unsigned short KMSServer_FormatStringOffsetTable[] =\r\n    {\r\n    0\r\n    };\r\n\r\ntypedef void *(__RPC_API *midl_allocate_t)(size_t);\r\n\r\nconst MIDL_STUB_DESC KMSServer_StubDesc =\r\n    {\r\n    (void *)& KMSServer___RpcServerInterface,\r\n    (midl_allocate_t)MIDL_user_allocate,\r\n    MIDL_user_free,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    KMSServer__MIDL_TypeFormatString.Format,\r\n    1, /* -error bounds_check flag */\r\n    0x50002, /* Ndr library version */\r\n    0,\r\n    0x8000253, /* MIDL Version 8.0.595 */\r\n    0,\r\n    0,\r\n    0,  /* notify & notify_flag routine table */\r\n    0x1, /* MIDL flag */\r\n    0, /* cs routines */\r\n    0,   /* proxy/server info */\r\n    0\r\n    };\r\n\r\nstatic const RPC_DISPATCH_FUNCTION KMSServer_table[] =\r\n    {\r\n    NdrServerCall2,\r\n    0\r\n    };\r\nconst RPC_DISPATCH_TABLE KMSServer_v1_0_DispatchTable =\r\n    {\r\n    1,\r\n    (RPC_DISPATCH_FUNCTION*)KMSServer_table\r\n    };\r\n\r\nstatic const SERVER_ROUTINE KMSServer_ServerRoutineTable[] = \r\n    {\r\n    (SERVER_ROUTINE)ProcessActivationRequest\r\n    };\r\n\r\nconst MIDL_SERVER_INFO KMSServer_ServerInfo =\r\n    {\r\n    &KMSServer_StubDesc,\r\n    KMSServer_ServerRoutineTable,\r\n    KMSServer__MIDL_ProcFormatString.Format,\r\n    KMSServer_FormatStringOffsetTable,\r\n    0,\r\n    0,\r\n    0,\r\n    0};\r\n#pragma optimize(\"\", on )\r\n#if _MSC_VER >= 1200\r\n#pragma warning(pop)\r\n#endif\r\n\r\n\r\n#endif /* !defined(_M_IA64) && !defined(_M_AMD64) && !defined(_ARM_) */\r\n\r\n"
  },
  {
    "path": "vlmcsd/KMSServer_s2_x64_mingw_gcc.c",
    "content": "\r\n\r\n/* this ALWAYS GENERATED file contains the RPC server stubs */\r\n\r\n\r\n /* File created by MIDL compiler version 8.00.0603 */\r\n/* at Fri Feb 20 04:17:07 2015\r\n * Modified by Hotbird64 to work with gcc and MingW-w64\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.00.0603 \r\n    protocol : all , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#if defined(_M_AMD64)\r\n\r\nint ProcessActivationRequest(\r\n\t/* [in] */ handle_t IDL_handle,\r\n\t/* [in] */ int requestSize,\r\n\t/* [size_is][in] */ unsigned char *request,\r\n\t/* [out] */ int *responseSize,\r\n\t/* [size_is][size_is][out] */ unsigned char **response);\r\n\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n#if _MSC_VER >= 1200\r\n#pragma warning(push)\r\n#endif\r\n\r\n#pragma warning( disable: 4211 )  /* redefine extern to static */\r\n#pragma warning( disable: 4232 )  /* dllimport identity*/\r\n#pragma warning( disable: 4024 )  /* array to pointer mapping*/\r\n\r\n#include <string.h>\r\n#include \"KMSServer_h.h\"\r\n\r\n#define TYPE_FORMAT_STRING_SIZE   43                                \r\n#define PROC_FORMAT_STRING_SIZE   61                                \r\n#define EXPR_FORMAT_STRING_SIZE   1                                 \r\n#define TRANSMIT_AS_TABLE_SIZE    0            \r\n#define WIRE_MARSHAL_TABLE_SIZE   0            \r\n\r\ntypedef struct _KMSServer_MIDL_TYPE_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_TYPE_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_PROC_FORMAT_STRING\r\n    {\r\n    short          Pad;\r\n    unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_PROC_FORMAT_STRING;\r\n\r\ntypedef struct _KMSServer_MIDL_EXPR_FORMAT_STRING\r\n    {\r\n    long          Pad;\r\n    unsigned char  Format[ EXPR_FORMAT_STRING_SIZE ];\r\n    } KMSServer_MIDL_EXPR_FORMAT_STRING;\r\n\r\n\r\nstatic const RPC_SYNTAX_IDENTIFIER  _RpcTransferSyntax = \r\n{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r\n\r\nstatic const RPC_SYNTAX_IDENTIFIER  _NDR64_RpcTransferSyntax = \r\n{{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}};\r\n\r\n\r\nextern const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString;\r\nextern const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString;\r\nextern const KMSServer_MIDL_EXPR_FORMAT_STRING KMSServer__MIDL_ExprFormatString;\r\n\r\n/* Standard interface: KMSServer, ver. 1.0,\r\n   GUID={0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}} */\r\n\r\n\r\nextern const MIDL_SERVER_INFO KMSServer_ServerInfo;\r\n\r\nextern const RPC_DISPATCH_TABLE KMSServer_v1_0_DispatchTable;\r\n\r\nstatic const RPC_SERVER_INTERFACE KMSServer___RpcServerInterface =\r\n    {\r\n    sizeof(RPC_SERVER_INTERFACE),\r\n    {{0x51C82175,0x844E,0x4750,{0xB0,0xD8,0xEC,0x25,0x55,0x55,0xBC,0x06}},{1,0}},\r\n    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r\n    (RPC_DISPATCH_TABLE*)&KMSServer_v1_0_DispatchTable,\r\n    0,\r\n    0,\r\n    0,\r\n    &KMSServer_ServerInfo,\r\n    0x06000000\r\n    };\r\nRPC_IF_HANDLE KMSServer_v1_0_s_ifspec = (RPC_IF_HANDLE)& KMSServer___RpcServerInterface;\r\n\r\nextern const MIDL_STUB_DESC KMSServer_StubDesc;\r\n\r\n\r\n#if !defined(__RPC_WIN64__)\r\n#error  Invalid build platform for this stub.\r\n#endif\r\n\r\n/*static*/ const KMSServer_MIDL_PROC_FORMAT_STRING KMSServer__MIDL_ProcFormatString =\r\n    {\r\n        0,\r\n        {\r\n\r\n\t/* Procedure RequestActivation */\r\n\r\n\t\t\t0x0,\t\t/* 0 */\r\n\t\t\t0x48,\t\t/* Old Flags:  */\r\n/*  2 */\tNdrFcLong( 0x0 ),\t/* 0 */\r\n/*  6 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x30 ),\t/* X64 Stack size/offset = 48 */\r\n/* 10 */\t0x32,\t\t/* FC_BIND_PRIMITIVE */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 12 */\tNdrFcShort( 0x0 ),\t/* X64 Stack size/offset = 0 */\r\n/* 14 */\tNdrFcShort( 0x8 ),\t/* 8 */\r\n/* 16 */\tNdrFcShort( 0x24 ),\t/* 36 */\r\n/* 18 */\t0x47,\t\t/* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r\n\t\t\t0x5,\t\t/* 5 */\r\n/* 20 */\t0xa,\t\t/* 10 */\r\n\t\t\t0x7,\t\t/* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r\n/* 22 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 24 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 26 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/* 28 */\tNdrFcShort( 0x0 ),\t/* 0 */\r\n\r\n\t/* Parameter IDL_handle */\r\n\r\n/* 30 */\tNdrFcShort( 0x48 ),\t/* Flags:  in, base type, */\r\n/* 32 */\tNdrFcShort( 0x8 ),\t/* X64 Stack size/offset = 8 */\r\n/* 34 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter requestSize */\r\n\r\n/* 36 */\tNdrFcShort( 0x10b ),\t/* Flags:  must size, must free, in, simple ref, */\r\n/* 38 */\tNdrFcShort( 0x10 ),\t/* X64 Stack size/offset = 16 */\r\n/* 40 */\tNdrFcShort( 0x6 ),\t/* Type Offset=6 */\r\n\r\n\t/* Parameter request */\r\n\r\n/* 42 */\tNdrFcShort( 0x2150 ),\t/* Flags:  out, base type, simple ref, srv alloc size=8 */\r\n/* 44 */\tNdrFcShort( 0x18 ),\t/* X64 Stack size/offset = 24 */\r\n/* 46 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t/* Parameter responseSize */\r\n\r\n/* 48 */\tNdrFcShort( 0x2013 ),\t/* Flags:  must size, must free, out, srv alloc size=8 */\r\n/* 50 */\tNdrFcShort( 0x20 ),\t/* X64 Stack size/offset = 32 */\r\n/* 52 */\tNdrFcShort( 0x16 ),\t/* Type Offset=22 */\r\n\r\n\t/* Parameter response */\r\n\r\n/* 54 */\tNdrFcShort( 0x70 ),\t/* Flags:  out, return, base type, */\r\n/* 56 */\tNdrFcShort( 0x28 ),\t/* X64 Stack size/offset = 40 */\r\n/* 58 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x0,\t\t/* 0 */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\n/*static*/ const KMSServer_MIDL_TYPE_FORMAT_STRING KMSServer__MIDL_TypeFormatString =\r\n    {\r\n        0,\r\n        {\r\n\t\t\tNdrFcShort( 0x0 ),\t/* 0 */\r\n/*  2 */\t\r\n\t\t\t0x11, 0x0,\t/* FC_RP */\r\n/*  4 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (6) */\r\n/*  6 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/*  8 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 10 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x0,\t\t/*  */\r\n/* 12 */\tNdrFcShort( 0x8 ),\t/* X64 Stack size/offset = 8 */\r\n/* 14 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 16 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n/* 18 */\t\r\n\t\t\t0x11, 0xc,\t/* FC_RP [alloced_on_stack] [simple_pointer] */\r\n/* 20 */\t0x8,\t\t/* FC_LONG */\r\n\t\t\t0x5c,\t\t/* FC_PAD */\r\n/* 22 */\t\r\n\t\t\t0x11, 0x14,\t/* FC_RP [alloced_on_stack] [pointer_deref] */\r\n/* 24 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (26) */\r\n/* 26 */\t\r\n\t\t\t0x12, 0x0,\t/* FC_UP */\r\n/* 28 */\tNdrFcShort( 0x2 ),\t/* Offset= 2 (30) */\r\n/* 30 */\t\r\n\t\t\t0x1b,\t\t/* FC_CARRAY */\r\n\t\t\t0x0,\t\t/* 0 */\r\n/* 32 */\tNdrFcShort( 0x1 ),\t/* 1 */\r\n/* 34 */\t0x28,\t\t/* Corr desc:  parameter, FC_LONG */\r\n\t\t\t0x54,\t\t/* FC_DEREFERENCE */\r\n/* 36 */\tNdrFcShort( 0x18 ),\t/* X64 Stack size/offset = 24 */\r\n/* 38 */\tNdrFcShort( 0x1 ),\t/* Corr flags:  early, */\r\n/* 40 */\t0x2,\t\t/* FC_CHAR */\r\n\t\t\t0x5b,\t\t/* FC_END */\r\n\r\n\t\t\t0x0\r\n        }\r\n    };\r\n\r\nstatic const unsigned short KMSServer_FormatStringOffsetTable[] =\r\n    {\r\n    0\r\n    };\r\n\r\n\r\nstatic const RPC_DISPATCH_FUNCTION KMSServer_table[] =\r\n    {\r\n    NdrServerCall2,\r\n    0\r\n    };\r\n/*static*/ const RPC_DISPATCH_TABLE KMSServer_v1_0_DispatchTable =\r\n    {\r\n    1,\r\n    (RPC_DISPATCH_FUNCTION*)KMSServer_table\r\n    };\r\n\r\n\r\n#endif /* defined(_M_AMD64)*/\r\n\r\n\r\n\r\n/* this ALWAYS GENERATED file contains the RPC server stubs */\r\n\r\n\r\n /* File created by MIDL compiler version 8.00.0603 */\r\n/* at Fri Feb 20 04:17:07 2015\r\n */\r\n/* Compiler settings for KMSServer.idl:\r\n    Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.00.0603 \r\n    protocol : all , ms_ext, c_ext, robust\r\n    error checks: allocation ref bounds_check enum stub_data \r\n    VC __declspec() decoration level: \r\n         __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r\n         DECLSPEC_UUID(), MIDL_INTERFACE()\r\n*/\r\n/* @@MIDL_FILE_HEADING(  ) */\r\n\r\n#if defined(_M_AMD64)\r\n\r\n\r\n#pragma warning( disable: 4049 )  /* more than 64k source lines */\r\n\r\n\r\n#if !defined(__RPC_WIN64__)\r\n#error  Invalid build platform for this stub.\r\n#endif\r\n\r\n\r\n#include \"ndr64types.h\"\r\n#include \"pshpack8.h\"\r\n\r\n\r\ntypedef \r\nstruct \r\n{\r\n    NDR64_FORMAT_UINT32 frag1;\r\n    struct _NDR64_EXPR_OPERATOR frag2;\r\n    struct _NDR64_EXPR_VAR frag3;\r\n}\r\n__midl_frag13_t;\r\nextern const __midl_frag13_t __midl_frag13;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r\n    struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r\n}\r\n__midl_frag12_t;\r\nextern const __midl_frag12_t __midl_frag12;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag11_t;\r\nextern const __midl_frag11_t __midl_frag11;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag10_t;\r\nextern const __midl_frag10_t __midl_frag10;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag8_t;\r\nextern const __midl_frag8_t __midl_frag8;\r\n\r\ntypedef \r\nNDR64_FORMAT_CHAR\r\n__midl_frag7_t;\r\nextern const __midl_frag7_t __midl_frag7;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    NDR64_FORMAT_UINT32 frag1;\r\n    struct _NDR64_EXPR_VAR frag2;\r\n}\r\n__midl_frag6_t;\r\nextern const __midl_frag6_t __midl_frag6;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r\n    struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r\n}\r\n__midl_frag5_t;\r\nextern const __midl_frag5_t __midl_frag5;\r\n\r\ntypedef \r\nstruct _NDR64_POINTER_FORMAT\r\n__midl_frag4_t;\r\nextern const __midl_frag4_t __midl_frag4;\r\n\r\ntypedef \r\nNDR64_FORMAT_CHAR\r\n__midl_frag3_t;\r\nextern const __midl_frag3_t __midl_frag3;\r\n\r\ntypedef \r\nstruct \r\n{\r\n    struct _NDR64_PROC_FORMAT frag1;\r\n    struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;\r\n    struct _NDR64_PARAM_FORMAT frag3;\r\n    struct _NDR64_PARAM_FORMAT frag4;\r\n    struct _NDR64_PARAM_FORMAT frag5;\r\n    struct _NDR64_PARAM_FORMAT frag6;\r\n    struct _NDR64_PARAM_FORMAT frag7;\r\n}\r\n__midl_frag2_t;\r\nextern const __midl_frag2_t __midl_frag2;\r\n\r\ntypedef \r\nNDR64_FORMAT_UINT32\r\n__midl_frag1_t;\r\nextern const __midl_frag1_t __midl_frag1;\r\n\r\n/*static*/ const __midl_frag13_t __midl_frag13 =\r\n{ \r\n/*  */\r\n    (NDR64_UINT32) 1 /* 0x1 */,\r\n    { \r\n    /* struct _NDR64_EXPR_OPERATOR */\r\n        0x4,    /* FC_EXPR_OPER */\r\n        0x5,    /* OP_UNARY_INDIRECTION */\r\n        0x5,    /* FC64_INT32 */\r\n        (NDR64_UINT8) 0 /* 0x0 */\r\n    },\r\n    { \r\n    /* struct _NDR64_EXPR_VAR */\r\n        0x3,    /* FC_EXPR_VAR */\r\n        0x7,    /* FC64_INT64 */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 24 /* 0x18 */  /* Offset */\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag12_t __midl_frag12 =\r\n{ \r\n/* *char */\r\n    { \r\n    /* *char */\r\n        0x41,    /* FC64_CONF_ARRAY */\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        { \r\n        /* *char */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0\r\n        },\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag13\r\n    },\r\n    { \r\n    /* struct _NDR64_ARRAY_ELEMENT_INFO */\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag7\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag11_t __midl_frag11 =\r\n{ \r\n/* *char */\r\n    0x21,    /* FC64_UP */\r\n    (NDR64_UINT8) 0 /* 0x0 */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag12\r\n};\r\n\r\n/*static*/ const __midl_frag10_t __midl_frag10 =\r\n{ \r\n/* **char */\r\n    0x20,    /* FC64_RP */\r\n    (NDR64_UINT8) 20 /* 0x14 */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag11\r\n};\r\n\r\n/*static*/ const __midl_frag8_t __midl_frag8 =\r\n{ \r\n/* *int */\r\n    0x20,    /* FC64_RP */\r\n    (NDR64_UINT8) 12 /* 0xc */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag3\r\n};\r\n\r\n/*static*/ const __midl_frag7_t __midl_frag7 =\r\n0x10    /* FC64_CHAR */;\r\n\r\n/*static*/ const __midl_frag6_t __midl_frag6 =\r\n{ \r\n/*  */\r\n    (NDR64_UINT32) 1 /* 0x1 */,\r\n    { \r\n    /* struct _NDR64_EXPR_VAR */\r\n        0x3,    /* FC_EXPR_VAR */\r\n        0x5,    /* FC64_INT32 */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 8 /* 0x8 */  /* Offset */\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag5_t __midl_frag5 =\r\n{ \r\n/* *char */\r\n    { \r\n    /* *char */\r\n        0x41,    /* FC64_CONF_ARRAY */\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        { \r\n        /* *char */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0\r\n        },\r\n        (NDR64_UINT8) 0 /* 0x0 */,\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag6\r\n    },\r\n    { \r\n    /* struct _NDR64_ARRAY_ELEMENT_INFO */\r\n        (NDR64_UINT32) 1 /* 0x1 */,\r\n        &__midl_frag7\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag4_t __midl_frag4 =\r\n{ \r\n/* *char */\r\n    0x20,    /* FC64_RP */\r\n    (NDR64_UINT8) 0 /* 0x0 */,\r\n    (NDR64_UINT16) 0 /* 0x0 */,\r\n    &__midl_frag5\r\n};\r\n\r\n/*static*/ const __midl_frag3_t __midl_frag3 =\r\n0x5    /* FC64_INT32 */;\r\n\r\n/*static*/ const __midl_frag2_t __midl_frag2 =\r\n{ \r\n/* RequestActivation */\r\n    { \r\n    /* RequestActivation */      /* procedure RequestActivation */\r\n        (NDR64_UINT32) 23986240 /* 0x16e0040 */,    /* explicit handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, HasReturn, ServerCorrelation, ClientCorrelation, HasExtensions */\r\n        (NDR64_UINT32) 48 /* 0x30 */ ,  /* Stack size */\r\n        (NDR64_UINT32) 8 /* 0x8 */,\r\n        (NDR64_UINT32) 40 /* 0x28 */,\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        (NDR64_UINT16) 5 /* 0x5 */,\r\n        (NDR64_UINT16) 8 /* 0x8 */\r\n    },\r\n    { \r\n    /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */\r\n        { \r\n        /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */\r\n            0x72,    /* FC64_BIND_PRIMITIVE */\r\n            (NDR64_UINT8) 0 /* 0x0 */,\r\n            0 /* 0x0 */,   /* Stack offset */\r\n            (NDR64_UINT8) 0 /* 0x0 */,\r\n            (NDR64_UINT8) 0 /* 0x0 */\r\n        },\r\n        (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */\r\n    },\r\n    { \r\n    /* requestSize */      /* parameter requestSize */\r\n        &__midl_frag3,\r\n        { \r\n        /* requestSize */\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            1,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            0\r\n        },    /* [in], Basetype, ByValue */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        8 /* 0x8 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* request */      /* parameter request */\r\n        &__midl_frag5,\r\n        { \r\n        /* request */\r\n            1,\r\n            1,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            0\r\n        },    /* MustSize, MustFree, [in], SimpleRef */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        16 /* 0x10 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* responseSize */      /* parameter responseSize */\r\n        &__midl_frag3,\r\n        { \r\n        /* responseSize */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            1,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            1\r\n        },    /* [out], Basetype, SimpleRef, UseCache */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        24 /* 0x18 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* response */      /* parameter response */\r\n        &__midl_frag10,\r\n        { \r\n        /* response */\r\n            1,\r\n            1,\r\n            0,\r\n            0,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            1\r\n        },    /* MustSize, MustFree, [out], UseCache */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        32 /* 0x20 */,   /* Stack offset */\r\n    },\r\n    { \r\n    /* int */      /* parameter int */\r\n        &__midl_frag3,\r\n        { \r\n        /* int */\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            1,\r\n            1,\r\n            1,\r\n            1,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            0,\r\n            (NDR64_UINT16) 0 /* 0x0 */,\r\n            0\r\n        },    /* [out], IsReturn, Basetype, ByValue */\r\n        (NDR64_UINT16) 0 /* 0x0 */,\r\n        40 /* 0x28 */,   /* Stack offset */\r\n    }\r\n};\r\n\r\n/*static*/ const __midl_frag1_t __midl_frag1 =\r\n(NDR64_UINT32) 0 /* 0x0 */;\r\n\r\n\r\n#include \"poppack.h\"\r\n\r\n\r\nstatic const FormatInfoRef KMSServer_Ndr64ProcTable[] =\r\n    {\r\n    &__midl_frag2\r\n    };\r\n\r\n//typedef void *__RPC_USER MIDL_user_allocate_t(SIZE_T);\r\ntypedef void *(__RPC_API *midl_allocate_t)(size_t);\r\n\r\n/*static*/ const MIDL_STUB_DESC KMSServer_StubDesc =\r\n    {\r\n    (void *)& KMSServer___RpcServerInterface,\r\n    (midl_allocate_t)MIDL_user_allocate,\r\n    MIDL_user_free,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    0,\r\n    KMSServer__MIDL_TypeFormatString.Format,\r\n    1, /* -error bounds_check flag */\r\n    0x60000, /* Ndr library version */\r\n    0,\r\n    0x800025b, /* MIDL Version 8.0.603 */\r\n    0,\r\n    0,\r\n    0,  /* notify & notify_flag routine table */\r\n    0x2000001, /* MIDL flag */\r\n    0, /* cs routines */\r\n    (void *)& KMSServer_ServerInfo,   /* proxy/server info */\r\n    0\r\n    };\r\n\r\nstatic const RPC_DISPATCH_FUNCTION KMSServer_NDR64__table[] =\r\n    {\r\n    NdrServerCallAll,\r\n    0\r\n    };\r\nstatic const RPC_DISPATCH_TABLE KMSServer_NDR64__v1_0_DispatchTable = \r\n    {\r\n    1,\r\n    (RPC_DISPATCH_FUNCTION*)KMSServer_NDR64__table\r\n    };\r\n\r\nstatic const MIDL_SYNTAX_INFO KMSServer_SyntaxInfo [  2 ] = \r\n    {\r\n    {\r\n    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r\n    (RPC_DISPATCH_TABLE*)&KMSServer_v1_0_DispatchTable,\r\n    KMSServer__MIDL_ProcFormatString.Format,\r\n    KMSServer_FormatStringOffsetTable,\r\n    KMSServer__MIDL_TypeFormatString.Format,\r\n    0,\r\n    0,\r\n    0\r\n    }\r\n    ,{\r\n    {{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}},\r\n    (RPC_DISPATCH_TABLE*)&KMSServer_NDR64__v1_0_DispatchTable,\r\n    0 ,\r\n    (unsigned short *) KMSServer_Ndr64ProcTable,\r\n    0,\r\n    0,\r\n    0,\r\n    0\r\n    }\r\n    };\r\n\r\n\r\nstatic const SERVER_ROUTINE KMSServer_ServerRoutineTable[] = \r\n    {\r\n\t(SERVER_ROUTINE)ProcessActivationRequest\r\n    };\r\n\r\n/*static*/ const MIDL_SERVER_INFO KMSServer_ServerInfo =\r\n    {\r\n    &KMSServer_StubDesc,\r\n    KMSServer_ServerRoutineTable,\r\n    KMSServer__MIDL_ProcFormatString.Format,\r\n    (unsigned short *) KMSServer_FormatStringOffsetTable,\r\n    0,\r\n    (RPC_SYNTAX_IDENTIFIER*)&_NDR64_RpcTransferSyntax,\r\n    2,\r\n    (MIDL_SYNTAX_INFO*)KMSServer_SyntaxInfo\r\n    };\r\n#if _MSC_VER >= 1200\r\n#pragma warning(pop)\r\n#endif\r\n\r\n\r\n#endif /* defined(_M_AMD64)*/\r\n\r\n"
  },
  {
    "path": "vlmcsd/Makefile",
    "content": "# Let BSD make switch to GNU make\nall ${.TARGETS}:\n\t@echo \"================================================================\"\n\t@echo \" PLEASE USE THE GNU VERSION OF MAKE (gmake) INSTEAD OF ${MAKE}  \"\n\t@echo \"================================================================\"\n\t@echo \"\"\n\t@gmake $@\n"
  },
  {
    "path": "vlmcsd/README",
    "content": "To view the documentation cd to the directory containing the distribution\nfiles and type\n\nman ./vlmcsd.8\n\tto see documentation for vlmcsd\n\nman ./vlmcs.1\n\tto see documentation for vlmcs\n\nman ./vlmcsd.7\n\tto see general documentation for kms\n\nIf you don't have man, you may also use the .txt, .html and .pdf files\n"
  },
  {
    "path": "vlmcsd/README.compile-and-pre-built-binaries",
    "content": "Compilation and pre-built binaries FAQ\n======================================\n\nWhat is the best pre-built binary for my system or device?\n----------------------------------------------------------\n\nNone. The best binary is compiled by yourself using a toolchain that is\noptimized for your system or device in every respect.\n\n\nHow do I compile my own binary?\n-------------------------------\n\nOn a full blown desktop system this is relativly easy. If not already done so,\ninstall a C compiler (e.g. gcc or clang) through your packet manager, e.g.\n\"sudo apt-get install gcc\" (Debian/Ubuntu) or \"sudo yum install gcc\"\n(RedHat/Fedora).\n\nThen cd to your vlmcsd directory and type \"make\". vlmcs and vlmcsd will\nbe built right away for your local system.\n\nIf you installed gcc and it is not the default compiler for your OS or\ndistribution, you may need to type \"make CC=gcc\" to explicitly select a\nspecific C compiller.\n\n\nHow do I compile a binary for my embedded device?\n-------------------------------------------------\n\nWhat you need is cross-compiling toolchain for your device. It consists of a\nC compiler, libraries, header files and some tools (called binutils). The\ntoolchain must match the device in processor architecture, endianess, ABI,\nlibrary and header files version, library configuration, ...\n\nIf the endianess or ABI differs or the version of some library between\ntoolchain and device differs too much, the resulting binary does not run\non your device.\n\nOnce you have a proper toolchain (probably found on the Internet for download),\nunpack it to any directory and type\n\n     \"make CC=/path/to/toolchain/bindir/c-compiler-binary\"\n\nBuilding vlmcsd for using a cross-compiling toolchain is as easy as building\nvlmcsd for your local machine. The only question is, whether this you have\na toolchain that actually matches your device.\n\nWhenever you change any parameter of the make command line, you must \"clean\"\nthe source directory from intermediate files and output from previous runs\nof make. You can do so by typeing \"make clean\" or force make to behave as if\nthe directory were clean by adding -B to the command line, e.g.\n\n     \"make -B CC=/path/to/toolchain/bindir/c-compiler-binary\"\n\n\nI have downloaded several promising toolchains for my device but they all\ndon't work. Can I create my own toolchain?\n-------------------------------------------------------------------------\n\nYou can use tools like buildroot or OpenWRT. Both are able to create toolchains\nfor many embedded devices. But this is out of the scope of this document.\nIf you are unable to walk through thousands of configuration options and make\nthe right choice, you may probably want to try the pre-built binaries.\n\n\nHow to choose a pre-built binary?\n---------------------------------\n\nThe directory structure for the binaries is\n\nbinaries\n+\n+--<operating system>\n   +\n   +--<cpu arch>\n      +\n      +--<endianess> (omitted if CPU or OS does not allow multi-endianess)\n         +\n         +--<C-library>\n\n<C-library> can also be \"static\". That means no special library is required.\nStatic binaries are much bigger and need more RAM than dynamic binaries but\nare more likely to run on your system. Use a static binary only, if none of\nthe dynmic binaries run.\n\nDon't get confused when a binary is named after an OS or a specific device,\ne.g. the name contains \"openwrt\", \"tomato\" or \"Fritzbox\". This does not mean\nthat the binary will run only on that OS or on that device. It is a hint only\nwhere I got or built the toolchain from.\n\n\nHow to determine the endianess of my system?\n--------------------------------------------\n\n- All Intel CPUs (x86, x32, x64) are little-endian only\n- Windows is little-endian only even if the CPU support big-endian\n- big-endian ARM is extremely uncommon. You can safely assume little-endian\n- little-endian PowerPC virtually does not exist since only newer POWER7\n  and POWER8 CPUs support it. Always assume big-endian.\n- For MIPS both little-endian and big-endian are common. Most Broadcomm and\n  TI chips run little-endian. Most Atheros and Ikanos CPUs run big-endian.\n\nTry typing\n     echo -n I | od -o | awk 'FNR==1{ print substr($2,6,1)}'\n\nThis returns 1 for little-endian systems and 0 for big-endian systems. However\nsome devices do not have the od command and thus this method won't work.\n\n\n\n"
  },
  {
    "path": "vlmcsd/README.openssl",
    "content": "IMPORTANT\n=========\n\n1. Do not use any of the OpenSSL binaries\n2. Do not compile OpenSSL binaries yourself\n\n(except for doing some research into the deep internals of OpenSSL)\n\nREASONS\n=======\n\nAll OpenSSL binaries included are highly experimental and are likely to fail\nin many cases. To get some real benefit from OpenSSL (or PolarSSL) it should\nhandle all crypting/hashing.\n\nHowever this is not possible because Microsoft has slightly altered AES\nencryption in KMSv6 and uses a non-AES variant of the Rijndael CMAC in\nKMSv4. OpenSSL is not able to handle this if you use it correctly.\n\nThis means OpenSSL can be used safely only for SHA256 and HMAC SHA256\ncalculations used in KMSv5 and KMSv6 but the code size benefit is only\n100 to 300 bytes (depending on the architecture).\n\nTo benefit more from OpenSSL (getting it performing the AES stuff) I do\nthe first phase of AES encryption/decryption (called key expansion) with my\nown code. I then poke the expanded key into internal OpenSSL structs to make\nit behave in a way not intended by the OpenSSL developers but in a way to\nperform non-standard AES crypting as required by KMSv4 and KMSv6. KMSv5 is\nthe only protocol that could use OpenSSL without hacking the OpenSSL internals.\n\nThat means vlmcsd still needs about 40% of the internal AES code plus some\nOpenSSL hacking code to poke the expanded key into OpenSSL.\n\nThe entire OpenSSL hacking does not work in every case because the internal\nOpenSSL structs differ depending on the OpenSSL version, OpenSSL configuration\nat compile time (whether it is configured to use compiled C code or assembler\ncode), CPU architecture and CPU features (whether it can perform AES in\nhardware).\n\nSUMMARY\n=======\n\nIf you use OpenSSL in a safe way (compile with CRYPTO=openssl), there is not\nmuch benefit from it. The binary may become bigger or smaller and you\ndefinitely need more RAM when you run vlmcsd or vlmcs.\n\nIf you use hacked OpenSSL (compile with CRYPTO=openssl_with_aes or\nCRYPTO=openssl_with_aes_soft) you risk malfunction of vlmcs/vlmcsd even if it\nperformed correctly several times before.\n\nBoth vlmcs and vlmcsd do not have more features when compiled with OpenSSL\nsupport. It may be faster (especially on CPUs with hardware assisted AES) but\nuses more memory and may fail or perform unreliably.\n\n\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/glibc/armv4-el-glibc2.20-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv4t\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm920t\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_arm920t=y\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\nBR2_ARM_SOFT_FLOAT=y\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SUNXI_CEDARX is not set\n# BR2_PACKAGE_SUNXI_MALI is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBFSLCODEC is not set\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/glibc/armv4t-el-glibc2.20-gcc4.9.1-binutils2.24-thumb1.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv4t\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm920t\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_arm920t=y\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SUNXI_CEDARX is not set\n# BR2_PACKAGE_SUNXI_MALI is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBFSLCODEC is not set\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/glibc/armv5-el-glibc2.20-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv5te\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm926ej-s\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_MAYBE_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\nBR2_arm926t=y\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n\n#\n# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n\n#\n# on2-8170-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SUNXI_CEDARX is not set\n# BR2_PACKAGE_SUNXI_MALI is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBFSLCODEC is not set\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_AT91BOOTSTRAP is not set\n# BR2_TARGET_AT91BOOTSTRAP3 is not set\n# BR2_TARGET_AT91DATAFLASHBOOT is not set\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_LPC32XXCDL is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/glibc/armv5t-el-glibc2.20-gcc4.9.2-binutils2.25-thumb1.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2015.02-git-00870-g3ac6390 Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm926ej-s\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_BINFMT_SUPPORTS_SHARED=y\nBR2_BINFMT_ELF=y\nBR2_ARM_CPU_MAYBE_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_ARM_CPU_ARMV5=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\nBR2_arm926t=y\n# BR2_arm1136jf_s is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_STATIC_LIBS is not set\nBR2_SHARED_LIBS=y\n# BR2_SHARED_STATIC_LIBS is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Advanced\n#\n# BR2_COMPILER_PARANOID_UNSAFE_PATH is not set\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\n# BR2_KERNEL_HEADERS_3_17 is not set\nBR2_KERNEL_HEADERS_3_18=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.18.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\n# BR2_BINUTILS_VERSION_2_24 is not set\nBR2_BINUTILS_VERSION_2_25=y\nBR2_BINUTILS_VERSION=\"2.25\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.2\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.18\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_SYSTEM_BIN_SH_BUSYBOX=y\n\n#\n# bash, dash, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS\n#\n# BR2_SYSTEM_BIN_SH_NONE is not set\nBR2_SYSTEM_BIN_SH=\"/bin/busybox\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_DVDAUTHOR is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\nBR2_PACKAGE_KODI_ARCH_SUPPORTS=y\n\n#\n# kodi requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MODPLUGTOOLS is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPD_MPC is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n\n#\n# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n# BR2_PACKAGE_YMPD is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BLKTRACE is not set\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n# BR2_PACKAGE_LTRACE is not set\n# BR2_PACKAGE_LTTNG_BABELTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_SPIDEV_TEST is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_TRINITY is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CPPUNIT is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n\n#\n# glmark2 needs an OpenGL or an openGL ES and EGL backend provided by mesa3d\n#\n\n#\n# glmark2 needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, dynamic library, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AM335X_PRU_PACKAGE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n\n#\n# on2-8170-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_PPS_TOOLS is not set\n# BR2_PACKAGE_READ_EDID is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SUNXI_CEDARX is not set\n# BR2_PACKAGE_SUNXI_MALI is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on Python\n#\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_TRIGGERHAPPY is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n\n#\n# usbutils needs udev /dev management and toolchain w/ threads\n#\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n# BR2_PACKAGE_XORRISO is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_GUILE is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\nBR2_PACKAGE_MONO_ARCH_SUPPORTS=y\n# BR2_PACKAGE_MONO is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_MP4V2 is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TINYALSA is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_SZIP is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\nBR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y\n# BR2_PACKAGE_BOTAN is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_EXIV2 is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_HICOLOR_ICON_THEME is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBGTK3 is not set\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n# BR2_PACKAGE_LIBIIO is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPCIACCESS is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_BOOTSTRAP is not set\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n# BR2_PACKAGE_YAML_CPP is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBCSA is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBFSLCODEC is not set\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n# BR2_PACKAGE_X264 is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\nBR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y\n# BR2_PACKAGE_CANFESTIVAL is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNICE is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSHOUT is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSRTP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBUPNPP is not set\n# BR2_PACKAGE_LIBURIPARSER is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCK is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_SOFIA_SIP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\nBR2_PACKAGE_BDWGC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_BDWGC is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_DING_LIBS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GLM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\nBR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBBSD is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\n# BR2_PACKAGE_LIBLINEAR is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LIGHTNING is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_QLIBC is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSELINUX is not set\n# BR2_PACKAGE_LIBSEMANAGE is not set\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBCLI is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBUNISTRING is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n# BR2_PACKAGE_USTR is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_DOVECOT is not set\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_CLAMAV is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPERF3 is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_JANUS_GATEWAY is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LEAFNODE2 is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGINX is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_PURE_FTPD is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SHAIRPORT_SYNC is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINC is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VNSTAT is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n\n#\n# xtables-addons needs a Linux kernel to be built\n#\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_GETENT is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_IRQBALANCE is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_AT91BOOTSTRAP is not set\n# BR2_TARGET_AT91BOOTSTRAP3 is not set\n# BR2_TARGET_AT91DATAFLASHBOOT is not set\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_LPC32XXCDL is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_CHECKPOLICY is not set\n# BR2_PACKAGE_HOST_CRAMFS is not set\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MKE2IMG is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_QEMU is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2015.02\n#\n# BR2_PACKAGE_STRONGSWAN_TOOLS is not set\n# BR2_PACKAGE_XBMC_ADDON_XVDR is not set\n# BR2_PACKAGE_XBMC_PVR_ADDONS is not set\n# BR2_PACKAGE_XBMC is not set\n# BR2_PACKAGE_XBMC_ALSA_LIB is not set\n# BR2_PACKAGE_XBMC_AVAHI is not set\n# BR2_PACKAGE_XBMC_DBUS is not set\n# BR2_PACKAGE_XBMC_LIBBLURAY is not set\n# BR2_PACKAGE_XBMC_GOOM is not set\n# BR2_PACKAGE_XBMC_RSXS is not set\n# BR2_PACKAGE_XBMC_LIBCEC is not set\n# BR2_PACKAGE_XBMC_LIBMICROHTTPD is not set\n# BR2_PACKAGE_XBMC_LIBNFS is not set\n# BR2_PACKAGE_XBMC_RTMPDUMP is not set\n# BR2_PACKAGE_XBMC_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_XBMC_LIBSMBCLIENT is not set\n# BR2_PACKAGE_XBMC_LIBTHEORA is not set\n# BR2_PACKAGE_XBMC_LIBUSB is not set\n# BR2_PACKAGE_XBMC_LIBVA is not set\n# BR2_PACKAGE_XBMC_WAVPACK is not set\n# BR2_PREFER_STATIC_LIB is not set\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_x86_generic is not set\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_sparc_sparchfleon is not set\n# BR2_sparc_sparchfleonv8 is not set\n# BR2_sparc_sparcsfleon is not set\n# BR2_sparc_sparcsfleonv8 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/glibc/armv6-el-hf-glibc2.20-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv6zk\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm1176jzf-s\"\nBR2_GCC_TARGET_FPU=\"vfp\"\nBR2_GCC_TARGET_FLOAT_ABI=\"hard\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\nBR2_arm1176jzf_s=y\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\n# BR2_ARM_EABI is not set\nBR2_ARM_EABIHF=y\nBR2_ARM_FPU_VFPV2=y\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# owl-linux is only supported on ARM9 architecture\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SUNXI_CEDARX is not set\n# BR2_PACKAGE_SUNXI_MALI is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBFSLCODEC is not set\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/glibc/armv7-el-glibc2.20-gcc4.9.1-binutils2.24-thumb2.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv7-a\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"cortex-a8\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_NEON=y\nBR2_ARM_CPU_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_VFPV3=y\nBR2_ARM_CPU_HAS_THUMB2=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\nBR2_cortex_a8=y\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_FPU_VFPV3 is not set\n# BR2_ARM_FPU_VFPV3D16 is not set\n# BR2_ARM_FPU_NEON is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB2=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TIDSP_BINARIES is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# owl-linux is only supported on ARM9 architecture\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SUNXI_CEDARX is not set\n# BR2_PACKAGE_SUNXI_MALI is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBFSLCODEC is not set\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_DSP_TOOLS is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n# BR2_TARGET_XLOADER is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/musl/armv4-el-musl-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv4t\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm920t\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_arm920t=y\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\nBR2_ARM_SOFT_FLOAT=y\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/musl/armv4t-el-musl-gcc4.9.1-binutils2.24-thumb1.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv4t\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm920t\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_arm920t=y\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/musl/armv5-el-musl-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv5te\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm926ej-s\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_MAYBE_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\nBR2_arm926t=y\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n\n#\n# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n\n#\n# on2-8170-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_AT91BOOTSTRAP is not set\n# BR2_TARGET_AT91BOOTSTRAP3 is not set\n# BR2_TARGET_AT91DATAFLASHBOOT is not set\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_LPC32XXCDL is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/musl/armv5t-el-musl-gcc4.9.1-binutils2.24-thumb1.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv5te\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm926ej-s\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_MAYBE_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\nBR2_arm926t=y\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n\n#\n# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n\n#\n# on2-8170-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_AT91BOOTSTRAP is not set\n# BR2_TARGET_AT91BOOTSTRAP3 is not set\n# BR2_TARGET_AT91DATAFLASHBOOT is not set\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_LPC32XXCDL is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/musl/armv7-el-musl-gcc4.9.1-binutils2.24-thumb2.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv7-a\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"cortex-a8\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_NEON=y\nBR2_ARM_CPU_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_VFPV3=y\nBR2_ARM_CPU_HAS_THUMB2=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\nBR2_cortex_a8=y\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_FPU_VFPV3 is not set\n# BR2_ARM_FPU_VFPV3D16 is not set\n# BR2_ARM_FPU_NEON is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB2=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TIDSP_BINARIES is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n# BR2_PACKAGE_LTRACE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LTTNG_TOOLS is not set\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n# BR2_PACKAGE_AVRDUDE is not set\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# owl-linux is only supported on ARM9 architecture\n#\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_PIFMRDS is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_RPI_USERLAND is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_ARMADILLO is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CLAPACK is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_LTTNG_LIBUST is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_DSP_TOOLS is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n# BR2_TARGET_XLOADER is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/uclibc/armv4-el-uclibc0.9.33.2-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv4t\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm920t\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_arm920t=y\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\nBR2_ARM_SOFT_FLOAT=y\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"arm\"\nBR2_UCLIBC_ARM_BX=y\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc needs a toolchain w/ C++, IPv6, largefile, threads, wchar\n#\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n\n#\n# lttng-tools needs a toolchain w/ largefile, threads, wchar\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n\n#\n# strace needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n\n#\n# pifmrds needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_RNG_TOOLS is not set\n\n#\n# rpi-userland needs a toolchain w/ C++, largefile, threads\n#\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# armadillo needs a toolchain w/ C++, largefile\n#\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cblas/clapack needs a toolchain w/ largefile\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n\n#\n# lttng-libust needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n\n#\n# mongrel2 needs a toolchain w/ C++, IPv6, threads, largefile, wchar\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/uclibc/armv4t-el-uclibc0.9.33.2-gcc4.9.1-binutils2.24-thumb1.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv4t\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm920t\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_THUMB=y\nBR2_arm920t=y\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"arm\"\nBR2_UCLIBC_ARM_BX=y\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc needs a toolchain w/ C++, IPv6, largefile, threads, wchar\n#\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n\n#\n# lttng-tools needs a toolchain w/ largefile, threads, wchar\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n\n#\n# strace needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n\n#\n# pifmrds needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_RNG_TOOLS is not set\n\n#\n# rpi-userland needs a toolchain w/ C++, largefile, threads\n#\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# armadillo needs a toolchain w/ C++, largefile\n#\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cblas/clapack needs a toolchain w/ largefile\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n\n#\n# lttng-libust needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n\n#\n# mongrel2 needs a toolchain w/ C++, IPv6, threads, largefile, wchar\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/uclibc/armv5-el-uclibc0.9.33.2-gcc4.9.1-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv5te\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm926ej-s\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"arm\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_MAYBE_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\nBR2_arm926t=y\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\nBR2_ARM_INSTRUCTIONS_ARM_CHOICE=y\n# BR2_ARM_INSTRUCTIONS_THUMB is not set\nBR2_ARM_INSTRUCTIONS_ARM=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"arm\"\nBR2_UCLIBC_ARM_BX=y\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n\n#\n# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc needs a toolchain w/ C++, IPv6, largefile, threads, wchar\n#\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n\n#\n# lttng-tools needs a toolchain w/ largefile, threads, wchar\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n\n#\n# strace needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n\n#\n# on2-8170-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n\n#\n# pifmrds needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_RNG_TOOLS is not set\n\n#\n# rpi-userland needs a toolchain w/ C++, largefile, threads\n#\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n\n#\n# nodejs needs a toolchain w/ C++, IPv6, largefile, threads\n#\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# armadillo needs a toolchain w/ C++, largefile\n#\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cblas/clapack needs a toolchain w/ largefile\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n\n#\n# lttng-libust needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n\n#\n# mongrel2 needs a toolchain w/ C++, IPv6, threads, largefile, wchar\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_AT91BOOTSTRAP is not set\n# BR2_TARGET_AT91BOOTSTRAP3 is not set\n# BR2_TARGET_AT91DATAFLASHBOOT is not set\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_LPC32XXCDL is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/uclibc/armv5t-el-uclibc0.9.33.2-gcc4.9.1-binutils2.24-thumb1.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv5te\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"arm926ej-s\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_MAYBE_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_THUMB=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\nBR2_arm926t=y\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\n# BR2_cortex_a8 is not set\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"arm\"\nBR2_UCLIBC_ARM_BX=y\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n\n#\n# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc needs a toolchain w/ C++, IPv6, largefile, threads, wchar\n#\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n\n#\n# lttng-tools needs a toolchain w/ largefile, threads, wchar\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n\n#\n# strace needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n\n#\n# on2-8170-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n\n#\n# pifmrds needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_RNG_TOOLS is not set\n\n#\n# rpi-userland needs a toolchain w/ C++, largefile, threads\n#\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n\n#\n# nodejs needs a toolchain w/ C++, IPv6, largefile, threads\n#\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# armadillo needs a toolchain w/ C++, largefile\n#\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cblas/clapack needs a toolchain w/ largefile\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n\n#\n# lttng-libust needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n\n#\n# mongrel2 needs a toolchain w/ C++, IPv6, threads, largefile, wchar\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_AT91BOOTSTRAP is not set\n# BR2_TARGET_AT91BOOTSTRAP3 is not set\n# BR2_TARGET_AT91DATAFLASHBOOT is not set\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_LPC32XXCDL is not set\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/arm/little-endian/uclibc/armv7-el-uclibc0.9.33.2-gcc4.9.1-binutils2.24-thumb2.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00245-gb7fcf3b Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\nBR2_SOFT_FLOAT=y\n# BR2_arcle is not set\n# BR2_arceb is not set\nBR2_arm=y\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"arm\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"armv7-a\"\nBR2_GCC_TARGET_ABI=\"aapcs-linux\"\nBR2_GCC_TARGET_CPU=\"cortex-a8\"\nBR2_GCC_TARGET_FLOAT_ABI=\"soft\"\nBR2_GCC_TARGET_MODE=\"thumb\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_ARM_CPU_HAS_NEON=y\nBR2_ARM_CPU_HAS_VFPV2=y\nBR2_ARM_CPU_HAS_VFPV3=y\nBR2_ARM_CPU_HAS_THUMB2=y\n# BR2_arm920t is not set\n# BR2_arm922t is not set\n# BR2_arm926t is not set\n# BR2_arm1136jf_s_r0 is not set\n# BR2_arm1136jf_s_r1 is not set\n# BR2_arm1176jz_s is not set\n# BR2_arm1176jzf_s is not set\n# BR2_cortex_a5 is not set\n# BR2_cortex_a7 is not set\nBR2_cortex_a8=y\n# BR2_cortex_a9 is not set\n# BR2_cortex_a12 is not set\n# BR2_cortex_a15 is not set\n# BR2_fa526 is not set\n# BR2_pj4 is not set\n# BR2_strongarm is not set\n# BR2_xscale is not set\n# BR2_iwmmxt is not set\n# BR2_arm1136jf_s is not set\nBR2_ARM_EABI=y\n# BR2_ARM_EABIHF is not set\nBR2_ARM_SOFT_FLOAT=y\n# BR2_ARM_FPU_VFPV2 is not set\n# BR2_ARM_FPU_VFPV3 is not set\n# BR2_ARM_FPU_VFPV3D16 is not set\n# BR2_ARM_FPU_NEON is not set\n# BR2_ARM_INSTRUCTIONS_ARM_CHOICE is not set\nBR2_ARM_INSTRUCTIONS_THUMB2=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"arm\"\nBR2_UCLIBC_ARM_BX=y\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TIDSP_BINARIES is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\nBR2_PACKAGE_XBMC_ARCH_SUPPORTS=y\n\n#\n# xbmc needs a toolchain w/ C++, IPv6, largefile, threads, wchar\n#\n\n#\n# xbmc requires an OpenGL ES and EGL backend\n#\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n\n#\n# lttng-tools needs a toolchain w/ largefile, threads, wchar\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n\n#\n# strace needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_KOBS_NG is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SUNXI_TOOLS is not set\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_AM33X_CM3 is not set\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_RPI_FIRMWARE is not set\n# BR2_PACKAGE_SUNXI_BOARDS is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# a10disp needs a Linux kernel to be built\n#\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FREESCALE_IMX is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# owl-linux needs a Linux kernel to be built\n#\n\n#\n# owl-linux is only supported on ARM9 architecture\n#\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n\n#\n# pifmrds needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_RNG_TOOLS is not set\n\n#\n# rpi-userland needs a toolchain w/ C++, largefile, threads\n#\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n\n#\n# sunxi-cedarx needs an (e)glibc toolchain\n#\n\n#\n# sunxi-mali needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n\n#\n# nodejs needs a toolchain w/ C++, IPv6, largefile, threads\n#\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n# BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# ne10 needs a toolchain w/ neon\n#\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n\n#\n# libfslcodec needs an (e)glibc toolchain\n#\n# BR2_PACKAGE_LIBFSLPARSER is not set\n\n#\n# libfslvpuwrap needs an imx-specific Linux kernel to be built\n#\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# armadillo needs a toolchain w/ C++, largefile\n#\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cblas/clapack needs a toolchain w/ largefile\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBCOFI is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n\n#\n# lttng-libust needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n\n#\n# mongrel2 needs a toolchain w/ C++, IPv6, threads, largefile, wchar\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_DSP_TOOLS is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_MXS_BOOTLETS is not set\n# BR2_TARGET_UBOOT is not set\n# BR2_TARGET_XLOADER is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/glibc/mips16-eb-gcc4.9-glibc2.20-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os -mips16\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/glibc/mips32-eb-gcc4.9-glibc2.20-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/glibc/mips32r2-eb-gcc4.9-glibc2.20-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32r2\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\n# BR2_mips_32 is not set\nBR2_mips_32r2=y\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/musl/mips32-eb-gcc4.9-musl-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/musl/mips32r2-eb-gcc4.9-musl-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32r2\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\n# BR2_mips_32 is not set\nBR2_mips_32r2=y\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_POCO is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/uclibc/mips16-eb-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"mips\"\nBR2_UCLIBC_MIPS_ABI=\"O32\"\nBR2_UCLIBC_MIPS_ISA=\"MIPS32\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os -mips16\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n\n#\n# rt-tests needs an (e)glibc toolchain\n#\n\n#\n# strace needs a toolchain w/ largefile\n#\n\n#\n# strace is not supported on MIPS using a uClibc toolchain\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/uclibc/mips32-eb-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"mips\"\nBR2_UCLIBC_MIPS_ABI=\"O32\"\nBR2_UCLIBC_MIPS_ISA=\"MIPS32\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n\n#\n# rt-tests needs an (e)glibc toolchain\n#\n\n#\n# strace needs a toolchain w/ largefile\n#\n\n#\n# strace is not supported on MIPS using a uClibc toolchain\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/big-endian/uclibc/mips32r2-eb-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\nBR2_mips=y\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mips\"\nBR2_ENDIAN=\"BIG\"\nBR2_GCC_TARGET_ARCH=\"mips32r2\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\n# BR2_mips_32 is not set\nBR2_mips_32r2=y\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"mips\"\nBR2_UCLIBC_MIPS_ABI=\"O32\"\nBR2_UCLIBC_MIPS_ISA=\"MIPS32R2\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n\n#\n# rt-tests needs an (e)glibc toolchain\n#\n\n#\n# strace needs a toolchain w/ largefile\n#\n\n#\n# strace is not supported on MIPS using a uClibc toolchain\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/glibc/mips16-el-gcc4.9-glibc2.20-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os -mips16\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/glibc/mips32-el-gcc4.9-glibc2.20-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/glibc/mips32r2-el-gcc4.9-glibc2.20-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32r2\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\n# BR2_mips_32 is not set\nBR2_mips_32r2=y\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n# BR2_GOOGLE_BREAKPAD_ENABLE is not set\n# BR2_ENABLE_SSP is not set\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_GLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_GLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"glibc\"\nBR2_PACKAGE_GLIBC=y\n# BR2_GLIBC_VERSION_2_19 is not set\nBR2_GLIBC_VERSION_2_20=y\nBR2_GLIBC_VERSION_STRING=\"2.20\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_TOOLCHAIN_HAS_NATIVE_RPC=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_TOOLCHAIN_HAS_SSP=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\n# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n# BR2_INIT_SYSTEMD is not set\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n# BR2_PACKAGE_VLC is not set\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_GOOGLE_BREAKPAD is not set\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n# BR2_PACKAGE_LTP_TESTSUITE is not set\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\nBR2_PACKAGE_ZLIB=y\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\nBR2_PACKAGE_OPENSSL=y\n# BR2_PACKAGE_OPENSSL_BIN is not set\n# BR2_PACKAGE_OPENSSL_ENGINES is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n# BR2_PACKAGE_POSTGRESQL is not set\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n# BR2_PACKAGE_LIBNFS is not set\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n# BR2_PACKAGE_LIBCGROUP is not set\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUNWIND is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MONGREL2 is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n# BR2_PACKAGE_PORTMAP is not set\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/musl/mips32-el-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/musl/mips32r2-el-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32r2\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\n# BR2_mips_32 is not set\nBR2_mips_32r2=y\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\n# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\nBR2_TOOLCHAIN_BUILDROOT_MUSL=y\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"musl\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_LARGEFILE=y\nBR2_INET_IPV6=y\nBR2_USE_WCHAR=y\nBR2_ENABLE_LOCALE=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_DEBUG=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n# BR2_PACKAGE_ALSA_UTILS is not set\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n# BR2_PACKAGE_ESPEAK is not set\n# BR2_PACKAGE_FAAD2 is not set\n# BR2_PACKAGE_FFMPEG is not set\n# BR2_PACKAGE_FLAC is not set\n# BR2_PACKAGE_FLITE is not set\n# BR2_PACKAGE_GSTREAMER is not set\n# BR2_PACKAGE_GSTREAMER1 is not set\n# BR2_PACKAGE_JACK2 is not set\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n# BR2_PACKAGE_MPD is not set\n# BR2_PACKAGE_MPG123 is not set\n# BR2_PACKAGE_MPLAYER is not set\n# BR2_PACKAGE_MUSEPACK is not set\n# BR2_PACKAGE_NCMPC is not set\n# BR2_PACKAGE_OPUS_TOOLS is not set\n# BR2_PACKAGE_PULSEAUDIO is not set\n# BR2_PACKAGE_SOX is not set\n# BR2_PACKAGE_TSTOOLS is not set\n# BR2_PACKAGE_TWOLAME is not set\n# BR2_PACKAGE_UPMPDCLI is not set\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n# BR2_PACKAGE_LZ4 is not set\n# BR2_PACKAGE_LZIP is not set\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n# BR2_PACKAGE_DSTAT is not set\n# BR2_PACKAGE_DUMA is not set\n# BR2_PACKAGE_FIO is not set\n# BR2_PACKAGE_GDB is not set\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n# BR2_PACKAGE_LATENCYTOP is not set\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n# BR2_PACKAGE_PAX_UTILS is not set\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n# BR2_PACKAGE_STRACE is not set\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n# BR2_PACKAGE_TRACE_CMD is not set\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n# BR2_PACKAGE_CVS is not set\n# BR2_PACKAGE_FLEX is not set\n# BR2_PACKAGE_GETTEXT is not set\n# BR2_PACKAGE_GIT is not set\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n# BR2_PACKAGE_TREE is not set\n\n#\n# Filesystem and flash utilities\n#\n# BR2_PACKAGE_BTRFS_PROGS is not set\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n# BR2_PACKAGE_CURLFTPFS is not set\n# BR2_PACKAGE_DOSFSTOOLS is not set\n# BR2_PACKAGE_E2FSPROGS is not set\n# BR2_PACKAGE_E2TOOLS is not set\n# BR2_PACKAGE_ECRYPTFS_UTILS is not set\n# BR2_PACKAGE_EXFAT is not set\n# BR2_PACKAGE_EXFAT_UTILS is not set\n# BR2_PACKAGE_F2FS_TOOLS is not set\n# BR2_PACKAGE_FLASHBENCH is not set\n# BR2_PACKAGE_GENEXT2FS is not set\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n# BR2_PACKAGE_MMC_UTILS is not set\n# BR2_PACKAGE_MTD is not set\n# BR2_PACKAGE_MTOOLS is not set\n# BR2_PACKAGE_NFS_UTILS is not set\n# BR2_PACKAGE_NTFS_3G is not set\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n# BR2_PACKAGE_SQUASHFS is not set\n# BR2_PACKAGE_SSHFS is not set\n# BR2_PACKAGE_UNIONFS is not set\n# BR2_PACKAGE_XFSPROGS is not set\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n# BR2_PACKAGE_JHEAD is not set\n# BR2_PACKAGE_RRDTOOL is not set\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n# BR2_PACKAGE_FBTERM is not set\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n# BR2_PACKAGE_PSPLASH is not set\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n# BR2_PACKAGE_EFL is not set\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n# BR2_PACKAGE_QT5 is not set\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n# BR2_PACKAGE_XORG7 is not set\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n# BR2_PACKAGE_AVRDUDE is not set\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_CDRKIT is not set\n# BR2_PACKAGE_CRYPTSETUP is not set\n# BR2_PACKAGE_CWIID is not set\n# BR2_PACKAGE_DBUS is not set\n# BR2_PACKAGE_DMRAID is not set\n# BR2_PACKAGE_DVB_APPS is not set\n# BR2_PACKAGE_DVBSNOOP is not set\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n# BR2_PACKAGE_GPTFDISK is not set\n# BR2_PACKAGE_GVFS is not set\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n# BR2_PACKAGE_LSHW is not set\n# BR2_PACKAGE_LSUIO is not set\n# BR2_PACKAGE_LVM2 is not set\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n# BR2_PACKAGE_MEMTESTER is not set\n# BR2_PACKAGE_MINICOM is not set\n# BR2_PACKAGE_NANOCOM is not set\n# BR2_PACKAGE_NEARD is not set\n# BR2_PACKAGE_OFONO is not set\n# BR2_PACKAGE_OLA is not set\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n# BR2_PACKAGE_PARTED is not set\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n# BR2_PACKAGE_SG3_UTILS is not set\n# BR2_PACKAGE_SISPMCTL is not set\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n# BR2_PACKAGE_SMSTOOLS3 is not set\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_NODEJS is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n# BR2_PACKAGE_PYTHON is not set\n# BR2_PACKAGE_PYTHON3 is not set\n# BR2_PACKAGE_RUBY is not set\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n# BR2_PACKAGE_LIBMPD is not set\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n# BR2_PACKAGE_LIBSNDFILE is not set\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n# BR2_PACKAGE_TAGLIB is not set\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n# BR2_PACKAGE_LIBARCHIVE is not set\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n# BR2_PACKAGE_GNUTLS is not set\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n# BR2_PACKAGE_LIBNSS is not set\n# BR2_PACKAGE_LIBSECRET is not set\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n# BR2_PACKAGE_REDIS is not set\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n# BR2_PACKAGE_GAMIN is not set\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n# BR2_PACKAGE_LIBFUSE is not set\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n# BR2_PACKAGE_ATK is not set\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n# BR2_PACKAGE_GDK_PIXBUF is not set\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n# BR2_PACKAGE_LIBDRM is not set\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n# BR2_PACKAGE_LIBRSVG is not set\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n# BR2_PACKAGE_LIBVA is not set\n# BR2_PACKAGE_OPENCV is not set\n# BR2_PACKAGE_PANGO is not set\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n# BR2_PACKAGE_LIBCEC is not set\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n# BR2_PACKAGE_LIBQMI is not set\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n# BR2_PACKAGE_LIBV4L is not set\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n# BR2_PACKAGE_NEARDAL is not set\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n# BR2_PACKAGE_JSON_GLIB is not set\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n# BR2_PACKAGE_LIBXMLPP is not set\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n# BR2_PACKAGE_XERCES is not set\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n# BR2_PACKAGE_LOG4CPLUS is not set\n# BR2_PACKAGE_LOG4CXX is not set\n# BR2_PACKAGE_ZLOG is not set\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n# BR2_PACKAGE_LIBDVBSI is not set\n# BR2_PACKAGE_LIBDVDNAV is not set\n# BR2_PACKAGE_LIBDVDREAD is not set\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n# BR2_PACKAGE_LIBMMS is not set\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n# BR2_PACKAGE_LIBPLAYER is not set\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n# BR2_PACKAGE_CPPZMQ is not set\n# BR2_PACKAGE_CZMQ is not set\n# BR2_PACKAGE_FILEMQ is not set\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n# BR2_PACKAGE_GLIB_NETWORKING is not set\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n# BR2_PACKAGE_LIBMNL is not set\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n# BR2_PACKAGE_LIBNETFILTER_ACCT is not set\n# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set\n# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set\n# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n# BR2_PACKAGE_LIBNFTNL is not set\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n# BR2_PACKAGE_LIBSOUP is not set\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n# BR2_PACKAGE_LIBUPNP is not set\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n# BR2_PACKAGE_OPENPGM is not set\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n# BR2_PACKAGE_THRIFT is not set\n# BR2_PACKAGE_USBREDIR is not set\n# BR2_PACKAGE_WVSTREAMS is not set\n# BR2_PACKAGE_ZEROMQ is not set\n# BR2_PACKAGE_ZMQPP is not set\n# BR2_PACKAGE_ZYRE is not set\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n# BR2_PACKAGE_BOOST is not set\n# BR2_PACKAGE_CPPCMS is not set\n# BR2_PACKAGE_EIGEN is not set\n# BR2_PACKAGE_ELFUTILS is not set\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n# BR2_PACKAGE_GLIBMM is not set\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n# BR2_PACKAGE_GTEST is not set\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGLIB2 is not set\n# BR2_PACKAGE_LIBICAL is not set\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n# BR2_PACKAGE_LIBNSPR is not set\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n# BR2_PACKAGE_LINUX_PAM is not set\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n# BR2_PACKAGE_ENCHANT is not set\n# BR2_PACKAGE_ICU is not set\n# BR2_PACKAGE_LIBEDIT is not set\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n# BR2_PACKAGE_NEWT is not set\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n# BR2_PACKAGE_SHARED_MIME_INFO is not set\n# BR2_PACKAGE_SNOWBALL_INIT is not set\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n# BR2_PACKAGE_MUTT is not set\n\n#\n# Networking applications\n#\n# BR2_PACKAGE_AICCU is not set\n# BR2_PACKAGE_AIRCRACK_NG is not set\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n# BR2_PACKAGE_BIND is not set\n# BR2_PACKAGE_BLUEZ_UTILS is not set\n# BR2_PACKAGE_BLUEZ5_UTILS is not set\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n# BR2_PACKAGE_CONNMAN is not set\n# BR2_PACKAGE_CONNTRACK_TOOLS is not set\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n# BR2_PACKAGE_GESFTPSERVER is not set\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n# BR2_PACKAGE_HTTPING is not set\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n# BR2_PACKAGE_IGMPPROXY is not set\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n# BR2_PACKAGE_IPSET is not set\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n# BR2_PACKAGE_LFTP is not set\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n# BR2_PACKAGE_MINIDLNA is not set\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n# BR2_PACKAGE_MONGOOSE is not set\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n# BR2_PACKAGE_NBD is not set\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n# BR2_PACKAGE_NFACCT is not set\n# BR2_PACKAGE_NFTABLES is not set\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n# BR2_PACKAGE_RTORRENT is not set\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n# BR2_PACKAGE_SAMBA4 is not set\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n# BR2_PACKAGE_TVHEADEND is not set\n# BR2_PACKAGE_UDPCAST is not set\n# BR2_PACKAGE_ULOGD is not set\n# BR2_PACKAGE_USHARE is not set\n# BR2_PACKAGE_USSP_PUSH is not set\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n# BR2_PACKAGE_WIRESHARK is not set\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n# BR2_PACKAGE_WVDIAL is not set\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n# BR2_PACKAGE_INOTIFY_TOOLS is not set\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n# BR2_PACKAGE_LOGROTATE is not set\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n# BR2_PACKAGE_ACL is not set\n# BR2_PACKAGE_ATTR is not set\n# BR2_PACKAGE_CPULOAD is not set\n# BR2_PACKAGE_FTOP is not set\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n# BR2_PACKAGE_LXC is not set\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n# BR2_PACKAGE_NUMACTL is not set\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POLKIT is not set\n# BR2_PACKAGE_PWGEN is not set\n# BR2_PACKAGE_QUOTA is not set\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n# BR2_PACKAGE_UTIL_LINUX is not set\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n# BR2_PACKAGE_NANO is not set\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/uclibc/mips16-el-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"mips\"\nBR2_UCLIBC_MIPS_ABI=\"O32\"\nBR2_UCLIBC_MIPS_ISA=\"MIPS32\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os -mips16\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n\n#\n# rt-tests needs an (e)glibc toolchain\n#\n\n#\n# strace needs a toolchain w/ largefile\n#\n\n#\n# strace is not supported on MIPS using a uClibc toolchain\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n\n#\n# nodejs needs a toolchain w/ C++, IPv6, largefile, threads\n#\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/uclibc/mips32-el-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_mips_32=y\n# BR2_mips_32r2 is not set\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"mips\"\nBR2_UCLIBC_MIPS_ABI=\"O32\"\nBR2_UCLIBC_MIPS_ISA=\"MIPS32\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n\n#\n# rt-tests needs an (e)glibc toolchain\n#\n\n#\n# strace needs a toolchain w/ largefile\n#\n\n#\n# strace is not supported on MIPS using a uClibc toolchain\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n\n#\n# nodejs needs a toolchain w/ C++, IPv6, largefile, threads\n#\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/mips/little-endian/uclibc/mips32r2-el-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\nBR2_mipsel=y\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\n# BR2_powerpc is not set\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"mipsel\"\nBR2_ENDIAN=\"LITTLE\"\nBR2_GCC_TARGET_ARCH=\"mips32r2\"\nBR2_GCC_TARGET_ABI=\"32\"\nBR2_ARCH_HAS_ATOMICS=y\n# BR2_mips_32 is not set\nBR2_mips_32r2=y\n# BR2_MIPS_SOFT_FLOAT is not set\nBR2_MIPS_OABI32=y\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"mips\"\nBR2_UCLIBC_MIPS_ABI=\"O32\"\nBR2_UCLIBC_MIPS_ISA=\"MIPS32R2\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\nBR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y\n\n#\n# google-breakpad requires an (e)glibc toolchain w/ C++ enabled\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n\n#\n# rt-tests needs an (e)glibc toolchain\n#\n\n#\n# strace needs a toolchain w/ largefile\n#\n\n#\n# strace is not supported on MIPS using a uClibc toolchain\n#\n# BR2_PACKAGE_STRESS is not set\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\nBR2_PACKAGE_QT5_JSCORE_AVAILABLE=y\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# midori needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n\n#\n# ola needs a toolchain w/ C++, threads, largefile, wchar\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n\n#\n# nodejs needs a toolchain w/ C++, IPv6, largefile, threads\n#\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\nBR2_PACKAGE_WEBKIT_ARCH_SUPPORTS=y\n\n#\n# webkit needs libgtk2 and a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n# BR2_PACKAGE_PROTOBUF is not set\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/buildroot-configs/ppc/big-endian/uclibc/ppc-eb-gcc4.9-uclibc0.9.33.2-binutils2.24.config",
    "content": "#\n# Automatically generated file; DO NOT EDIT.\n# Buildroot 2014.11-git-00318-gae69ead Configuration\n#\nBR2_HAVE_DOT_CONFIG=y\n\n#\n# Target options\n#\n# BR2_arcle is not set\n# BR2_arceb is not set\n# BR2_arm is not set\n# BR2_armeb is not set\n# BR2_aarch64 is not set\n# BR2_bfin is not set\n# BR2_i386 is not set\n# BR2_microblazeel is not set\n# BR2_microblazebe is not set\n# BR2_mips is not set\n# BR2_mipsel is not set\n# BR2_mips64 is not set\n# BR2_mips64el is not set\n# BR2_nios2 is not set\nBR2_powerpc=y\n# BR2_powerpc64 is not set\n# BR2_powerpc64le is not set\n# BR2_sh is not set\n# BR2_sh64 is not set\n# BR2_sparc is not set\n# BR2_x86_64 is not set\n# BR2_xtensa is not set\nBR2_ARCH=\"powerpc\"\nBR2_ENDIAN=\"BIG\"\nBR2_ARCH_HAS_ATOMICS=y\nBR2_generic_powerpc=y\n# BR2_powerpc_401 is not set\n# BR2_powerpc_403 is not set\n# BR2_powerpc_405 is not set\n# BR2_powerpc_405fp is not set\n# BR2_powerpc_440 is not set\n# BR2_powerpc_440fp is not set\n# BR2_powerpc_464 is not set\n# BR2_powerpc_464fp is not set\n# BR2_powerpc_476 is not set\n# BR2_powerpc_476fp is not set\n# BR2_powerpc_505 is not set\n# BR2_powerpc_601 is not set\n# BR2_powerpc_602 is not set\n# BR2_powerpc_603 is not set\n# BR2_powerpc_603e is not set\n# BR2_powerpc_604 is not set\n# BR2_powerpc_604e is not set\n# BR2_powerpc_620 is not set\n# BR2_powerpc_630 is not set\n# BR2_powerpc_740 is not set\n# BR2_powerpc_7400 is not set\n# BR2_powerpc_7450 is not set\n# BR2_powerpc_750 is not set\n# BR2_powerpc_821 is not set\n# BR2_powerpc_823 is not set\n# BR2_powerpc_860 is not set\n# BR2_powerpc_970 is not set\n# BR2_powerpc_8540 is not set\n# BR2_powerpc_8548 is not set\n# BR2_powerpc_e300c2 is not set\n# BR2_powerpc_e300c3 is not set\n# BR2_powerpc_e500mc is not set\n# BR2_powerpc_power4 is not set\n# BR2_powerpc_power5 is not set\n# BR2_powerpc_power6 is not set\n# BR2_powerpc_power7 is not set\n# BR2_powerpc_power8 is not set\nBR2_powerpc_CLASSIC=y\n# BR2_POWERPC_SOFT_FLOAT is not set\n\n#\n# Build options\n#\n\n#\n# Commands\n#\nBR2_WGET=\"wget --passive-ftp -nd -t 3\"\nBR2_SVN=\"svn\"\nBR2_BZR=\"bzr\"\nBR2_GIT=\"git\"\nBR2_CVS=\"cvs\"\nBR2_LOCALFILES=\"cp\"\nBR2_SCP=\"scp\"\nBR2_SSH=\"ssh\"\nBR2_HG=\"hg\"\nBR2_ZCAT=\"gzip -d -c\"\nBR2_BZCAT=\"bzcat\"\nBR2_XZCAT=\"xzcat\"\nBR2_TAR_OPTIONS=\"\"\nBR2_DEFCONFIG=\"$(CONFIG_DIR)/defconfig\"\nBR2_DL_DIR=\"$(TOPDIR)/dl\"\nBR2_HOST_DIR=\"$(BASE_DIR)/host\"\n\n#\n# Mirrors and Download locations\n#\nBR2_PRIMARY_SITE=\"\"\nBR2_BACKUP_SITE=\"http://sources.buildroot.net\"\nBR2_KERNEL_MIRROR=\"http://www.kernel.org/pub\"\nBR2_GNU_MIRROR=\"http://ftp.gnu.org/pub/gnu\"\nBR2_DEBIAN_MIRROR=\"http://ftp.debian.org\"\nBR2_LUAROCKS_MIRROR=\"http://luarocks.org/repositories/rocks\"\nBR2_CPAN_MIRROR=\"http://search.cpan.org/CPAN\"\nBR2_JLEVEL=16\nBR2_CCACHE=y\nBR2_CCACHE_DIR=\"$(HOME)/.buildroot-ccache\"\nBR2_CCACHE_INITIAL_SETUP=\"\"\n# BR2_DEPRECATED is not set\n# BR2_ENABLE_DEBUG is not set\nBR2_STRIP_strip=y\n# BR2_STRIP_none is not set\nBR2_STRIP_EXCLUDE_FILES=\"\"\nBR2_STRIP_EXCLUDE_DIRS=\"\"\n# BR2_OPTIMIZE_0 is not set\n# BR2_OPTIMIZE_1 is not set\n# BR2_OPTIMIZE_2 is not set\n# BR2_OPTIMIZE_3 is not set\nBR2_OPTIMIZE_S=y\n\n#\n# enabling Stack Smashing Protection requires support in the toolchain\n#\n# BR2_PREFER_STATIC_LIB is not set\nBR2_PACKAGE_OVERRIDE_FILE=\"$(CONFIG_DIR)/local.mk\"\nBR2_GLOBAL_PATCH_DIR=\"\"\n\n#\n# Toolchain\n#\nBR2_TOOLCHAIN=y\nBR2_TOOLCHAIN_USES_UCLIBC=y\nBR2_TOOLCHAIN_BUILDROOT=y\n# BR2_TOOLCHAIN_EXTERNAL is not set\nBR2_TOOLCHAIN_BUILDROOT_VENDOR=\"buildroot\"\n\n#\n# Kernel Header Options\n#\n# BR2_KERNEL_HEADERS_3_2 is not set\n# BR2_KERNEL_HEADERS_3_4 is not set\n# BR2_KERNEL_HEADERS_3_10 is not set\n# BR2_KERNEL_HEADERS_3_12 is not set\n# BR2_KERNEL_HEADERS_3_14 is not set\nBR2_KERNEL_HEADERS_3_16=y\n# BR2_KERNEL_HEADERS_VERSION is not set\nBR2_DEFAULT_KERNEL_HEADERS=\"3.16.3\"\nBR2_TOOLCHAIN_BUILDROOT_UCLIBC=y\n# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set\n# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set\nBR2_TOOLCHAIN_BUILDROOT_LIBC=\"uclibc\"\nBR2_PACKAGE_UCLIBC=y\n\n#\n# uClibc Options\n#\nBR2_UCLIBC_VERSION_0_9_33=y\n# BR2_UCLIBC_VERSION_SNAPSHOT is not set\nBR2_UCLIBC_VERSION_STRING=\"0.9.33.2\"\nBR2_UCLIBC_CONFIG=\"package/uclibc/uClibc-0.9.33.config\"\n# BR2_TOOLCHAIN_BUILDROOT_LARGEFILE is not set\nBR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y\n# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set\n# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set\n# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set\n# BR2_PTHREADS_NONE is not set\n# BR2_PTHREADS is not set\n# BR2_PTHREADS_OLD is not set\nBR2_PTHREADS_NATIVE=y\n# BR2_PTHREAD_DEBUG is not set\n# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set\n# BR2_UCLIBC_INSTALL_UTILS is not set\n# BR2_UCLIBC_INSTALL_TEST_SUITE is not set\nBR2_UCLIBC_TARGET_ARCH=\"powerpc\"\nBR2_UCLIBC_POWERPC_TYPE=\"CLASSIC\"\n\n#\n# Binutils Options\n#\n# BR2_BINUTILS_VERSION_2_22 is not set\n# BR2_BINUTILS_VERSION_2_23_2 is not set\nBR2_BINUTILS_VERSION_2_24=y\nBR2_BINUTILS_VERSION=\"2.24\"\nBR2_BINUTILS_EXTRA_CONFIG_OPTIONS=\"\"\n\n#\n# GCC Options\n#\nBR2_GCC_NEEDS_MPC=y\nBR2_GCC_SUPPORTS_GRAPHITE=y\n# BR2_GCC_VERSION_4_4_X is not set\n# BR2_GCC_VERSION_4_5_X is not set\n# BR2_GCC_VERSION_4_7_X is not set\n# BR2_GCC_VERSION_4_8_X is not set\nBR2_GCC_VERSION_4_9_X=y\n# BR2_GCC_VERSION_SNAP is not set\nBR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y\nBR2_GCC_VERSION=\"4.9.1\"\nBR2_EXTRA_GCC_CONFIG_OPTIONS=\"\"\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_GCC_ENABLE_TLS=y\nBR2_GCC_ENABLE_OPENMP=y\n# BR2_GCC_ENABLE_GRAPHITE is not set\n# BR2_PACKAGE_HOST_GDB is not set\nBR2_INET_IPV6=y\nBR2_INSTALL_LIBSTDCPP=y\nBR2_TOOLCHAIN_HAS_THREADS=y\nBR2_TOOLCHAIN_HAS_THREADS_NPTL=y\nBR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y\nBR2_ENABLE_LOCALE_PURGE=y\nBR2_ENABLE_LOCALE_WHITELIST=\"C en_US de fr\"\nBR2_GENERATE_LOCALE=\"\"\nBR2_NEEDS_GETTEXT=y\nBR2_USE_MMU=y\nBR2_TARGET_OPTIMIZATION=\"-pipe -Os\"\nBR2_TARGET_LDFLAGS=\"\"\n# BR2_ECLIPSE_REGISTER is not set\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y\nBR2_TOOLCHAIN_HEADERS_AT_LEAST=\"3.16\"\n\n#\n# System configuration\n#\nBR2_TARGET_GENERIC_HOSTNAME=\"buildroot\"\nBR2_TARGET_GENERIC_ISSUE=\"Welcome to Buildroot\"\n# BR2_TARGET_GENERIC_PASSWD_DES is not set\nBR2_TARGET_GENERIC_PASSWD_MD5=y\n# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set\n# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set\nBR2_TARGET_GENERIC_PASSWD_METHOD=\"md5\"\nBR2_INIT_BUSYBOX=y\n# BR2_INIT_SYSV is not set\n\n#\n# systemd needs an (e)glibc toolchain, headers >= 3.10\n#\n# BR2_INIT_NONE is not set\n# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set\nBR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\nBR2_ROOTFS_DEVICE_TABLE=\"system/device_table.txt\"\nBR2_ROOTFS_SKELETON_DEFAULT=y\n# BR2_ROOTFS_SKELETON_CUSTOM is not set\nBR2_TARGET_GENERIC_ROOT_PASSWD=\"\"\nBR2_TARGET_GENERIC_GETTY=y\n\n#\n# getty options\n#\nBR2_TARGET_GENERIC_GETTY_PORT=\"ttyS0\"\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set\n# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set\nBR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y\nBR2_TARGET_GENERIC_GETTY_BAUDRATE=\"115200\"\nBR2_TARGET_GENERIC_GETTY_TERM=\"vt100\"\nBR2_TARGET_GENERIC_GETTY_OPTIONS=\"\"\nBR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y\n# BR2_TARGET_TZ_INFO is not set\nBR2_ROOTFS_USERS_TABLES=\"\"\nBR2_ROOTFS_OVERLAY=\"\"\nBR2_ROOTFS_POST_BUILD_SCRIPT=\"\"\nBR2_ROOTFS_POST_IMAGE_SCRIPT=\"\"\n\n#\n# Kernel\n#\n# BR2_LINUX_KERNEL is not set\n\n#\n# Target packages\n#\nBR2_PACKAGE_BUSYBOX=y\nBR2_PACKAGE_BUSYBOX_CONFIG=\"package/busybox/busybox.config\"\n# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set\n# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set\n\n#\n# Audio and video applications\n#\n\n#\n# alsa-utils needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_AUMIX is not set\n# BR2_PACKAGE_BELLAGIO is not set\n\n#\n# espeak needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_FAAD2 is not set\n\n#\n# ffmpeg needs a toolchain w/ largefile, IPv6\n#\n\n#\n# flac needs a toolchain w/ wchar\n#\n\n#\n# flite needs a toolchain w/ wchar\n#\n\n#\n# gstreamer 0.10 needs a toolchain w/ wchar, threads\n#\n\n#\n# gstreamer 1.x needs a toolchain w/ wchar, threads\n#\n\n#\n# jack2 needs a toolchain w/ largefile, threads, C++\n#\n# BR2_PACKAGE_LAME is not set\n# BR2_PACKAGE_LIBVPX is not set\n# BR2_PACKAGE_MADPLAY is not set\n\n#\n# mpd needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_MPG123 is not set\n\n#\n# mplayer needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_MUSEPACK is not set\n\n#\n# ncmpc needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPUS_TOOLS is not set\n\n#\n# pulseaudio needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_SOX is not set\n\n#\n# tstools needs a toolchain w/ largefile\n#\n\n#\n# twolame needs a toolchain w/ largefile\n#\n\n#\n# upmpdcli needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# vlc needs a uclibc snapshot or (e)glibc toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_VORBIS_TOOLS is not set\n# BR2_PACKAGE_WAVPACK is not set\n# BR2_PACKAGE_YAVTA is not set\n\n#\n# Compressors and decompressors\n#\n# BR2_PACKAGE_BZIP2 is not set\n# BR2_PACKAGE_INFOZIP is not set\n\n#\n# lz4 needs a toolchain w/ largefile\n#\n\n#\n# lzip needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_LZOP is not set\n# BR2_PACKAGE_XZ is not set\n\n#\n# Debugging, profiling and benchmark\n#\n# BR2_PACKAGE_BONNIE is not set\n# BR2_PACKAGE_CACHE_CALIBRATOR is not set\n# BR2_PACKAGE_DHRYSTONE is not set\n# BR2_PACKAGE_DMALLOC is not set\n# BR2_PACKAGE_DROPWATCH is not set\n\n#\n# dstat needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_DUMA is not set\n\n#\n# fio needs a toolchain w/ largefile, threads\n#\n\n#\n# gdb/gdbserver needs a toolchain w/ threads, threads debug\n#\n# BR2_PACKAGE_IOZONE is not set\n# BR2_PACKAGE_KEXEC is not set\n\n#\n# kexec-lite needs a toolchain w/ largefile, wchar, dynamic library\n#\n\n#\n# ktap needs a Linux kernel to be built\n#\n\n#\n# latencytop needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LMBENCH is not set\n\n#\n# ltp-testsuite needs a toolchain w/ IPv6, RPC, largefile, threads\n#\n\n#\n# ltrace needs toolchain w/ largefile, wchar\n#\n\n#\n# lttng-modules needs a Linux kernel to be built\n#\n\n#\n# lttng-tools needs a toolchain w/ largefile, threads, wchar\n#\n# BR2_PACKAGE_MEMSTAT is not set\n# BR2_PACKAGE_NETPERF is not set\n# BR2_PACKAGE_OPROFILE is not set\n\n#\n# pax-utils needs a toolchain w/ largefile\n#\n\n#\n# perf needs a toolchain w/ largefile and a Linux kernel to be built\n#\n# BR2_PACKAGE_PV is not set\n# BR2_PACKAGE_RAMSMP is not set\n# BR2_PACKAGE_RAMSPEED is not set\n# BR2_PACKAGE_RT_TESTS is not set\n\n#\n# strace needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_STRESS is not set\n\n#\n# sysprof needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_TINYMEMBENCH is not set\n\n#\n# trace-cmd needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_VALGRIND is not set\n# BR2_PACKAGE_WHETSTONE is not set\n\n#\n# Development tools\n#\n# BR2_PACKAGE_BINUTILS is not set\n# BR2_PACKAGE_BSDIFF is not set\n\n#\n# cvs needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_FLEX is not set\n\n#\n# gettext needs a toolchain w/ wchar\n#\n\n#\n# git needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GPERF is not set\n# BR2_PACKAGE_JQ is not set\n# BR2_PACKAGE_LIBTOOL is not set\n# BR2_PACKAGE_MAKE is not set\n# BR2_PACKAGE_PKGCONF is not set\n# BR2_PACKAGE_SSTRIP is not set\n# BR2_PACKAGE_SUBVERSION is not set\n\n#\n# tree needs a toolchain w/ wchar\n#\n\n#\n# Filesystem and flash utilities\n#\n\n#\n# btrfs-progs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_CIFS_UTILS is not set\n# BR2_PACKAGE_CRAMFS is not set\n\n#\n# curlftpfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# dosfstools needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2fsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# e2tools needs a toolchain w/ threads, largefile and wchar\n#\n\n#\n# ecryptfs-utils needs a toolchain w/ largefile, threads, wchar\n#\n\n#\n# exfat needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# exfat-utils needs a toolchain w/ largefile, wchar\n#\n\n#\n# f2fs-tools needs a toolchain w/ largefile, wchar\n#\n\n#\n# flashbench needs a toolchain w/ largefile\n#\n\n#\n# genext2fs needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_GENPART is not set\n# BR2_PACKAGE_GENROMFS is not set\n# BR2_PACKAGE_MAKEDEVS is not set\n\n#\n# mmc-utils needs a toolchain w/ largefile, headers >= 3.0\n#\n# BR2_PACKAGE_MTD is not set\n\n#\n# mtools needs a toolchain w/ wchar\n#\n\n#\n# nfs-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# ntfs-3g needs a toolchain w/ largefile, wchar, threads\n#\n\n#\n# simicsfs needs a Linux kernel to be built\n#\n\n#\n# squashfs needs a toolchain w/ largefile, threads\n#\n\n#\n# sshfs needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n\n#\n# unionfs needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# xfsprogs needs a toolchain w/ largefile, wchar\n#\n\n#\n# Games\n#\n# BR2_PACKAGE_GNUCHESS is not set\n# BR2_PACKAGE_LBREAKOUT2 is not set\n# BR2_PACKAGE_LTRIS is not set\n# BR2_PACKAGE_OPENTYRIAN is not set\n# BR2_PACKAGE_PRBOOM is not set\n\n#\n# Graphic libraries and applications (graphic/text)\n#\n\n#\n# Graphic applications\n#\n# BR2_PACKAGE_FSWEBCAM is not set\n# BR2_PACKAGE_GNUPLOT is not set\n\n#\n# jhead needs a toolchain w/ wchar\n#\n\n#\n# rrdtool needs a toolchain w/ wchar\n#\n\n#\n# Graphic libraries\n#\n# BR2_PACKAGE_CEGUI06 is not set\n# BR2_PACKAGE_DIRECTFB is not set\n# BR2_PACKAGE_FBDUMP is not set\n# BR2_PACKAGE_FBGRAB is not set\n# BR2_PACKAGE_FB_TEST_APP is not set\n\n#\n# fbterm needs a toolchain w/ C++, wchar, locale\n#\n# BR2_PACKAGE_FBV is not set\n# BR2_PACKAGE_IMAGEMAGICK is not set\n\n#\n# linux-fusion needs a Linux kernel to be built\n#\n\n#\n# mesa3d needs udev /dev management and a toolchain w/ C++, largefile, NPTL\n#\n# BR2_PACKAGE_OCRAD is not set\n\n#\n# psplash needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_SDL is not set\n\n#\n# Other GUIs\n#\n\n#\n# EFL needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_QT is not set\n\n#\n# Qt5 needs a toolchain w/ wchar, IPv6, NPTL, C++\n#\n\n#\n# weston needs udev and a toolchain w/ threads, headers >= 3.0\n#\n\n#\n# X.org needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# X applications\n#\n\n#\n# X libraries and helper libraries\n#\n# BR2_PACKAGE_DEJAVU is not set\n# BR2_PACKAGE_LIBERATION is not set\n# BR2_PACKAGE_XKEYBOARD_CONFIG is not set\n\n#\n# X window managers\n#\n\n#\n# Hardware handling\n#\n\n#\n# Firmware\n#\n# BR2_PACKAGE_B43_FIRMWARE is not set\n# BR2_PACKAGE_LINUX_FIRMWARE is not set\n# BR2_PACKAGE_UX500_FIRMWARE is not set\n# BR2_PACKAGE_ZD1211_FIRMWARE is not set\n\n#\n# avrdude needs a toolchain w/ threads, largefile, wchar\n#\n\n#\n# bcache-tools needs udev /dev management and a toolchain w/ largefile, wchar\n#\n\n#\n# cdrkit needs a toolchain w/ largefile\n#\n\n#\n# cryptsetup needs a toolchain w/ largefile, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_DBUS is not set\n\n#\n# dmraid needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# dvb-apps utils needs a toolchain w/ largefile, threads, headers >= 3.3\n#\n\n#\n# dvbsnoop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_DTV_SCAN_TABLES is not set\n# BR2_PACKAGE_EEPROG is not set\n\n#\n# eudev needs eudev /dev management\n#\n\n#\n# eudev needs a toolchain w/ largefile, wchar, dynamic library\n#\n# BR2_PACKAGE_EVEMU is not set\n# BR2_PACKAGE_EVTEST is not set\n# BR2_PACKAGE_FAN_CTRL is not set\n# BR2_PACKAGE_FCONFIG is not set\n# BR2_PACKAGE_FIS is not set\n# BR2_PACKAGE_FMTOOLS is not set\n# BR2_PACKAGE_FXLOAD is not set\n# BR2_PACKAGE_GADGETFS_TEST is not set\n# BR2_PACKAGE_GPM is not set\n# BR2_PACKAGE_GPSD is not set\n\n#\n# gptfdisk needs a toolchain w/ largefile, wchar, C++\n#\n\n#\n# gvfs needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_HWDATA is not set\n# BR2_PACKAGE_I2C_TOOLS is not set\n# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set\n# BR2_PACKAGE_INPUT_TOOLS is not set\n# BR2_PACKAGE_IOSTAT is not set\n# BR2_PACKAGE_IPMITOOL is not set\n# BR2_PACKAGE_IRDA_UTILS is not set\n# BR2_PACKAGE_KBD is not set\n# BR2_PACKAGE_LCDPROC is not set\n# BR2_PACKAGE_LM_SENSORS is not set\n\n#\n# lshw needs a toolchain w/ C++, largefile, wchar\n#\n# BR2_PACKAGE_LSUIO is not set\n\n#\n# lvm2 needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_MDADM is not set\n# BR2_PACKAGE_MEDIA_CTL is not set\n\n#\n# memtester needs a toolchain w/ largefile\n#\n\n#\n# minicom needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_NANOCOM is not set\n\n#\n# neard needs a toolchain w/ wchar, threads\n#\n\n#\n# ofono needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_OPEN2300 is not set\n# BR2_PACKAGE_OPENOCD is not set\n\n#\n# parted needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_PCIUTILS is not set\n# BR2_PACKAGE_PICOCOM is not set\n# BR2_PACKAGE_RNG_TOOLS is not set\n# BR2_PACKAGE_SANE_BACKENDS is not set\n# BR2_PACKAGE_SDPARM is not set\n# BR2_PACKAGE_SETSERIAL is not set\n\n#\n# sg3-utils needs a toolchain w/ largefile, threads\n#\n\n#\n# sispmctl needs a toolchain w/ threads, wchar\n#\n# BR2_PACKAGE_SMARTMONTOOLS is not set\n\n#\n# smstools3 needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set\n# BR2_PACKAGE_SREDIRD is not set\n# BR2_PACKAGE_STATSERIAL is not set\n# BR2_PACKAGE_SYSSTAT is not set\n\n#\n# targetcli-fb depends on python\n#\n# BR2_PACKAGE_TI_UIM is not set\n# BR2_PACKAGE_TI_UTILS is not set\n# BR2_PACKAGE_UBOOT_TOOLS is not set\n\n#\n# udisks needs udev /dev management\n#\n\n#\n# udisks needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_USB_MODESWITCH is not set\n# BR2_PACKAGE_USB_MODESWITCH_DATA is not set\n\n#\n# usbmount requires udev to be enabled\n#\n# BR2_PACKAGE_USBUTILS is not set\n# BR2_PACKAGE_W_SCAN is not set\n# BR2_PACKAGE_WIPE is not set\n\n#\n# Interpreter languages and scripting\n#\n# BR2_PACKAGE_ENSCRIPT is not set\n# BR2_PACKAGE_ERLANG is not set\n# BR2_PACKAGE_HASERL is not set\n# BR2_PACKAGE_JAMVM is not set\n# BR2_PACKAGE_JIMTCL is not set\n# BR2_PACKAGE_LUA is not set\n# BR2_PACKAGE_LUAJIT is not set\n# BR2_PACKAGE_PERL is not set\n# BR2_PACKAGE_PHP is not set\n\n#\n# python needs a toolchain w/ wchar, threads\n#\n\n#\n# python3 needs a toolchain w/ wchar, threads\n#\n\n#\n# ruby needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_TCL is not set\n\n#\n# Libraries\n#\n\n#\n# Audio/Sound\n#\n# BR2_PACKAGE_ALSA_LIB is not set\n# BR2_PACKAGE_AUDIOFILE is not set\n# BR2_PACKAGE_CELT051 is not set\n# BR2_PACKAGE_FDK_AAC is not set\n# BR2_PACKAGE_LIBAO is not set\n# BR2_PACKAGE_LIBCDAUDIO is not set\n# BR2_PACKAGE_LIBCDIO is not set\n# BR2_PACKAGE_LIBCUE is not set\n# BR2_PACKAGE_LIBCUEFILE is not set\n# BR2_PACKAGE_LIBID3TAG is not set\n# BR2_PACKAGE_LIBLO is not set\n# BR2_PACKAGE_LIBMAD is not set\n# BR2_PACKAGE_LIBMODPLUG is not set\n\n#\n# libmpd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPDCLIENT is not set\n# BR2_PACKAGE_LIBREPLAYGAIN is not set\n# BR2_PACKAGE_LIBSAMPLERATE is not set\n\n#\n# libsndfile needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBSOXR is not set\n# BR2_PACKAGE_LIBVORBIS is not set\n# BR2_PACKAGE_OPENCORE_AMR is not set\n# BR2_PACKAGE_OPUS is not set\n# BR2_PACKAGE_PORTAUDIO is not set\n# BR2_PACKAGE_SPEEX is not set\n\n#\n# taglib needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_TREMOR is not set\n# BR2_PACKAGE_VO_AACENC is not set\n\n#\n# Compression and decompression\n#\n\n#\n# libarchive needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LZO is not set\n# BR2_PACKAGE_SNAPPY is not set\n# BR2_PACKAGE_ZLIB is not set\n\n#\n# Crypto\n#\n# BR2_PACKAGE_BEECRYPT is not set\n# BR2_PACKAGE_CA_CERTIFICATES is not set\n\n#\n# cryptodev needs a Linux kernel to be built\n#\n\n#\n# gnutls needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBASSUAN is not set\n# BR2_PACKAGE_LIBGCRYPT is not set\n# BR2_PACKAGE_LIBGPG_ERROR is not set\n# BR2_PACKAGE_LIBGPGME is not set\n# BR2_PACKAGE_LIBKSBA is not set\n# BR2_PACKAGE_LIBMCRYPT is not set\n# BR2_PACKAGE_LIBMHASH is not set\n\n#\n# libnss needs a toolchain w/ largefile, threads\n#\n\n#\n# libsecret needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSHA1 is not set\n# BR2_PACKAGE_LIBSSH2 is not set\n# BR2_PACKAGE_NETTLE is not set\n# BR2_PACKAGE_OPENSSL is not set\n# BR2_PACKAGE_POLARSSL is not set\n\n#\n# Database\n#\n# BR2_PACKAGE_BERKELEYDB is not set\n# BR2_PACKAGE_GDBM is not set\n# BR2_PACKAGE_MYSQL is not set\n\n#\n# postgresql needs a toolchain w/ glibc\n#\n\n#\n# redis needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_SQLCIPHER is not set\n# BR2_PACKAGE_SQLITE is not set\n\n#\n# Filesystem\n#\n\n#\n# gamin needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCONFIG is not set\n# BR2_PACKAGE_LIBCONFUSE is not set\n\n#\n# libfuse needs a toolchain w/ largefile, threads, dynamic library\n#\n# BR2_PACKAGE_LIBLOCKFILE is not set\n\n#\n# libnfs needs a toolchain w/ RPC and LARGEFILE\n#\n# BR2_PACKAGE_LIBSYSFS is not set\n# BR2_PACKAGE_LOCKDEV is not set\n\n#\n# Graphics\n#\n\n#\n# atk needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_CAIRO is not set\n# BR2_PACKAGE_FONTCONFIG is not set\n# BR2_PACKAGE_FREETYPE is not set\n# BR2_PACKAGE_GD is not set\n\n#\n# gdk-pixbuf needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HARFBUZZ is not set\n# BR2_PACKAGE_IMLIB2 is not set\n# BR2_PACKAGE_JASPER is not set\n# BR2_PACKAGE_JPEG is not set\n# BR2_PACKAGE_LCMS2 is not set\n# BR2_PACKAGE_LIBART is not set\n# BR2_PACKAGE_LIBDMTX is not set\n\n#\n# libdrm needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBEXIF is not set\n# BR2_PACKAGE_LIBGEOTIFF is not set\n\n#\n# libglew depends on X.org and needs an OpenGL backend\n#\n\n#\n# libglu needs an OpenGL backend\n#\n# BR2_PACKAGE_LIBPNG is not set\n# BR2_PACKAGE_LIBQRENCODE is not set\n# BR2_PACKAGE_LIBRAW is not set\n\n#\n# librsvg needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_LIBSVG is not set\n# BR2_PACKAGE_LIBSVG_CAIRO is not set\n# BR2_PACKAGE_LIBSVGTINY is not set\n# BR2_PACKAGE_LIBUNGIF is not set\n\n#\n# libva needs a toolchain w/ largefile, threads, dynamic library\n#\n\n#\n# opencv needs a toolchain w/ C++, NPTL, wchar\n#\n\n#\n# pango needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PIXMAN is not set\n# BR2_PACKAGE_POPPLER is not set\n# BR2_PACKAGE_TIFF is not set\n# BR2_PACKAGE_WAYLAND is not set\n# BR2_PACKAGE_WEBP is not set\n# BR2_PACKAGE_ZXING is not set\n\n#\n# Hardware handling\n#\n# BR2_PACKAGE_CCID is not set\n# BR2_PACKAGE_DTC is not set\n# BR2_PACKAGE_LCDAPI is not set\n# BR2_PACKAGE_LIBAIO is not set\n\n#\n# libatasmart requires udev to be enabled\n#\n\n#\n# libcec needs a toolchain w/ C++, wchar, threads, dynamic library\n#\n# BR2_PACKAGE_LIBFREEFARE is not set\n# BR2_PACKAGE_LIBFTDI is not set\n# BR2_PACKAGE_LIBHID is not set\n\n#\n# libinput needs udev /dev management\n#\n# BR2_PACKAGE_LIBIQRF is not set\n# BR2_PACKAGE_LIBLLCP is not set\n\n#\n# libmbim needs udev /dev management and a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBNFC is not set\n# BR2_PACKAGE_LIBPHIDGET is not set\n\n#\n# libqmi needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBRAW1394 is not set\n# BR2_PACKAGE_LIBRTLSDR is not set\n# BR2_PACKAGE_LIBSERIAL is not set\n# BR2_PACKAGE_LIBSOC is not set\n# BR2_PACKAGE_LIBUSB is not set\n\n#\n# libv4l needs a toolchain w/ largefile, threads and C++\n#\n# BR2_PACKAGE_LIBXKBCOMMON is not set\n# BR2_PACKAGE_MTDEV is not set\n\n#\n# neardal needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PCSC_LITE is not set\n# BR2_PACKAGE_TSLIB is not set\n# BR2_PACKAGE_URG is not set\n\n#\n# Javascript\n#\n# BR2_PACKAGE_EXPLORERCANVAS is not set\n# BR2_PACKAGE_FLOT is not set\n# BR2_PACKAGE_JQUERY is not set\n# BR2_PACKAGE_JQUERY_KEYBOARD is not set\n# BR2_PACKAGE_JQUERY_MOBILE is not set\n# BR2_PACKAGE_JQUERY_SPARKLINE is not set\n# BR2_PACKAGE_JQUERY_UI is not set\n# BR2_PACKAGE_JQUERY_VALIDATION is not set\n# BR2_PACKAGE_JSMIN is not set\n# BR2_PACKAGE_JSON_JAVASCRIPT is not set\n\n#\n# JSON/XML\n#\n# BR2_PACKAGE_CJSON is not set\n# BR2_PACKAGE_EXPAT is not set\n# BR2_PACKAGE_EZXML is not set\n# BR2_PACKAGE_JANSSON is not set\n# BR2_PACKAGE_JSON_C is not set\n\n#\n# json-glib needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBJSON is not set\n# BR2_PACKAGE_LIBROXML is not set\n# BR2_PACKAGE_LIBXML2 is not set\n\n#\n# libxml++ needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBXMLRPC is not set\n# BR2_PACKAGE_LIBXSLT is not set\n# BR2_PACKAGE_LIBYAML is not set\n# BR2_PACKAGE_MXML is not set\n# BR2_PACKAGE_RAPIDJSON is not set\n# BR2_PACKAGE_TINYXML is not set\n\n#\n# xerces-c++ needs a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_YAJL is not set\n\n#\n# Logging\n#\n# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set\n# BR2_PACKAGE_LIBLOGGING is not set\n\n#\n# log4cplus needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LOG4CXX is not set\n\n#\n# zlog needs a toolchain w/ threads, largefile, dynamic library\n#\n\n#\n# Multimedia\n#\n# BR2_PACKAGE_LIBASS is not set\n# BR2_PACKAGE_LIBBLURAY is not set\n\n#\n# libdvbsi++ needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libdvdnav needs a toolchain w/ dynamic library, largefile, threads\n#\n\n#\n# libdvdread needs a toolchain w/ dynamic library, largefile\n#\n# BR2_PACKAGE_LIBEBML is not set\n# BR2_PACKAGE_LIBMATROSKA is not set\n\n#\n# libmms needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBMPEG2 is not set\n# BR2_PACKAGE_LIBOGG is not set\n\n#\n# libplayer needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBTHEORA is not set\n# BR2_PACKAGE_LIVE555 is not set\n# BR2_PACKAGE_MEDIASTREAMER is not set\n\n#\n# Networking\n#\n# BR2_PACKAGE_AGENTPP is not set\n# BR2_PACKAGE_C_ARES is not set\n\n#\n# cppzmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# czmq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# filemq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n# BR2_PACKAGE_FLICKCURL is not set\n# BR2_PACKAGE_GEOIP is not set\n\n#\n# glib-networking needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBCGI is not set\n# BR2_PACKAGE_LIBCGICC is not set\n# BR2_PACKAGE_LIBCURL is not set\n# BR2_PACKAGE_LIBDNET is not set\n# BR2_PACKAGE_LIBEXOSIP2 is not set\n# BR2_PACKAGE_LIBFCGI is not set\n# BR2_PACKAGE_LIBGSASL is not set\n# BR2_PACKAGE_LIBIDN is not set\n# BR2_PACKAGE_LIBISCSI is not set\n# BR2_PACKAGE_LIBMBUS is not set\n# BR2_PACKAGE_LIBMEMCACHED is not set\n# BR2_PACKAGE_LIBMICROHTTPD is not set\n\n#\n# libmnl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBMODBUS is not set\n# BR2_PACKAGE_LIBNDP is not set\n\n#\n# libnetfilter_acct needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_conntrack needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cthelper needs a toolchain w/ largefile\n#\n\n#\n# libnetfilter_cttimout needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LIBNETFILTER_LOG is not set\n# BR2_PACKAGE_LIBNFNETLINK is not set\n\n#\n# libnftnl needs a toolchain w/ threads, IPv6, largefile\n#\n# BR2_PACKAGE_LIBNL is not set\n# BR2_PACKAGE_LIBOAUTH is not set\n# BR2_PACKAGE_LIBOPING is not set\n# BR2_PACKAGE_LIBOSIP2 is not set\n# BR2_PACKAGE_LIBPCAP is not set\n# BR2_PACKAGE_LIBRSYNC is not set\n# BR2_PACKAGE_LIBSOCKETCAN is not set\n# BR2_PACKAGE_LIBSHAIRPLAY is not set\n\n#\n# libsoup needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_LIBSTROPHE is not set\n# BR2_PACKAGE_LIBTIRPC is not set\n# BR2_PACKAGE_LIBTORRENT is not set\n\n#\n# libupnp needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBVNCSERVER is not set\n# BR2_PACKAGE_LIBWEBSOCKETS is not set\n# BR2_PACKAGE_NEON is not set\n# BR2_PACKAGE_OMNIORB is not set\n\n#\n# openpgm needs a toolchain w/ wchar, threads, IPv6\n#\n# BR2_PACKAGE_ORTP is not set\n# BR2_PACKAGE_QDECODER is not set\n# BR2_PACKAGE_RTMPDUMP is not set\n# BR2_PACKAGE_SLIRP is not set\n# BR2_PACKAGE_SNMPPP is not set\n\n#\n# thrift needs a toolchain w/ C++, largefile, wchar, threads\n#\n# BR2_PACKAGE_USBREDIR is not set\n\n#\n# wvstreams needs a toolchain w/ C++, largefile\n#\n\n#\n# zeromq needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zmqpp needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# zyre needs a toolchain w/ C++, IPv6, largefile, wchar, threads\n#\n\n#\n# Other\n#\n# BR2_PACKAGE_APR is not set\n# BR2_PACKAGE_APR_UTIL is not set\n# BR2_PACKAGE_ARGP_STANDALONE is not set\n\n#\n# boost needs a toolchain w/ C++, largefile, threads\n#\n\n#\n# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library\n#\n# BR2_PACKAGE_EIGEN is not set\n\n#\n# elfutils needs a toolchain w/ largefile, wchar\n#\n# BR2_PACKAGE_FFTW is not set\n# BR2_PACKAGE_FLANN is not set\n\n#\n# glibmm needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_GMP is not set\n# BR2_PACKAGE_GSL is not set\n\n#\n# gtest needs a toolchain w/ C++, wchar, threads\n#\n# BR2_PACKAGE_LIBARGTABLE2 is not set\nBR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y\n# BR2_PACKAGE_LIBATOMIC_OPS is not set\n# BR2_PACKAGE_LIBCAP is not set\n# BR2_PACKAGE_LIBCAP_NG is not set\n\n#\n# libcgroup needs an (e)glibc toolchain w/ C++\n#\n# BR2_PACKAGE_LIBDAEMON is not set\n# BR2_PACKAGE_LIBEE is not set\n# BR2_PACKAGE_LIBEV is not set\n# BR2_PACKAGE_LIBEVDEV is not set\n# BR2_PACKAGE_LIBEVENT is not set\n# BR2_PACKAGE_LIBFFI is not set\n# BR2_PACKAGE_LIBGC is not set\n\n#\n# libglib2 needs a toolchain w/ wchar, threads\n#\n\n#\n# libical needs a toolchain w/ wchar\n#\nBR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y\n\n#\n# libnspr needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_LIBPFM4 is not set\n# BR2_PACKAGE_LIBPLIST is not set\n# BR2_PACKAGE_LIBPTHREAD_STUBS is not set\n# BR2_PACKAGE_LIBPTHSEM is not set\n# BR2_PACKAGE_LIBSIGC is not set\n# BR2_PACKAGE_LIBSIGSEGV is not set\n# BR2_PACKAGE_LIBTASN1 is not set\n# BR2_PACKAGE_LIBTPL is not set\n# BR2_PACKAGE_LIBUBOX is not set\n# BR2_PACKAGE_LIBUCI is not set\n# BR2_PACKAGE_LIBURCU is not set\n# BR2_PACKAGE_LIBUV is not set\n\n#\n# linux-pam needs a toolchain w/ wchar, locale, dynamic library\n#\n\n#\n# lttng-libust needs a toolchain w/ wchar, largefile, threads\n#\n# BR2_PACKAGE_MPC is not set\n# BR2_PACKAGE_MPDECIMAL is not set\n# BR2_PACKAGE_MPFR is not set\n# BR2_PACKAGE_MSGPACK is not set\n# BR2_PACKAGE_MTDEV2TUIO is not set\n# BR2_PACKAGE_ORC is not set\n# BR2_PACKAGE_P11_KIT is not set\n\n#\n# poco needs a toolchain w/ wchar, threads, C++\n#\n# BR2_PACKAGE_PROTOBUF_C is not set\n# BR2_PACKAGE_QHULL is not set\n# BR2_PACKAGE_SCHIFRA is not set\n\n#\n# Security\n#\n# BR2_PACKAGE_LIBSEPOL is not set\n\n#\n# Text and terminal handling\n#\n\n#\n# enchant needs a toolchain w/ C++, threads, wchar\n#\n\n#\n# icu needs a toolchain w/ C++, wchar, threads\n#\n\n#\n# libedit needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LIBENCA is not set\n# BR2_PACKAGE_LIBESTR is not set\n# BR2_PACKAGE_LIBFRIBIDI is not set\n# BR2_PACKAGE_LIBICONV is not set\n# BR2_PACKAGE_LINENOISE is not set\n# BR2_PACKAGE_NCURSES is not set\n\n#\n# newt needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_PCRE is not set\n# BR2_PACKAGE_POPT is not set\n# BR2_PACKAGE_READLINE is not set\n# BR2_PACKAGE_SLANG is not set\n# BR2_PACKAGE_TCLAP is not set\n\n#\n# Miscellaneous\n#\n# BR2_PACKAGE_AESPIPE is not set\n# BR2_PACKAGE_BC is not set\n# BR2_PACKAGE_COLLECTD is not set\n# BR2_PACKAGE_EMPTY is not set\n# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set\n# BR2_PACKAGE_HAVEGED is not set\n# BR2_PACKAGE_MCRYPT is not set\n# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set\n\n#\n# shared-mime-info needs a toolchain w/ wchar, threads\n#\n\n#\n# snowball-init needs a toolchain w/ wchar, threads, dynamic library\n#\n# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set\n# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set\n\n#\n# Mail\n#\n# BR2_PACKAGE_EXIM is not set\n# BR2_PACKAGE_FETCHMAIL is not set\n# BR2_PACKAGE_HEIRLOOM_MAILX is not set\n# BR2_PACKAGE_LIBESMTP is not set\n# BR2_PACKAGE_MSMTP is not set\n\n#\n# mutt needs a toolchain w/ wchar\n#\n\n#\n# Networking applications\n#\n\n#\n# aiccu needs a toolchain w/ IPv6, wchar, threads\n#\n\n#\n# aircrack-ng needs a toolchain w/ largefile, threads\n#\n# BR2_PACKAGE_ARGUS is not set\n# BR2_PACKAGE_ARPTABLES is not set\n# BR2_PACKAGE_ATFTP is not set\n# BR2_PACKAGE_AVAHI is not set\n# BR2_PACKAGE_AXEL is not set\n# BR2_PACKAGE_BANDWIDTHD is not set\n# BR2_PACKAGE_BCUSDK is not set\n\n#\n# bluez-utils needs a toolchain w/ wchar, threads, dynamic library\n#\n\n#\n# bluez5-utils needs a toolchain w/ wchar, threads, IPv6, headers >= 3.4\n#\n# BR2_PACKAGE_BMON is not set\n# BR2_PACKAGE_BOA is not set\n# BR2_PACKAGE_BRIDGE_UTILS is not set\n# BR2_PACKAGE_BWM_NG is not set\n# BR2_PACKAGE_CAN_UTILS is not set\n# BR2_PACKAGE_CHRONY is not set\n# BR2_PACKAGE_CIVETWEB is not set\n\n#\n# connman needs a toolchain w/ IPv6, wchar, threads, resolver\n#\n\n#\n# conntrack-tools needs a toolchain w/ IPv6, largefile, threads\n#\n# BR2_PACKAGE_CRDA is not set\n# BR2_PACKAGE_CTORRENT is not set\n# BR2_PACKAGE_CUPS is not set\n# BR2_PACKAGE_DHCPCD is not set\n# BR2_PACKAGE_DHCPDUMP is not set\n# BR2_PACKAGE_DNSMASQ is not set\n# BR2_PACKAGE_DROPBEAR is not set\n# BR2_PACKAGE_EBTABLES is not set\n# BR2_PACKAGE_ETHTOOL is not set\n# BR2_PACKAGE_FAIFA is not set\n# BR2_PACKAGE_FPING is not set\n\n#\n# gesftpserver needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_HIAWATHA is not set\n# BR2_PACKAGE_HOSTAPD is not set\n\n#\n# httping needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_IFTOP is not set\n\n#\n# igh-ethercat needs a Linux kernel to be built\n#\n\n#\n# igmpproxy needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_INADYN is not set\n# BR2_PACKAGE_IPERF is not set\n# BR2_PACKAGE_IPROUTE2 is not set\n# BR2_PACKAGE_IPSEC_TOOLS is not set\n\n#\n# ipset needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_IPTABLES is not set\n# BR2_PACKAGE_IPTRAF_NG is not set\n# BR2_PACKAGE_IPUTILS is not set\n# BR2_PACKAGE_IW is not set\n# BR2_PACKAGE_KISMET is not set\n# BR2_PACKAGE_KNOCK is not set\n\n#\n# lftp requires a toolchain w/ C++, wchar\n#\n# BR2_PACKAGE_LIGHTTPD is not set\n# BR2_PACKAGE_LINKNX is not set\n# BR2_PACKAGE_LINKS is not set\n# BR2_PACKAGE_LINPHONE is not set\n# BR2_PACKAGE_LINUX_ZIGBEE is not set\n# BR2_PACKAGE_LRZSZ is not set\n# BR2_PACKAGE_MACCHANGER is not set\n# BR2_PACKAGE_MEMCACHED is not set\n# BR2_PACKAGE_MII_DIAG is not set\n\n#\n# minidlna needs a toolchain w/ largefile, IPv6, threads, wchar\n#\n\n#\n# modemmanager needs udev /dev management and a toolchain w/ largefile, wchar, threads, IPv6\n#\n\n#\n# mongoose needs a toolchain w/ threads, largefile\n#\n# BR2_PACKAGE_MROUTED is not set\n# BR2_PACKAGE_MTR is not set\n\n#\n# nbd needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_NCFTP is not set\n# BR2_PACKAGE_NDISC6 is not set\n# BR2_PACKAGE_NETATALK is not set\n# BR2_PACKAGE_NETPLUG is not set\n# BR2_PACKAGE_NETSNMP is not set\n# BR2_PACKAGE_NETSTAT_NAT is not set\n\n#\n# NetworkManager needs udev /dev management and a toolchain w/ IPv6, largefile, wchar, threads, headers >= 3.7\n#\n\n#\n# nfacct needs a toolchain w/ largefile\n#\n\n#\n# nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4\n#\n# BR2_PACKAGE_NGIRCD is not set\n# BR2_PACKAGE_NGREP is not set\n# BR2_PACKAGE_NMAP is not set\n# BR2_PACKAGE_NOIP is not set\n# BR2_PACKAGE_NTP is not set\n# BR2_PACKAGE_NUTTCP is not set\n# BR2_PACKAGE_ODHCPLOC is not set\n# BR2_PACKAGE_OLSR is not set\n# BR2_PACKAGE_OPENNTPD is not set\n# BR2_PACKAGE_OPENOBEX is not set\n# BR2_PACKAGE_OPENSSH is not set\n# BR2_PACKAGE_OPENSWAN is not set\n# BR2_PACKAGE_OPENVPN is not set\n# BR2_PACKAGE_P910ND is not set\n# BR2_PACKAGE_PHIDGETWEBSERVICE is not set\n\n#\n# portmap needs a toolchain w/ RPC\n#\n# BR2_PACKAGE_PPPD is not set\n# BR2_PACKAGE_PPTP_LINUX is not set\n# BR2_PACKAGE_PROFTPD is not set\n# BR2_PACKAGE_PROXYCHAINS_NG is not set\n# BR2_PACKAGE_PTPD is not set\n# BR2_PACKAGE_PTPD2 is not set\n# BR2_PACKAGE_QUAGGA is not set\n# BR2_PACKAGE_RADVD is not set\n# BR2_PACKAGE_RPCBIND is not set\n# BR2_PACKAGE_RSH_REDONE is not set\n# BR2_PACKAGE_RSYNC is not set\n\n#\n# rtorrent needs a toolchain w/ C++, threads, wchar\n#\n# BR2_PACKAGE_RTPTOOLS is not set\n# BR2_PACKAGE_SAMBA is not set\n\n#\n# samba4 needs a toolchain w/ IPv6, wchar, largfile, threads\n#\n# BR2_PACKAGE_SCONESERVER is not set\n# BR2_PACKAGE_SER2NET is not set\n# BR2_PACKAGE_SMCROUTE is not set\n# BR2_PACKAGE_SOCAT is not set\n# BR2_PACKAGE_SOCKETCAND is not set\n# BR2_PACKAGE_SPAWN_FCGI is not set\n\n#\n# spice server needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_SPICE_PROTOCOL is not set\n# BR2_PACKAGE_SQUID is not set\n# BR2_PACKAGE_SSHPASS is not set\n# BR2_PACKAGE_STRONGSWAN is not set\n# BR2_PACKAGE_STUNNEL is not set\n# BR2_PACKAGE_TCPDUMP is not set\n# BR2_PACKAGE_TCPING is not set\n# BR2_PACKAGE_TCPREPLAY is not set\n# BR2_PACKAGE_THTTPD is not set\n# BR2_PACKAGE_TINYHTTPD is not set\n# BR2_PACKAGE_TN5250 is not set\n# BR2_PACKAGE_TRANSMISSION is not set\n\n#\n# tvheadend needs a toolchain w/ largefile, IPv6, NPTL, headers >= 3.2\n#\n\n#\n# udpcast needs a toolchain w/ largefile, threads\n#\n\n#\n# ulogd needs a toolchain w/ IPv6, largefile, dynamic library\n#\n\n#\n# ushare needs a toolchain w/ largefile, threads\n#\n\n#\n# ussp-push needs a toolchain w/ wchar, IPv6, threads, dynamic library\n#\n# BR2_PACKAGE_VDE2 is not set\n# BR2_PACKAGE_VPNC is not set\n# BR2_PACKAGE_VSFTPD is not set\n# BR2_PACKAGE_VTUN is not set\n# BR2_PACKAGE_WIRELESS_REGDB is not set\n# BR2_PACKAGE_WIRELESS_TOOLS is not set\n\n#\n# wireshark needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_WPA_SUPPLICANT is not set\n\n#\n# wvdial needs a toolchain w/ C++, largefile\n#\n# BR2_PACKAGE_XINETD is not set\n# BR2_PACKAGE_XL2TP is not set\n# BR2_PACKAGE_ZNC is not set\n\n#\n# Package managers\n#\n# BR2_PACKAGE_IPKG is not set\n# BR2_PACKAGE_OPKG is not set\n\n#\n# Real-Time\n#\n# BR2_PACKAGE_XENOMAI is not set\n\n#\n# Shell and utilities\n#\n\n#\n# Shells\n#\n\n#\n# Utilities\n#\n# BR2_PACKAGE_AT is not set\n# BR2_PACKAGE_CCRYPT is not set\n# BR2_PACKAGE_DIALOG is not set\n# BR2_PACKAGE_DTACH is not set\n# BR2_PACKAGE_FILE is not set\n# BR2_PACKAGE_GNUPG is not set\n# BR2_PACKAGE_GNUPG2 is not set\n\n#\n# inotify-tools needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_LOCKFILE_PROGS is not set\n\n#\n# logrotate needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_LOGSURFER is not set\n# BR2_PACKAGE_PINENTRY is not set\n# BR2_PACKAGE_SCREEN is not set\n# BR2_PACKAGE_SUDO is not set\n# BR2_PACKAGE_TMUX is not set\n# BR2_PACKAGE_XMLSTARLET is not set\n\n#\n# System tools\n#\n\n#\n# acl needs a toolchain w/ largefile\n#\n\n#\n# attr needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_CPULOAD is not set\n\n#\n# ftop needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_HTOP is not set\n# BR2_PACKAGE_IPRUTILS is not set\n# BR2_PACKAGE_KEYUTILS is not set\n# BR2_PACKAGE_KMOD is not set\n\n#\n# lxc needs a toolchain w/ IPv6, threads, largefile\n#\n# BR2_PACKAGE_MONIT is not set\n# BR2_PACKAGE_NCDU is not set\n\n#\n# numactl needs a toolchain w/ largefile\n#\n# BR2_PACKAGE_NUT is not set\n# BR2_PACKAGE_POWERPC_UTILS is not set\n\n#\n# polkit needs a toolchain w/ wchar, threads\n#\n# BR2_PACKAGE_PWGEN is not set\n\n#\n# quota needs a toolchain w/ largefile, wchar, threads\n#\n# BR2_PACKAGE_SMACK is not set\n\n#\n# supervisor needs the python interpreter\n#\nBR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y\n\n#\n# util-linux needs a toolchain w/ largefile, wchar\n#\n\n#\n# Text editors and viewers\n#\n# BR2_PACKAGE_ED is not set\n# BR2_PACKAGE_JOE is not set\n\n#\n# nano needs a toolchain w/ wchar\n#\n# BR2_PACKAGE_UEMACS is not set\n\n#\n# Filesystem images\n#\n# BR2_TARGET_ROOTFS_CLOOP is not set\n# BR2_TARGET_ROOTFS_CPIO is not set\n# BR2_TARGET_ROOTFS_CRAMFS is not set\n# BR2_TARGET_ROOTFS_EXT2 is not set\n\n#\n# initramfs needs a Linux kernel to be built\n#\n# BR2_TARGET_ROOTFS_JFFS2 is not set\n# BR2_TARGET_ROOTFS_ROMFS is not set\n# BR2_TARGET_ROOTFS_SQUASHFS is not set\n# BR2_TARGET_ROOTFS_TAR is not set\n# BR2_TARGET_ROOTFS_UBIFS is not set\n# BR2_TARGET_ROOTFS_YAFFS2 is not set\n\n#\n# Bootloaders\n#\n# BR2_TARGET_BAREBOX is not set\n\n#\n# gummiboot needs a toolchain w/ largefile, wchar\n#\n# BR2_TARGET_UBOOT is not set\n\n#\n# Host utilities\n#\n# BR2_PACKAGE_HOST_DFU_UTIL is not set\n# BR2_PACKAGE_HOST_DOS2UNIX is not set\n# BR2_PACKAGE_HOST_DOSFSTOOLS is not set\n# BR2_PACKAGE_HOST_E2FSPROGS is not set\n# BR2_PACKAGE_HOST_E2TOOLS is not set\n# BR2_PACKAGE_HOST_GENEXT2FS is not set\n# BR2_PACKAGE_HOST_GENIMAGE is not set\n# BR2_PACKAGE_HOST_GENPART is not set\n# BR2_PACKAGE_HOST_LPC3250LOADER is not set\n# BR2_PACKAGE_HOST_MTD is not set\n# BR2_PACKAGE_HOST_MTOOLS is not set\n# BR2_PACKAGE_HOST_OPENOCD is not set\n# BR2_PACKAGE_HOST_PARTED is not set\n# BR2_PACKAGE_HOST_PATCHELF is not set\n# BR2_PACKAGE_HOST_PWGEN is not set\n# BR2_PACKAGE_HOST_SAM_BA is not set\n# BR2_PACKAGE_HOST_SQUASHFS is not set\n# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set\n# BR2_PACKAGE_HOST_UTIL_LINUX is not set\n\n#\n# Legacy config options\n#\n\n#\n# Legacy options removed in 2014.11\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set\n\n#\n# Legacy options removed in 2014.08\n#\n# BR2_PACKAGE_LIBELF is not set\n# BR2_KERNEL_HEADERS_3_8 is not set\n# BR2_PACKAGE_GETTEXT_TOOLS is not set\n# BR2_PACKAGE_PROCPS is not set\n# BR2_BINUTILS_VERSION_2_20_1 is not set\n# BR2_BINUTILS_VERSION_2_21 is not set\n# BR2_BINUTILS_VERSION_2_23_1 is not set\n# BR2_UCLIBC_VERSION_0_9_32 is not set\n# BR2_GCC_VERSION_4_3_X is not set\n# BR2_GCC_VERSION_4_6_X is not set\n# BR2_GDB_VERSION_7_4 is not set\n# BR2_GDB_VERSION_7_5 is not set\n# BR2_BUSYBOX_VERSION_1_19_X is not set\n# BR2_BUSYBOX_VERSION_1_20_X is not set\n# BR2_BUSYBOX_VERSION_1_21_X is not set\n# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set\n# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set\n# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set\n# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set\n\n#\n# Legacy options removed in 2014.05\n#\n# BR2_PACKAGE_EVTEST_CAPTURE is not set\n# BR2_KERNEL_HEADERS_3_6 is not set\n# BR2_KERNEL_HEADERS_3_7 is not set\n# BR2_PACKAGE_VALA is not set\nBR2_PACKAGE_TZDATA_ZONELIST=\"\"\n# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set\n# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set\n# BR2_PACKAGE_DVB_APPS_UTILS is not set\n# BR2_KERNEL_HEADERS_SNAP is not set\n# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set\n# BR2_PACKAGE_UDEV is not set\n# BR2_PACKAGE_UDEV_RULES_GEN is not set\n# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set\n\n#\n# Legacy options removed in 2014.02\n#\n# BR2_sh2 is not set\n# BR2_sh3 is not set\n# BR2_sh3eb is not set\n# BR2_KERNEL_HEADERS_3_1 is not set\n# BR2_KERNEL_HEADERS_3_3 is not set\n# BR2_KERNEL_HEADERS_3_5 is not set\n# BR2_GDB_VERSION_7_2 is not set\n# BR2_GDB_VERSION_7_3 is not set\n# BR2_PACKAGE_CCACHE is not set\n# BR2_HAVE_DOCUMENTATION is not set\n# BR2_PACKAGE_AUTOMAKE is not set\n# BR2_PACKAGE_AUTOCONF is not set\n# BR2_PACKAGE_XSTROKE is not set\n# BR2_PACKAGE_LZMA is not set\n# BR2_PACKAGE_TTCP is not set\n# BR2_PACKAGE_LIBNFC_LLCP is not set\n# BR2_PACKAGE_MYSQL_CLIENT is not set\n# BR2_PACKAGE_SQUASHFS3 is not set\n# BR2_TARGET_ROOTFS_SQUASHFS3 is not set\n# BR2_PACKAGE_NETKITBASE is not set\n# BR2_PACKAGE_NETKITTELNET is not set\n# BR2_PACKAGE_LUASQL is not set\n# BR2_PACKAGE_LUACJSON is not set\n\n#\n# Legacy options removed in 2013.11\n#\n# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set\n# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set\n# BR2_PACKAGE_MODULE_INIT_TOOLS is not set\nBR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL=\"\"\nBR2_TARGET_UBOOT_CUSTOM_GIT_VERSION=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL=\"\"\nBR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=\"\"\n\n#\n# Legacy options removed in 2013.08\n#\n# BR2_ARM_OABI is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set\n# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set\n# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set\n# BR2_ELF2FLT is not set\n# BR2_VFP_FLOAT is not set\n# BR2_PACKAGE_GCC_TARGET is not set\n# BR2_HAVE_DEVFILES is not set\n\n#\n# Legacy options removed in 2013.05\n#\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set\n# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set\n\n#\n# Legacy options removed in 2013.02\n#\n# BR2_sa110 is not set\n# BR2_sa1100 is not set\n# BR2_PACKAGE_GDISK is not set\n# BR2_PACKAGE_GDISK_GDISK is not set\n# BR2_PACKAGE_GDISK_SGDISK is not set\n# BR2_PACKAGE_GDB_HOST is not set\n# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set\n# BR2_PACKAGE_DIRECTB_TESTS is not set\n\n#\n# Legacy options removed in 2012.11\n#\n# BR2_PACKAGE_CUSTOMIZE is not set\n# BR2_PACKAGE_XSERVER_xorg is not set\n# BR2_PACKAGE_XSERVER_tinyx is not set\n# BR2_PACKAGE_PTHREAD_STUBS is not set\n\n#\n# Legacy options removed in 2012.08\n#\n# BR2_PACKAGE_GETTEXT_STATIC is not set\n# BR2_PACKAGE_LIBINTL is not set\n# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set\n# BR2_BFIN_FDPIC is not set\n# BR2_BFIN_FLAT is not set\n"
  },
  {
    "path": "vlmcsd/config.h",
    "content": "#ifndef CONFIG_H_\n#define CONFIG_H_\n\n/* Don't change anything ABOVE this line */\n\n/*\n * As a best practice do not change the original config.h as distributed with vlmcsd.\n * Instead make a copy, e.g. myconfig.h, customize it and type 'make CONFIG=myconfig.h'\n * to build vlmcsd. This prevents your copy being overwritten when you upgrade to a\n * new version.\n */\n\n\n\n/*\n * ----------------------------------------------------------------------------------------\n * Useful customizations. These options are mandatory. You cannot comment them out.\n * Feel free to change them to fit your needs.\n * ----------------------------------------------------------------------------------------\n */\n\n#ifndef VERSION\n/*\n * Define your own version identifier here, e.g. '#define VERSION \"my vlmcsd based on svn560\"'\n */\n\n#define VERSION \"private build\"\n\n#endif // VERSION\n\n\n\n\n/*\n * Define default ePIDs and HWID here. Preferrably grab ePIDs and HWID\n * from a real KMS server.\n */\n\n#ifndef EPID_WINDOWS\n#define EPID_WINDOWS \"06401-00206-271-298329-03-1033-9600.0000-0452015\"\n#endif\n\n#ifndef EPID_OFFICE2010\n#define EPID_OFFICE2010 \"06401-00096-199-198322-03-1033-9600.0000-0452015\"\n#endif\n\n#ifndef EPID_OFFICE2013\n#define EPID_OFFICE2013 \"06401-00206-234-398213-03-1033-9600.0000-0452015\"\n#endif\n\n#ifndef HWID // HwId from the Ratiborus VM\n#define HWID 0x36, 0x4F, 0x46, 0x3A, 0x88, 0x63, 0xD3, 0x5F\n#endif\n\n\n\n\n\n/*\n * Anything below this line is optional. If you want to use any of these options\n * uncomment one or more lines starting with \"//#define\"\n */\n\n\n\n/*\n * -------------------------------\n * Defaults\n * -------------------------------\n */\n\n\n#ifndef INI_FILE\n/*\n * Uncomment and customize the following line if you want vlmcsd to look for an ini file\n * at a default location\n */\n\n//#define INI_FILE \"/etc/vlmcsd.ini\"\n\n#endif // INI_FILE\n\n\n\n\n/*\n * ----------------------------------------------------------------------------------------\n * Troubleshooting options. Please note that disabling features may also help troubleshooting.\n * If you have an old OS that does not support features like pthreads, shared memory or\n * semaphores, uncomment \"#define NO_LIMIT\" and \"#define NO_SIGHUP\" and leave \"#define USE_THREADS\"\n * commented out.\n * ----------------------------------------------------------------------------------------\n */\n\n\n#ifndef CHILD_HANDLER\n/*\n * Uncomment the following #define if you are compiling for a platform that does\n * not correctly handle the SA_NOCLDWAIT flag when ignoring SIGCHLD, i.e. forked\n * processes remain as \"zombies\" after dying. This option will add SIGCHLD handler that\n * \"waits\" for a child that has terminated. This is only required for a few\n * unixoid OSses.\n */\n\n//#define CHILD_HANDLER\n\n#endif // CHILD_HANDLER\n\n\n#ifndef NO_TIMEOUT\n/*\n * Uncomment the following #define if you are compiling for a platform that does\n * not support custom socket send or receive timeouts.\n */\n\n//#define NO_TIMEOUT\n\n#endif // NO_TIMEOUT\n\n\n#ifndef NO_DNS\n/*\n * Uncomment the following #define if you have trouble with accessing routines\n * from libresolv. If enabled, vlmcs will be compiled without support for\n * detecting KMS servers via DNS.\n */\n\n//#define NO_DNS\n\n#endif // NO_DNS\n\n\n#ifndef TERMINAL_FIXED_WIDTH\n/*\n * Uncomment the following #define and optionally change its value if you are compiling for\n * a platform that cannot properly determine the width of a terminal/command prompt.\n * This affects the output of \"vlmcsd -x\" only. It should be rarely necessary to use this.\n */\n\n//#define TERMINAL_FIXED_WIDTH 80\n\n#endif // TERMINAL_FIXED_WIDTH\n\n\n\n\n#ifndef _PEDANTIC\n/*\n * Uncomment the following #define if you want to do vlmcs and vlmcsd more checks on the data\n * it receives over the network. They are normally not necessary but may provide useful if\n * you are testing any KMS server or client emulator that may send malformed KMS packets.\n */\n\n//#define _PEDANTIC\n\n#endif // _PEDANTIC\n\n\n\n\n#ifndef NO_PROCFS\n/*\n * Cygwin, Linux, Android, NetBSD, DragonflyBSD:\n *    Do not rely on a properly mounted proc filesystem and use the less reliable\n *    argv[0] to determine the program's executable name when restarting vlmcsd\n *    by sending a SIGHUP signal. Use only if absolutely necessary (very old versions\n *    of these OSses).\n *\n * FreeBSD:\n *    Do not use sysctl and but the less reliable\n *    argv[0] to determine the program's executable name when restarting vlmcsd\n *    by sending a SIGHUP signal. Use only if absolutely necessary (very old FreeBSD).\n *\n * OpenBSD:\n *    This option has no effect since OpenBSD always must use the less reliable argv[0].\n *\n * Mac OS X, Solaris:\n *    This option is not neccessary (and has no effect) since these OSses provide\n *    a reliable way to determine the executable name.\n *\n * Windows:\n *    This option is not used because Windows doesn't support signals.\n */\n\n//#define NO_PROCFS\n\n#endif // NO_PROCFS\n\n\n\n\n#ifndef USE_AUXV\n/*\n * Linux only:\n *    Use the process' ELF aux vector to determine the executable name when restarting\n *    vlmcsd by sending a SIGHUP signal. This is actually the best method but is supported\n *    only with\n *        * the musl library\n *        * the glbic library 2.16 or newer\n *\n *    It does NOT work with uclibc (most routers and other small devices) and glibc < 2.16.\n *    Use it only if your system supports it and you do not plan to use the binary on older systems.\n *    It won't work on debian 7 or Red Hat 6.x.\n *\n *    It it safe to try this by yourself. vlmcsd won't compile if your system doesn't support it.\n */\n\n//#define USE_AUXV\n\n#endif // USE_AUXV\n\n\n\n\n#ifndef _OPENSSL_NO_HMAC\n/*\n * If you configured vlmcsd to use OpenSSL (which you shouldn't) you may use this option\n * to calculate the KMSv6 HMAC with internal code instead of using OpenSSL.\n *\n * This may be necessary for some embedded devices that have OpenSSL without HMAC support.\n */\n\n//#define _OPENSSL_NO_HMAC\n\n#endif // _OPENSSL_NO_HMAC\n\n\n\n\n/*\n * ----------------------------------------------------------------------------------------\n * Modes of operation\n * ----------------------------------------------------------------------------------------\n */\n\n\n#ifndef USE_THREADS\n/*\n * Do not use fork() but threads to serve your clients.\n *\n * Unix-like operarting systems:\n *    You may use this or not. Entirely your choice. Threads do not require explicitly allocating\n *    a shared memory segment which might be a problem on some systems. Using fork() is more robust\n *    although the threaded version of vlmcsd is rock solid too.\n *\n *    Some older unixoid OSses may not have pthreads. Do NOT use USE_THREADS and define NO_SIGHUP\n *    and NO_LIMIT instead to disable use of the pthreads, shared memory and semaphores.\n *\n * Cygwin:\n *    It is recommended to use threads since fork() is extremely slow (no copy on write) and somewhat\n *    unstable.\n *\n * Windows:\n *    This option has no effect since fork() is not supported.\n */\n\n//#define USE_THREADS\n\n#endif // USE_THREADS\n\n\n\n\n#ifndef _CRYPTO_POLARSSL\n/*\n * Not available on native Windows. Can be used with Cygwin.\n *\n * Use PolarSSL for crypto routines if possible and if it is safe. There is not much benefit by using this\n * options since it can be used for SHA256 and HMAC_SHA256 only. It cannot be used for AES calculations because\n * KMSv6 uses a modified algorithm that PolarSSL does not support. KMSv4 CMAC is also unsupported since it uses\n * a Rijndael keysize (160 bits) that is not part of the AES standard.\n *\n * It is strongly recommended not to use an external crypto library.\n *\n * Do not define both _CRYPTO_OPENSSL and _CRYPTO_POLARSSL\n */\n\n//#define _CRYPTO_POLARSSL\n\n#endif // _CRYPTO_POLARSSL\n\n\n\n\n#ifndef _CRYPTO_OPENSSL\n/*\n * Not available on native Windows. Can be used with Cygwin.\n *\n * Use OpenSSL for crypto routines if possible and if it is safe. There is not much benefit by using this\n * options since it can be used for SHA256 and HMAC_SHA256 only. It cannot be used for AES calculations because\n * KMSv6 uses a modified algorithm that OpenSSL does not support. KMSv4 CMAC is also unsupported since it uses\n * a Rijndael keysize (160 bits) that is not part of the AES standard.\n *\n * It is strongly recommended not to use an external crypto library.\n *\n * Do not define both _CRYPTO_OPENSSL and _CRYPTO_POLARSSL\n */\n\n//#define _CRYPTO_OPENSSL\n\n#endif // _CRYPTO_OPENSSL\n\n\n\n\n#ifndef _USE_AES_FROM_OPENSSL\n/*\n * DANGEROUS: Tweak OpenSSL to perform KMSv4 CMAC and KMSv6 modified AES. This option creates the expanded\n * AES key by itself and then applies modifications to it. OpenSSL will then perfom modified AES operations.\n *\n * This options tampers with internal structures of OpenSSL that are subject to change or may have a platform\n * specific implementation. In this case your resulting binary can only perform KMSv5 operations.\n *\n * This option has no effect if _CRYPTO_OPENSSL is not defined.\n *\n * Don't use this except for your own research on the internals of OpenSSL.\n */\n\n//#define _USE_AES_FROM_OPENSSL\n\n#endif // _USE_AES_FROM_OPENSSL\n\n\n\n\n\n#ifndef _OPENSSL_SOFTWARE\n/*\n * Use this only if you have defined _CRYPTO_OPENSSL and _USE_AES_FROM_OPENSSL. It has no effect otherwise.\n *\n * This options assumes a different internal AES expanded key in OpenSSL which is used mostly if OpenSSL is\n * compiled without support for hardware accelerated AES. It's worth a try if _USE_AES_FROM_OPENSSL doesn't work.\n */\n\n//#define _OPENSSL_SOFTWARE\n\n#endif // _OPENSSL_SOFTWARE\n\n\n\n\n/*\n * ----------------------------------------------------------------------------------------\n * Removal of features. Allows you to remove features of vlmcsd you do not need or want.\n * Use it to get smaller binaries. This is especially useful on very small embedded devices.\n * ----------------------------------------------------------------------------------------\n */\n\n\n#ifndef NO_EXTENDED_PRODUCT_LIST\n/*\n * Do not compile the extended product list. Removes the list of Activation GUIDs (aka\n * Client SKU Id, License Id) and their respective product names (e.g. Windows 8.1 Enterprise).\n *\n * This affects logging only and does not have an effect on activation itself. As long as you\n * do not also define NO_BASIC_PRODUCT_LIST more generic names like Windows 8.1 or Office 2013\n * will still be logged. Saves a lot of space without loosing much functionality.\n *\n */\n\n//#define NO_EXTENDED_PRODUCT_LIST\n\n#endif // NO_EXTENDED_PRODUCT_LIST\n\n\n\n\n#ifndef NO_BASIC_PRODUCT_LIST\n/*\n * Do not compile the basic product list. Removes the list KMS GUIDs (aka Server SKU Id) and their\n * respective product names. Only affects logging not activation. This has a negative impact only\n * if you activate a product that is not (yet) in the extended product list. On the other hand you\n * do not save much space by not compiling this list.\n */\n\n//#define NO_BASIC_PRODUCT_LIST\n\n#endif // NO_BASIC_PRODUCT_LIST\n\n\n\n\n#ifndef NO_VERBOSE_LOG\n/*\n * Removes the ability to do verbose logging and disables -v and -q in vlmcsd. It does not remove the -v\n * option in the vlmcs client. Disables ini file directive LogVerbose.\n */\n\n//#define NO_VERBOSE_LOG\n\n#endif // NO_VERBOSE_LOG\n\n\n\n\n#ifndef NO_LOG\n/*\n * Disables logging completely. You can neither log to a file nor to the console. -D and -f will\n * start vlmcsd in foreground. -e will not be available. Disables ini file directive LogFile.\n * Implies NO_VERBOSE_LOG, NO_EXTENDED_PRODUCT_LIST and NO_BASIC_PRODUCT_LIST.\n */\n\n//#define NO_LOG\n\n#endif // NO_LOG\n\n\n\n\n#ifndef NO_RANDOM_EPID\n/*\n * Disables the ability to generate random ePIDs. Useful if you managed to grab ePID/HWID from a\n * real KMS server and want to use these. Removes -r from the vlmcsd command line and the ini\n * file directive RandomizationLevel (The randomization level will be harcoded to 0).\n */\n\n//#define NO_RANDOM_EPID\n\n#endif // NO_RANDOM_EPID\n\n\n\n\n#ifndef NO_INI_FILE\n/*\n * Disables the ability to use a configuration file (aka ini file). Removes -i from the command line.\n */\n\n//#define NO_INI_FILE\n\n#endif // NO_INI_FILE\n\n\n\n\n#ifndef NO_PID_FILE\n/*\n * Disables the abilty to write a pid file containing the process id of vlmcsd. If your init system\n * does not need this feature, you can safely disables this but it won't save much space. Disables\n * the use of -p from the command line and PidFile from the ini file.\n */\n\n//#define NO_PID_FILE\n\n#endif // NO_PID_FILE\n\n\n\n\n#ifndef NO_USER_SWITCH\n/*\n * Disables switching to another uid and/or gid after starting the program and setting up the sockets.\n * You cannot use -u anf -g on the command line as well as User and Group in the ini file. If your init system\n * supports starting daemons as another uid/gid (user/group) you can disable this feature in vlmcsd as long as you\n * do not need to run vlmcsd on a privileged port ( < 1024 on most systems).\n *\n * This setting has no effect on native Windows since -u and -g is not available anyway. It may be used with\n * Cygwin.\n */\n\n//#define NO_USER_SWITCH\n\n#endif // NO_USER_SWITCH\n\n\n\n\n#ifndef NO_HELP\n/*\n * Disables display of help in both vlmcsd and vlmcs. Saves some bytes but only makes sense if you have\n * access to the man files vlmcsd.8 and vlmcs.1\n */\n\n//#define NO_HELP\n\n#endif // NO_HELP\n\n\n\n\n#ifndef NO_CUSTOM_INTERVALS\n/*\n * Disables the ability to specify custom interval for renewing and retrying activation. Newer versions of the Microsoft's\n * KMS activation client (as in Win 8.1) do not honor these parameters anyway. Disable them to save some bytes. Removes\n * -A and -R from the command line as well as ActivationInterval and RenewalInterval in the ini file.\n */\n\n//#define NO_CUSTOM_INTERVALS\n\n#endif // NO_CUSTOM_INTERVALS\n\n\n\n\n#ifndef NO_SOCKETS\n/*\n * Disables standalone startup of vlmcsd. If you use this config directive, you must start vlmcsd from an internet\n * superserver like inetd, xinetd, systemd or launchd. Disables -m, -t, -4, -6, -e, -f, -P and -L in the vlmcsd\n * command line. Socket setup is the job of your superserver.\n */\n\n//#define NO_SOCKETS\n\n#endif // NO_SOCKETS\n\n\n\n\n#ifndef NO_CL_PIDS\n/*\n * Disables the ability to specify ePIDs and HWID at the command line. You still may use them in the ini file.\n * Removes -0, -3, -w and -H from the vlmcsd command line.\n */\n\n//#define NO_CL_PIDS\n\n#endif // NO_CL_PIDS\n\n\n\n\n#ifndef NO_LIMIT\n/*\n * Disables the ability to limit the number of worker threads or processes that vlmcsd uses. While you should set a\n * limit whenever possible, you may save some bytes by enabling that setting. If you do not use a limit, use vlmcsd\n * in a \"friendly\" environment only, i.e. do not run it without a reasonable limit on the internet.\n *\n * Removes the ability to use -m in the vlmcsd command line and MaxWorkers in the ini file.\n *\n * Some older unixoid OSses may not have pthreads. Do NOT use USE_THREADS and define NO_SIGHUP\n * and NO_LIMIT instead to disable use of the pthreads, shared memory and semaphores.\n */\n\n//#define NO_LIMIT\n\n#endif // NO_LIMIT\n\n\n\n\n#ifndef NO_SIGHUP\n/*\n * Disables the ability to signal hangup (SIGHUP) to vlmcsd to restart it (rereading the ini file). The SIGHUP\n * handler makes heavy use of OS specific code. It should not cause any trouble on Solaris, Mac OS X and iOS. On Linux\n * use \"#define USE_AUXV\" (see troubleshooting options) if this is supported by your C runtime library.\n *\n * You may save some bytes by enabling this option. Use it also if the SIGHUP handler causes any trouble on your\n * platform. Please note that with no SIGHUP handler at all. vlmcsd will simply terminate (uncleanly) if it receives\n * the SIGHUP signal. This is the same behavior as with most other signals.\n *\n * This option has no effect on native Windows since Posix signaling is not supported. It can be used with Cygwin.\n */\n\n//#define NO_SIGHUP\n\n#endif // NO_SIGHUP\n\n\n\n\n/* Don't change anything BELOW this line */\n\n\n#endif /* CONFIG_H_ */\n"
  },
  {
    "path": "vlmcsd/crypto.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"crypto.h\"\n#include \"endian.h\"\n#include <stdint.h>\n\nconst BYTE AesKeyV4[] = {\n\t0x05, 0x3D, 0x83, 0x07, 0xF9, 0xE5, 0xF0, 0x88, 0xEB, 0x5E, 0xA6, 0x68, 0x6C, 0xF0, 0x37, 0xC7, 0xE4, 0xEF, 0xD2, 0xD6};\n\nconst BYTE AesKeyV5[] = {\n\t0xCD, 0x7E, 0x79, 0x6F, 0x2A, 0xB2, 0x5D, 0xCB, 0x55, 0xFF, 0xC8, 0xEF, 0x83, 0x64, 0xC4, 0x70 };\n\nconst BYTE AesKeyV6[] = {\n\t0xA9, 0x4A, 0x41, 0x95, 0xE2, 0x01, 0x43, 0x2D, 0x9B, 0xCB, 0x46, 0x04, 0x05, 0xD8, 0x4A, 0x21 };\n\nstatic const BYTE SBox[] = {\n\t0x63, 0x7C, 0x77, 0x7B, 0xF2, 0x6B, 0x6F, 0xC5, 0x30, 0x01, 0x67, 0x2B,\n\t0xFE, 0xD7, 0xAB, 0x76, 0xCA, 0x82, 0xC9, 0x7D, 0xFA, 0x59, 0x47, 0xF0,\n\t0xAD, 0xD4, 0xA2, 0xAF, 0x9C, 0xA4, 0x72, 0xC0, 0xB7, 0xFD, 0x93, 0x26,\n\t0x36, 0x3F, 0xF7, 0xCC, 0x34, 0xA5, 0xE5, 0xF1, 0x71, 0xD8, 0x31, 0x15,\n\t0x04, 0xC7, 0x23, 0xC3, 0x18, 0x96, 0x05, 0x9A, 0x07, 0x12, 0x80, 0xE2,\n\t0xEB, 0x27, 0xB2, 0x75, 0x09, 0x83, 0x2C, 0x1A, 0x1B, 0x6E, 0x5A, 0xA0,\n\t0x52, 0x3B, 0xD6, 0xB3, 0x29, 0xE3, 0x2F, 0x84, 0x53, 0xD1, 0x00, 0xED,\n\t0x20, 0xFC, 0xB1, 0x5B, 0x6A, 0xCB, 0xBE, 0x39, 0x4A, 0x4C, 0x58, 0xCF,\n\t0xD0, 0xEF, 0xAA, 0xFB, 0x43, 0x4D, 0x33, 0x85, 0x45, 0xF9, 0x02, 0x7F,\n\t0x50, 0x3C, 0x9F, 0xA8, 0x51, 0xA3, 0x40, 0x8F, 0x92, 0x9D, 0x38, 0xF5,\n\t0xBC, 0xB6, 0xDA, 0x21, 0x10, 0xFF, 0xF3, 0xD2, 0xCD, 0x0C, 0x13, 0xEC,\n\t0x5F, 0x97, 0x44, 0x17, 0xC4, 0xA7, 0x7E, 0x3D, 0x64, 0x5D, 0x19, 0x73,\n\t0x60, 0x81, 0x4F, 0xDC, 0x22, 0x2A, 0x90, 0x88, 0x46, 0xEE, 0xB8, 0x14,\n\t0xDE, 0x5E, 0x0B, 0xDB, 0xE0, 0x32, 0x3A, 0x0A, 0x49, 0x06, 0x24, 0x5C,\n\t0xC2, 0xD3, 0xAC, 0x62, 0x91, 0x95, 0xE4, 0x79, 0xE7, 0xC8, 0x37, 0x6D,\n\t0x8D, 0xD5, 0x4E, 0xA9, 0x6C, 0x56, 0xF4, 0xEA, 0x65, 0x7A, 0xAE, 0x08,\n\t0xBA, 0x78, 0x25, 0x2E, 0x1C, 0xA6, 0xB4, 0xC6, 0xE8, 0xDD, 0x74, 0x1F,\n\t0x4B, 0xBD, 0x8B, 0x8A, 0x70, 0x3E, 0xB5, 0x66, 0x48, 0x03, 0xF6, 0x0E,\n\t0x61, 0x35, 0x57, 0xB9, 0x86, 0xC1, 0x1D, 0x9E, 0xE1, 0xF8, 0x98, 0x11,\n\t0x69, 0xD9, 0x8E, 0x94, 0x9B, 0x1E, 0x87, 0xE9, 0xCE, 0x55, 0x28, 0xDF,\n\t0x8C, 0xA1, 0x89, 0x0D, 0xBF, 0xE6, 0x42, 0x68, 0x41, 0x99, 0x2D, 0x0F,\n\t0xB0, 0x54, 0xBB, 0x16\n};\n\n\nvoid XorBlock(const BYTE *const in, const BYTE *out) // Ensure that this is always 32 bit aligned\n{\n\t/*UAA64( out, 0 ) ^= UAA64( in, 0 );\n\tUAA64( out, 1 ) ^= UAA64( in, 1 );*/\n\n\tuint_fast8_t i;\n\n\tfor (i = 0; i < AES_BLOCK_WORDS; i++)\n\t{\n\t\t((DWORD*)out)[i] ^= ((DWORD*)in)[i];\n\t}\n}\n\n#define AddRoundKey(d, rk) XorBlock((const BYTE *)rk, (const BYTE *)d)\n\n#define Mul2(word) (((word & 0x7f7f7f7f) << 1) ^ (((word & 0x80808080) >> 7) * 0x1b))\n#define Mul3(word) (Mul2(word) ^ word)\n#define Mul4(word) (Mul2(Mul2(word)))\n#define Mul8(word) (Mul2(Mul2(Mul2(word))))\n#define Mul9(word) (Mul8(word) ^ word)\n#define MulB(word) (Mul8(word) ^ Mul3(word))\n#define MulD(word) (Mul8(word) ^ Mul4(word) ^ word)\n#define MulE(word) (Mul8(word) ^ Mul4(word) ^ Mul2(word))\n\n//32 bit Galois Multiplication (generates bigger code than Macros)\n/*static DWORD Mul(DWORD x, DWORD y)\n{\n\tDWORD result = x, yTemp = y, log2;\n\n\tif (!y) return 0;\n\n\tfor (log2 = 0; yTemp >>= 1; log2++ )\n\t{\n\t\tresult = Mul2(result);\n\t}\n\n\treturn result ^ Mul(x, y - (1 << log2));\n}*/\n\n\nvoid MixColumnsR(BYTE *restrict state)\n{\n\tuint_fast8_t i = 0;\n\tfor (; i < AES_BLOCK_WORDS; i++)\n\t{\n\t\t#if defined(_CRYPTO_OPENSSL) && defined(_OPENSSL_SOFTWARE) && defined(_USE_AES_FROM_OPENSSL) //Always byte swap regardless of endianess\n\t\t\tDWORD word = BS32(((DWORD *) state)[i]);\n\t\t\t((DWORD *) state)[i] = BS32(MulE(word) ^ ROR32(MulB(word), 8) ^ ROR32(MulD(word), 16) ^ ROR32(Mul9(word), 24));\n\t\t#else\n\t\t\tDWORD word = LE32(((DWORD *) state)[i]);\n\t\t\t((DWORD *) state)[i] = LE32(MulE(word) ^ ROR32(MulB(word), 8) ^ ROR32(MulD(word), 16) ^ ROR32(Mul9(word), 24));\n\t\t#endif\n\t}\n}\n\n\nstatic DWORD SubDword(DWORD v)\n{\n\tBYTE *b = (BYTE *)&v;\n\tuint_fast8_t i = 0;\n\n\tfor (; i < sizeof(DWORD); i++) b[i] = SBox[b[i]];\n\n\treturn v;\n}\n\n\nvoid AesInitKey(AesCtx *Ctx, const BYTE *Key, int_fast8_t IsV6, int RijndaelKeyBytes)\n{\n\tint RijndaelKeyDwords = RijndaelKeyBytes / sizeof(DWORD);\n\tCtx->rounds = (uint_fast8_t)(RijndaelKeyDwords + 6);\n\n\tstatic const DWORD RCon[] = {\n\t\t0x00000000, 0x01000000, 0x02000000, 0x04000000, 0x08000000, 0x10000000,\n\t\t0x20000000, 0x40000000, 0x80000000, 0x1B000000, 0x36000000 };\n\n\tuint_fast8_t  i;\n\tDWORD  temp;\n\n\tmemcpy(Ctx->Key, Key, RijndaelKeyBytes);\n\n\tfor ( i = RijndaelKeyDwords; i < ( Ctx->rounds + 1 ) << 2; i++ )\n\t{\n\t\ttemp = Ctx->Key[ i - 1 ];\n\n\t\tif ( ( i % RijndaelKeyDwords ) == 0 )\n\t\t\ttemp = BE32( SubDword( ROR32( BE32(temp), 24)  ) ^ RCon[ i / RijndaelKeyDwords ] );\n\n\t\tCtx->Key[ i ] = Ctx->Key[ i - RijndaelKeyDwords ] ^ temp;\n\t}\n\n\tif ( IsV6 )\n\t{\n\t\tBYTE *_p = (BYTE *)Ctx->Key;\n\n\t\t_p[ 4 * 16 ] ^= 0x73;\n\t\t_p[ 6 * 16 ] ^= 0x09;\n\t\t_p[ 8 * 16 ] ^= 0xE4;\n\t}\n}\n\n\n#if !defined(_CRYPTO_OPENSSL) || !defined(_USE_AES_FROM_OPENSSL) || defined(_OPENSSL_SOFTWARE)\nstatic void SubBytes(BYTE *block)\n{\n\tuint_fast8_t i;\n\n\tfor (i = 0; i < AES_BLOCK_BYTES; i++)\n\t\tblock[i] = SBox[ block[i] ];\n}\n\n\nstatic void ShiftRows(BYTE *state)\n{\n\tBYTE bIn[AES_BLOCK_BYTES];\n\tuint_fast8_t i;\n\n\tmemcpy(bIn, state, AES_BLOCK_BYTES);\n\tfor (i = 0; i < AES_BLOCK_BYTES; i++)\n\t{\n\t\tstate[i] = bIn[(i + ((i & 3) << 2)) & 0xf];\n\t}\n};\n\n\nstatic void MixColumns(BYTE *state)\n{\n\tuint_fast8_t i = 0;\n\tfor (; i < AES_BLOCK_WORDS; i++)\n\t{\n\t\tDWORD word = LE32(((DWORD *) state)[i]);\n\t\t((DWORD *) state)[i] = LE32(Mul2(word) ^ ROR32(Mul3(word), 8) ^ ROR32(word, 16) ^ ROR32(word, 24));\n\t}\n}\n\n\nvoid AesEncryptBlock(const AesCtx *const Ctx, BYTE *block)\n{\n\tuint_fast8_t  i;\n\n\tfor ( i = 0 ;; i += 4 )\n\t{\n\t\tAddRoundKey(block, &Ctx->Key[ i ]);\n\t\tSubBytes(block);\n\t\tShiftRows(block);\n\n\t\tif ( i >= ( Ctx->rounds - 1 ) << 2 ) break;\n\n\t\tMixColumns(block);\n\t}\n\n\tAddRoundKey(block, &Ctx->Key[ Ctx->rounds << 2 ]);\n}\n\n\nvoid AesCmacV4(BYTE *Message, size_t MessageSize, BYTE *MacOut)\n{\n    size_t i;\n    BYTE mac[AES_BLOCK_BYTES];\n    AesCtx Ctx;\n\n    AesInitKey(&Ctx, AesKeyV4, FALSE, V4_KEY_BYTES);\n\n    memset(mac, 0, sizeof(mac));\n    memset(Message + MessageSize, 0, AES_BLOCK_BYTES);\n    Message[MessageSize] = 0x80;\n\n    for (i = 0; i <= MessageSize; i += AES_BLOCK_BYTES)\n    {\n        XorBlock(Message + i, mac);\n        AesEncryptBlock(&Ctx, mac);\n    }\n\n    memcpy(MacOut, mac, AES_BLOCK_BYTES);\n}\n#endif\n\n#if !defined(_CRYPTO_OPENSSL) || !defined(_USE_AES_FROM_OPENSSL)\n\nstatic const BYTE SBoxR[] = {\n\t0x52, 0x09, 0x6A, 0xD5, 0x30, 0x36, 0xA5, 0x38, 0xBF, 0x40, 0xA3, 0x9E,\n\t0x81, 0xF3, 0xD7, 0xFB, 0x7C, 0xE3, 0x39, 0x82, 0x9B, 0x2F, 0xFF, 0x87,\n\t0x34, 0x8E, 0x43, 0x44, 0xC4, 0xDE, 0xE9, 0xCB, 0x54, 0x7B, 0x94, 0x32,\n\t0xA6, 0xC2, 0x23, 0x3D, 0xEE, 0x4C, 0x95, 0x0B, 0x42, 0xFA, 0xC3, 0x4E,\n\t0x08, 0x2E, 0xA1, 0x66, 0x28, 0xD9, 0x24, 0xB2, 0x76, 0x5B, 0xA2, 0x49,\n\t0x6D, 0x8B, 0xD1, 0x25, 0x72, 0xF8, 0xF6, 0x64, 0x86, 0x68, 0x98, 0x16,\n\t0xD4, 0xA4, 0x5C, 0xCC, 0x5D, 0x65, 0xB6, 0x92, 0x6C, 0x70, 0x48, 0x50,\n\t0xFD, 0xED, 0xB9, 0xDA, 0x5E, 0x15, 0x46, 0x57, 0xA7, 0x8D, 0x9D, 0x84,\n\t0x90, 0xD8, 0xAB, 0x00, 0x8C, 0xBC, 0xD3, 0x0A, 0xF7, 0xE4, 0x58, 0x05,\n\t0xB8, 0xB3, 0x45, 0x06, 0xD0, 0x2C, 0x1E, 0x8F, 0xCA, 0x3F, 0x0F, 0x02,\n\t0xC1, 0xAF, 0xBD, 0x03, 0x01, 0x13, 0x8A, 0x6B, 0x3A, 0x91, 0x11, 0x41,\n\t0x4F, 0x67, 0xDC, 0xEA, 0x97, 0xF2, 0xCF, 0xCE, 0xF0, 0xB4, 0xE6, 0x73,\n\t0x96, 0xAC, 0x74, 0x22, 0xE7, 0xAD, 0x35, 0x85, 0xE2, 0xF9, 0x37, 0xE8,\n\t0x1C, 0x75, 0xDF, 0x6E, 0x47, 0xF1, 0x1A, 0x71, 0x1D, 0x29, 0xC5, 0x89,\n\t0x6F, 0xB7, 0x62, 0x0E, 0xAA, 0x18, 0xBE, 0x1B, 0xFC, 0x56, 0x3E, 0x4B,\n\t0xC6, 0xD2, 0x79, 0x20, 0x9A, 0xDB, 0xC0, 0xFE, 0x78, 0xCD, 0x5A, 0xF4,\n\t0x1F, 0xDD, 0xA8, 0x33, 0x88, 0x07, 0xC7, 0x31, 0xB1, 0x12, 0x10, 0x59,\n\t0x27, 0x80, 0xEC, 0x5F, 0x60, 0x51, 0x7F, 0xA9, 0x19, 0xB5, 0x4A, 0x0D,\n\t0x2D, 0xE5, 0x7A, 0x9F, 0x93, 0xC9, 0x9C, 0xEF, 0xA0, 0xE0, 0x3B, 0x4D,\n\t0xAE, 0x2A, 0xF5, 0xB0, 0xC8, 0xEB, 0xBB, 0x3C, 0x83, 0x53, 0x99, 0x61,\n\t0x17, 0x2B, 0x04, 0x7E, 0xBA, 0x77, 0xD6, 0x26, 0xE1, 0x69, 0x14, 0x63,\n\t0x55, 0x21, 0x0C, 0x7D\n};\n\n\nstatic void ShiftRowsR(BYTE *state)\n{\n\tBYTE b[AES_BLOCK_BYTES];\n\tuint_fast8_t i;\n\n\tmemcpy(b, state, AES_BLOCK_BYTES);\n\n\tfor (i = 0; i < AES_BLOCK_BYTES; i++)\n\t\tstate[i] = b[(i - ((i & 0x3) << 2)) & 0xf];\n}\n\n\nstatic void SubBytesR(BYTE *block)\n{\n\tuint_fast8_t i;\n\n\tfor (i = 0; i < AES_BLOCK_BYTES; i++)\n\t\tblock[i] = SBoxR[ block[i] ];\n}\n\n\nvoid AesEncryptCbc(const AesCtx *const Ctx, BYTE *restrict iv, BYTE *restrict data, size_t *restrict len)\n{\n\t// Pad up to blocksize inclusive\n\tsize_t i;\n\tuint_fast8_t pad = (~*len & (AES_BLOCK_BYTES - 1)) + 1;\n\n\t#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ == 8) // gcc 4.8 memset bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56977\n\t\tfor (i = 0; i < pad; i++) data[*len + i] = pad;\n\t#else\n\t\tmemset(data + *len, pad, pad);\n\t#endif\n\t*len += pad;\n\n\tif ( iv ) XorBlock(iv, data);\n\tAesEncryptBlock(Ctx, data);\n\n\tfor (i = *len - AES_BLOCK_BYTES; i; i -= AES_BLOCK_BYTES)\n\t{\n\t\tXorBlock(data, data + AES_BLOCK_BYTES);\n\t\tdata += AES_BLOCK_BYTES;\n\t\tAesEncryptBlock(Ctx, data);\n\t}\n}\n\n\nvoid AesDecryptBlock(const AesCtx *const Ctx, BYTE *block)\n{\n\tuint_fast8_t  i;\n\n\tAddRoundKey(block, &Ctx->Key[ Ctx->rounds << 2 ]);\n\n\tfor ( i = ( Ctx->rounds - 1 ) << 2 ;; i -= 4 )\n\t{\n\t\tShiftRowsR(block);\n\t\tSubBytesR(block);\n\t\tAddRoundKey(block, &Ctx->Key[ i ]);\n\n\t\tif ( i == 0 ) break;\n\n\t\tMixColumnsR(block);\n\t}\n}\n\n\nvoid AesDecryptCbc(const AesCtx *const Ctx, BYTE *iv, BYTE *data, size_t len)\n{\n\tBYTE  *cc;\n\n\tfor (cc = data + len - AES_BLOCK_BYTES; cc > data; cc -= AES_BLOCK_BYTES)\n\t{\n\t\tAesDecryptBlock(Ctx, cc);\n\t\tXorBlock(cc - AES_BLOCK_BYTES, cc);\n\t}\n\n\tAesDecryptBlock(Ctx, cc);\n\tif ( iv ) XorBlock(iv, cc);\n}\n#endif // _CRYPTO_OPENSSL || OPENSSL_VERSION_NUMBER < 0x10000000L\n"
  },
  {
    "path": "vlmcsd/crypto.h",
    "content": "#ifndef __crypto_h\n#define __crypto_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"types.h\"\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <errno.h>\n#include \"endian.h\"\n#include <stdint.h>\n\n//#define AES_ROUNDS      (10)\n#define AES_KEY_BYTES   (16) // 128 Bits\n#define AES_BLOCK_BYTES (16)\n#define AES_BLOCK_WORDS (AES_BLOCK_BYTES / sizeof(DWORD))\n#define AES_KEY_DWORDS  (AES_KEY_BYTES / sizeof(DWORD))\n//#define V4_ROUNDS\t\t(11)\n#define V4_KEY_BYTES\t(20) // 160 Bits\n\n#define ROR32(v, n)  ( (v) << (32 - n) | (v) >> n )\n\nvoid XorBlock(const BYTE *const in, const BYTE *out);\n\nvoid AesCmacV4(BYTE *data, size_t len, BYTE *hash);\n\nextern const BYTE AesKeyV5[];\nextern const BYTE AesKeyV6[];\n\ntypedef struct {\n\tDWORD  Key[48]; // Supports a maximum of 160 key bits!\n\tuint_fast8_t rounds;\n} AesCtx;\n\nvoid AesInitKey(AesCtx *Ctx, const BYTE *Key, int_fast8_t IsV6, int AesKeyBytes);\nvoid AesEncryptBlock(const AesCtx *const Ctx, BYTE *block);\nvoid AesDecryptBlock(const AesCtx *const Ctx, BYTE *block);\nvoid AesEncryptCbc(const AesCtx *const Ctx, BYTE *iv, BYTE *data, size_t *len);\nvoid AesDecryptCbc(const AesCtx *const Ctx, BYTE *iv, BYTE *data, size_t len);\nvoid MixColumnsR(BYTE *restrict state);\n\n#if defined(_CRYPTO_OPENSSL)\n#include \"crypto_openssl.h\"\n\n#elif defined(_CRYPTO_POLARSSL)\n#include \"crypto_polarssl.h\"\n\n#elif defined(_CRYPTO_WINDOWS)\n#include \"crypto_windows.h\"\n\n#else\n#include \"crypto_internal.h\"\n\n#endif\n#endif // __crypto_h\n"
  },
  {
    "path": "vlmcsd/crypto_internal.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#if !defined(_CRYPTO_OPENSSL) && !defined(_CRYPTO_POLARSSL) && !defined(_CRYPTO_WINDOWS)\n#include \"crypto_internal.h\"\n#include \"endian.h\"\n\n#define F0(x, y, z)  ( ((x) & (y)) | (~(x) & (z)) )\n#define F1(x, y, z)  ( ((x) & (y)) | ((x) & (z)) | ((y) & (z)) )\n\n#define SI1(x)  ( ROR32(x, 2 ) ^ ROR32(x, 13) ^ ROR32(x, 22) )\n#define SI2(x)  ( ROR32(x, 6 ) ^ ROR32(x, 11) ^ ROR32(x, 25) )\n#define SI3(x)  ( ROR32(x, 7 ) ^ ROR32(x, 18) ^ ((x) >> 3 ) )\n#define SI4(x)  ( ROR32(x, 17) ^ ROR32(x, 19) ^ ((x) >> 10) )\n\nstatic const DWORD k[] = {\n\t0x428A2F98, 0x71374491, 0xB5C0FBCF, 0xE9B5DBA5, 0x3956C25B, 0x59F111F1,\n\t0x923F82A4, 0xAB1C5ED5, 0xD807AA98, 0x12835B01, 0x243185BE, 0x550C7DC3,\n\t0x72BE5D74, 0x80DEB1FE, 0x9BDC06A7, 0xC19BF174, 0xE49B69C1, 0xEFBE4786,\n\t0x0FC19DC6, 0x240CA1CC, 0x2DE92C6F, 0x4A7484AA, 0x5CB0A9DC, 0x76F988DA,\n\t0x983E5152, 0xA831C66D, 0xB00327C8, 0xBF597FC7, 0xC6E00BF3, 0xD5A79147,\n\t0x06CA6351, 0x14292967, 0x27B70A85, 0x2E1B2138, 0x4D2C6DFC, 0x53380D13,\n\t0x650A7354, 0x766A0ABB, 0x81C2C92E, 0x92722C85, 0xA2BFE8A1, 0xA81A664B,\n\t0xC24B8B70, 0xC76C51A3, 0xD192E819, 0xD6990624, 0xF40E3585, 0x106AA070,\n\t0x19A4C116, 0x1E376C08, 0x2748774C, 0x34B0BCB5, 0x391C0CB3, 0x4ED8AA4A,\n\t0x5B9CCA4F, 0x682E6FF3, 0x748F82EE, 0x78A5636F, 0x84C87814, 0x8CC70208,\n\t0x90BEFFFA, 0xA4506CEB, 0xBEF9A3F7, 0xC67178F2\n};\n\n\nstatic void Sha256Init(Sha256Ctx *Ctx)\n{\n\tCtx->State[0] = 0x6A09E667;\n\tCtx->State[1] = 0xBB67AE85;\n\tCtx->State[2] = 0x3C6EF372;\n\tCtx->State[3] = 0xA54FF53A;\n\tCtx->State[4] = 0x510E527F;\n\tCtx->State[5] = 0x9B05688C;\n\tCtx->State[6] = 0x1F83D9AB;\n\tCtx->State[7] = 0x5BE0CD19;\n\tCtx->Len = 0;\n}\n\n\nstatic void Sha256ProcessBlock(Sha256Ctx *Ctx, BYTE *block)\n{\n\tunsigned int  i;\n\tDWORD  w[64], temp1, temp2;\n\tDWORD  a = Ctx->State[0];\n\tDWORD  b = Ctx->State[1];\n\tDWORD  c = Ctx->State[2];\n\tDWORD  d = Ctx->State[3];\n\tDWORD  e = Ctx->State[4];\n\tDWORD  f = Ctx->State[5];\n\tDWORD  g = Ctx->State[6];\n\tDWORD  h = Ctx->State[7];\n\n\tfor (i = 0; i < 16; i++)\n\t\t//w[ i ] = GET_UAA32BE(block, i);\n\t\tw[i] = BE32(((DWORD*)block)[i]);\n\n\tfor (i = 16; i < 64; i++)\n\t\tw[ i ] = SI4(w[ i - 2 ]) + w[ i - 7 ] + SI3(w[ i - 15 ]) + w[ i - 16 ];\n\n\tfor (i = 0; i < 64; i++)\n\t{\n\t\ttemp1 = h + SI2(e) + F0(e, f, g) + k[ i ] + w[ i ];\n\t\ttemp2 = SI1(a) + F1(a, b, c);\n\n\t\th = g;\n\t\tg = f;\n\t\tf = e;\n\t\te = d + temp1;\n\t\td = c;\n\t\tc = b;\n\t\tb = a;\n\t\ta = temp1 + temp2;\n\t}\n\n\tCtx->State[0] += a;\n\tCtx->State[1] += b;\n\tCtx->State[2] += c;\n\tCtx->State[3] += d;\n\tCtx->State[4] += e;\n\tCtx->State[5] += f;\n\tCtx->State[6] += g;\n\tCtx->State[7] += h;\n}\n\n\nstatic void Sha256Update(Sha256Ctx *Ctx, BYTE *data, size_t len)\n{\n\tunsigned int  b_len = Ctx->Len & 63,\n\t\t\t\t\t\t\t\tr_len = (b_len ^ 63) + 1;\n\n\tCtx->Len += len;\n\n\tif ( len < r_len )\n\t{\n\t\tmemcpy(Ctx->Buffer + b_len, data, len);\n\t\treturn;\n\t}\n\n\tif ( r_len < 64 )\n\t{\n\t\tmemcpy(Ctx->Buffer + b_len, data, r_len);\n\t\tlen  -= r_len;\n\t\tdata += r_len;\n\t\tSha256ProcessBlock(Ctx, Ctx->Buffer);\n\t}\n\n\tfor (; len >= 64; len -= 64, data += 64)\n\t\tSha256ProcessBlock(Ctx, data);\n\n\tif ( len ) memcpy(Ctx->Buffer, data, len);\n}\n\n\nstatic void Sha256Finish(Sha256Ctx *Ctx, BYTE *hash)\n{\n\tunsigned int  i, b_len = Ctx->Len & 63;\n\n\tCtx->Buffer[ b_len ] = 0x80;\n\tif ( b_len ^ 63 ) memset(Ctx->Buffer + b_len + 1, 0, b_len ^ 63);\n\n\tif ( b_len >= 56 )\n\t{\n\t\tSha256ProcessBlock(Ctx, Ctx->Buffer);\n\t\tmemset(Ctx->Buffer, 0, 56);\n\t}\n\n\t//PUT_UAA64BE(Ctx->Buffer, (unsigned long long)(Ctx->Len * 8), 7);\n\t((uint64_t*)Ctx->Buffer)[7] = BE64((uint64_t)Ctx->Len << 3);\n\tSha256ProcessBlock(Ctx, Ctx->Buffer);\n\n\tfor (i = 0; i < 8; i++)\n\t\t//PUT_UAA32BE(hash, Ctx->State[i], i);\n\t\t((DWORD*)hash)[i] = BE32(Ctx->State[i]);\n\n}\n\n\nvoid Sha256(BYTE *data, size_t len, BYTE *hash)\n{\n\tSha256Ctx Ctx;\n\n\tSha256Init(&Ctx);\n\tSha256Update(&Ctx, data, len);\n\tSha256Finish(&Ctx, hash);\n}\n\n\nstatic void _Sha256HmacInit(Sha256HmacCtx *Ctx, BYTE *key, size_t klen)\n{\n\tBYTE  IPad[64];\n\tunsigned int  i;\n\n\tmemset(IPad, 0x36, sizeof(IPad));\n\tmemset(Ctx->OPad, 0x5C, sizeof(Ctx->OPad));\n\n\tif ( klen > 64 )\n\t{\n\t\tBYTE *temp = (BYTE*)alloca(32);\n\t\tSha256(key, klen, temp);\n\t\tklen = 32;\n\t\tkey  = temp;\n\t}\n\n\tfor (i = 0; i < klen; i++)\n\t{\n\t\tIPad[ i ]      ^= key[ i ];\n\t\tCtx->OPad[ i ] ^= key[ i ];\n\t}\n\n\tSha256Init(&Ctx->ShaCtx);\n\tSha256Update(&Ctx->ShaCtx, IPad, sizeof(IPad));\n}\n\n\nstatic void _Sha256HmacUpdate(Sha256HmacCtx *Ctx, BYTE *data, size_t len)\n{\n\tSha256Update(&Ctx->ShaCtx, data, len);\n}\n\n\nstatic void _Sha256HmacFinish(Sha256HmacCtx *Ctx, BYTE *hmac)\n{\n\tBYTE  temp[32];\n\n\tSha256Finish(&Ctx->ShaCtx, temp);\n\tSha256Init(&Ctx->ShaCtx);\n\tSha256Update(&Ctx->ShaCtx, Ctx->OPad, sizeof(Ctx->OPad));\n\tSha256Update(&Ctx->ShaCtx, temp, sizeof(temp));\n\tSha256Finish(&Ctx->ShaCtx, hmac);\n}\n\n\n\nint_fast8_t Sha256Hmac(BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac)\n{\n\tSha256HmacCtx Ctx;\n\t_Sha256HmacInit(&Ctx, key, 16);\n\t_Sha256HmacUpdate(&Ctx, data, len);\n\t_Sha256HmacFinish(&Ctx, hmac);\n\treturn TRUE;\n}\n\n\n#endif // No external Crypto\n\n"
  },
  {
    "path": "vlmcsd/crypto_internal.h",
    "content": "#ifndef __crypto_internal_h\n#define __crypto_internal_h\n\n#if !defined(_CRYPTO_OPENSSL) && !defined(_CRYPTO_POLARSSL) && !defined(_CRYPTO_WINDOWS)\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"crypto.h\"\n\ntypedef struct {\n\tDWORD  State[8];\n\tBYTE   Buffer[64];\n\tunsigned int  Len;\n} Sha256Ctx;\n\ntypedef struct {\n\tSha256Ctx  ShaCtx;\n\tBYTE  OPad[64];\n} Sha256HmacCtx;\n\nvoid Sha256(BYTE *data, size_t len, BYTE *hash);\nint_fast8_t Sha256Hmac(BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac);\n\n//void _Sha256HmacInit(Sha256HmacCtx *Ctx, BYTE *key, size_t klen);\n//void _Sha256HmacUpdate(Sha256HmacCtx *Ctx, BYTE *data, size_t len);\n//void _Sha256HmacFinish(Sha256HmacCtx *Ctx, BYTE *hmac);\n\n//#define Sha256HmacInit(c, k, l)    ( _Sha256HmacInit(c, k, l),   !0 )\n//#define Sha256HmacUpdate(c, d, l)  ( _Sha256HmacUpdate(c, d, l), !0 )\n//#define Sha256HmacFinish(c, h)     ( _Sha256HmacFinish(c, h),    !0 )\n\n\n#endif // !defined(_CRYPTO_OPENSSL) && !defined(_CRYPTO_POLARSSL) && !defined(_CRYPTO_WINDOWS)\n\n#endif // __crypto_internal_h\n"
  },
  {
    "path": "vlmcsd/crypto_openssl.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#if defined(_CRYPTO_OPENSSL)\n\n#include \"crypto.h\"\n#include \"crypto_openssl.h\" // Required for Eclipse only\n#include <stdint.h>\n#include \"endian.h\"\n\n\n#ifndef _OPENSSL_NO_HMAC\n\nint Sha256HmacInit_OpenSSL(HMAC_CTX *c, const void *k, int l)\n{\n\tHMAC_CTX_init(c);\n\t#if OPENSSL_VERSION_NUMBER >= 0x10000000L\n\t\tint result =\n\t#else\n\t\tint result = TRUE;\n\t#endif\n\tHMAC_Init_ex(c, k, l, EVP_sha256(), NULL);\n\treturn result;\n}\n\nint Sha256HmacFinish_OpenSSL(HMAC_CTX *c, unsigned char *h, unsigned int *l)\n{\n\t#if OPENSSL_VERSION_NUMBER >= 0x10000000L\n\t\tint result =\n\t#else\n\t\tint result = !0;\n\t#endif\n\tHMAC_Final(c, h, l);\n\tHMAC_CTX_cleanup(c);\n\treturn result;\n}\n\nint_fast8_t Sha256Hmac(BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac)\n{\n\tHMAC_CTX Ctx;\n\n#\tif OPENSSL_VERSION_NUMBER >= 0x10000000L\n\n\treturn\n\t\tSha256HmacInit_OpenSSL(&Ctx, key, 16) &&\n\t\tHMAC_Update(&Ctx, data, len) &&\n\t\tSha256HmacFinish_OpenSSL(&Ctx, hmac, NULL);\n\n#\telse // OpenSSL 0.9.x\n\n\tSha256HmacInit_OpenSSL(&Ctx, key, 16);\n\tHMAC_Update(&Ctx, data, len);\n\tSha256HmacFinish_OpenSSL(&Ctx, hmac, NULL);\n\treturn TRUE;\n\n#\tendif\n}\n\n#else // _OPENSSL_NO_HMAC (some routers have OpenSSL without support for HMAC)\n\nint _Sha256HmacInit(Sha256HmacCtx *Ctx, BYTE *key, size_t klen)\n{\n\tBYTE  IPad[64];\n\tunsigned int  i;\n\n\tmemset(IPad, 0x36, sizeof(IPad));\n\tmemset(Ctx->OPad, 0x5C, sizeof(Ctx->OPad));\n\n\tif ( klen > 64 )\n\t{\n\t\tBYTE *temp = (BYTE*)alloca(32);\n\t\tSHA256(key, klen, temp);\n\t\tklen = 32;\n\t\tkey  = temp;\n\t}\n\n\tfor (i = 0; i < klen; i++)\n\t{\n\t\tIPad[ i ]      ^= key[ i ];\n\t\tCtx->OPad[ i ] ^= key[ i ];\n\t}\n\n\tSHA256_Init(&Ctx->ShaCtx);\n\treturn SHA256_Update(&Ctx->ShaCtx, IPad, sizeof(IPad));\n}\n\nint _Sha256HmacUpdate(Sha256HmacCtx *Ctx, BYTE *data, size_t len)\n{\n\tint rc = SHA256_Update(&Ctx->ShaCtx, data, len);\n\treturn rc;\n}\n\nint _Sha256HmacFinish(Sha256HmacCtx *Ctx, BYTE *hmac, void* dummy)\n{\n\tBYTE temp[32];\n\n\tSHA256_Final(temp, &Ctx->ShaCtx);\n\tSHA256_Init(&Ctx->ShaCtx);\n\tSHA256_Update(&Ctx->ShaCtx, Ctx->OPad, sizeof(Ctx->OPad));\n\tSHA256_Update(&Ctx->ShaCtx, temp, sizeof(temp));\n\treturn SHA256_Final(hmac, &Ctx->ShaCtx);\n}\n\nint_fast8_t Sha256Hmac(BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac)\n{\n\tSha256HmacCtx Ctx;\n\t_Sha256HmacInit(&Ctx, key, 16);\n\t_Sha256HmacUpdate(&Ctx, data, len);\n\t_Sha256HmacFinish(&Ctx, hmac, NULL);\n\treturn TRUE;\n}\n#endif\n\n#if defined(_USE_AES_FROM_OPENSSL)\nvoid TransformOpenSslEncryptKey(AES_KEY *k, const AesCtx *const Ctx)\n{\n\tuint32_t *rk_OpenSSL = k->rd_key, *rk_vlmcsd = (uint32_t*)Ctx->Key;\n\tk->rounds = Ctx->rounds;\n\n\tfor (; rk_OpenSSL < k->rd_key + ((k->rounds + 1) << 2); rk_OpenSSL++, rk_vlmcsd++)\n\t{\n\t\t#ifdef _OPENSSL_SOFTWARE\n\t\t\t*rk_OpenSSL = BE32(*rk_vlmcsd);\n\t\t#else\n\t\t\t*rk_OpenSSL = LE32(*rk_vlmcsd);\n\t\t#endif\n\t}\n}\n\nvoid TransformOpenSslDecryptKey(AES_KEY *k, const AesCtx *const Ctx)\n{\n\tuint_fast8_t i;\n\n\t#ifdef _DEBUG_OPENSSL\n\tAES_set_decrypt_key((BYTE*)Ctx->Key, 128, k);\n\terrorout(\"Correct V5 round key:\");\n\n\tfor (i = 0; i < (Ctx->rounds + 1) << 4; i++)\n\t{\n\t\tif (!(i % 16)) errorout(\"\\n\");\n\t\tif (!(i % 4)) errorout(\" \");\n\t\terrorout(\"%02X\", ((BYTE*)(k->rd_key))[i]);\n\t}\n\n\terrorout(\"\\n\");\n\t#endif\n\n\tk->rounds = Ctx->rounds;\n\n\t/* invert the order of the round keys blockwise (1 Block = AES_BLOCK_SIZE = 16): */\n\n\tfor (i = 0; i < (Ctx->rounds + 1) << 2; i++)\n\t{\n\t\t#ifdef _OPENSSL_SOFTWARE\n\t\t\tk->rd_key[((Ctx->rounds-(i >> 2)) << 2) + (i & 3)] = BE32(Ctx->Key[i]);\n\t\t#else\n\t\t\tk->rd_key[((Ctx->rounds-(i >> 2)) << 2) + (i & 3)] = LE32(Ctx->Key[i]);\n\t\t#endif\n\t}\n\n    /* apply the inverse MixColumn transform to all round keys but the first and the last: */\n\n\tuint32_t *rk = k->rd_key + 4;\n\n\tfor (i = 0; i < (Ctx->rounds - 1); i++)\n\t{\n    \tMixColumnsR((BYTE*)(rk + (i << 2)));\n    }\n\n\t#ifdef _DEBUG_OPENSSL\n\terrorout(\"Real round key:\");\n\n\tfor (i = 0; i < (Ctx->rounds + 1) << 4; i++)\n\t{\n\t\tif (!(i % 16)) errorout(\"\\n\");\n\t\tif (!(i % 4)) errorout(\" \");\n\t\terrorout(\"%02X\", ((BYTE*)(k->rd_key))[i]);\n\t}\n\n\terrorout(\"\\n\");\n\t#endif\n}\n\nstatic BYTE NullIV[AES_BLOCK_SIZE + 8]; // OpenSSL may overwrite bytes behind IV\n\nvoid AesEncryptCbc(const AesCtx *const Ctx, BYTE *iv, BYTE *data, size_t *len)\n{\n\tAES_KEY k;\n\n\t// OpenSSL overwrites IV plus 4 bytes\n\tBYTE localIV[24]; // 4 spare bytes for safety\n\tif (iv) memcpy(localIV, iv, AES_BLOCK_SIZE);\n\n\t// OpenSSL Low-Level APIs do not pad. Could use EVP API instead but needs more code to access the expanded key\n\tuint_fast8_t pad = (~*len & (AES_BLOCK_SIZE - 1)) + 1;\n\n\t#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ == 8) // gcc 4.8 memset bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56977\n\t    size_t i;\n\t\tfor (i = 0; i < pad; i++) data[*len + i] = pad;\n\t#else\n\t\tmemset(data + *len, pad, pad);\n\t#endif\n\t*len += pad;\n\n\tmemset(NullIV, 0, sizeof(NullIV));\n\n\tTransformOpenSslEncryptKey(&k, Ctx);\n\n\tAES_cbc_encrypt(data, data, *len, &k, iv ? localIV : NullIV, AES_ENCRYPT);\n}\n\nvoid AesDecryptBlock(const AesCtx *const Ctx, BYTE *block)\n{\n\tAES_KEY k;\n\n\tTransformOpenSslDecryptKey(&k, Ctx);\n\tAES_decrypt(block, block, &k);\n}\n\n#if defined(_CRYPTO_OPENSSL) && defined(_USE_AES_FROM_OPENSSL) && !defined(_OPENSSL_SOFTWARE)\nvoid AesEncryptBlock(const AesCtx *const Ctx, BYTE *block)\n{\n\tAES_KEY k;\n\n\tTransformOpenSslEncryptKey(&k, Ctx);\n\tAES_encrypt(block, block, &k);\n}\n#endif\n\nvoid AesDecryptCbc(const AesCtx *const Ctx, BYTE *iv, BYTE *data, size_t len)\n{\n\tAES_KEY k;\n\n\tmemset(NullIV, 0, sizeof(NullIV));\n\n\tTransformOpenSslDecryptKey(&k, Ctx);\n\tAES_cbc_encrypt(data, data, len, &k, iv ? iv : NullIV, AES_DECRYPT);\n}\n\n#ifndef _OPENSSL_SOFTWARE\nvoid AesCmacV4(BYTE *Message, size_t MessageSize, BYTE *HashOut)\n{\n    size_t i;\n    BYTE hash[AES_BLOCK_BYTES];\n    AesCtx Ctx;\n    AES_KEY k;\n\n    AesInitKey(&Ctx, AesKeyV4, FALSE, V4_KEY_BYTES);\n    TransformOpenSslEncryptKey(&k, &Ctx);\n\n    memset(hash, 0, sizeof(hash));\n    memset(Message + MessageSize, 0, AES_BLOCK_BYTES);\n    Message[MessageSize] = 0x80;\n\n    for (i = 0; i <= MessageSize; i += AES_BLOCK_BYTES)\n    {\n        XorBlock(Message + i, hash);\n        AES_encrypt(hash, hash, &k);\n    }\n\n    memcpy(HashOut, hash, AES_BLOCK_BYTES);\n}\n#endif // !_OPENSSL_SOFTWARE\n\n#endif // defined(_USE_AES_FROM_OPENSSL)\n\n#endif // _CRYPTO_OPENSSL\n"
  },
  {
    "path": "vlmcsd/crypto_openssl.h",
    "content": "#ifndef __crypto_openssl_h\n#define __crypto_openssl_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <openssl/opensslv.h>\n#include <openssl/sha.h>\n#include <openssl/hmac.h>\n#include <openssl/aes.h>\n#include \"crypto.h\"\n\n#define Sha256(d, l, h)  SHA256(d, l, h)\nint_fast8_t Sha256Hmac(BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac);\n\n#ifndef _OPENSSL_NO_HMAC\n#define Sha256HmacCtx    HMAC_CTX\n#else\ntypedef struct {\n\tSHA256_CTX  ShaCtx;\n\tBYTE  OPad[64];\n} Sha256HmacCtx;\n#endif\n\n#ifndef _OPENSSL_NO_HMAC\n\n#define Sha256HmacInit(c, k, l)    Sha256HmacInit_OpenSSL(c, k, l)\n#define Sha256HmacFinish(c, h)     Sha256HmacFinish_OpenSSL(c, h, NULL)\n\n#if OPENSSL_VERSION_NUMBER >= 0x10000000L\n#define Sha256HmacUpdate(c, d, l)  HMAC_Update(c, d, l)\n#else // OPENSSL_VERSION_NUMBER < 0x10000000L\n#define Sha256HmacUpdate(c, d, l)  (HMAC_Update(c, d, l), !0)\n#endif // OPENSSL_VERSION_NUMBER >= 0x10000000L\n\nint Sha256HmacInit_OpenSSL(HMAC_CTX *c, const void *k, int l);\nint Sha256HmacFinish_OpenSSL(HMAC_CTX *c, unsigned char *h, unsigned int *l);\n\n#else // _OPENSSL_NO_HMAC\n\nint _Sha256HmacInit(Sha256HmacCtx *Ctx, BYTE *key, size_t klen);\nint _Sha256HmacUpdate(Sha256HmacCtx *Ctx, BYTE *data, size_t len);\nint _Sha256HmacFinish(Sha256HmacCtx *Ctx, BYTE *hmac, void* dummy);\n#define Sha256HmacInit(c, k, l)    _Sha256HmacInit(c, k, l)\n#define Sha256HmacFinish(c, h)     _Sha256HmacFinish(c, h, NULL)\n#define Sha256HmacUpdate(c, d, l)  _Sha256HmacUpdate(c, d, l)\n\n#endif // _OPENSSL_NO_HMAC\n\nextern const BYTE AesKeyV4[];\n#endif // __crypto_openssl_h\n"
  },
  {
    "path": "vlmcsd/crypto_polarssl.h",
    "content": "#ifndef __crypto_polarssl_h\n#define __crypto_polarssl_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <polarssl/version.h>\n#include \"crypto.h\"\n\n#if POLARSSL_VERSION_NUMBER >= 0x01030000\n\n#include <polarssl/sha256.h>\n\n#define Sha256(d, l, h)  sha256(d, l, h, 0)\n\n#define Sha256HmacCtx              sha256_context\n#define Sha256HmacInit(c, k, l)    ( sha256_hmac_starts(c, k, l, 0),     !0 )\n#define Sha256HmacUpdate(c, d, l)  ( sha256_hmac_update(c, d, l),        !0 )\n#define Sha256HmacFinish(c, h)     ( sha256_hmac_finish(c, h),           !0 )\n#define Sha256Hmac(k, d, l, h)     ( sha256_hmac(k, 16, d, l, h, FALSE), !0 )\n\n#else // POLARSSL_VERSION_NUMBER\n\n#include <polarssl/sha2.h>\n\n#define Sha256(d, l, h)  sha2(d, l, h, 0)\n\n#define Sha256HmacCtx\t\t\t\tsha2_context\n#define Sha256HmacInit(c, k, l)\t\t( sha2_hmac_starts(c, k, l, 0),     !0 )\n#define Sha256HmacUpdate(c, d, l)\t( sha2_hmac_update(c, d, l),        !0 )\n#define Sha256HmacFinish(c, h)\t\t( sha2_hmac_finish(c, h),           !0 )\n#define Sha256Hmac(k, d, l, h)\t\t( sha2_hmac(k, 16, d, l, h, FALSE), !0 )\n\n#endif // POLARSSL_VERSION_NUMBER\n#endif // __crypto_polarssl_h\n\n\n"
  },
  {
    "path": "vlmcsd/crypto_windows.c",
    "content": "/*\n * crypto_windows.c\n */\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifdef _CRYPTO_WINDOWS\n\n#if !_WIN32 && !__CYGWIN__\n#error You cannot use Windows CryptoAPI on non-Windows platforms\n#else // _WIN32 || __CYGWIN__\n\n#include \"crypto_windows.h\"\n\n\ntypedef struct _HMAC_KEYBLOB\n{\n\tBLOBHEADER hdr;\n\tDWORD dwKeySize;\n\tBYTE KeyData[16];\n} HMAC_KEYBLOB;\n\n\n/*\n * MingW and Cygwin define NULL as ((void*)0) (Posix standard) which you can't assign to\n * non-pointer types without compiler warning. Thus we use the following\n */\n#define NULLHANDLE 0\n#define NULLFLAGS 0\n\n\nstatic HCRYPTPROV hRsaAesProvider = 0; // Needs to be initialized just once per process\n\n\n\nstatic int_fast8_t AcquireCryptContext()\n{\n\tif (!hRsaAesProvider)\n\t{\n\t\treturn CryptAcquireContextW\n\t\t(\n\t\t\t&hRsaAesProvider,\t\t// Provider handle\n\t\t\tNULL,\t\t\t\t\t// No key container name\n\t\t\tNULL,\t\t\t\t\t// Default provider\n\t\t\tPROV_RSA_AES,\t\t\t// Provides SHA and AES\n\t\t\tCRYPT_VERIFYCONTEXT\t\t// We don't need access to persistent keys\n\t\t);\n\t}\n\n\treturn TRUE;\n}\n\n\nint_fast8_t Sha256(BYTE* restrict data, DWORD DataSize, BYTE* restrict hash)\n{\n\tHCRYPTHASH hHash = 0;\n\tDWORD HashSize = 32;\n\n\tint_fast8_t success =\n\t\tAcquireCryptContext() &&\n\n\t\tCryptCreateHash\n\t\t(\n\t\t\thRsaAesProvider,// Provider handle\n\t\t\tCALG_SHA_256,\t// Algorithm\n\t\t\tNULLHANDLE,\t\t// SHA256 requires no key\n\t\t\tNULLFLAGS,\t\t// Use default flags\n\t\t\t&hHash\t\t\t// Handle for hashing\n\t\t) &&\n\n\t\tCryptHashData\n\t\t(\n\t\t\thHash,\t\t\t// Handle\n\t\t\tdata,\t\t\t// data to hash\n\t\t\tDataSize,\t\t// size of data\n\t\t\tNULLFLAGS\t\t// Use default flags\n\t\t) &&\n\n\t\tCryptGetHashParam\n\t\t(\n\t\t\thHash,\t\t\t// Handle\n\t\t\tHP_HASHVAL,\t\t// what you actually want to get (the resulting hash)\n\t\t\thash,\t\t\t// data to retrieve\n\t\t\t&HashSize,\t\t// size of data\n\t\t\tNULLFLAGS\t\t// currently reserved (as of this writing)\n\t\t);\n\n\tif (hHash) CryptDestroyHash(hHash);\n\n\treturn success;\n}\n\n\nint_fast8_t Sha256Hmac(const BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac)\n{\n#\tifndef USE_THREADS // In fork() mode thread-safety is not required\n\tstatic\n#\tendif\n\tHMAC_KEYBLOB hmackeyblob = {\n\t\t// Type, Version, Algorithm\n\t\t{ PLAINTEXTKEYBLOB, CUR_BLOB_VERSION, 0, CALG_RC2 },\n\t\t// Key length\n\t\t16\n\t};\n\n\tHCRYPTKEY hKey = NULLHANDLE;\n\tHCRYPTHASH hHmacHash = NULLHANDLE;\n\tHMAC_INFO HmacInfo = { 0 };\n\tDWORD dwHmacSize = 32;\n\n\tHmacInfo.HashAlgid = CALG_SHA_256;\n\tmemcpy(hmackeyblob.KeyData, key, sizeof(hmackeyblob.KeyData));\n\n\tBOOL success =\n\t\tAcquireCryptContext() &&\n\n\t\tCryptImportKey\n\t\t(\n\t\t\thRsaAesProvider,        // provider handle\n\t\t\t(PBYTE)&hmackeyblob,    // the actual key MS blob format\n\t\t\tsizeof(HMAC_KEYBLOB),   // size of the entire blob\n\t\t\tNULLHANDLE,             // password/key for the key store (none required here)\n\t\t\tNULLFLAGS,              // default flags\n\t\t\t&hKey                   // key handle to retrieve (must be kept until you finish hashing)\n\t\t) &&\n\n\t\tCryptCreateHash\n\t\t(\n\t\t\thRsaAesProvider,        // provider handle\n\t\t\tCALG_HMAC,              // the actual key MS blob format\n\t\t\thKey,                   // size of the entire blob\n\t\t\tNULLFLAGS,              // password/key for the key store (none required here)\n\t\t\t&hHmacHash              // default flags\n\t\t) &&                        // key handle to retrieve (must be kept until you finish hashing)\n\n\t\tCryptSetHashParam\n\t\t(\n\t\t\thHmacHash,              // hash handle\n\t\t\tHP_HMAC_INFO,           // parameter you want to set\n\t\t\t(PBYTE)&HmacInfo,       // the HMAC parameters (SHA256 with default ipad and opad)\n\t\t\tNULLFLAGS               // flags are reserved up to Windows 8.1\n\t\t) &&\n\n\t\tCryptHashData\n\t\t(\n\t\t\thHmacHash,              // hash handle\n\t\t\tdata,                   // Pointer to data you want to hash\n\t\t\tlen,                    // data length\n\t\t\tNULLFLAGS               // default flags\n\t\t) &&\n\n\t\tCryptGetHashParam\n\t\t(\n\t\t\thHmacHash,              // hash handle\n\t\t\tHP_HASHVAL,             // what you actually want to get (the resulting HMAC)\n\t\t\thmac,                   // data to retrieve\n\t\t\t&dwHmacSize,            // size of data\n\t\t\tNULLFLAGS               // currently reserved (as of this writing)\n\t\t);\n\n\tif (hKey) CryptDestroyKey(hKey);\n\tif (hHmacHash) CryptDestroyHash(hHmacHash);\n\n\treturn success;\n}\n\n#endif // _WIN32 || __CYGWIN__\n#endif // _CRYPTO_WINDOWS\n"
  },
  {
    "path": "vlmcsd/crypto_windows.h",
    "content": "/*\n * crypto_windows.h\n */\n\n#ifdef _CRYPTO_WINDOWS\n#ifndef CRYPTO_WINDOWS_H_\n#define CRYPTO_WINDOWS_H_\n\n#if !_WIN32 && !__CYGWIN__\n#error You cannot use Windows CryptoAPI on non-Windows platforms\n#else // _WIN32 || __CYGWIN__\n\n#include \"types.h\"\n\ntypedef struct _Sha2356HmacCtx\n{\n\tHCRYPTHASH hHmac;\n\tHCRYPTKEY hKey;\n} Sha256HmacCtx;\n\nint_fast8_t Sha256(BYTE *data, DWORD len, BYTE *hash);\nint_fast8_t Sha256Hmac(const BYTE* key, BYTE* restrict data, DWORD len, BYTE* restrict hmac);\n\n/*int_fast8_t Sha256HmacInit(Sha256HmacCtx *Ctx, BYTE *key, uint8_t keySize);\nint_fast8_t Sha256HmacUpdate(Sha256HmacCtx *Ctx, BYTE *data, DWORD len);\nint_fast8_t Sha256HmacFinish(Sha256HmacCtx *Ctx, BYTE *hmac);*/\n\n\n#endif // _WIN32 || __CYGWIN__\n#endif /* CRYPTO_WINDOWS_H_ */\n#endif // _CRYPTO_WINDOWS\n"
  },
  {
    "path": "vlmcsd/dns_srv.c",
    "content": "/*\n * dns_srv.c\n *\n * This file contains the code for KMS SRV record lookup in DNS (_vlmcs._tcp.example.com IN SRV 0 0 1688 mykms.example.com)\n *\n */\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifndef NO_DNS\n\n#include \"dns_srv.h\"\n\n#include <string.h>\n#include <stdio.h>\n#ifndef _WIN32\n#include <signal.h>\n#include <unistd.h>\n#include <fcntl.h>\n#include <errno.h>\n#include <netdb.h>\n//#ifndef DNS_PARSER_INTERNAL\n#if __ANDROID__\n#include <netinet/in.h>\n#include \"nameser.h\"\n#include \"resolv.h\"\n#else // other Unix non-Android\n#include <netinet/in.h>\n#include <arpa/nameser.h>\n#include <resolv.h>\n#endif // other Unix non-Android\n//#endif // DNS_PARSER_INTERNAL\n#else // WIN32\n#include <windns.h>\n#endif // WIN32\n\n#include \"helpers.h\"\n#include \"output.h\"\n#include \"endian.h\"\n\n#if defined(DNS_PARSER_INTERNAL) && !defined(_WIN32)\n\n#include \"ns_name.h\"\n#include \"ns_parse.h\"\n\n// Define macros to redirect DNS parser functions to internal versions\n\n#undef ns_msg\n#undef ns_initparse\n#undef ns_parserr\n#undef ns_rr\n#undef ns_name_uncompress\n#undef ns_msg_base\n#undef ns_msg_end\n#undef ns_rr_rdata\n#undef ns_rr_type\n#undef ns_msg_count\n#undef ns_rr_class\n#undef ns_s_an\n#define ns_msg ns_msg_vlmcsd\n#define ns_initparse ns_initparse_vlmcsd\n#define ns_parserr ns_parserr_vlmcsd\n#define ns_rr ns_rr_vlmcsd\n#define ns_name_uncompress ns_name_uncompress_vlmcsd\n#define ns_msg_base ns_msg_base_vlmcsd\n#define ns_msg_end ns_msg_end_vlmcsd\n#define ns_rr_rdata ns_rr_rdata_vlmcsd\n#define ns_rr_type ns_rr_type_vlmcsd\n#define ns_msg_count ns_msg_count_vlmcsd\n#define ns_rr_class ns_rr_class_vlmcsd\n#define ns_s_an ns_s_an_vlmcsd\n\n#ifndef NS_MAXLABEL\n#define NS_MAXLABEL 63\n#endif\n\n#endif // defined(DNS_PARSER_INTERNAL) && !defined(_WIN32)\n\n\n//TODO: maybe move to helpers.c\nstatic unsigned int isqrt(unsigned int n)\n{\n\tunsigned int c = 0x8000;\n\tunsigned int g = 0x8000;\n\n\tfor(;;)\n\t{\n\t\tif(g*g > n)\n\t\t\tg ^= c;\n\n\t\tc >>= 1;\n\n\t\tif(c == 0) return g;\n\n\t\tg |= c;\n\t}\n}\n\n\n/*\n * Compare function for qsort to sort SRV records by priority and weight\n * random_weight must be product of weight from SRV record and square root of a random number\n */\nstatic int kmsServerListCompareFunc1(const void* a, const void* b)\n{\n\tif ( !a && !b) return 0;\n\tif ( a && !b) return -1;\n\tif ( !a && b) return 1;\n\n\tint priority_order =  (int)((*(kms_server_dns_ptr*)a)->priority) - ((int)(*(kms_server_dns_ptr*)b)->priority);\n\n\tif (priority_order) return priority_order;\n\n\treturn (int)((*(kms_server_dns_ptr*)b)->random_weight) - ((int)(*(kms_server_dns_ptr*)a)->random_weight);\n}\n\n/* Sort resulting SRV records */\nvoid sortSrvRecords(kms_server_dns_ptr* serverlist, const int answers)\n{\n\tint i;\n\n\tfor (i = 0; i < answers; i++)\n\t{\n\t\tserverlist[i]->random_weight = (rand32() % 256) * isqrt(serverlist[i]->weight * 1000);\n\t}\n\n\tqsort(serverlist, answers, sizeof(kms_server_dns_ptr), kmsServerListCompareFunc1);\n}\n\n\n#define RECEIVE_BUFFER_SIZE 2048\n#ifndef _WIN32 // UNIX resolver\n\n/*\n * Retrieves a raw DNS answer (a buffer of what came over the net)\n * Result must be parsed\n */\nstatic int getDnsRawAnswer(const char *restrict query, unsigned char** receive_buffer)\n{\n\tif (res_init() < 0)\n\t{\n\t\terrorout(\"Cannot initialize resolver: %s\", strerror(errno));\n\t\treturn 0;\n\t}\n\n\t//if(!(*receive_buffer = (unsigned char*)malloc(RECEIVE_BUFFER_SIZE))) OutOfMemory();\n\t*receive_buffer = (unsigned char*)vlmcsd_malloc(RECEIVE_BUFFER_SIZE);\n\n\tint bytes_received;\n\n\tif (*query == '.')\n\t{\n#\t\tif __ANDROID__ || __GLIBC__ /* including __UCLIBC__*/ || __APPLE__ || __CYGWIN__ || __FreeBSD__ || __NetBSD__ || __DragonFly__ || __OpenBSD__ || __sun__\n\t\t\tbytes_received = res_querydomain(\"_vlmcs._tcp\", query + 1, ns_c_in,\tns_t_srv, *receive_buffer, RECEIVE_BUFFER_SIZE);\n#\t\telse\n\t\t\tchar* querystring = (char*)alloca(strlen(query) + 12);\n\t\t\tstrcpy(querystring, \"_vlmcs._tcp\");\n\t\t\tstrcat(querystring, query);\n\t\t\tbytes_received = res_query(querystring, ns_c_in, ns_t_srv, *receive_buffer, RECEIVE_BUFFER_SIZE);\n#\t\tendif\n\t}\n\telse\n\t{\n\t\tbytes_received = res_search(\"_vlmcs._tcp\", ns_c_in, ns_t_srv, *receive_buffer, RECEIVE_BUFFER_SIZE);\n\t}\n\n\tif (bytes_received < 0)\n\t{\n\t\terrorout(\"Fatal: DNS query to %s%s failed: %s\\n\", \"_vlmcs._tcp\",\t*query == '.' ? query : \"\", hstrerror(h_errno));\n\t\treturn 0;\n\t}\n\n\treturn bytes_received;\n}\n\n/*\n * Retrieves an unsorted array of SRV records (Unix / Posix)\n */\nint getKmsServerList(kms_server_dns_ptr** serverlist, const char *restrict query)\n{\n\tunsigned char* receive_buffer;\n\t*serverlist = NULL;\n\n\tint bytes_received = getDnsRawAnswer(query, &receive_buffer);\n\n\tif (bytes_received == 0) return 0;\n\n\tns_msg msg;\n\n\tif (ns_initparse(receive_buffer, bytes_received, &msg) < 0)\n\t{\n\t\terrorout(\"Fatal: Incorrect DNS response: %s\\n\", strerror(errno));\n\t\tfree(receive_buffer);\n\t\treturn 0;\n\t}\n\n\tuint16_t i, answers = ns_msg_count(msg, ns_s_an);\n\t//if(!(*serverlist = (kms_server_dns_ptr*)malloc(answers * sizeof(kms_server_dns_ptr)))) OutOfMemory();\n\t*serverlist = (kms_server_dns_ptr*)malloc(answers * sizeof(kms_server_dns_ptr));\n\n\tmemset(*serverlist, 0, answers * sizeof(kms_server_dns_ptr));\n\n\tfor (i = 0; i < answers; i++)\n\t{\n\t\tns_rr rr;\n\n\t\tif (ns_parserr(&msg, ns_s_an, i, &rr) < 0)\n\t\t{\n\t\t\terrorout(\"Warning: Error in DNS resource record: %s\\n\", strerror(errno));\n\t\t\tcontinue;\n\t\t}\n\n\t\tif (ns_rr_type(rr) != ns_t_srv)\n\t\t{\n\t\t\terrorout(\"Warning: DNS server returned non-SRV record\\n\");\n\t\t\tcontinue;\n\t\t}\n\n\t\tif (ns_rr_class(rr) != ns_c_in)\n\t\t{\n\t\t\terrorout(\"Warning: DNS server returned non-IN class record\\n\");\n\t\t\tcontinue;\n\t\t}\n\n\t\tdns_srv_record_ptr srvrecord = (dns_srv_record_ptr)ns_rr_rdata(rr);\n\t\tkms_server_dns_ptr kms_server = (kms_server_dns_ptr)vlmcsd_malloc(sizeof(kms_server_dns_t));\n\n\t\t(*serverlist)[i] = kms_server;\n\n\t\tif (ns_name_uncompress(ns_msg_base(msg), ns_msg_end(msg), srvrecord->name, kms_server->serverName, sizeof(kms_server->serverName)) < 0)\n\t\t{\n\t\t\terrorout(\"Warning: No valid DNS name returned in SRV record: %s\\n\", strerror(errno));\n\t\t\tcontinue;\n\t\t}\n\n        sprintf(kms_server->serverName + strlen(kms_server->serverName), \":%hu\", GET_UA16BE(&srvrecord->port));\n        kms_server->priority = GET_UA16BE(&srvrecord->priority);\n        kms_server->weight = GET_UA16BE(&srvrecord->weight);\n\n\t}\n\n\tfree(receive_buffer);\n\treturn answers;\n}\n\n#else // WIN32 (Windows Resolver)\n\n/*\n * Retrieves an unsorted array of SRV records (Windows)\n */\nint getKmsServerList(kms_server_dns_ptr** serverlist, const char *const restrict query)\n{\n#\tdefine MAX_DNS_NAME_SIZE 254\n\t*serverlist = NULL;\n\tPDNS_RECORD receive_buffer;\n\tchar dnsDomain[MAX_DNS_NAME_SIZE];\n\tchar FqdnQuery[MAX_DNS_NAME_SIZE];\n\tDWORD size = MAX_DNS_NAME_SIZE;\n\tDNS_STATUS result;\n\tint answers = 0;\n\tPDNS_RECORD dns_iterator;\n\n\tif (*query == '-')\n\t{\n\t\tif (!GetComputerNameExA(ComputerNamePhysicalDnsDomain, dnsDomain, &size))\n\t\t{\n\t\t\terrorout(\"Fatal: Could not determine computer's DNS name: %s\\n\", vlmcsd_strerror(GetLastError()));\n\t\t\treturn 0;\n\t\t}\n\n\t\tstrcpy(FqdnQuery, \"_vlmcs._tcp.\");\n\t\tstrncat(FqdnQuery, dnsDomain, MAX_DNS_NAME_SIZE - 12);\n\t}\n\telse\n\t{\n\t\tstrcpy(FqdnQuery, \"_vlmcs._tcp\");\n\t\tstrncat(FqdnQuery, query, MAX_DNS_NAME_SIZE - 11);\n\t}\n\n\tif ((result = DnsQuery_UTF8(FqdnQuery, DNS_TYPE_SRV, 0, NULL, &receive_buffer, NULL)) != 0)\n\t{\n\t\terrorout(\"Fatal: DNS query to %s failed: %s\\n\", FqdnQuery, vlmcsd_strerror(result));\n\t\treturn 0;\n\t}\n\n\tfor (dns_iterator = receive_buffer; dns_iterator; dns_iterator = dns_iterator->pNext)\n\t{\n\t\tif (dns_iterator->Flags.S.Section != 1) continue;\n\n\t\tif (dns_iterator->wType != DNS_TYPE_SRV)\n\t\t{\n\t\t\terrorout(\"Warning: DNS server returned non-SRV record\\n\");\n\t\t\tcontinue;\n\t\t}\n\n\t\tanswers++;\n\t}\n\n\t*serverlist = (kms_server_dns_ptr*)vlmcsd_malloc(answers * sizeof(kms_server_dns_ptr));\n\n\tfor (answers = 0, dns_iterator = receive_buffer; dns_iterator; dns_iterator = dns_iterator->pNext)\n\t{\n\t\tif (dns_iterator->wType != DNS_TYPE_SRV) continue;\n\n\t\tkms_server_dns_ptr kms_server = (kms_server_dns_ptr)vlmcsd_malloc(sizeof(kms_server_dns_t));\n\n\t\tmemset(kms_server, 0, sizeof(kms_server_dns_t));\n\n\t\tsnprintf(kms_server->serverName, sizeof(kms_server->serverName), \"%s:%hu\", dns_iterator->Data.SRV.pNameTarget, dns_iterator->Data.SRV.wPort);\n\t\tkms_server->priority = dns_iterator->Data.SRV.wPriority;\n\t\tkms_server->weight = dns_iterator->Data.SRV.wWeight;\n\n\t\t(*serverlist)[answers++] = kms_server;\n\t}\n\n\t//sortSrvRecords(*serverlist, answers, NoSrvRecordPriority);\n\n\tDnsRecordListFree(receive_buffer, DnsFreeRecordList);\n\n\treturn answers;\n#\tundef MAX_DNS_NAME_SIZE\n}\n#endif // _WIN32\n#undef RECEIVE_BUFFER_SIZE\n#endif // NO_DNS\n\n\n"
  },
  {
    "path": "vlmcsd/dns_srv.h",
    "content": "/*\n * dns_srv.h\n *\n */\n\n#ifndef DNS_SRV_H_\n#define DNS_SRV_H_\n#ifndef NO_DNS\n\n\n#include \"types.h\"\n\ntypedef struct\n{\n\tuint32_t random_weight;\n\tuint16_t priority;\n\tuint16_t weight;\n\tchar serverName[260];\n}  kms_server_dns_t, *kms_server_dns_ptr;\n\ntypedef struct\n{\n\tuint16_t priority;\n\tuint16_t weight;\n\tuint16_t port;\n\tunsigned char name[1];\n} dns_srv_record_t, *dns_srv_record_ptr;\n\nint getKmsServerList(kms_server_dns_ptr** serverlist, const char *restrict query);\nvoid sortSrvRecords(kms_server_dns_ptr* serverlist, const int answers);\n\n#endif // NO_DNS\n#endif /* DNS_SRV_H_ */\n"
  },
  {
    "path": "vlmcsd/endian.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"endian.h\"\n\n#if defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) && defined(__LITTLE_ENDIAN)  \\\n\t&& defined(BS16) && defined(BS32) && defined(BS64)\n\n#else // ! defined(__BYTE_ORDER)\n\nvoid PUT_UAA64BE(void *p, unsigned long long v, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned long long *)p)[i];\n\t_p[ 0 ] = v >> 56;\n\t_p[ 1 ] = v >> 48;\n\t_p[ 2 ] = v >> 40;\n\t_p[ 3 ] = v >> 32;\n\t_p[ 4 ] = v >> 24;\n\t_p[ 5 ] = v >> 16;\n\t_p[ 6 ] = v >> 8;\n\t_p[ 7 ] = v;\n}\n\nvoid PUT_UAA32BE(void *p, unsigned int v, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned int *)p)[i];\n\t_p[ 0 ] = v >> 24;\n\t_p[ 1 ] = v >> 16;\n\t_p[ 2 ] = v >> 8;\n\t_p[ 3 ] = v;\n}\n\nvoid PUT_UAA16BE(void *p, unsigned short v, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned short *)p)[i];\n\t_p[ 0 ] = v >> 8;\n\t_p[ 1 ] = v;\n}\n\n\nvoid PUT_UAA64LE(void *p, unsigned long long v, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned long long *)p)[i];\n\t_p[ 0 ] = v;\n\t_p[ 1 ] = v >> 8;\n\t_p[ 2 ] = v >> 16;\n\t_p[ 3 ] = v >> 24;\n\t_p[ 4 ] = v >> 32;\n\t_p[ 5 ] = v >> 40;\n\t_p[ 6 ] = v >> 48;\n\t_p[ 7 ] = v >> 56;\n}\n\nvoid PUT_UAA32LE(void *p, unsigned int v, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned int *)p)[i];\n\t_p[ 0 ] = v;\n\t_p[ 1 ] = v >> 8;\n\t_p[ 2 ] = v >> 16;\n\t_p[ 3 ] = v >> 24;\n}\n\nvoid PUT_UAA16LE(void *p, unsigned short v, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned short *)p)[i];\n\t_p[ 0 ] = v;\n\t_p[ 1 ] = v >> 8;\n}\n\n\nunsigned long long GET_UAA64BE(void *p, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned long long *)p)[i];\n\treturn\n\t\t(unsigned long long)_p[ 0 ] << 56 |\n\t\t(unsigned long long)_p[ 1 ] << 48 |\n\t\t(unsigned long long)_p[ 2 ] << 40 |\n\t\t(unsigned long long)_p[ 3 ] << 32 |\n\t\t(unsigned long long)_p[ 4 ] << 24 |\n\t\t(unsigned long long)_p[ 5 ] << 16 |\n\t\t(unsigned long long)_p[ 6 ] << 8  |\n\t\t(unsigned long long)_p[ 7 ];\n\n}\n\nunsigned int GET_UAA32BE(void *p, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned int *)p)[i];\n\treturn\n\t\t(unsigned int)_p[ 0 ] << 24 |\n\t\t(unsigned int)_p[ 1 ] << 16 |\n\t\t(unsigned int)_p[ 2 ] << 8  |\n\t\t(unsigned int)_p[ 3 ];\n}\n\nunsigned short GET_UAA16BE(void *p, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned short *)p)[i];\n\treturn\n\t\t(unsigned short)_p[ 0 ] << 8 |\n\t\t(unsigned short)_p[ 1 ];\n}\n\n\nunsigned long long GET_UAA64LE(void *p, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned long long *)p)[i];\n\treturn\n\t\t(unsigned long long)_p[ 0 ] |\n\t\t(unsigned long long)_p[ 1 ] << 8  |\n\t\t(unsigned long long)_p[ 2 ] << 16 |\n\t\t(unsigned long long)_p[ 3 ] << 24 |\n\t\t(unsigned long long)_p[ 4 ] << 32 |\n\t\t(unsigned long long)_p[ 5 ] << 40 |\n\t\t(unsigned long long)_p[ 6 ] << 48 |\n\t\t(unsigned long long)_p[ 7 ] << 56;\n\n}\n\nunsigned int GET_UAA32LE(void *p, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned int *)p)[i];\n\treturn\n\t\t(unsigned int)_p[ 0 ] |\n\t\t(unsigned int)_p[ 1 ] << 8  |\n\t\t(unsigned int)_p[ 2 ] << 16 |\n\t\t(unsigned int)_p[ 3 ] << 24;\n}\n\nunsigned short GET_UAA16LE(void *p, unsigned int i)\n{\n\tunsigned char *_p = (unsigned char *)&((unsigned short *)p)[i];\n\treturn\n\t\t(unsigned short)_p[ 0 ] |\n\t\t(unsigned short)_p[ 1 ] << 8;\n}\n\n\nunsigned short BE16(unsigned short x)\n{\n\treturn GET_UAA16BE(&x, 0);\n}\n\nunsigned short LE16(unsigned short x)\n{\n\treturn GET_UAA16LE(&x, 0);\n}\n\nunsigned int BE32(unsigned int x)\n{\n\treturn GET_UAA32BE(&x, 0);\n}\n\nunsigned int LE32(unsigned int x)\n{\n\treturn GET_UAA32LE(&x, 0);\n}\n\nunsigned long long BE64(unsigned long long x)\n{\n\treturn GET_UAA64BE(&x, 0);\n}\n\ninline unsigned long long LE64(unsigned long long x)\n{\n\treturn GET_UAA64LE(&x, 0);\n}\n\n#endif // defined(__BYTE_ORDER)\n"
  },
  {
    "path": "vlmcsd/endian.h",
    "content": "#ifndef __endian_h\n#define __endian_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n//\n// Unaligned access\n//\n#define UAA16(p, i) (((PACKED16*)p)->val[i])\n#define UAA32(p, i) (((PACKED32*)p)->val[i])\n#define UAA64(p, i) (((PACKED64*)p)->val[i])\n\n#define UA64(p)  UAA64(p, 0)\n#define UA32(p)  UAA32(p, 0)\n#define UA16(p)  UAA16(p, 0)\n\n//\n//Byteswap: Use compiler support if available\n//\n#ifdef __has_builtin // Clang supports this\n\n#if __has_builtin(__builtin_bswap16)\n#define BS16(x) __builtin_bswap16(x)\n#endif\n\n#if __has_builtin(__builtin_bswap32)\n#define BS32(x) __builtin_bswap32(x)\n#endif\n\n#if __has_builtin(__builtin_bswap64)\n#define BS64(x) __builtin_bswap64(x)\n#endif\n\n#endif // has_builtin\n\n#ifdef __GNUC__ // GNU C >= 4.3 has bswap32 and bswap64. GNU C >= 4.8 also has bswap16\n#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ > 2)\n\n#ifndef BS32\n#define BS32(x) __builtin_bswap32(x)\n#endif\n\n#ifndef BS64\n#define BS64(x) __builtin_bswap64(x)\n#endif\n\n#if (__GNUC__ > 4) || (__GNUC_MINOR__ > 7)\n\n#ifndef BS16\n#define BS16(x) __builtin_bswap16(x)\n#endif\n\n#endif // GNU C > 4.7\n#endif // __GNUC__ > 4\n#endif // __GNUC__\n\n//\n// Byteorder\n//\n#if defined(__linux__) || defined(__GLIBC__) || defined(__CYGWIN__)\n\n#include <endian.h>\n#include <byteswap.h>\n\n#ifndef BS16\n#define BS16(x) bswap_16(x)\n#endif\n\n#ifndef BS32\n#define BS32(x) bswap_32(x)\n#endif\n\n#ifndef BS64\n#define BS64(x) bswap_64(x)\n#endif\n\n#elif defined(__sun__)\n\n#include <sys/byteorder.h>\n\n#ifndef BS16\n#define BS16(x) BSWAP_16(x)\n#endif\n\n#ifndef BS32\n#define BS32(x) BSWAP_32(x)\n#endif\n\n#ifndef BS64\n#define BS64(x) BSWAP_64(x)\n#endif\n\n#define __LITTLE_ENDIAN 1234\n#define __BIG_ENDIAN 4321\n\n#ifdef _LITTLE_ENDIAN\n#define __BYTE_ORDER __LITTLE_ENDIAN\n#else\n#define __BYTE_ORDER __BIG_ENDIAN\n#endif\n\n#elif __minix__ || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__OpenBSD__)\n\n#include <sys/types.h>\n#include <sys/endian.h>\n\n#define __BYTE_ORDER     _BYTE_ORDER\n#define __LITTLE_ENDIAN  _LITTLE_ENDIAN\n#define __BIG_ENDIAN     _BIG_ENDIAN\n\n#ifdef __OpenBSD__\n\n#ifndef BS16\n#define BS16  swap16\n#endif\n\n#ifndef BS32\n#define BS32  swap32\n#endif\n\n#ifndef BS64\n#define BS64  swap64\n#endif\n\n#else // !__OpenBSD__\n\n#ifndef BS16\n#define BS16  bswap16\n#endif\n\n#ifndef BS32\n#define BS32  bswap32\n#endif\n\n#ifndef BS64\n#define BS64  bswap64\n#endif\n\n#endif // !__OpenBSD__\n\n#elif defined(__APPLE__)\n\n#include <sys/types.h>\n#include <machine/endian.h>\n#include <libkern/OSByteOrder.h>\n\n#define __BYTE_ORDER     _BYTE_ORDER\n#define __LITTLE_ENDIAN  _LITTLE_ENDIAN\n#define __BIG_ENDIAN     _BIG_ENDIAN\n\n#ifndef BS16\n#define BS16 OSSwapInt16\n#endif\n\n#ifndef BS32\n#define BS32 OSSwapInt32\n#endif\n\n#ifndef BS64\n#define BS64 OSSwapInt64\n#endif\n\n#elif defined(_WIN32)\n\n#define __LITTLE_ENDIAN 1234\n#define __BIG_ENDIAN 4321\n#define __BYTE_ORDER __LITTLE_ENDIAN\n\n#include <stdlib.h>\n\n#ifndef BS16\n#define BS16 _byteswap_ushort\n#endif\n\n#ifndef BS32\n#define BS32 _byteswap_ulong\n#endif\n\n#ifndef BS64\n#define BS64 _byteswap_uint64\n#endif\n\n#endif // Byteorder in different OS\n\n\n#if defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) && defined(__LITTLE_ENDIAN)  \\\n\t&& defined(BS16) && defined(BS32) && defined(BS64)\n\n#if __BYTE_ORDER == __LITTLE_ENDIAN\n\n#define __BE16(x)  BS16(x)\n#define __LE16(x)  (x)\n#define __BE32(x)  BS32(x)\n#define __LE32(x)  (x)\n#define __BE64(x)  BS64(x)\n#define __LE64(x)  (x)\n\n#else // __BYTE_ORDER == __BIG_ENDIAN\n\n#define __BE16(x)  (x)\n#define __LE16(x)  BS16(x)\n#define __BE32(x)  (x)\n#define __LE32(x)  BS32(x)\n#define __BE64(x)  (x)\n#define __LE64(x)  BS64(x)\n\n#endif // __BYTE_ORDER\n\n#define PUT_UAA64BE(p, v, i)  ( UAA64(p, i) = __BE64(v) )\n#define PUT_UAA32BE(p, v, i)  ( UAA32(p, i) = __BE32(v) )\n#define PUT_UAA16BE(p, v, i)  ( UAA16(p, i) = __BE16(v) )\n\n#define PUT_UAA64LE(p, v, i)  ( UAA64(p, i) = __LE64(v) )\n#define PUT_UAA32LE(p, v, i)  ( UAA32(p, i) = __LE32(v) )\n#define PUT_UAA16LE(p, v, i)  ( UAA16(p, i) = __LE16(v) )\n\n#define GET_UAA64BE(p, i)  __BE64(UAA64(p, i))\n#define GET_UAA32BE(p, i)  __BE32(UAA32(p, i))\n#define GET_UAA16BE(p, i)  __BE16(UAA16(p, i))\n\n#define GET_UAA64LE(p, i)  __LE64(UAA64(p, i))\n#define GET_UAA32LE(p, i)  __LE32(UAA32(p, i))\n#define GET_UAA16LE(p, i)  __LE16(UAA16(p, i))\n\n#define BE16(x)  __BE16(x)\n#define LE16(x)  __LE16(x)\n#define BE32(x)  __BE32(x)\n#define LE32(x)  __LE32(x)\n#define BE64(x)  __BE64(x)\n#define LE64(x)  __LE64(x)\n\n#else // ! defined(__BYTE_ORDER)\n\nextern void PUT_UAA64BE(void *p, unsigned long long v, unsigned int i);\n\nextern void PUT_UAA32BE(void *p, unsigned int v, unsigned int i);\n\nextern void PUT_UAA16BE(void *p, unsigned short v, unsigned int i);\n\n\nextern void PUT_UAA64LE(void *p, unsigned long long v, unsigned int i);\n\nextern void PUT_UAA32LE(void *p, unsigned int v, unsigned int i);\n\nextern void PUT_UAA16LE(void *p, unsigned short v, unsigned int i);\n\n\nextern unsigned long long GET_UAA64BE(void *p, unsigned int i);\n\nextern unsigned int GET_UAA32BE(void *p, unsigned int i);\n\nextern unsigned short GET_UAA16BE(void *p, unsigned int i);\n\n\nextern unsigned long long GET_UAA64LE(void *p, unsigned int i);\n\nextern unsigned int GET_UAA32LE(void *p, unsigned int i);\n\nextern unsigned short GET_UAA16LE(void *p, unsigned int i);\n\n\nextern unsigned short BE16(unsigned short x);\n\nextern unsigned short LE16(unsigned short x);\n\nextern unsigned int BE32(unsigned int x);\n\nextern unsigned int LE32(unsigned int x);\n\nextern unsigned long long BE64(unsigned long long x);\n\nextern unsigned long long LE64(unsigned long long x);\n\n#endif // defined(__BYTE_ORDER)\n\n\n#define PUT_UA64BE(p, v)  PUT_UAA64BE(p, v, 0)\n#define PUT_UA32BE(p, v)  PUT_UAA32BE(p, v, 0)\n#define PUT_UA16BE(p, v)  PUT_UAA16BE(p, v, 0)\n\n#define PUT_UA64LE(p, v)  PUT_UAA64LE(p, v, 0)\n#define PUT_UA32LE(p, v)  PUT_UAA32LE(p, v, 0)\n#define PUT_UA16LE(p, v)  PUT_UAA16LE(p, v, 0)\n\n#define GET_UA64BE(p)  GET_UAA64BE(p, 0)\n#define GET_UA32BE(p)  GET_UAA32BE(p, 0)\n#define GET_UA16BE(p)  GET_UAA16BE(p, 0)\n\n#define GET_UA64LE(p)  GET_UAA64LE(p, 0)\n#define GET_UA32LE(p)  GET_UAA32LE(p, 0)\n#define GET_UA16LE(p)  GET_UAA16LE(p, 0)\n\n#endif // __endian_h\n"
  },
  {
    "path": "vlmcsd/helpers.c",
    "content": "/*\n * Helper functions used by other modules\n */\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifndef _WIN32\n#include <errno.h>\n#endif // _WIN32\n#include <getopt.h>\n#include <string.h>\n#include <stdlib.h>\n#include <ctype.h>\n#include \"helpers.h\"\n#include \"output.h\"\n#include \"endian.h\"\n#include \"shared_globals.h\"\n\n\n/*\n *  UCS2 <-> UTF-8 functions\n *  All functions use little endian UCS2 since we only need it to communicate with Windows via RPC\n */\n\n// Convert one character from UTF-8 to UCS2\n// Returns 0xffff, if utf-8 evaluates to > 0xfffe (outside basic multilingual pane)\nWCHAR utf8_to_ucs2_char (const unsigned char *input, const unsigned char **end_ptr)\n{\n    *end_ptr = input;\n    if (input[0] == 0)\n        return ~0;\n\n    if (input[0] < 0x80) {\n        *end_ptr = input + 1;\n        return LE16(input[0]);\n    }\n\n    if ((input[0] & 0xE0) == 0xE0) {\n\n    \tif (input[1] == 0 || input[2] == 0)\n            return ~0;\n\n    \t*end_ptr = input + 3;\n\n    \treturn\n            LE16((input[0] & 0x0F)<<12 |\n            (input[1] & 0x3F)<<6  |\n            (input[2] & 0x3F));\n    }\n\n    if ((input[0] & 0xC0) == 0xC0) {\n        if (input[1] == 0)\n            return ~0;\n\n        *end_ptr = input + 2;\n\n        return\n            LE16((input[0] & 0x1F)<<6  |\n            (input[1] & 0x3F));\n    }\n    return ~0;\n}\n\n// Convert one character from UCS2 to UTF-8\n// Returns length of UTF-8 char (1, 2 or 3) or -1 on error (UTF-16 outside UCS2)\n// char *utf8 must be large enough to hold 3 bytes\nint ucs2_to_utf8_char (const WCHAR ucs2_le, char *utf8)\n{\n    const WCHAR ucs2 = LE16(ucs2_le);\n\n    if (ucs2 < 0x80) {\n        utf8[0] = ucs2;\n        utf8[1] = '\\0';\n        return 1;\n    }\n\n    if (ucs2 >= 0x80  && ucs2 < 0x800) {\n        utf8[0] = (ucs2 >> 6)   | 0xC0;\n        utf8[1] = (ucs2 & 0x3F) | 0x80;\n        utf8[2] = '\\0';\n        return 2;\n    }\n\n    if (ucs2 >= 0x800 && ucs2 < 0xFFFF) {\n\n    \tif (ucs2 >= 0xD800 && ucs2 <= 0xDFFF) {\n    \t\t/* Ill-formed (UTF-16 ouside of BMP) */\n    \t\treturn -1;\n    \t}\n\n    \tutf8[0] = ((ucs2 >> 12)       ) | 0xE0;\n        utf8[1] = ((ucs2 >> 6 ) & 0x3F) | 0x80;\n        utf8[2] = ((ucs2      ) & 0x3F) | 0x80;\n        utf8[3] = '\\0';\n        return 3;\n    }\n\n    return -1;\n}\n\n\n// Converts UTF8 to UCS2. Returns size in bytes of the converted string or -1 on error\nsize_t utf8_to_ucs2(WCHAR* const ucs2_le, const char* const utf8, const size_t maxucs2, const size_t maxutf8)\n{\n\tconst unsigned char* current_utf8 = (unsigned char*)utf8;\n\tWCHAR* current_ucs2_le = ucs2_le;\n\n\tfor (; *current_utf8; current_ucs2_le++)\n\t{\n\t\tsize_t size = (char*)current_utf8 - utf8;\n\n\t\tif (size >= maxutf8) return (size_t)-1;\n\t\tif (((*current_utf8 & 0xc0) == 0xc0) && (size >= maxutf8 - 1)) return (size_t)-1;\n\t\tif (((*current_utf8 & 0xe0) == 0xe0) && (size >= maxutf8 - 2)) return (size_t)-1;\n\t\tif (current_ucs2_le - ucs2_le >= (intptr_t)maxucs2 - 1) return (size_t)-1;\n\n\t\t*current_ucs2_le = utf8_to_ucs2_char(current_utf8, &current_utf8);\n\t\tcurrent_ucs2_le[1] = 0;\n\n\t\tif (*current_ucs2_le == (WCHAR)-1) return (size_t)-1;\n\t}\n\treturn current_ucs2_le - ucs2_le;\n}\n\n// Converts UCS2 to UTF-8. Return TRUE or FALSE\nBOOL ucs2_to_utf8(const WCHAR* const ucs2_le, char* utf8, size_t maxucs2, size_t maxutf8)\n{\n\tchar utf8_char[4];\n\tconst WCHAR* current_ucs2 = ucs2_le;\n\tunsigned int index_utf8 = 0;\n\n\tfor(*utf8 = 0; *current_ucs2; current_ucs2++)\n\t{\n\t\tif (current_ucs2 - ucs2_le > (intptr_t)maxucs2) return FALSE;\n\t\tint len = ucs2_to_utf8_char(*current_ucs2, utf8_char);\n\t\tif (index_utf8 + len > maxutf8) return FALSE;\n\t\tstrncat(utf8, utf8_char, len);\n\t\tindex_utf8+=len;\n\t}\n\n\treturn TRUE;\n}\n\n/* End of UTF-8 <-> UCS2 conversion */\n\n\n// Checks, whether a string is a valid integer number between min and max. Returns TRUE or FALSE. Puts int value in *value\nBOOL stringToInt(const char *const szValue, const int min, const int max, int *const value)\n{\n\tchar *nextchar;\n\n\terrno = 0;\n\tlong long result = strtoll(szValue, &nextchar, 10);\n\n\tif (errno || result < (long long)min || result > (long long)max || *nextchar)\n\t{\n\t\treturn FALSE;\n\t}\n\n\t*value = (int)result;\n\treturn TRUE;\n}\n\n\n//Converts a String Guid to a host binary guid in host endianess\nint_fast8_t string2Uuid(const char *const restrict input, GUID *const restrict guid)\n{\n\tint i;\n\n\tif (strlen(input) < GUID_STRING_LENGTH) return FALSE;\n\tif (input[8] != '-' || input[13] != '-' || input[18] != '-' || input[23] != '-') return FALSE;\n\n\tfor (i = 0; i < GUID_STRING_LENGTH; i++)\n\t{\n\t\tif (i == 8 || i == 13 || i == 18 || i == 23) continue;\n\n\t\tconst char c = toupper((int)input[i]);\n\n\t\tif (c < '0' || c > 'F' || (c > '9' && c < 'A')) return FALSE;\n\t}\n\n\tchar inputCopy[GUID_STRING_LENGTH + 1];\n\tstrncpy(inputCopy, input, GUID_STRING_LENGTH + 1);\n\tinputCopy[8] = inputCopy[13] = inputCopy[18] = 0;\n\n\thex2bin((BYTE*)&guid->Data1, inputCopy, 8);\n\thex2bin((BYTE*)&guid->Data2, inputCopy + 9, 4);\n\thex2bin((BYTE*)&guid->Data3, inputCopy + 14, 4);\n\thex2bin(guid->Data4, input + 19, 16);\n\n\tguid->Data1 =  BE32(guid->Data1);\n\tguid->Data2 =  BE16(guid->Data2);\n\tguid->Data3 =  BE16(guid->Data3);\n\treturn TRUE;\n}\n\n\n// convert GUID to little-endian\nvoid LEGUID(GUID *const restrict out, const GUID* const restrict in)\n{\n\t#if __BYTE_ORDER != __LITTLE_ENDIAN\n\tout->Data1 = LE32(in->Data1);\n\tout->Data2 = LE16(in->Data2);\n\tout->Data3 = LE16(in->Data3);\n\tmemcpy(out->Data4, in->Data4, sizeof(out->Data4));\n\t#else\n\tmemcpy(out, in, sizeof(GUID));\n\t#endif\n}\n\n\n//Checks a command line argument if it is numeric and between min and max. Returns the numeric value or exits on error\n__pure int getOptionArgumentInt(const char o, const int min, const int max)\n{\n\tint result;\n\n\tif (!stringToInt(optarg, min, max, &result))\n\t{\n\t\tprinterrorf(\"Fatal: Option \\\"-%c\\\" must be numeric between %i and %i.\\n\", o, min, max);\n\t\texit(!0);\n\t}\n\n\treturn result;\n}\n\n\n// Resets getopt() to start parsing from the beginning\nvoid optReset(void)\n{\n\t#if __minix__ || defined(__BSD__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__OpenBSD__)\n\toptind = 1;\n\toptreset = 1; // Makes newer BSD getopt happy\n\t#elif defined(__UCLIBC__) // uClibc headers also define __GLIBC__ so be careful here\n\toptind = 0; // uClibc seeks compatibility with GLIBC\n\t#elif defined(__GLIBC__)\n\toptind = 0; // Makes GLIBC getopt happy\n\t#else // Standard for most systems\n\toptind = 1;\n\t#endif\n}\n\n\n#if defined(_WIN32) || defined(USE_MSRPC)\n\n// Returns a static message buffer containing text for a given Win32 error. Not thread safe (same as strerror)\nchar* win_strerror(const int message)\n{\n\t#define STRERROR_BUFFER_SIZE 256\n\tstatic char buffer[STRERROR_BUFFER_SIZE];\n\n\tFormatMessage(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS | FORMAT_MESSAGE_MAX_WIDTH_MASK, NULL, message, 0, buffer, STRERROR_BUFFER_SIZE, NULL);\n\treturn buffer;\n}\n\n#endif // defined(_WIN32) || defined(USE_MSRPC)\n\n\n/*\n * parses an address in the form host:[port] in addr\n * returns host and port in seperate strings\n */\nvoid parseAddress(char *const addr, char** szHost, char** szPort)\n{\n\t*szHost = addr;\n\n#\tifndef NO_SOCKETS\n\t*szPort = (char*)defaultport;\n#\telse // NO_SOCKETS\n\t*szPort = \"1688\";\n#\tendif // NO_SOCKETS\n\n\tchar *lastcolon = strrchr(addr, ':');\n\tchar *firstcolon = strchr(addr, ':');\n\tchar *closingbracket = strrchr(addr, ']');\n\n\tif (*addr == '[' && closingbracket) //Address in brackets\n\t{\n\t\t*closingbracket = 0;\n\t\t(*szHost)++;\n\n\t\tif (closingbracket[1] == ':')\n\t\t\t*szPort = closingbracket + 2;\n\t}\n\telse if (firstcolon && firstcolon == lastcolon) //IPv4 address or hostname with port\n\t{\n\t\t*firstcolon = 0;\n\t\t*szPort = firstcolon + 1;\n\t}\n}\n\n\n// Initialize random generator (needs to be done in each thread)\nvoid randomNumberInit()\n{\n\tstruct timeval tv;\n\tgettimeofday(&tv, NULL);\n\tsrand((unsigned int)(tv.tv_sec ^ tv.tv_usec));\n}\n\n\n// We always exit immediately if any OOM condition occurs\n__noreturn void OutOfMemory(void)\n{\n\terrorout(\"Fatal: Out of memory\");\n\texit(!0);\n}\n\n\nvoid* vlmcsd_malloc(size_t len)\n{\n\tvoid* buf = malloc(len);\n\tif (!buf) OutOfMemory();\n\treturn buf;\n}\n\n\n/*\n * Converts hex digits to bytes in big-endian order.\n * Ignores any non-hex characters\n */\nvoid hex2bin(BYTE *const bin, const char *hex, const size_t maxbin)\n{\n\tstatic const char *const hexdigits = \"0123456789ABCDEF\";\n\tchar* nextchar;\n\tsize_t i;\n\n\tfor (i = 0; (i < 16) && utf8_to_ucs2_char((const unsigned char*)hex, (const unsigned char**)&nextchar) != (WCHAR)-1; hex = nextchar)\n\t{\n\t\tconst char* pos = strchr(hexdigits, toupper((int)*hex));\n\t\tif (!pos) continue;\n\n\t\tif (!(i & 1)) bin[i >> 1] = 0;\n\t\tbin[i >> 1] |= (char)(pos - hexdigits);\n\t\tif (!(i & 1)) bin[i >> 1] <<= 4;\n\t\ti++;\n\t\tif (i >> 1 > maxbin) break;\n\t}\n}\n\n\n__pure BOOL getArgumentBool(int_fast8_t *result, const char *const argument)\n{\n\tif (\n\t\t!strncasecmp(argument, \"true\", 4) ||\n\t\t!strncasecmp(argument, \"on\", 4) ||\n\t\t!strncasecmp(argument, \"yes\", 3) ||\n\t\t!strncasecmp(argument, \"1\", 1)\n\t)\n\t{\n\t\t*result = TRUE;\n\t\treturn TRUE;\n\t}\n\telse if (\n\t\t\t!strncasecmp(argument, \"false\", 5) ||\n\t\t\t!strncasecmp(argument, \"off\", 3) ||\n\t\t\t!strncasecmp(argument, \"no\", 2) ||\n\t\t\t!strncasecmp(argument, \"0\", 1)\n\t)\n\t{\n\t\t*result = FALSE;\n\t\treturn TRUE;\n\t}\n\n\treturn FALSE;\n}\n\n"
  },
  {
    "path": "vlmcsd/helpers.h",
    "content": "#ifndef HELPERS_H\n#define HELPERS_H\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <stdint.h>\n#include \"types.h\"\n\n#define GUID_LE 0\n#define GUID_BE 1\n#define GUID_SWAP 2\n\nBOOL stringToInt(const char *const szValue, const int min, const int max, int *const value);\nint getOptionArgumentInt(const char o, const int min, const int max);\nvoid optReset(void);\nchar* win_strerror(const int message);\nint ucs2_to_utf8_char (const WCHAR ucs2_le, char *utf8);\nsize_t utf8_to_ucs2(WCHAR* const ucs2_le, const char* const utf8, const size_t maxucs2, const size_t maxutf8);\nWCHAR utf8_to_ucs2_char (const unsigned char * input, const unsigned char ** end_ptr);\nBOOL ucs2_to_utf8(const WCHAR* const ucs2_le, char* utf8, size_t maxucs2, size_t maxutf8);\nint_fast8_t string2Uuid(const char *const restrict input, GUID *const restrict guid);\nvoid randomNumberInit();\nvoid LEGUID(GUID *const restrict result, const GUID* const restrict guid);\nvoid parseAddress(char *const addr, char** szHost, char** szPort);\n__noreturn void OutOfMemory(void);\nvoid* vlmcsd_malloc(size_t len);\nvoid hex2bin(BYTE *const bin, const char *hex, const size_t maxbin);\n__pure BOOL getArgumentBool(int_fast8_t *result, const char *const argument);\n\n\n#endif // HELPERS_H\n"
  },
  {
    "path": "vlmcsd/kms.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <stdio.h>\n#include <string.h>\n#include <stdint.h>\n#include <ctype.h>\n#include <time.h>\n#if !defined(_WIN32)\n#include <sys/socket.h>\n#endif\n\n#include \"output.h\"\n#include \"crypto.h\"\n#include \"endian.h\"\n#include \"kms.h\"\n#include \"shared_globals.h\"\n#include \"helpers.h\"\n\n#define FRIENDLY_NAME_WINDOWS \"Windows\"\n#define FRIENDLY_NAME_OFFICE2010 \"Office 2010\"\n#define FRIENDLY_NAME_OFFICE2013 \"Office\"\n\n/*#ifndef EPID_WINDOWS\n#define EPID_WINDOWS \"06401-00206-271-392041-03-1033-9600.0000-3622014\"\n#endif\n\n#ifndef EPID_OFFICE2010\n#define EPID_OFFICE2010 \"06401-00096-199-496023-03-1033-9600.0000-3622014\"\n#endif\n\n#ifndef EPID_OFFICE2013\n#define EPID_OFFICE2013 \"06401-00206-234-409313-03-1033-9600.0000-3622014\"\n#endif\n\n#ifndef HWID\n#define HWID 0x36, 0x4F, 0x46, 0x3A, 0x88, 0x63, 0xD3, 0x5F\n#endif*/\n\n#ifndef NO_BASIC_PRODUCT_LIST\n// Do not change the order of this list. Append items as necessary //58e2134f-8e11-4d17-9cb2-91069c151148\nconst KmsIdList ProductList[] = {\n\t/* 000 */ { { 0x212a64dc, 0x43b1, 0x4d3d, { 0xa3, 0x0c, 0x2f, 0xc6, 0x9d, 0x20, 0x95, 0xc6 } } /*\"212a64dc-43b1-4d3d-a30c-2fc69d2095c6\"*/, \"Vista\",                    EPID_WINDOWS,    4, 25 },\n\t/* 001 */ { { 0x7fde5219, 0xfbfa, 0x484a, { 0x82, 0xc9, 0x34, 0xd1, 0xad, 0x53, 0xe8, 0x56 } } /*\"7fde5219-fbfa-484a-82c9-34d1ad53e856\"*/, \"Windows 7\",                EPID_WINDOWS,    4, 25 },\n\t/* 002 */ { { 0x3c40b358, 0x5948, 0x45af, { 0x92, 0x3b, 0x53, 0xd2, 0x1f, 0xcc, 0x7e, 0x79 } } /*\"3c40b358-5948-45af-923b-53d21fcc7e79\"*/, \"Windows 8 VL\",             EPID_WINDOWS,    5, 25 },\n\t/* 003 */ { { 0x5f94a0bb, 0xd5a0, 0x4081, { 0xa6, 0x85, 0x58, 0x19, 0x41, 0x8b, 0x2f, 0xe0 } } /*\"5f94a0bb-d5a0-4081-a685-5819418b2fe0\"*/, \"Windows Preview\",          EPID_WINDOWS,    6, 25 },\n\t/* 004 */ { { 0xbbb97b3b, 0x8ca4, 0x4a28, { 0x97, 0x17, 0x89, 0xfa, 0xbd, 0x42, 0xc4, 0xac } } /*\"bbb97b3b-8ca4-4a28-9717-89fabd42c4ac\"*/, \"Windows 8 Retail\",         EPID_WINDOWS,    5, 25 },\n\t/* 005 */ { { 0xcb8fc780, 0x2c05, 0x495a, { 0x97, 0x10, 0x85, 0xaf, 0xff, 0xc9, 0x04, 0xd7 } } /*\"cb8fc780-2c05-495a-9710-85afffc904d7\"*/, \"Windows 8.1 VL\",           EPID_WINDOWS,    6, 25 },\n\t/* 006 */ { { 0x6d646890, 0x3606, 0x461a, { 0x86, 0xab, 0x59, 0x8b, 0xb8, 0x4a, 0xce, 0x82 } } /*\"6d646890-3606-461a-86ab-598bb84ace82\"*/, \"Windows 8.1 Retail\",       EPID_WINDOWS,    6, 25 },\n\t/* 007 */ { { 0x33e156e4, 0xb76f, 0x4a52, { 0x9f, 0x91, 0xf6, 0x41, 0xdd, 0x95, 0xac, 0x48 } } /*\"33e156e4-b76f-4a52-9f91-f641dd95ac48\"*/, \"Windows 2008 A\",           EPID_WINDOWS,    4,  5 },\n\t/* 008 */ { { 0x8fe53387, 0x3087, 0x4447, { 0x89, 0x85, 0xf7, 0x51, 0x32, 0x21, 0x5a, 0xc9 } } /*\"8fe53387-3087-4447-8985-f75132215ac9\"*/, \"Windows 2008 B\",           EPID_WINDOWS,    4,  5 },\n\t/* 009 */ { { 0x8a21fdf3, 0xcbc5, 0x44eb, { 0x83, 0xf3, 0xfe, 0x28, 0x4e, 0x66, 0x80, 0xa7 } } /*\"8a21fdf3-cbc5-44eb-83f3-fe284e6680a7\"*/, \"Windows 2008 C\",           EPID_WINDOWS,    4,  5 },\n\t/* 010 */ { { 0x0fc6ccaf, 0xff0e, 0x4fae, { 0x9d, 0x08, 0x43, 0x70, 0x78, 0x5b, 0xf7, 0xed } } /*\"0fc6ccaf-ff0e-4fae-9d08-4370785bf7ed\"*/, \"Windows 2008 R2 A\",        EPID_WINDOWS,    4,  5 },\n\t/* 011 */ { { 0xca87f5b6, 0xcd46, 0x40c0, { 0xb0, 0x6d, 0x8e, 0xcd, 0x57, 0xa4, 0x37, 0x3f } } /*\"ca87f5b6-cd46-40c0-b06d-8ecd57a4373f\"*/, \"Windows 2008 R2 B\",        EPID_WINDOWS,    4,  5 },\n\t/* 012 */ { { 0xb2ca2689, 0xa9a8, 0x42d7, { 0x93, 0x8d, 0xcf, 0x8e, 0x9f, 0x20, 0x19, 0x58 } } /*\"b2ca2689-a9a8-42d7-938d-cf8e9f201958\"*/, \"Windows 2008 R2 C\",        EPID_WINDOWS,    4,  5 },\n\t/* 013 */ { { 0x8665cb71, 0x468c, 0x4aa3, { 0xa3, 0x37, 0xcb, 0x9b, 0xc9, 0xd5, 0xea, 0xac } } /*\"8665cb71-468c-4aa3-a337-cb9bc9d5eaac\"*/, \"Windows 2012\",             EPID_WINDOWS,    5,  5 },\n\t/* 014 */ { { 0x8456EFD3, 0x0C04, 0x4089, { 0x87, 0x40, 0x5b, 0x72, 0x38, 0x53, 0x5a, 0x65 } } /*\"8456EFD3-0C04-4089-8740-5B7238535A65\"*/, \"Windows 2012 R2\",          EPID_WINDOWS,    6,  5 },\n\t/* 015 */ { { 0xe85af946, 0x2e25, 0x47b7, { 0x83, 0xe1, 0xbe, 0xbc, 0xeb, 0xea, 0xc6, 0x11 } } /*\"e85af946-2e25-47b7-83e1-bebcebeac611\"*/, \"Office 2010\",              EPID_OFFICE2010, 4,  5 },\n\t/* 016 */ { { 0xe6a6f1bf, 0x9d40, 0x40c3, { 0xaa, 0x9f, 0xc7, 0x7b, 0xa2, 0x15, 0x78, 0xc0 } } /*\"e6a6f1bf-9d40-40c3-aa9f-c77ba21578c0\"*/, \"Office 2013\",              EPID_OFFICE2013, 6,  5 },\n\t/* 017 */ { { 0x6d5f5270, 0x31ac, 0x433e, { 0xb9, 0x0a, 0x39, 0x89, 0x29, 0x23, 0xc6, 0x57 } } /*\"6d5f5270-31ac-433e-b90a-39892923c657\"*/, \"Windows Server Preview\",   EPID_WINDOWS,    6,  5 },\n\t/* 018 */ { { 0x85b5f61b, 0x320b, 0x4be3, { 0x81, 0x4a, 0xb7, 0x6b, 0x2b, 0xfa, 0xfc, 0x82 } } /*\"85b5f61b-320b-4be3-814a-b76b2bfafc82\"*/, \"Office 2016\",              EPID_OFFICE2013, 6,  5 },\n\t/* 019 */ { { 0x58e2134f, 0x8e11, 0x4d17, { 0x9c, 0xb2, 0x91, 0x06, 0x9c, 0x15, 0x11, 0x48 } } /*\"58e2134f-8e11-4d17-9cb2-91069c151148\"*/, \"Windows 10 VL\",            EPID_WINDOWS,    6, 25 },\n\t/* 020 */ { { 0xe1c51358, 0xfe3e, 0x4203, { 0xa4, 0xa2, 0x3b, 0x6b, 0x20, 0xc9, 0x73, 0x4e } } /*\"e1c51358-fe3e-4203-a4a2-3b6b20c9734e\"*/, \"Windows 10 Retail\",        EPID_WINDOWS,    6, 25 },\n\t/* 021 */ { { 0x00000000, 0x0000, 0x0000, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, NULL, NULL, 0, 0 }\n};\n#endif\n\n// Application ID is used by KMS server to count KeyManagementServiceCurrentCount\n// Do not change the order of this list. Append items as necessary\nconst KmsIdList AppList[] = {\n\t/* 000 */ { { 0x55c92734, 0xd682, 0x4d71, { 0x98, 0x3e, 0xd6, 0xec, 0x3f, 0x16, 0x05, 0x9f } } /*\"55C92734-D682-4D71-983E-D6EC3F16059F\"*/, FRIENDLY_NAME_WINDOWS,    EPID_WINDOWS, \t\t0,\t0},\n\t/* 001 */ { { 0x59A52881, 0xa989, 0x479d, { 0xaf, 0x46, 0xf2, 0x75, 0xc6, 0x37, 0x06, 0x63 } } /*\"59A52881-A989-479D-AF46-F275C6370663\"*/, FRIENDLY_NAME_OFFICE2010, EPID_OFFICE2010,\t0,\t0},\n\t/* 002 */ { { 0x0FF1CE15, 0xA989, 0x479D, { 0xaf, 0x46, 0xf2, 0x75, 0xc6, 0x37, 0x06, 0x63 } } /*\"0FF1CE15-A989-479D-AF46-F275C6370663\"*/, FRIENDLY_NAME_OFFICE2013, EPID_OFFICE2013,\t0,\t0},\n\t/* 003 */ { { 0x00000000, 0x0000, 0x0000, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, NULL, NULL, 0, 0 }\n};\n\n#ifndef NO_EXTENDED_PRODUCT_LIST\nconst KmsIdList ExtendedProductList [] = {\n\n\t// Windows Server\n\n\t{ { 0xad2542d4, 0x9154, 0x4c6d, { 0x8a, 0x44, 0x30, 0xf1, 0x1e, 0xe9, 0x69, 0x89, } } /*ad2542d4-9154-4c6d-8a44-30f11ee96989*/, \"Windows Server 2008 Standard\",                EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008A },\n\t{ { 0x2401e3d0, 0xc50a, 0x4b58, { 0x87, 0xb2, 0x7e, 0x79, 0x4b, 0x7d, 0x26, 0x07, } } /*2401e3d0-c50a-4b58-87b2-7e794b7d2607*/, \"Windows Server 2008 Standard V\",              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008A },\n\t{ { 0x68b6e220, 0xcf09, 0x466b, { 0x92, 0xd3, 0x45, 0xcd, 0x96, 0x4b, 0x95, 0x09, } } /*68b6e220-cf09-466b-92d3-45cd964b9509*/, \"Windows Server 2008 Datacenter\",              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008C },\n\t{ { 0xfd09ef77, 0x5647, 0x4eff, { 0x80, 0x9c, 0xaf, 0x2b, 0x64, 0x65, 0x9a, 0x45, } } /*fd09ef77-5647-4eff-809c-af2b64659a45*/, \"Windows Server 2008 Datacenter V\",            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008C },\n\t{ { 0xc1af4d90, 0xd1bc, 0x44ca, { 0x85, 0xd4, 0x00, 0x3b, 0xa3, 0x3d, 0xb3, 0xb9, } } /*c1af4d90-d1bc-44ca-85d4-003ba33db3b9*/, \"Windows Server 2008 Enterprise\",              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008B },\n\t{ { 0x8198490a, 0xadd0, 0x47b2, { 0xb3, 0xba, 0x31, 0x6b, 0x12, 0xd6, 0x47, 0xb4, } } /*8198490a-add0-47b2-b3ba-316b12d647b4*/, \"Windows Server 2008 Enterprise V\",            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008B  },\n\t{ { 0xddfa9f7c, 0xf09e, 0x40b9, { 0x8c, 0x1a, 0xbe, 0x87, 0x7a, 0x9a, 0x7f, 0x4b, } } /*ddfa9f7c-f09e-40b9-8c1a-be877a9a7f4b*/, \"Windows Server 2008 Web\",                     EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008A },\n\t{ { 0x7afb1156, 0x2c1d, 0x40fc, { 0xb2, 0x60, 0xaa, 0xb7, 0x44, 0x2b, 0x62, 0xfe, } } /*7afb1156-2c1d-40fc-b260-aab7442b62fe*/, \"Windows Server 2008 Compute Cluster\",         EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008C },\n\t{ { 0x68531fb9, 0x5511, 0x4989, { 0x97, 0xbe, 0xd1, 0x1a, 0x0f, 0x55, 0x63, 0x3f, } } /*68531fb9-5511-4989-97be-d11a0f55633f*/, \"Windows Server 2008 R2 Standard\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008R2A },\n\t{ { 0x7482e61b, 0xc589, 0x4b7f, { 0x8e, 0xcc, 0x46, 0xd4, 0x55, 0xac, 0x3b, 0x87, } } /*7482e61b-c589-4b7f-8ecc-46d455ac3b87*/, \"Windows Server 2008 R2 Datacenter\",           EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008R2C },\n\t{ { 0x620e2b3d, 0x09e7, 0x42fd, { 0x80, 0x2a, 0x17, 0xa1, 0x36, 0x52, 0xfe, 0x7a, } } /*620e2b3d-09e7-42fd-802a-17a13652fe7a*/, \"Windows Server 2008 R2 Enterprise\",           EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008R2B },\n\t{ { 0xa78b8bd9, 0x8017, 0x4df5, { 0xb8, 0x6a, 0x09, 0xf7, 0x56, 0xaf, 0xfa, 0x7c, } } /*a78b8bd9-8017-4df5-b86a-09f756affa7c*/, \"Windows Server 2008 R2 Web\",                  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008R2A },\n\t{ { 0xcda18cf3, 0xc196, 0x46ad, { 0xb2, 0x89, 0x60, 0xc0, 0x72, 0x86, 0x99, 0x94, } } /*cda18cf3-c196-46ad-b289-60c072869994*/, \"Windows Server 2008 R2 Compute Cluster\",      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2008R2C },\n\t{ { 0xd3643d60, 0x0c42, 0x412d, { 0xa7, 0xd6, 0x52, 0xe6, 0x63, 0x53, 0x27, 0xf6, } } /*d3643d60-0c42-412d-a7d6-52e6635327f6*/, \"Windows Server 2012 Datacenter\",              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012 },\n\t{ { 0xf0f5ec41, 0x0d55, 0x4732, { 0xaf, 0x02, 0x44, 0x0a, 0x44, 0xa3, 0xcf, 0x0f, } } /*f0f5ec41-0d55-4732-af02-440a44a3cf0f*/, \"Windows Server 2012 Standard\",                EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012 },\n\t{ { 0x95fd1c83, 0x7df5, 0x494a, { 0xbe, 0x8b, 0x13, 0x00, 0xe1, 0xc9, 0xd1, 0xcd, } } /*95fd1c83-7df5-494a-be8b-1300e1c9d1cd*/, \"Windows Server 2012 MultiPoint Premium\",      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012 },\n\t{ { 0x7d5486c7, 0xe120, 0x4771, { 0xb7, 0xf1, 0x7b, 0x56, 0xc6, 0xd3, 0x17, 0x0c, } } /*7d5486c7-e120-4771-b7f1-7b56c6d3170c*/, \"Windows Server 2012 MultiPoint Standard\",     EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012 },\n\t{ { 0x00091344, 0x1ea4, 0x4f37, { 0xb7, 0x89, 0x01, 0x75, 0x0b, 0xa6, 0x98, 0x8c, } } /*00091344-1ea4-4f37-b789-01750ba6988c*/, \"Windows Server 2012 R2 Datacenter\",           EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012R2 },\n\t{ { 0xb3ca044e, 0xa358, 0x4d68, { 0x98, 0x83, 0xaa, 0xa2, 0x94, 0x1a, 0xca, 0x99, } } /*b3ca044e-a358-4d68-9883-aaa2941aca99*/, \"Windows Server 2012 R2 Standard\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012R2 },\n\t{ { 0xb743a2be, 0x68d4, 0x4dd3, { 0xaf, 0x32, 0x92, 0x42, 0x5b, 0x7b, 0xb6, 0x23, } } /*b743a2be-68d4-4dd3-af32-92425b7bb623*/, \"Windows Server 2012 R2 Cloud Storage\",        EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012R2 },\n\t{ { 0x21db6ba4, 0x9a7b, 0x4a14, { 0x9e, 0x29, 0x64, 0xa6, 0x0c, 0x59, 0x30, 0x1d, } } /*21db6ba4-9a7b-4a14-9e29-64a60c59301d*/, \"Windows Server 2012 R2 Essentials\",           EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN2012R2 },\n\t{ { 0xba947c44, 0xd19d, 0x4786, { 0xb6, 0xae, 0x22, 0x77, 0x0b, 0xc9, 0x4c, 0x54, } } /*ba947c44-d19d-4786-b6ae-22770bc94c54*/, \"Windows Server 2016 Datacenter Preview\",      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_SRV_BETA },\n\n\n\t// Windows 10 Preview\n#\tifdef INCLUDE_BETAS\n\t{ { 0x6496e59d, 0x89dc, 0x49eb, { 0xa3, 0x53, 0x09, 0xce, 0xb9, 0x40, 0x48, 0x45, } } /*6496e59d-89dc-49eb-a353-09ceb9404845*/, \"Windows 10 Core Preview\",                     EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_BETA },\n\t{ { 0xa4383e6b, 0xdada, 0x423d, { 0xa4, 0x3d, 0xf2, 0x56, 0x78, 0x42, 0x96, 0x76, } } /*a4383e6b-dada-423d-a43d-f25678429676*/, \"Windows 10 Professional Preview\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_BETA },\n\t{ { 0xcf59a07b, 0x1a2a, 0x4be0, { 0xbf, 0xe0, 0x42, 0x3b, 0x58, 0x23, 0xe6, 0x63, } } /*cf59a07b-1a2a-4be0-bfe0-423b5823e663*/, \"Windows 10 Professional WMC Preview\",         EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_BETA },\n\t{ { 0xcde952c7, 0x2f96, 0x4d9d, { 0x8f, 0x2b, 0x2d, 0x34, 0x9f, 0x64, 0xfc, 0x51, } } /*cde952c7-2f96-4d9d-8f2b-2d349f64fc51*/, \"Windows 10 Enterprise Preview\",               EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_BETA },\n#\tendif\n\n\n\t// Windows 10\n\n\t{ { 0x73111121, 0x5638, 0x40f6, { 0xbc, 0x11, 0xf1, 0xd7, 0xb0, 0xd6, 0x43, 0x00, } } /*73111121-5638-40f6-bc11-f1d7b0d64300*/, \"Windows 10 Enterprise\",                       EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL },\n\t{ { 0xe272e3e2, 0x732f, 0x4c65, { 0xa8, 0xf0, 0x48, 0x47, 0x47, 0xd0, 0xd9, 0x47, } } /*e272e3e2-732f-4c65-a8f0-484747d0d947*/, \"Windows 10 Enterprise N\",                     EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL},\n\t{ { 0x7b51a46c, 0x0c04, 0x4e8f, { 0x9a, 0xf4, 0x84, 0x96, 0xcc, 0xa9, 0x0d, 0x5e, } } /*7b51a46c-0c04-4e8f-9af4-8496cca90d5e*/, \"Windows 10 Enterprise LTSB\",                  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL},\n\t{ { 0x87b838b7, 0x41b6, 0x4590, { 0x83, 0x18, 0x57, 0x97, 0x95, 0x1d, 0x85, 0x29, } } /*87b838b7-41b6-4590-8318-5797951d8529*/, \"Windows 10 Enterprise LTSB N\",                EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL},\n\t{ { 0xe0c42288, 0x980c, 0x4788, { 0xa0, 0x14, 0xc0, 0x80, 0xd2, 0xe1, 0x92, 0x6e, } } /*e0c42288-980c-4788-a014-c080d2e1926e*/, \"Windows 10 Education\",                        EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL},\n\t{ { 0x3c102355, 0xd027, 0x42c6, { 0xad, 0x23, 0x2e, 0x7e, 0xf8, 0xa0, 0x25, 0x85, } } /*3c102355-d027-42c6-ad23-2e7ef8a02585*/, \"Windows 10 Education N\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL},\n\t{ { 0x2de67392, 0xb7a7, 0x462a, { 0xb1, 0xca, 0x10, 0x8d, 0xd1, 0x89, 0xf5, 0x88, } } /*2de67392-b7a7-462a-b1ca-108dd189f588*/, \"Windows 10 Professional\",                     EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL },\n\t{ { 0xa80b5abf, 0x75ad, 0x428b, { 0xb0, 0x5d, 0xa4, 0x7d, 0x2d, 0xff, 0xee, 0xbf, } } /*a80b5abf-76ad-428b-b05d-a47d2dffeebf*/, \"Windows 10 Professional N\",                   EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_VL},\n\t{ { 0x58e97c99, 0xf377, 0x4ef1, { 0x81, 0xd5, 0x4a, 0xd5, 0x52, 0x2b, 0x5f, 0xd8, } } /*58e97c99-f377-4ef1-81d5-4ad5522b5fd8*/, \"Windows 10 Home\",                             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_RETAIL},\n\t{ { 0x7b9e1751, 0xa8da, 0x4f75, { 0x95, 0x60, 0x5f, 0xad, 0xfe, 0x3d, 0x8e, 0x38, } } /*7b9e1751-a8da-4f75-9560-5fadfe3d8e38*/, \"Windows 10 Home N\",\t\t\t               EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_RETAIL},\n\t{ { 0xcd918a57, 0xa41b, 0x4c82, { 0x8d, 0xce, 0x1a, 0x53, 0x8e, 0x22, 0x1a, 0x83, } } /*cd918a57-a41b-4c82-8dce-1a538e221a83*/, \"Windows 10 Home Single Language\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_RETAIL},\n\t{ { 0xa9107544, 0xf4a0, 0x4053, { 0xa9, 0x6a, 0x14, 0x79, 0xab, 0xde, 0xf9, 0x12, } } /*a9107544-f4a0-4053-a96a-1479abdef912*/, \"Windows 10 Home Country Specific\",            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN10_RETAIL},\n\n\n\t// Windows 8.x\n\n#\tifdef INCLUDE_BETAS\n\t{ { 0x2B9C337F, 0x7A1D, 0x4271, { 0x90, 0xA3, 0xC6, 0x85, 0x5A, 0x2B, 0x8A, 0x1C, } } /*2B9C337F-7A1D-4271-90A3-C6855A2B8A1C*/, \"Windows 8.x Preview\",                         EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_BETA },\n\t{ { 0x631EAD72, 0xA8AB, 0x4DF8, { 0xBB, 0xDF, 0x37, 0x20, 0x29, 0x98, 0x9B, 0xDD, } } /*631EAD72-A8AB-4DF8-BBDF-372029989BDD*/, \"Windows 8.x Preview ARM\",                     EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN_BETA },\n#\tendif\n\t{ { 0x81671aaf, 0x79d1, 0x4eb1, { 0xb0, 0x04, 0x8c, 0xbb, 0xe1, 0x73, 0xaf, 0xea, } } /*81671aaf-79d1-4eb1-b004-8cbbe173afea*/, \"Windows 8.1 Enterprise\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0x113e705c, 0xfa49, 0x48a4, { 0xbe, 0xea, 0x7d, 0xd8, 0x79, 0xb4, 0x6b, 0x14, } } /*113e705c-fa49-48a4-beea-7dd879b46b14*/, \"Windows 8.1 Enterprise N\",                    EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0x096ce63d, 0x4fac, 0x48a9, { 0x82, 0xa9, 0x61, 0xae, 0x9e, 0x80, 0x0e, 0x5f, } } /*096ce63d-4fac-48a9-82a9-61ae9e800e5f*/, \"Windows 8.1 Professional WMC\",                EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xc06b6981, 0xd7fd, 0x4a35, { 0xb7, 0xb4, 0x05, 0x47, 0x42, 0xb7, 0xaf, 0x67, } } /*c06b6981-d7fd-4a35-b7b4-054742b7af67*/, \"Windows 8.1 Professional\",                    EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0x7476d79f, 0x8e48, 0x49b4, { 0xab, 0x63, 0x4d, 0x0b, 0x81, 0x3a, 0x16, 0xe4, } } /*7476d79f-8e48-49b4-ab63-4d0b813a16e4*/, \"Windows 8.1 Professional N\",                  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xfe1c3238, 0x432a, 0x43a1, { 0x8e, 0x25, 0x97, 0xe7, 0xd1, 0xef, 0x10, 0xf3, } } /*fe1c3238-432a-43a1-8e25-97e7d1ef10f3*/, \"Windows 8.1 Core\",                            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0x78558a64, 0xdc19, 0x43fe, { 0xa0, 0xd0, 0x80, 0x75, 0xb2, 0xa3, 0x70, 0xa3, } } /*78558a64-dc19-43fe-a0d0-8075b2a370a3*/, \"Windows 8.1 Core N\",                          EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xffee456a, 0xcd87, 0x4390, { 0x8e, 0x07, 0x16, 0x14, 0x6c, 0x67, 0x2f, 0xd0, } } /*ffee456a-cd87-4390-8e07-16146c672fd0*/, \"Windows 8.1 Core ARM\",                        EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xc72c6a1d, 0xf252, 0x4e7e, { 0xbd, 0xd1, 0x3f, 0xca, 0x34, 0x2a, 0xcb, 0x35, } } /*c72c6a1d-f252-4e7e-bdd1-3fca342acb35*/, \"Windows 8.1 Core Single Language\",            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xdb78b74f, 0xef1c, 0x4892, { 0xab, 0xfe, 0x1e, 0x66, 0xb8, 0x23, 0x1d, 0xf6, } } /*db78b74f-ef1c-4892-abfe-1e66b8231df6*/, \"Windows 8.1 Core Country Specific\",           EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xe9942b32, 0x2e55, 0x4197, { 0xb0, 0xbd, 0x5f, 0xf5, 0x8c, 0xba, 0x88, 0x60, } } /*e9942b32-2e55-4197-b0bd-5ff58cba8860*/, \"Windows 8.1 Core Connected\",                  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xc6ddecd6, 0x2354, 0x4c19, { 0x90, 0x9b, 0x30, 0x6a, 0x30, 0x58, 0x48, 0x4e, } } /*c6ddecd6-2354-4c19-909b-306a3058484e*/, \"Windows 8.1 Core Connected N\",                EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xb8f5e3a3, 0xed33, 0x4608, { 0x81, 0xe1, 0x37, 0xd6, 0xc9, 0xdc, 0xfd, 0x9c, } } /*b8f5e3a3-ed33-4608-81e1-37d6c9dcfd9c*/, \"Windows 8.1 Core Connected Single Language\",  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xba998212, 0x460a, 0x44db, { 0xbf, 0xb5, 0x71, 0xbf, 0x09, 0xd1, 0xc6, 0x8b, } } /*ba998212-460a-44db-bfb5-71bf09d1c68b*/, \"Windows 8.1 Core Connected Country Specific\", EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xe58d87b5, 0x8126, 0x4580, { 0x80, 0xfb, 0x86, 0x1b, 0x22, 0xf7, 0x92, 0x96, } } /*e58d87b5-8126-4580-80fb-861b22f79296*/, \"Windows 8.1 Professional Student\",            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xcab491c7, 0xa918, 0x4f60, { 0xb5, 0x02, 0xda, 0xb7, 0x5e, 0x33, 0x4f, 0x40, } } /*cab491c7-a918-4f60-b502-dab75e334f40*/, \"Windows 8.1 Professional Student N\",          EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_RETAIL },\n\t{ { 0xa00018a3, 0xf20f, 0x4632, { 0xbf, 0x7c, 0x8d, 0xaa, 0x53, 0x51, 0xc9, 0x14, } } /*a00018a3-f20f-4632-bf7c-8daa5351c914*/, \"Windows 8 Professional WMC\",                  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_RETAIL },\n\t{ { 0xa98bcd6d, 0x5343, 0x4603, { 0x8a, 0xfe, 0x59, 0x08, 0xe4, 0x61, 0x11, 0x12, } } /*a98bcd6d-5343-4603-8afe-5908e4611112*/, \"Windows 8 Professional\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_VL },\n\t{ { 0xebf245c1, 0x29a8, 0x4daf, { 0x9c, 0xb1, 0x38, 0xdf, 0xc6, 0x08, 0xa8, 0xc8, } } /*ebf245c1-29a8-4daf-9cb1-38dfc608a8c8*/, \"Windows 8 Professional N\",                    EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_VL },\n\t{ { 0x458e1bec, 0x837a, 0x45f6, { 0xb9, 0xd5, 0x92, 0x5e, 0xd5, 0xd2, 0x99, 0xde, } } /*458e1bec-837a-45f6-b9d5-925ed5d299de*/, \"Windows 8 Enterprise\",                        EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_VL },\n\t{ { 0xe14997e7, 0x800a, 0x4cf7, { 0xad, 0x10, 0xde, 0x4b, 0x45, 0xb5, 0x78, 0xdb, } } /*e14997e7-800a-4cf7-ad10-de4b45b578db*/, \"Windows 8 Enterprise N\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_VL },\n\t{ { 0xc04ed6bf, 0x55c8, 0x4b47, { 0x9f, 0x8e, 0x5a, 0x1f, 0x31, 0xce, 0xee, 0x60, } } /*c04ed6bf-55c8-4b47-9f8e-5a1f31ceee60*/, \"Windows 8 Core\",                              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_RETAIL },\n\t{ { 0x197390a0, 0x65f6, 0x4a95, { 0xbd, 0xc4, 0x55, 0xd5, 0x8a, 0x3b, 0x02, 0x53, } } /*197390a0-65f6-4a95-bdc4-55d58a3b0253*/, \"Windows 8 Core N\",                            EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_RETAIL },\n\t{ { 0x9d5584a2, 0x2d85, 0x419a, { 0x98, 0x2c, 0xa0, 0x08, 0x88, 0xbb, 0x9d, 0xdf, } } /*9d5584a2-2d85-419a-982c-a00888bb9ddf*/, \"Windows 8 Core Country Specific\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_RETAIL },\n\t{ { 0x8860fcd4, 0xa77b, 0x4a20, { 0x90, 0x45, 0xa1, 0x50, 0xff, 0x11, 0xd6, 0x09, } } /*8860fcd4-a77b-4a20-9045-a150ff11d609*/, \"Windows 8 Core Single Language\",              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN8_RETAIL },\n\n\n\t// Windows 7\n\n\t{ { 0xae2ee509, 0x1b34, 0x41c0, { 0xac, 0xb7, 0x6d, 0x46, 0x50, 0x16, 0x89, 0x15, } } /*ae2ee509-1b34-41c0-acb7-6d4650168915*/, \"Windows 7 Enterprise\",                        EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN7 },\n\t{ { 0x1cb6d605, 0x11b3, 0x4e14, { 0xbb, 0x30, 0xda, 0x91, 0xc8, 0xe3, 0x98, 0x3a, } } /*1cb6d605-11b3-4e14-bb30-da91c8e3983a*/, \"Windows 7 Enterprise N\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN7 },\n\t{ { 0xb92e9980, 0xb9d5, 0x4821, { 0x9c, 0x94, 0x14, 0x0f, 0x63, 0x2f, 0x63, 0x12, } } /*b92e9980-b9d5-4821-9c94-140f632f6312*/, \"Windows 7 Professional\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN7 },\n\t{ { 0x54a09a0d, 0xd57b, 0x4c10, { 0x8b, 0x69, 0xa8, 0x42, 0xd6, 0x59, 0x0a, 0xd5, } } /*54a09a0d-d57b-4c10-8b69-a842d6590ad5*/, \"Windows 7 Professional N\",                    EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN7 },\n\n\n\t// Windows Vista\n\n\t{ { 0xcfd8ff08, 0xc0d7, 0x452b, { 0x9f, 0x60, 0xef, 0x5c, 0x70, 0xc3, 0x20, 0x94, } } /*cfd8ff08-c0d7-452b-9f60-ef5c70c32094*/, \"Windows Vista Enterprise\",                    EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_VISTA },\n\t{ { 0xd4f54950, 0x26f2, 0x4fb4, { 0xba, 0x21, 0xff, 0xab, 0x16, 0xaf, 0xca, 0xde, } } /*d4f54950-26f2-4fb4-ba21-ffab16afcade*/, \"Windows Vista Enterprise N\",                  EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_VISTA },\n\t{ { 0x4f3d1606, 0x3fea, 0x4c01, { 0xbe, 0x3c, 0x8d, 0x67, 0x1c, 0x40, 0x1e, 0x3b, } } /*4f3d1606-3fea-4c01-be3c-8d671c401e3b*/, \"Windows Vista Business\",                      EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_VISTA },\n\t{ { 0x2c682dc2, 0x8b68, 0x4f63, { 0xa1, 0x65, 0xae, 0x29, 0x1d, 0x4c, 0xf1, 0x38, } } /*2c682dc2-8b68-4f63-a165-ae291d4cf138*/, \"Windows Vista Business N\",                    EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_VISTA },\n\n\n\t// Windows Embedded\n\n\t{ { 0xaa6dd3aa, 0xc2b4, 0x40e2, { 0xa5, 0x44, 0xa6, 0xbb, 0xb3, 0xf5, 0xc3, 0x95, } } /*aa6dd3aa-c2b4-40e2-a544-a6bbb3f5c395*/, \"Windows ThinPC\",                              EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN7 },\n\t{ { 0xdb537896, 0x376f, 0x48ae, { 0xa4, 0x92, 0x53, 0xd0, 0x54, 0x77, 0x73, 0xd0, } } /*db537896-376f-48ae-a492-53d0547773d0*/, \"Windows Embedded POSReady 7\",                 EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN7 },\n\t{ { 0x0ab82d54, 0x47f4, 0x4acb, { 0x81, 0x8c, 0xcc, 0x5b, 0xf0, 0xec, 0xb6, 0x49, } } /*0ab82d54-47f4-4acb-818c-cc5bf0ecb649*/, \"Windows Embedded Industry 8.1\",               EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xcd4e2d9f, 0x5059, 0x4a50, { 0xa9, 0x2d, 0x05, 0xd5, 0xbb, 0x12, 0x67, 0xc7, } } /*cd4e2d9f-5059-4a50-a92d-05d5bb1267c7*/, \"Windows Embedded Industry E 8.1\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\t{ { 0xf7e88590, 0xdfc7, 0x4c78, { 0xbc, 0xcb, 0x6f, 0x38, 0x65, 0xb9, 0x9d, 0x1a, } } /*f7e88590-dfc7-4c78-bccb-6f3865b99d1a*/, \"Windows Embedded Industry A 8.1\",             EPID_WINDOWS,    APP_ID_WINDOWS,    KMS_ID_WIN81_VL },\n\n\t// Office 2010\n\n\t{ { 0x8ce7e872, 0x188c, 0x4b98, { 0x9d, 0x90, 0xf8, 0xf9, 0x0b, 0x7a, 0xad, 0x02, } } /*8ce7e872-188c-4b98-9d90-f8f90b7aad02*/, \"Office Access 2010\",                          EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xcee5d470, 0x6e3b, 0x4fcc, { 0x8c, 0x2b, 0xd1, 0x74, 0x28, 0x56, 0x8a, 0x9f, } } /*cee5d470-6e3b-4fcc-8c2b-d17428568a9f*/, \"Office Excel 2010\",                           EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x8947d0b8, 0xc33b, 0x43e1, { 0x8c, 0x56, 0x9b, 0x67, 0x4c, 0x05, 0x28, 0x32, } } /*8947d0b8-c33b-43e1-8c56-9b674c052832*/, \"Office Groove 2010\",                          EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xca6b6639, 0x4ad6, 0x40ae, { 0xa5, 0x75, 0x14, 0xde, 0xe0, 0x7f, 0x64, 0x30, } } /*ca6b6639-4ad6-40ae-a575-14dee07f6430*/, \"Office InfoPath 2010\",                        EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x09ed9640, 0xf020, 0x400a, { 0xac, 0xd8, 0xd7, 0xd8, 0x67, 0xdf, 0xd9, 0xc2, } } /*09ed9640-f020-400a-acd8-d7d867dfd9c2*/, \"Office Mondo 2010\",                           EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xef3d4e49, 0xa53d, 0x4d81, { 0xa2, 0xb1, 0x2c, 0xa6, 0xc2, 0x55, 0x6b, 0x2c, } } /*ef3d4e49-a53d-4d81-a2b1-2ca6c2556b2c*/, \"Office Mondo 2010\",                           EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xab586f5c, 0x5256, 0x4632, { 0x96, 0x2f, 0xfe, 0xfd, 0x8b, 0x49, 0xe6, 0xf4, } } /*ab586f5c-5256-4632-962f-fefd8b49e6f4*/, \"Office OneNote 2010\",                         EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xecb7c192, 0x73ab, 0x4ded, { 0xac, 0xf4, 0x23, 0x99, 0xb0, 0x95, 0xd0, 0xcc, } } /*ecb7c192-73ab-4ded-acf4-2399b095d0cc*/, \"Office OutLook 2010\",                         EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x45593b1d, 0xdfb1, 0x4e91, { 0xbb, 0xfb, 0x2d, 0x5d, 0x0c, 0xe2, 0x22, 0x7a, } } /*45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a*/, \"Office PowerPoint 2010\",                      EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xdf133ff7, 0xbf14, 0x4f95, { 0xaf, 0xe3, 0x7b, 0x48, 0xe7, 0xe3, 0x31, 0xef, } } /*df133ff7-bf14-4f95-afe3-7b48e7e331ef*/, \"Office Project Pro 2010\",                     EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x5dc7bf61, 0x5ec9, 0x4996, { 0x9c, 0xcb, 0xdf, 0x80, 0x6a, 0x2d, 0x0e, 0xfe, } } /*5dc7bf61-5ec9-4996-9ccb-df806a2d0efe*/, \"Office Project Standard 2010\",                EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xb50c4f75, 0x599b, 0x43e8, { 0x8d, 0xcd, 0x10, 0x81, 0xa7, 0x96, 0x72, 0x41, } } /*b50c4f75-599b-43e8-8dcd-1081a7967241*/, \"Office Publisher 2010\",                       EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x92236105, 0xbb67, 0x494f, { 0x94, 0xc7, 0x7f, 0x7a, 0x60, 0x79, 0x29, 0xbd, } } /*92236105-bb67-494f-94c7-7f7a607929bd*/, \"Office Visio Premium 2010\",                   EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xe558389c, 0x83c3, 0x4b29, { 0xad, 0xfe, 0x5e, 0x4d, 0x7f, 0x46, 0xc3, 0x58, } } /*e558389c-83c3-4b29-adfe-5e4d7f46c358*/, \"Office Visio Pro 2010\",                       EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x9ed833ff, 0x4f92, 0x4f36, { 0xb3, 0x70, 0x86, 0x83, 0xa4, 0xf1, 0x32, 0x75, } } /*9ed833ff-4f92-4f36-b370-8683a4f13275*/, \"Office Visio Standard 2010\",                  EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x2d0882e7, 0xa4e7, 0x423b, { 0x8c, 0xcc, 0x70, 0xd9, 0x1e, 0x01, 0x58, 0xb1, } } /*2d0882e7-a4e7-423b-8ccc-70d91e0158b1*/, \"Office Word 2010\",                            EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x6f327760, 0x8c5c, 0x417c, { 0x9b, 0x61, 0x83, 0x6a, 0x98, 0x28, 0x7e, 0x0c, } } /*6f327760-8c5c-417c-9b61-836a98287e0c*/, \"Office Professional Plus 2010\",               EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0x9da2a678, 0xfb6b, 0x4e67, { 0xab, 0x84, 0x60, 0xdd, 0x6a, 0x9c, 0x81, 0x9a, } } /*9da2a678-fb6b-4e67-ab84-60dd6a9c819a*/, \"Office Standard 2010\",                        EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\t{ { 0xea509e87, 0x07a1, 0x4a45, { 0x9e, 0xdc, 0xeb, 0xa5, 0xa3, 0x9f, 0x36, 0xaf, } } /*ea509e87-07a1-4a45-9edc-eba5a39f36af*/, \"Office Small Business Basics 2010\",           EPID_OFFICE2010, APP_ID_OFFICE2010, KMS_ID_OFFICE2010 },\n\n\t// Office 2013\n\n\t{ { 0x6ee7622c, 0x18d8, 0x4005, { 0x9f, 0xb7, 0x92, 0xdb, 0x64, 0x4a, 0x27, 0x9b, } } /*6ee7622c-18d8-4005-9fb7-92db644a279b*/, \"Office Access 2013\",                          EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xf7461d52, 0x7c2b, 0x43b2, { 0x87, 0x44, 0xea, 0x95, 0x8e, 0x0b, 0xd0, 0x9a, } } /*f7461d52-7c2b-43b2-8744-ea958e0bd09a*/, \"Office Excel 2013\",                           EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xa30b8040, 0xd68a, 0x423f, { 0xb0, 0xb5, 0x9c, 0xe2, 0x92, 0xea, 0x5a, 0x8f, } } /*a30b8040-d68a-423f-b0b5-9ce292ea5a8f*/, \"Office InfoPath 2013\",                        EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0x1b9f11e3, 0xc85c, 0x4e1b, { 0xbb, 0x29, 0x87, 0x9a, 0xd2, 0xc9, 0x09, 0xe3, } } /*1b9f11e3-c85c-4e1b-bb29-879ad2c909e3*/, \"Office Lync 2013\",                            EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xdc981c6b, 0xfc8e, 0x420f, { 0xaa, 0x43, 0xf8, 0xf3, 0x3e, 0x5c, 0x09, 0x23, } } /*dc981c6b-fc8e-420f-aa43-f8f33e5c0923*/, \"Office Mondo 2013\",                           EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xefe1f3e6, 0xaea2, 0x4144, { 0xa2, 0x08, 0x32, 0xaa, 0x87, 0x2b, 0x65, 0x45, } } /*efe1f3e6-aea2-4144-a208-32aa872b6545*/, \"Office OneNote 2013\",                         EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0x771c3afa, 0x50c5, 0x443f, { 0xb1, 0x51, 0xff, 0x25, 0x46, 0xd8, 0x63, 0xa0, } } /*771c3afa-50c5-443f-b151-ff2546d863a0*/, \"Office OutLook 2013\",                         EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0x8c762649, 0x97d1, 0x4953, { 0xad, 0x27, 0xb7, 0xe2, 0xc2, 0x5b, 0x97, 0x2e, } } /*8c762649-97d1-4953-ad27-b7e2c25b972e*/, \"Office PowerPoint 2013\",                      EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0x4a5d124a, 0xe620, 0x44ba, { 0xb6, 0xff, 0x65, 0x89, 0x61, 0xb3, 0x3b, 0x9a, } } /*4a5d124a-e620-44ba-b6ff-658961b33b9a*/, \"Office Project Pro 2013\",                     EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0x427a28d1, 0xd17c, 0x4abf, { 0xb7, 0x17, 0x32, 0xc7, 0x80, 0xba, 0x6f, 0x07, } } /*427a28d1-d17c-4abf-b717-32c780ba6f07*/, \"Office Project Standard 2013\",                EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0x00c79ff1, 0x6850, 0x443d, { 0xbf, 0x61, 0x71, 0xcd, 0xe0, 0xde, 0x30, 0x5f, } } /*00c79ff1-6850-443d-bf61-71cde0de305f*/, \"Office Publisher 2013\",                       EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xac4efaf0, 0xf81f, 0x4f61, { 0xbd, 0xf7, 0xea, 0x32, 0xb0, 0x2a, 0xb1, 0x17, } } /*ac4efaf0-f81f-4f61-bdf7-ea32b02ab117*/, \"Office Visio Standard 2013\",                  EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xe13ac10e, 0x75d0, 0x4aff, { 0xa0, 0xcd, 0x76, 0x49, 0x82, 0xcf, 0x54, 0x1c, } } /*e13ac10e-75d0-4aff-a0cd-764982cf541c*/, \"Office Visio Pro 2013\",                       EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xd9f5b1c6, 0x5386, 0x495a, { 0x88, 0xf9, 0x9a, 0xd6, 0xb4, 0x1a, 0xc9, 0xb3, } } /*d9f5b1c6-5386-495a-88f9-9ad6b41ac9b3*/, \"Office Word 2013\",                            EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xb322da9c, 0xa2e2, 0x4058, { 0x9e, 0x4e, 0xf5, 0x9a, 0x69, 0x70, 0xbd, 0x69, } } /*b322da9c-a2e2-4058-9e4e-f59a6970bd69*/, \"Office Professional Plus 2013\",               EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\t{ { 0xb13afb38, 0xcd79, 0x4ae5, { 0x9f, 0x7f, 0xee, 0xd0, 0x58, 0xd7, 0x50, 0xca, } } /*b13afb38-cd79-4ae5-9f7f-eed058d750ca*/, \"Office Standard 2013\",                        EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2013 },\n\n\t// Office 2016\n\n\t{ { 0xd450596f, 0x894d, 0x49e0, { 0x96, 0x6a, 0xfd, 0x39, 0xed, 0x4c, 0x4c, 0x64, } } /*d450596f-894d-49e0-966a-fd39ed4c4c64*/, \"Office Professional Plus 2016\",               EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0x4f414197, 0x0fc2, 0x4c01, { 0xb6, 0x8a, 0x86, 0xcb, 0xb9, 0xac, 0x25, 0x4c, } } /*4f414197-0fc2-4c01-b68a-86cbb9ac254c*/, \"Office Project Pro 2016\",                     EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0x6bf301c1, 0xb94a, 0x43e9, { 0xba, 0x31, 0xd4, 0x94, 0x59, 0x8c, 0x47, 0xfb, } } /*6bf301c1-b94a-43e9-ba31-d494598c47fb*/, \"Office Visio Pro 2016\",                       EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0x041a06cb, 0xc5b8, 0x4772, { 0x80, 0x9f, 0x41, 0x6d, 0x03, 0xd1, 0x66, 0x54, } } /*041a06cb-c5b8-4772-809f-416d03d16654*/, \"Office Publisher 2016\",                       EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0x67c0fc0c, 0xdeba, 0x401b, { 0xbf, 0x8b, 0x9c, 0x8a, 0xd8, 0x39, 0x58, 0x04, } } /*67c0fc0c-deba-401b-bf8b-9c8ad8395804*/, \"Office Access 2016\",                          EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0x83e04ee1, 0xfa8d, 0x436d, { 0x89, 0x94, 0xd3, 0x1a, 0x86, 0x2c, 0xab, 0x77, } } /*83e04ee1-fa8d-436d-8994-d31a862cab77*/, \"Office Skype for Business 2016\",              EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0x9caabccb, 0x61b1, 0x4b4b, { 0x8b, 0xec, 0xd1, 0x0a, 0x3c, 0x3a, 0xc2, 0xce, } } /*9caabccb-61b1-4b4b-8bec-d10a3c3ac2ce*/, \"Office Mondo 2016\",                           EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xaa2a7821, 0x1827, 0x4c2c, { 0x8f, 0x1d, 0x45, 0x13, 0xa3, 0x4d, 0xda, 0x97, } } /*aa2a7821-1827-4c2c-8f1d-4513a34dda97*/, \"Office Visio Standard 2016\",                  EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xbb11badf, 0xd8aa, 0x470e, { 0x93, 0x11, 0x20, 0xea, 0xf8, 0x0f, 0xe5, 0xcc, } } /*bb11badf-d8aa-470e-9311-20eaf80fe5cc*/, \"Office Word 2016\",                            EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xc3e65d36, 0x141f, 0x4d2f, { 0xa3, 0x03, 0xa8, 0x42, 0xee, 0x75, 0x6a, 0x29, } } /*c3e65d36-141f-4d2f-a303-a842ee756a29*/, \"Office Excel 2016\",                           EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xd70b1bba, 0xb893, 0x4544, { 0x96, 0xe2, 0xb7, 0xa3, 0x18, 0x09, 0x1c, 0x33, } } /*d70b1bba-b893-4544-96e2-b7a318091c33*/, \"Office Powerpoint 2016\",                      EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xd8cace59, 0x33d2, 0x4ac7, { 0x9b, 0x1b, 0x9b, 0x72, 0x33, 0x9c, 0x51, 0xc8, } } /*d8cace59-33d2-4ac7-9b1b-9b72339c51c8*/, \"Office OneNote 2016\",                         EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xda7ddabc, 0x3fbe, 0x4447, { 0x9e, 0x01, 0x6a, 0xb7, 0x44, 0x0b, 0x4c, 0xd4, } } /*da7ddabc-3fbe-4447-9e01-6ab7440b4cd4*/, \"Office Project Standard 2016\",                EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xdedfa23d, 0x6ed1, 0x45a6, { 0x85, 0xdc, 0x63, 0xca, 0xe0, 0x54, 0x6d, 0xe6, } } /*dedfa23d-6ed1-45a6-85dc-63cae0546de6*/, \"Office Standard 2016\",                        EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xe914ea6e, 0xa5fa, 0x4439, { 0xa3, 0x94, 0xa9, 0xbb, 0x32, 0x93, 0xca, 0x09, } } /*e914ea6e-a5fa-4439-a394-a9bb3293ca09*/, \"Office Mondo R 2016\",                         EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\t{ { 0xec9d9265, 0x9d1e, 0x4ed0, { 0x83, 0x8a, 0xcd, 0xc2, 0x0f, 0x25, 0x51, 0xa1, } } /*ec9d9265-9d1e-4ed0-838a-cdc20f2551a1*/, \"Office Outlook 2016\",                         EPID_OFFICE2013, APP_ID_OFFICE2013, KMS_ID_OFFICE2016 },\n\n\t// End marker (necessity should be removed when time permits)\n\n\t{ { 0x00000000, 0x0000, 0x0000, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, NULL, NULL, 0, 0 }\n};\n\n\n// necessary because other .c files cannot access _countof()\n__pure ProdListIndex_t getExtendedProductListSize(void)\n{\n\treturn _countof(ExtendedProductList) - 1;\n}\n\n__pure ProdListIndex_t getAppListSize(void)\n{\n\treturn _countof(AppList);\n}\n\n#endif\n\n#ifndef NO_RANDOM_EPID\n// HostType and OSBuild\nstatic const struct KMSHostOS { uint16_t Type; uint16_t Build; } HostOS[] =\n{\n\t{ 55041, 6002 }, // Windows Server 2008 SP2\n    { 55041, 7601 }, // Windows Server 2008 R2 SP1\n    {  5426, 9200 }, // Windows Server 2012\n    {  6401, 9600 }, // Windows Server 2012 R2\n\t{  3612, 10240}, // Windows Server 2016\n};\n\n// GroupID and PIDRange\nstatic const struct PKEYCONFIG { uint16_t GroupID; uint32_t RangeMin; uint32_t RangeMax; } pkeyconfig[] = {\n    { 206, 152000000, 191999999 }, // Windows Server 2012 KMS Host pkeyconfig\n    { 206, 271000000, 310999999 }, // Windows Server 2012 R2 KMS Host pkeyconfig\n    {  96, 199000000, 217999999 }, // Office2010 KMS Host pkeyconfig\n    { 206, 234000000, 255999999 }, // Office2013 KMS Host pkeyconfig\n};\n\n// Valid language identifiers to be used in the ePID\nstatic const uint16_t LcidList[] = {\n\t1078, 1052, 1025, 2049, 3073, 4097, 5121, 6145, 7169, 8193, 9217, 10241, 11265, 12289, 13313, 14337, 15361, 16385,\n\t1067, 1068, 2092, 1069, 1059, 1093, 5146, 1026, 1027, 1028, 2052, 3076, 4100, 5124, 1050, 4122, 1029, 1030, 1125, 1043, 2067,\n\t1033, 2057, 3081, 4105, 5129, 6153, 7177, 8201, 9225, 10249, 11273, 12297, 13321, 1061, 1080, 1065, 1035, 1036, 2060,\n\t3084, 4108, 5132, 6156, 1079, 1110, 1031, 2055, 3079, 4103, 5127, 1032, 1095, 1037, 1081, 1038, 1039, 1057, 1040, 2064, 1041, 1099,\n\t1087, 1111, 1042, 1088, 1062, 1063, 1071, 1086, 2110, 1100, 1082, 1153, 1102, 1104, 1044, 2068, 1045, 1046, 2070,\n\t1094, 1131, 2155, 3179, 1048, 1049, 9275, 4155, 5179, 3131, 1083, 2107, 8251, 6203, 7227, 1103, 2074, 6170, 3098,\n\t7194, 1051, 1060, 1034, 2058, 3082, 4106, 5130, 6154, 7178, 8202, 9226, 10250, 11274, 12298, 13322, 14346, 15370, 16394,\n\t17418, 18442, 19466, 20490, 1089, 1053, 2077, 1114, 1097, 1092, 1098, 1054, 1074, 1058, 1056, 1091, 2115, 1066, 1106, 1076, 1077\n};\n\n\n#ifdef _PEDANTIC\nuint16_t IsValidLcid(const uint16_t Lcid)\n{\n\tuint16_t i;\n\n\tfor (i = 0; i < _countof(LcidList); i++)\n\t{\n\t\tif (Lcid == LcidList[i]) return Lcid;\n\t}\n\n\treturn 0;\n}\n#endif // _PEDANTIC\n#endif // NO_RANDOM_EPID\n\n\n// Unix time is seconds from 1970-01-01. Should be 64 bits to avoid Year 2035 overflow bug.\n// FILETIME is 100 nanoseconds from 1601-01-01. Must be 64 bits.\nvoid getUnixTimeAsFileTime(FILETIME *const ts)\n{\n\tint64_t unixtime = (int64_t)time(NULL);\n\tint64_t *filetime = (int64_t*)ts;\n\n\t*filetime = LE64( (unixtime + 11644473600LL) * 10000000LL );\n}\n\n__pure int64_t fileTimeToUnixTime(const FILETIME *const ts)\n{\n\treturn LE64( *((const int64_t *const)ts) ) / 10000000LL - 11644473600LL;\n}\n\n\n/*\n * Get's a product name with a GUID in host-endian order.\n * List can be any list defined above.\n */\nconst char* getProductNameHE(const GUID *const guid, const KmsIdList *const List, ProdListIndex_t *const i)\n{\n\tfor (*i = 0; List[*i].name != NULL; (*i)++)\n\t{\n\t\tif (IsEqualGUID(guid, &List[*i].guid))\n\t\t\treturn List[*i].name;\n\t}\n\n\treturn \"Unknown\";\n}\n\n\n/*\n * same as getProductnameHE except GUID is in little-endian (network) order\n */\nconst char* getProductNameLE(const GUID *const guid, const KmsIdList *const List, ProdListIndex_t *const i)\n{\n\t#if __BYTE_ORDER != __LITTLE_ENDIAN\n\tGUID HeGUID;\n\tLEGUID(&HeGUID, guid);\n\treturn getProductNameHE(&HeGUID, List, i);\n\t#else\n\treturn getProductNameHE(guid, List, i);\n\t#endif\n}\n\n\n#ifndef NO_RANDOM_EPID\n// formats an int with a fixed number of digits with leading zeros (helper for ePID generation)\nstatic char* itoc(char *const c, const int i, uint_fast8_t digits)\n{\n\tchar formatString[8];\n\tif (digits > 9) digits = 0;\n\tstrcpy(formatString,\"%\");\n\n\tif (digits)\n\t{\n\t\tformatString[1] = '0';\n\t\tformatString[2] = digits | 0x30;\n\t\tformatString[3] = 0;\n\t}\n\n\tstrcat(formatString, \"u\");\n\tsprintf(c, formatString, i);\n\treturn c;\n}\n\nstatic int getRandomServerType()\n{\n#\tifndef USE_MSRPC\n\tif (!UseRpcBTFN)\n#\tendif // USE_MSRPC\n\t{\n\t\t// This isn't possible at all, e.g. KMS host on XP\n\t\treturn rand() % (int)_countof(HostOS);\n\t}\n#\tifndef USE_MSRPC\n\telse\n\t{\n\t\t// return 9200/9600/10240 if NDR64 is in use, otherwise 6002/7601\n\t\tif (UseRpcNDR64) return (rand() % 3) + 2;\n\t\treturn (rand() % 2);\n\t}\n#\tendif // USE_MSRPC\n}\n\n\n/*\n * Generates a random ePID\n */\nstatic void generateRandomPid(const int index, char *const szPid, int serverType, int16_t lang)\n{\n\tint clientApp;\n\tchar numberBuffer[12];\n\n\tif (serverType < 0 || serverType >= (int)_countof(HostOS))\n\t{\n\t\tserverType = getRandomServerType();\n\t}\n\n\tstrcpy(szPid, itoc(numberBuffer, HostOS[serverType].Type, 5));\n\tstrcat(szPid, \"-\");\n\n\tif (index == 2)\n\t\tclientApp = 3;\n\telse if (index == 1)\n\t\tclientApp = 2;\n\telse\n\t\tclientApp = serverType == 3 /*change if HostOS changes*/ ? 1 : 0;\n\n\tstrcat(szPid, itoc(numberBuffer, pkeyconfig[clientApp].GroupID, 5));\n\tstrcat(szPid, \"-\");\n\n\tint keyId = (rand32() % (pkeyconfig[clientApp].RangeMax - pkeyconfig[clientApp].RangeMin)) + pkeyconfig[clientApp].RangeMin;\n\tstrcat(szPid, itoc(numberBuffer, keyId / 1000000, 3));\n\tstrcat(szPid, \"-\");\n\tstrcat(szPid, itoc(numberBuffer, keyId % 1000000, 6));\n\tstrcat(szPid, \"-03-\");\n\n\tif (lang < 0) lang = LcidList[rand() % _countof(LcidList)];\n\tstrcat(szPid, itoc(numberBuffer, lang, 0));\n\tstrcat(szPid, \"-\");\n\n\tstrcat(szPid, itoc(numberBuffer, HostOS[serverType].Build, 0));\n\tstrcat(szPid, \".0000-\");\n\n#\tdefine minTime ((time_t)1436958000) // Release Date Windows 10 RTM Escrow\n\n\ttime_t maxTime, kmsTime;\n\ttime(&maxTime);\n\n\tif (maxTime < minTime) // Just in case the system time is < 07/15/2015 1:00 pm\n\t\tmaxTime = (time_t)BUILD_TIME;\n\n\tkmsTime = (rand32() % (maxTime - minTime)) + minTime;\n#\tundef minTime\n\n\tstruct tm *pidTime;\n\tpidTime = gmtime(&kmsTime);\n\n\tstrcat(szPid, itoc(numberBuffer, pidTime->tm_yday, 3));\n\tstrcat(szPid, itoc(numberBuffer, pidTime->tm_year + 1900, 4));\n}\n\n\n/*\n * Generates random ePIDs and stores them if not already read from ini file.\n * For use with randomization level 1\n */\nvoid randomPidInit()\n{\n\tProdListIndex_t i;\n\n\tint serverType = getRandomServerType();\n\tint16_t lang   = Lcid ? Lcid : LcidList[rand() % _countof(LcidList)];\n\n\tfor (i = 0; i < _countof(AppList) - 1; i++)\n\t{\n\t\tif (KmsResponseParameters[i].Epid) continue;\n\n\t\tchar Epid[PID_BUFFER_SIZE];\n\n\t\tgenerateRandomPid(i, Epid, serverType, lang);\n\t\tKmsResponseParameters[i].Epid = (const char*)vlmcsd_malloc(strlen(Epid) + 1);\n\n\t\tstrcpy((char*)KmsResponseParameters[i].Epid, Epid);\n\n\t\t#ifndef NO_LOG\n\t\tKmsResponseParameters[i].EpidSource = \"randomized at program start\";\n\t\t#endif // NO_LOG\n\t}\n}\n\n#endif // NO_RANDOM_EPID\n\n\n#ifndef NO_LOG\n/*\n * Logs a Request\n */\nstatic void logRequest(const REQUEST *const baseRequest)\n{\n\tconst char *productName;\n\tchar clientname[64];\n\tProdListIndex_t index;\n\n\t#ifndef NO_EXTENDED_PRODUCT_LIST\n\tproductName = getProductNameLE(&baseRequest->ActID, ExtendedProductList, &index);\n\tif (++index >= (int)_countof(ExtendedProductList))\n\t#endif // NO_EXTENDED_PRODUCT_LIST\n\t{\n\t\t#ifndef NO_BASIC_PRODUCT_LIST\n\t\tproductName = getProductNameLE(&baseRequest->KMSID, ProductList, &index);\n\t\tif (++index >= (int)_countof(ProductList))\n\t\t#endif // NO_BASIC_PRODUCT_LIST\n\t\t{\n\t\t\tproductName = getProductNameLE(&baseRequest->AppID, AppList, &index);\n\t\t}\n\t}\n\n\t#ifndef NO_VERBOSE_LOG\n\tif (logverbose)\n\t{\n\t\tlogger(\"<<< Incoming KMS request\\n\");\n\t\tlogRequestVerbose(baseRequest, &logger);\n\t}\n\telse\n\t{\n\t#endif // NO_VERBOSE_LOG\n\t\tucs2_to_utf8(baseRequest->WorkstationName, clientname, 64, 64);\n\t\tlogger(\"KMS v%i.%i request from %s for %s\\n\", LE16(baseRequest->MajorVer), LE16(baseRequest->MinorVer), clientname, productName);\n\t#ifndef NO_VERBOSE_LOG\n\t}\n\t#endif // NO_VERBOSE_LOG\n}\n#endif // NO_LOG\n\n\n/*\n * Converts a utf-8 ePID string to UCS-2 and writes it to a RESPONSE struct\n */\nstatic void getEpidFromString(RESPONSE *const Response, const char *const pid)\n{\n\tsize_t length = utf8_to_ucs2(Response->KmsPID, pid, PID_BUFFER_SIZE, PID_BUFFER_SIZE * 3);\n\tResponse->PIDSize = LE32(((unsigned int )length + 1) << 1);\n}\n\n\n/*\n * get ePID from appropriate source\n */\nstatic void getEpid(RESPONSE *const baseResponse, const char** EpidSource, const ProdListIndex_t index, BYTE *const HwId)\n{\n\tconst char* pid;\n\tif (KmsResponseParameters[index].Epid == NULL)\n\t{\n\t\t#ifndef NO_RANDOM_EPID\n\t\tif (RandomizationLevel == 2)\n\t\t{\n\t\t\tchar szPid[PID_BUFFER_SIZE];\n\t\t\tgenerateRandomPid(index, szPid, -1, Lcid ? Lcid : -1);\n\t\t\tpid = szPid;\n\n\t\t\t#ifndef NO_LOG\n\t\t\t*EpidSource = \"randomized on every request\";\n\t\t\t#endif // NO_LOG\n\t\t}\n\t\telse\n\t\t#endif // NO_RANDOM_EPID\n\t\t{\n\t\t\tpid = AppList[index].pid;\n\t\t\t#ifndef NO_LOG\n\t\t\t*EpidSource = \"vlmcsd default\";\n\t\t\t#endif // NO_LOG\n\t\t}\n\t}\n\telse\n\t{\n\t\tpid = KmsResponseParameters[index].Epid;\n\n\t\tif (HwId && KmsResponseParameters[index].HwId != NULL)\n\t\t\tmemcpy(HwId, KmsResponseParameters[index].HwId, sizeof(((RESPONSE_V6 *)0)->HwId));\n\n\t\t#ifndef NO_LOG\n\t\t*EpidSource = KmsResponseParameters[index].EpidSource;\n\t\t#endif // NO_LOG\n\t}\n\tgetEpidFromString(baseResponse, pid);\n}\n\n\n#if !defined(NO_LOG) && defined(_PEDANTIC)\nstatic BOOL CheckVersion4Uuid(const GUID *const guid, const char *const szGuidName)\n{\n\tif (LE16(guid->Data3) >> 12 != 4 || guid->Data4[0] >> 6 != 2)\n\t{\n\t\tlogger(\"Warning: %s does not conform to version 4 UUID according to RFC 4122\\n\", szGuidName);\n\t\treturn FALSE;\n\t}\n\treturn TRUE;\n}\n\n\nstatic void CheckRequest(const REQUEST *const Request)\n{\n\tCheckVersion4Uuid(&Request->CMID, \"Client machine ID\");\n\tCheckVersion4Uuid(&Request->AppID, \"Application ID\");\n\tCheckVersion4Uuid(&Request->KMSID, \"Server SKU ID\");\n\tCheckVersion4Uuid(&Request->ActID, \"Client SKU ID\");\n\n\tif (LE32(Request->IsClientVM) > 1)\n\t\tlogger(\"Warning: Virtual Machine field in request must be 0 or 1 but is %u\\n\", LE32(Request->IsClientVM));\n\n\tif (LE32(Request->LicenseStatus) > 6 )\n\t\tlogger(\"Warning: License status must be between 0 and 6 but is %u\\n\", LE32(Request->LicenseStatus));\n}\n#endif // !defined(NO_LOG) && defined(_PEDANTIC)\n\n\n#ifndef NO_LOG\n/*\n * Logs the Response\n */\nstatic void logResponse(const RESPONSE *const baseResponse, const BYTE *const hwId, const char *const EpidSource)\n{\n\tchar utf8pid[PID_BUFFER_SIZE * 3];\n\tucs2_to_utf8(baseResponse->KmsPID, utf8pid, PID_BUFFER_SIZE, PID_BUFFER_SIZE * 3);\n\n\t#ifndef NO_VERBOSE_LOG\n\tif (!logverbose)\n\t{\n\t#endif // NO_VERBOSE_LOG\n\t\tlogger(\"Sending ePID (%s): %s\\n\", EpidSource, utf8pid);\n\t#ifndef NO_VERBOSE_LOG\n\t}\n\telse\n\t{\n\t\tlogger(\">>> Sending response, ePID source = %s\\n\", EpidSource);\n\t\tlogResponseVerbose(utf8pid, hwId, baseResponse, &logger);\n\t}\n\t#endif // NO_VERBOSE_LOG\n\n}\n#endif\n\n\n/*\n * Creates the unencrypted base response\n */\nstatic BOOL __stdcall CreateResponseBaseCallback(const REQUEST *const baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr)\n{\n\tconst char* EpidSource;\n\t#ifndef NO_LOG\n\tlogRequest(baseRequest);\n\t#ifdef _PEDANTIC\n\tCheckRequest(baseRequest);\n\t#endif // _PEDANTIC\n\t#endif // NO_LOG\n\n\tProdListIndex_t index;\n\n\tgetProductNameLE(&baseRequest->AppID, AppList, &index);\n\n\tif (index >= _countof(AppList) - 1) index = 0; //default to Windows\n\n\tgetEpid(baseResponse, &EpidSource, index, hwId);\n\n\tbaseResponse->Version = baseRequest->Version;\n\n\tmemcpy(&baseResponse->CMID, &baseRequest->CMID, sizeof(GUID));\n\tmemcpy(&baseResponse->ClientTime, &baseRequest->ClientTime, sizeof(FILETIME));\n\n\tbaseResponse->Count  \t\t\t\t= LE32(LE32(baseRequest->N_Policy) << 1);\n\tbaseResponse->VLActivationInterval\t= LE32(VLActivationInterval);\n\tbaseResponse->VLRenewalInterval   \t= LE32(VLRenewalInterval);\n\n\t#ifndef NO_LOG\n\tlogResponse(baseResponse, hwId, EpidSource);\n\t#endif // NO_LOG\n\n\treturn !0;\n}\n\nRequestCallback_t CreateResponseBase = &CreateResponseBaseCallback;\n\n////TODO: Move to helpers.c\nvoid get16RandomBytes(void* ptr)\n{\n\tint i;\n\tfor (i = 0; i < 4; i++)\t((DWORD*)ptr)[i] = rand32();\n}\n\n\n/*\n * Creates v4 response\n */\nsize_t CreateResponseV4(REQUEST_V4 *const request_v4, BYTE *const responseBuffer, const char* const ipstr)\n{\n\tRESPONSE_V4* Response = (RESPONSE_V4*)responseBuffer;\n\n\tif ( !CreateResponseBase(&request_v4->RequestBase, &Response->ResponseBase, NULL, ipstr) ) return 0;\n\n\tDWORD pidSize = LE32(Response->ResponseBase.PIDSize);\n\tBYTE* postEpidPtr =\tresponseBuffer + V4_PRE_EPID_SIZE + pidSize;\n\tmemmove(postEpidPtr, &Response->ResponseBase.CMID, V4_POST_EPID_SIZE);\n\n\tsize_t encryptSize = V4_PRE_EPID_SIZE + V4_POST_EPID_SIZE + pidSize;\n\tAesCmacV4(responseBuffer, encryptSize, responseBuffer + encryptSize);\n\n\treturn encryptSize + sizeof(Response->MAC);\n}\n\n/*\n// Workaround for buggy GCC 4.2/4.3\n#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ < 4)\n__attribute__((noinline))\n#endif\n__pure static uint64_t TimestampInterval(void *ts)\n{\n\treturn ( GET_UA64LE(ts) / TIME_C1 ) * TIME_C2 + TIME_C3;\n}*/\n\n\n/*\n * Creates the HMAC for v6\n */\nstatic int_fast8_t CreateV6Hmac(BYTE *const encrypt_start, const size_t encryptSize, int_fast8_t tolerance)\n{\n\tBYTE hash[32];\n#\tdefine halfHashSize (sizeof(hash) >> 1)\n\tuint64_t timeSlot;\n\tBYTE *responseEnd = encrypt_start + encryptSize;\n\n\t// This is the time from the response\n\tFILETIME* ft = (FILETIME*)(responseEnd - V6_POST_EPID_SIZE + sizeof(((RESPONSE*)0)->CMID));\n\n\t// Generate a time slot that changes every 4.11 hours.\n\t// Request and repsonse time must match +/- 1 slot.\n\t// When generating a response tolerance must be 0.\n\t// If verifying the hash, try tolerance -1, 0 and +1. One of them must match.\n\n\ttimeSlot = LE64( (GET_UA64LE(ft) / TIME_C1 * TIME_C2 + TIME_C3) + (tolerance * TIME_C1) );\n\n\t// The time slot is hashed with SHA256 so it is not so obvious that it is time\n\tSha256((BYTE*) &timeSlot, sizeof(timeSlot), hash);\n\n\t// The last 16 bytes of the hashed time slot are the actual HMAC key\n\tif (!Sha256Hmac\n\t(\n\t\thash + halfHashSize,\t\t\t\t\t\t\t\t// Use last 16 bytes of SHA256 as HMAC key\n\t\tencrypt_start,\t\t\t\t\t\t\t\t\t\t// hash only the encrypted part of the v6 response\n\t\tencryptSize - sizeof(((RESPONSE_V6*)0)->HMAC),\t\t// encryptSize minus the HMAC itself\n\t\thash\t\t\t\t\t\t\t\t\t\t\t\t// use same buffer for resulting hash where the key came from\n\t))\n\t{\n\t\treturn FALSE;\n\t}\n\n\tmemcpy(responseEnd - sizeof(((RESPONSE_V6*)0)->HMAC), hash + halfHashSize, halfHashSize);\n\treturn TRUE;\n#\tundef halfHashSize\n}\n\n\n/*\n * Creates v5 or v6 response\n */\nsize_t CreateResponseV6(REQUEST_V6 *restrict request_v6, BYTE *const responseBuffer, const char* const ipstr)\n{\n\t// The response will be created in a fixed sized struct to\n\t// avoid unaligned access macros and packed structs on RISC systems\n\t// which largely increase code size.\n\t//\n\t// The fixed sized struct with 64 WCHARs for the ePID will be converted\n\t// to a variable sized struct later and requires unaligned access macros.\n\n\tRESPONSE_V6* Response = (RESPONSE_V6*)responseBuffer;\n\tRESPONSE* baseResponse = &Response->ResponseBase;\n\n\t#ifdef _DEBUG\n\t\tRESPONSE_V6_DEBUG* xxx = (RESPONSE_V6_DEBUG*)responseBuffer;\n\t#endif\n\n\tstatic const BYTE DefaultHwid[8] = { HWID };\n\tint_fast8_t v6 = LE16(request_v6->MajorVer) > 5;\n\tAesCtx aesCtx;\n\n\tAesInitKey(&aesCtx, v6 ? AesKeyV6 : AesKeyV5, v6, AES_KEY_BYTES);\n\tAesDecryptCbc(&aesCtx, NULL, request_v6->IV, V6_DECRYPT_SIZE);\n\n\t// get random salt and SHA256 it\n\tget16RandomBytes(Response->RandomXoredIVs);\n\tSha256(Response->RandomXoredIVs, sizeof(Response->RandomXoredIVs), Response->Hash);\n\n\tif (v6) // V6 specific stuff\n\t{\n\t\t// In v6 a random IV is generated\n\t\tResponse->Version = request_v6->Version;\n\t\tget16RandomBytes(Response->IV);\n\n\t\t// pre-fill with default HwId (not required for v5)\n\t\tmemcpy(Response->HwId, DefaultHwid, sizeof(Response->HwId));\n\n        // Just copy decrypted request IV (using Null IV) here. Note this is identical\n        // to XORing non-decrypted request and reponse IVs\n\t\tmemcpy(Response->XoredIVs, request_v6->IV, sizeof(Response->XoredIVs));\n\t}\n\telse // V5 specific stuff\n\t{\n\t\t// In v5 IVs of request and response must be identical (MS client checks this)\n\t\t// The following memcpy copies Version and IVs at once\n\t\tmemcpy(Response, request_v6, V6_UNENCRYPTED_SIZE);\n\t}\n\n\t// Xor Random bytes with decrypted request IV\n\tXorBlock(request_v6->IV, Response->RandomXoredIVs);\n\n\t// Get the base response\n\tif ( !CreateResponseBase(&request_v6->RequestBase, baseResponse, Response->HwId, ipstr) ) return 0;\n\n\t// Convert the fixed sized struct into variable sized\n\tDWORD pidSize = LE32(baseResponse->PIDSize);\n\tBYTE* postEpidPtr =\tresponseBuffer + V6_PRE_EPID_SIZE + pidSize;\n\tsize_t post_epid_size = v6 ? V6_POST_EPID_SIZE : V5_POST_EPID_SIZE;\n\n\tmemmove(postEpidPtr, &baseResponse->CMID, post_epid_size);\n\n\t// number of bytes to encrypt\n\tsize_t encryptSize =\n\t\tV6_PRE_EPID_SIZE\n\t\t- sizeof(Response->Version)\n\t\t+ pidSize\n\t\t+ post_epid_size;\n\n\t//AesDecryptBlock(&aesCtx, Response->IV);\n\tif (v6 && !CreateV6Hmac(Response->IV, encryptSize, 0)) return 0;\n\n\t// Padding auto handled by encryption func\n\tAesEncryptCbc(&aesCtx, NULL, Response->IV, &encryptSize);\n\n\treturn encryptSize + sizeof(Response->Version);\n}\n\n\n// Create Hashed KMS Client Request Data for KMS Protocol Version 4\nBYTE *CreateRequestV4(size_t *size, const REQUEST* requestBase)\n{\n\t*size = sizeof(REQUEST_V4);\n\n\t// Build a proper KMS client request data\n\tBYTE *request = (BYTE *)vlmcsd_malloc(sizeof(REQUEST_V4));\n\n\t// Temporary Pointer for access to REQUEST_V4 structure\n\tREQUEST_V4 *request_v4 = (REQUEST_V4 *)request;\n\n\t// Set KMS Client Request Base\n\tmemcpy(&request_v4->RequestBase, requestBase, sizeof(REQUEST));\n\n\t// Generate Hash Signature\n\tAesCmacV4(request, sizeof(REQUEST), request_v4->MAC);\n\n\t// Return Request Data\n\treturn request;\n}\n\n\n// Create Encrypted KMS Client Request Data for KMS Protocol Version 6\nBYTE* CreateRequestV6(size_t *size, const REQUEST* requestBase)\n{\n\t*size = sizeof(REQUEST_V6);\n\n\t// Temporary Pointer for access to REQUEST_V5 structure\n\tREQUEST_V6 *request = (REQUEST_V6 *)vlmcsd_malloc(sizeof(REQUEST_V6));\n\n\t// KMS Protocol Version\n\trequest->Version = requestBase->Version;\n\n\t// Initialize the IV\n\tget16RandomBytes(request->IV);\n\n\t// Set KMS Client Request Base\n\tmemcpy(&request->RequestBase, requestBase, sizeof(REQUEST));\n\n\t// Encrypt KMS Client Request\n\tsize_t encryptSize = sizeof(request->RequestBase);\n\tAesCtx Ctx;\n\tint_fast8_t v6 = LE16(request->MajorVer) > 5;\n\tAesInitKey(&Ctx, v6 ? AesKeyV6 : AesKeyV5, v6, 16);\n\tAesEncryptCbc(&Ctx, request->IV, (BYTE*)(&request->RequestBase), &encryptSize);\n\n\t// Return Proper Request Data\n\treturn (BYTE*)request;\n}\n\n\n/*\n * Checks whether Length of ePID is valid\n */\nstatic uint8_t checkPidLength(const RESPONSE *const responseBase)\n{\n\tunsigned int i;\n\n\tif (LE32(responseBase->PIDSize) > (PID_BUFFER_SIZE << 1)) return FALSE;\n\tif (responseBase->KmsPID[(LE32(responseBase->PIDSize) >> 1) - 1]) return FALSE;\n\n\tfor (i = 0; i < (LE32(responseBase->PIDSize) >> 1) - 2; i++)\n\t{\n\t\tif (!responseBase->KmsPID[i]) return FALSE;\n\t}\n\n\treturn TRUE;\n}\n\n\n/*\n * \"Decrypts\" a KMS v4 response. Actually just copies to a fixed size buffer\n */\nRESPONSE_RESULT DecryptResponseV4(RESPONSE_V4* response_v4, const int responseSize, BYTE* const rawResponse, const BYTE* const rawRequest)\n{\n\tint copySize =\n\t\tV4_PRE_EPID_SIZE +\n\t\t(LE32(((RESPONSE_V4*)rawResponse)->ResponseBase.PIDSize) <= PID_BUFFER_SIZE << 1 ?\n\t\tLE32(((RESPONSE_V4*)rawResponse)->ResponseBase.PIDSize) :\n\t\tPID_BUFFER_SIZE << 1);\n\n\tint messageSize = copySize + V4_POST_EPID_SIZE;\n\n\tmemcpy(response_v4, rawResponse, copySize);\n\tmemcpy(&response_v4->ResponseBase.CMID, rawResponse + copySize, responseSize - copySize);\n\n\t// ensure PID is null terminated\n\tresponse_v4->ResponseBase.KmsPID[PID_BUFFER_SIZE-1] = 0;\n\n\tuint8_t* mac = rawResponse + messageSize;\n\tAesCmacV4(rawResponse, messageSize, mac);\n\n\tREQUEST_V4* request_v4 = (REQUEST_V4*)rawRequest;\n\tRESPONSE_RESULT result;\n\n\tresult.mask\t\t\t\t\t = (DWORD)~0;\n\tresult.PidLengthOK\t\t\t = checkPidLength((RESPONSE*)rawResponse);\n\tresult.VersionOK\t\t\t = response_v4->ResponseBase.Version == request_v4->RequestBase.Version;\n\tresult.HashOK\t\t\t\t = !memcmp(&response_v4->MAC, mac, sizeof(response_v4->MAC));\n\tresult.TimeStampOK\t\t\t = !memcmp(&response_v4->ResponseBase.ClientTime, &request_v4->RequestBase.ClientTime, sizeof(FILETIME));\n\tresult.ClientMachineIDOK\t = !memcmp(&response_v4->ResponseBase.CMID, &request_v4->RequestBase.CMID, sizeof(GUID));\n\tresult.effectiveResponseSize = responseSize;\n\tresult.correctResponseSize\t = sizeof(RESPONSE_V4) - sizeof(response_v4->ResponseBase.KmsPID) + LE32(response_v4->ResponseBase.PIDSize);\n\n\treturn result;\n}\n\n\nstatic RESPONSE_RESULT VerifyResponseV6(RESPONSE_RESULT result, const AesCtx* Ctx,\tRESPONSE_V6* response_v6, REQUEST_V6* request_v6, BYTE* const rawResponse)\n{\n\t// Check IVs\n\tresult.IVsOK = !memcmp // In V6 the XoredIV is actually the request IV\n\t(\n\t\tresponse_v6->XoredIVs,\n\t\trequest_v6->IV,\n\t\tsizeof(response_v6->XoredIVs)\n\t);\n\n\tresult.IVnotSuspicious = !!memcmp // If IVs are identical, it is obviously an emulator\n\t(\n\t\trequest_v6->IV,\n\t\tresponse_v6->IV,\n\t\tsizeof(request_v6->IV)\n\t);\n\n\t// Check Hmac\n\tint_fast8_t tolerance;\n\tBYTE OldHmac[sizeof(response_v6->HMAC)];\n\n\tresult.HmacSha256OK = FALSE;\n\n\tmemcpy\t// Save received HMAC to compare with calculated HMAC later\n\t(\n\t\tOldHmac,\n\t\tresponse_v6->HMAC,\n\t\tsizeof(response_v6->HMAC)\n\t);\n\n\t//AesEncryptBlock(Ctx, Response_v6->IV); // CreateV6Hmac needs original IV as received over the network\n\n\tfor (tolerance = -1; tolerance < 2; tolerance++)\n\t{\n\t\tCreateV6Hmac\n\t\t(\n\t\t\trawResponse + sizeof(response_v6->Version),\t\t\t\t\t// Pointer to start of the encrypted part of the response\n\t\t\t(size_t)result.correctResponseSize - V6_UNENCRYPTED_SIZE,   // size of the encrypted part\n\t\t\ttolerance\t\t\t\t\t\t\t\t\t\t\t\t\t// tolerance -1, 0, or +1\n\t\t);\n\n\t\tif\n\t\t((\n\t\t\tresult.HmacSha256OK = !memcmp // Compare both HMACs\n\t\t\t(\n\t\t\t\tOldHmac,\n\t\t\t\trawResponse + (size_t)result.correctResponseSize - sizeof(response_v6->HMAC),\n\t\t\t\tsizeof(OldHmac)\n\t\t\t)\n\t\t))\n\t\t{\n\t\t\tbreak;\n\t\t}\n\t}\n\treturn result;\n}\n\n\nstatic RESPONSE_RESULT VerifyResponseV5(RESPONSE_RESULT result, REQUEST_V5* request_v5, RESPONSE_V5* response_v5)\n{\n\t// Check IVs: in V5 (and only v5) request and response IVs must match\n\tresult.IVsOK = !memcmp(request_v5->IV, response_v5->IV,\tsizeof(request_v5->IV));\n\n\t// V5 has no Hmac, always set to TRUE\n\tresult.HmacSha256OK = TRUE;\n\n\treturn result;\n}\n\n\n/*\n * Decrypts a KMS v5 or v6 response received from a server.\n * hwid must supply a valid 16 byte buffer for v6. hwid is ignored in v5\n */\nRESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* response_v6, int responseSize, BYTE* const response, const BYTE* const rawRequest, BYTE* hwid)\n{\n\tRESPONSE_RESULT result;\n\tresult.mask = ~0; // Set all bits in the results mask to 1. Assume success first.\n\tresult.effectiveResponseSize = responseSize;\n\n\tint copySize1 =\n\t\tsizeof(response_v6->Version);\n\n\t// Decrypt KMS Server Response (encrypted part starts after RequestIV)\n\tresponseSize -= copySize1;\n\n\tAesCtx Ctx;\n\tint_fast8_t v6 = LE16(((RESPONSE_V6*)response)->MajorVer) > 5;\n\n\tAesInitKey(&Ctx, v6 ? AesKeyV6 : AesKeyV5, v6, AES_KEY_BYTES);\n\tAesDecryptCbc(&Ctx, NULL, response + copySize1, responseSize);\n\n\t// Check padding\n\tBYTE* lastPadByte = response + (size_t)result.effectiveResponseSize - 1;\n\n\t// Must be from 1 to 16\n\tif (!*lastPadByte || *lastPadByte > AES_BLOCK_BYTES)\n\t{\n\t\tresult.DecryptSuccess = FALSE;\n\t\treturn result;\n\t}\n\n\t// Check if pad bytes are all the same\n\tBYTE* padByte;\n\tfor (padByte = lastPadByte - *lastPadByte + 1; padByte < lastPadByte; padByte++)\n\tif (*padByte != *lastPadByte)\n\t{\n\t\tresult.DecryptSuccess = FALSE;\n\t\treturn result;\n\t}\n\n\t// Add size of Version, KmsPIDLen and variable size PID\n\tDWORD pidSize = LE32(((RESPONSE_V6*) response)->ResponseBase.PIDSize);\n\n\tcopySize1 +=\n\t\tV6_UNENCRYPTED_SIZE\t +\n\t\tsizeof(response_v6->ResponseBase.PIDSize) +\n\t\t(pidSize <= PID_BUFFER_SIZE << 1 ?\tpidSize : PID_BUFFER_SIZE << 1);\n\n\t// Copy part 1 of response up to variable sized PID\n\tmemcpy(response_v6, response, copySize1);\n\n\t// ensure PID is null terminated\n\tresponse_v6->ResponseBase.KmsPID[PID_BUFFER_SIZE - 1] = 0;\n\n\t// Copy part 2\n\tsize_t copySize2 = v6 ? V6_POST_EPID_SIZE : V5_POST_EPID_SIZE;\n\tmemcpy(&response_v6->ResponseBase.CMID, response + copySize1, copySize2);\n\n\t// Decrypting the response is finished here. Now we check the results for validity\n\t// A basic client doesn't need the stuff below this comment but we want to use vlmcs\n\t// as a debug tool for KMS emulators.\n\n\tREQUEST_V6* request_v6 = (REQUEST_V6*) rawRequest;\n\tDWORD decryptSize = sizeof(request_v6->IV) + sizeof(request_v6->RequestBase) + sizeof(request_v6->Pad);\n\n\tAesDecryptCbc(&Ctx, NULL, request_v6->IV, decryptSize);\n\n\t// Check that all version informations are the same\n\tresult.VersionOK =\n\t\trequest_v6->Version == response_v6->ResponseBase.Version &&\n\t\trequest_v6->Version == response_v6->Version &&\n\t\trequest_v6->Version == request_v6->RequestBase.Version;\n\n\t// Check Base Request\n\tresult.PidLengthOK\t\t\t= checkPidLength(&((RESPONSE_V6*) response)->ResponseBase);\n\tresult.TimeStampOK\t\t\t= !memcmp(&response_v6->ResponseBase.ClientTime, &request_v6->RequestBase.ClientTime, sizeof(FILETIME));\n\tresult.ClientMachineIDOK\t= IsEqualGUID(&response_v6->ResponseBase.CMID, &request_v6->RequestBase.CMID);\n\n\t// Rebuild Random Key and Sha256 Hash\n\tBYTE HashVerify[sizeof(response_v6->Hash)];\n\tBYTE RandomKey[sizeof(response_v6->RandomXoredIVs)];\n\n\tmemcpy(RandomKey, request_v6->IV, sizeof(RandomKey));\n\tXorBlock(response_v6->RandomXoredIVs, RandomKey);\n\tSha256(RandomKey, sizeof(RandomKey), HashVerify);\n\n\tresult.HashOK = !memcmp(response_v6->Hash, HashVerify, sizeof(HashVerify));\n\n\t// size before encryption (padding not included)\n\tresult.correctResponseSize =\n\t\t(v6 ? sizeof(RESPONSE_V6) : sizeof(RESPONSE_V5))\n\t\t- sizeof(response_v6->ResponseBase.KmsPID)\n\t\t+ LE32(response_v6->ResponseBase.PIDSize);\n\n\t// Version specific stuff\n\tif (v6)\n\t{\n\t\t// Copy the HwId\n\t\tmemcpy(hwid, response_v6->HwId, sizeof(response_v6->HwId));\n\n\t\t// Verify the V6 specific part of the response\n\t\tresult = VerifyResponseV6(result, &Ctx, response_v6, request_v6, response);\n\t}\n\telse // V5\n\t{\n\t\t// Verify the V5 specific part of the response\n\t\tresult = VerifyResponseV5(result, request_v6, (RESPONSE_V5*)response_v6);\n\t}\n\n\t// padded size after encryption\n\tresult.correctResponseSize += (~(result.correctResponseSize - sizeof(response_v6->ResponseBase.Version)) & 0xf) + 1;\n\n\treturn result;\n}\n\n"
  },
  {
    "path": "vlmcsd/kms.h",
    "content": "#ifndef __kms_h\n#define __kms_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <sys/time.h>\n#include <stdlib.h>\n#include \"types.h\"\n//\n// REQUEST... types are actually fixed size\n// RESPONSE... size may vary, defined here is max possible size\n//\n\n#define MAX_RESPONSE_SIZE 384\n#define PID_BUFFER_SIZE 64\n#define MAX_REQUEST_SIZE sizeof(REQUEST_V6)\n#define WORKSTATION_NAME_BUFFER 64\n\n// Constants for V6 time stamp interval\n#define TIME_C1 0x00000022816889BDULL\n#define TIME_C2 0x000000208CBAB5EDULL\n#define TIME_C3 0x3156CD5AC628477AULL\n\n#define VERSION_INFO union \\\n{ \\\n\tDWORD Version;\\\n\tstruct { \\\n\t\tWORD MinorVer; \\\n\t\tWORD MajorVer; \\\n\t} /*__packed*/; \\\n} /*__packed*/\n\n// Aliases for various KMS struct members\n#define IsClientVM VMInfo\n#define GraceTime BindingExpiration\n#define MinutesRemaingInCurrentStatus BindingExpiration\n#define ID ActID\n#define ApplicationID AppID\n#define SkuId ActID\n#define KmsId KMSID\n#define ClientMachineId CMID\n#define MinimumClients N_Policy\n#define TimeStamp ClientTime\n#define PreviousCLientMachineId CMID_prev\n#define Salt IV\n#define XorSalt XoredIVs\n#define ActivationInterval VLActivationInterval\n#define RenewalInterval VLRenewalInterval\n\n\ntypedef struct {\n\tVERSION_INFO;\n\tDWORD VMInfo;\t\t\t\t\t// 0 = client is bare metal / 1 = client is VM\n\tDWORD LicenseStatus;\t\t\t// 0 = Unlicensed, 1 = Licensed (Activated), 2 = OOB grace, 3 = OOT grace, 4 = NonGenuineGrace, 5 = Notification, 6 = extended grace\n\tDWORD BindingExpiration;\t\t// Expiration of the current status in minutes (e.g. when KMS activation or OOB grace expires).\n\tGUID AppID;\t\t\t\t\t\t// Can currently be Windows, Office2010 or Office2013 (see kms.c, table AppList).\n\tGUID ActID;\t\t\t\t\t\t// Most detailed product list. One product key per ActID (see kms.c, table ExtendedProductList). Is ignored by KMS server.\n\tGUID KMSID;\t\t\t\t\t\t// This is actually what the KMS server uses to grant or refuse activation (see kms.c, table BasicProductList).\n\tGUID CMID;\t\t\t\t\t\t// Client machine id. Used by the KMS server for counting minimum clients.\n\tDWORD N_Policy;\t\t\t\t\t// Minimum clients required for activation.\n\tFILETIME ClientTime;\t\t\t// Current client time.\n\tGUID CMID_prev;\t\t\t\t\t// previous client machine id. All zeros, if it never changed.\n\tWCHAR WorkstationName[64];\t\t// Workstation name. FQDN if available, NetBIOS otherwise.\n} /*__packed*/ REQUEST;\n\ntypedef struct {\n\tVERSION_INFO;\t\t\t\t\t\n\tDWORD PIDSize;\t\t\t\t\t// Size of PIDData in bytes.\n\tWCHAR KmsPID[PID_BUFFER_SIZE];\t// ePID (must include terminating zero)\n\tGUID CMID;\t\t\t\t\t\t// Client machine id. Must be the same as in request.\n\tFILETIME ClientTime;\t\t\t// Current client time. Must be the same as in request.\n\tDWORD Count;\t\t\t\t\t// Current activated machines. KMS server counts up to N_Policy << 1 then stops\n\tDWORD VLActivationInterval;\t\t// Time in minutes when clients should retry activation if it was unsuccessful (default 2 hours)\n\tDWORD VLRenewalInterval;        // Time in minutes when clients should renew KMS activation (default 7 days)\n} /*__packed*/ RESPONSE;\n\n#ifdef _DEBUG\ntypedef struct {\n\tVERSION_INFO;\n\tDWORD PIDSize;\n\tWCHAR KmsPID[49]; \t\t\t\t// Set this to the ePID length you want to debug\n\tGUID CMID;\n\tFILETIME ClientTime;\n\tDWORD Count;\n\tDWORD VLActivationInterval;\n\tDWORD VLRenewalInterval;\n} __packed RESPONSE_DEBUG;\n#endif\n\n\ntypedef struct {\n\tREQUEST RequestBase;\t\t\t// Base request\n\tBYTE MAC[16];\t\t\t\t\t// Aes 160 bit CMAC\n} /*__packed*/ REQUEST_V4;\n\ntypedef struct {\n\tRESPONSE ResponseBase;\t\t\t// Base response\n\tBYTE MAC[16];\t\t\t\t\t// Aes 160 bit CMAC\n} /*__packed*/ RESPONSE_V4;\n\n\ntypedef struct {\n\tVERSION_INFO;\t\t\t\t\t// unencrypted version info\n\tBYTE IV[16];\t\t\t\t\t// IV\n\tREQUEST RequestBase;\t\t\t// Base Request\n\tBYTE Pad[4];\t\t\t\t\t// since this struct is fixed, we use fixed PKCS pad bytes\n} /*__packed*/ REQUEST_V5;\n\ntypedef REQUEST_V5 REQUEST_V6;\t\t// v5 and v6 requests are identical\n\ntypedef struct {\n\tVERSION_INFO;\n\tBYTE IV[16];\n\tRESPONSE ResponseBase;\n\tBYTE RandomXoredIVs[16];\t\t// If RequestIV was used for decryption: Random ^ decrypted Request IV ^ ResponseIV. If NULL IV was used for decryption: Random ^ decrypted Request IV\n\tBYTE Hash[32];\t\t\t\t\t// SHA256 of Random used in RandomXoredIVs\n\tBYTE HwId[8];\t\t\t\t\t// HwId from the KMS server\n\tBYTE XoredIVs[16];\t\t\t\t// If RequestIV was used for decryption: decrypted Request IV ^ ResponseIV. If NULL IV was used for decryption: decrypted Request IV.\n\tBYTE HMAC[16];\t\t\t\t\t// V6 Hmac (low 16 bytes only), see kms.c CreateV6Hmac\n\t//BYTE Pad[10];\t\t\t\t\t// Pad is variable sized. So do not include in struct\n} /*__packed*/ RESPONSE_V6;\n\ntypedef struct {\t\t\t\t\t// not used except for sizeof(). Fields are the same as RESPONSE_V6\n\tVERSION_INFO;\n\tBYTE IV[16];\n\tRESPONSE ResponseBase;\n\tBYTE RandomXoredIVs[16];\n\tBYTE Hash[32];\n} /*__packed*/ RESPONSE_V5;\n\n#ifdef _DEBUG\ntypedef struct {\t\t\t\t\t// Debug structure for direct casting of RPC data in debugger\n\tVERSION_INFO;\n\tBYTE IV[16];\n\tRESPONSE_DEBUG ResponseBase;\n\tBYTE RandomXoredIVs[16];\n\tBYTE MAC[32];\n\tBYTE Unknown[8];\n\tBYTE XorSalts[16];\n\tBYTE HMAC[16];\n\tBYTE Pad[16];\n} __packed RESPONSE_V6_DEBUG;\n#endif\n\n#define V4_PRE_EPID_SIZE \t( \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->Version) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->PIDSize) \\\n\t\t\t\t\t\t\t)\n\n#define V4_POST_EPID_SIZE \t( \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->CMID) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->ClientTime) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->Count) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->VLActivationInterval) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->VLRenewalInterval) \\\n\t\t\t\t\t\t\t)\n\n#define V6_DECRYPT_SIZE\t\t( \\\n\t\t\t\t\t\t\t\tsizeof(((REQUEST_V6*)0)->IV) + \\\n\t\t\t\t\t\t\t\tsizeof(((REQUEST_V6*)0)->RequestBase) + \\\n\t\t\t\t\t\t\t\tsizeof(((REQUEST_V6*)0)->Pad) \\\n\t\t\t\t\t\t\t)\n\n#define V6_UNENCRYPTED_SIZE\t( \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->Version) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->IV) \\\n\t\t\t\t\t\t\t)\n\n#define V6_PRE_EPID_SIZE \t( \\\n\t\t\t\t\t\t\t\tV6_UNENCRYPTED_SIZE + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->Version) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE*)0)->PIDSize) \\\n\t\t\t\t\t\t\t)\n\n#define V5_POST_EPID_SIZE \t( \\\n\t\t\t\t\t\t\t\tV4_POST_EPID_SIZE + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->RandomXoredIVs) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->Hash) \\\n\t\t\t\t\t\t\t)\n\n#define V6_POST_EPID_SIZE \t( \\\n\t\t\t\t\t\t\t\tV5_POST_EPID_SIZE + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->HwId) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->XoredIVs) + \\\n\t\t\t\t\t\t\t\tsizeof(((RESPONSE_V6*)0)->HMAC) \\\n\t\t\t\t\t\t\t)\n\n#define RESPONSE_RESULT_OK ((1 << 10) - 1) //(9 bits)\ntypedef union\n{\n\tDWORD mask;\n\tstruct\n\t{\n\t\tBOOL HashOK : 1;\n\t\tBOOL TimeStampOK : 1;\n\t\tBOOL ClientMachineIDOK : 1;\n\t\tBOOL VersionOK : 1;\n\t\tBOOL IVsOK : 1;\n\t\tBOOL DecryptSuccess : 1;\n\t\tBOOL HmacSha256OK : 1;\n\t\tBOOL PidLengthOK : 1;\n\t\tBOOL RpcOK : 1;\n\t\tBOOL IVnotSuspicious : 1;\n\t\tBOOL reserved3 : 1;\n\t\tBOOL reserved4 : 1;\n\t\tBOOL reserved5 : 1;\n\t\tBOOL reserved6 : 1;\n\t\tuint32_t effectiveResponseSize : 9;\n\t\tuint32_t correctResponseSize : 9;\n\t};\n} RESPONSE_RESULT;\n\ntypedef BYTE hwid_t[8];\n\ntypedef struct\n{\n\tGUID guid;\n\tconst char* name;\n\tconst char* pid;\n\tuint8_t AppIndex;\n\tuint8_t KmsIndex;\n} KmsIdList;\n\n#define KMS_PARAM_MAJOR AppIndex\n#define KMS_PARAM_REQUIREDCOUNT KmsIndex\n\n#define APP_ID_WINDOWS 0\n#define APP_ID_OFFICE2010 1\n#define APP_ID_OFFICE2013 2\n\n#define KMS_ID_VISTA 0\n#define KMS_ID_WIN7 1\n#define KMS_ID_WIN8_VL 2\n#define KMS_ID_WIN_BETA 3\n#define KMS_ID_WIN8_RETAIL 4\n#define KMS_ID_WIN81_VL 5\n#define KMS_ID_WIN81_RETAIL 6\n#define KMS_ID_WIN2008A 7\n#define KMS_ID_WIN2008B 8\n#define KMS_ID_WIN2008C 9\n#define KMS_ID_WIN2008R2A 10\n#define KMS_ID_WIN2008R2B 11\n#define KMS_ID_WIN2008R2C 12\n#define KMS_ID_WIN2012 13\n#define KMS_ID_WIN2012R2 14\n#define KMS_ID_OFFICE2010 15\n#define KMS_ID_OFFICE2013 16\n#define KMS_ID_WIN_SRV_BETA 17\n#define KMS_ID_OFFICE2016 18\n#define KMS_ID_WIN10_VL 19\n#define KMS_ID_WIN10_RETAIL 20\n\n#define PWINGUID &AppList[APP_ID_WINDOWS].guid\n#define POFFICE2010GUID &AppList[APP_ID_OFFICE2010].guid\n#define POFFICE2013GUID &AppList[APP_ID_OFFICE2013].guid\n\ntypedef BOOL(__stdcall *RequestCallback_t)(const REQUEST *const baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr);\n\nsize_t CreateResponseV4(REQUEST_V4 *const Request, BYTE *const response_data, const char* const ipstr);\nsize_t CreateResponseV6(REQUEST_V6 *restrict Request, BYTE *const response_data, const char* const ipstr);\nBYTE *CreateRequestV4(size_t *size, const REQUEST* requestBase);\nBYTE *CreateRequestV6(size_t *size, const REQUEST* requestBase);\nvoid randomPidInit();\nvoid get16RandomBytes(void* ptr);\nRESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* Response_v6, int responseSize, BYTE* const response, const BYTE* const request, BYTE* hwid);\nRESPONSE_RESULT DecryptResponseV4(RESPONSE_V4* Response_v4, const int responseSize, BYTE* const response, const BYTE* const request);\nvoid getUnixTimeAsFileTime(FILETIME *const ts);\n__pure int64_t fileTimeToUnixTime(const FILETIME *const ts);\nconst char* getProductNameHE(const GUID *const guid, const KmsIdList *const List, ProdListIndex_t *const i);\nconst char* getProductNameLE(const GUID *const guid, const KmsIdList *const List, ProdListIndex_t *const i);\n__pure ProdListIndex_t getExtendedProductListSize();\n__pure ProdListIndex_t getAppListSize(void);\n\nextern const KmsIdList ProductList[];\nextern const KmsIdList AppList[];\nextern const KmsIdList ExtendedProductList[];\n\nextern RequestCallback_t CreateResponseBase;\n\n#ifdef _PEDANTIC\nuint16_t IsValidLcid(const uint16_t Lcid);\n#endif // _PEDANTIC\n\n#endif // __kms_h\n"
  },
  {
    "path": "vlmcsd/libkms-test.c",
    "content": "#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include \"libkms.h\"\n#include \"kms.h\"\n#include \"endian.h\"\n\nstatic const char ePID[] = { 'T', 0, 'E', 0, 'S', 0, 'T', 0, 0, 0 };\n\n__stdcall BOOL KmsCallBack(const REQUEST *const baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr)\n{\n\tprintf(\"libvlmcs-test.c: Entered KmsCallBack for client %s\\n\", ipstr);\n\n\tmemcpy(&baseResponse->CMID, &baseRequest->CMID, sizeof(GUID));\n\tmemcpy(&baseResponse->ClientTime, &baseRequest->ClientTime, sizeof(FILETIME));\n\tmemcpy(&baseResponse->KmsPID, ePID, sizeof(ePID));\n\n\tbaseResponse->Version = baseRequest->Version;\n\tbaseResponse->Count = LE32(LE32(baseRequest->N_Policy) << 1);\n\tbaseResponse->PIDSize = sizeof(ePID);\n\tbaseResponse->VLActivationInterval = LE32(120);\n\tbaseResponse->VLRenewalInterval = LE32(10080);\n\n\tif (hwId && baseResponse->MajorVer > 5) memcpy(hwId, \"\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\", 8);\n\n\treturn TRUE;\n}\n\nint main(int argc, char** argv)\n{\n\tprintf(\"libvlmcs-test.c: Program start\\n\");\n\tStartKmsServer(1688, KmsCallBack);\n\treturn 0;\n}\n"
  },
  {
    "path": "vlmcsd/libkms.c",
    "content": "/*\n * libkms.c\n */\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#define EXTERNAL dllexport\n\n#define DLLVERSION 0x30000\n\n#include \"libkms.h\"\n#include \"shared_globals.h\"\n#include \"network.h\"\n#include \"helpers.h\"\n\n#ifndef _WIN32\n#include <signal.h>\n#include <unistd.h>\n#include <fcntl.h>\n#include <errno.h>\n#include <netinet/in.h>\n#endif // WIN32\n\nstatic int_fast8_t IsServerStarted = FALSE;\n\n\nEXTERNC __declspec(EXTERNAL) DWORD __cdecl SendActivationRequest\n(\n\tconst char* const hostname,\n\tconst int port,\n\tRESPONSE* baseResponse,\n\tconst REQUEST* const baseRequest,\n\tRESPONSE_RESULT* result, BYTE *hwid\n)\n{\n\treturn !0; // not yet implemented\n}\n\n\nEXTERNC __declspec(EXTERNAL) DWORD __cdecl StartKmsServer(const int port, RequestCallback_t requestCallback)\n{\n\tchar listenAddress[64];\n\n\tif (IsServerStarted) return !0;\n\n#\tifdef _WIN32\n#\tifndef USE_MSRPC\n\t// Windows Sockets must be initialized\n\tWSADATA wsadata;\n\tint error;\n\n\tif ((error = WSAStartup(0x0202, &wsadata)))\n\t{\n\t\treturn error;\n\t}\n#\tendif // USE_MSRPC\n#\tendif // _WIN32\n\n\tCreateResponseBase = requestCallback;\n\n\tint maxsockets = 0;\n\tint_fast8_t haveIPv4 = FALSE;\n\tint_fast8_t haveIPv6 = FALSE;\n\n\tif (checkProtocolStack(AF_INET)) { haveIPv4 = TRUE; maxsockets++; }\n\tif (checkProtocolStack(AF_INET6)) { haveIPv6 = TRUE; maxsockets++; }\n\n\tif(!maxsockets) return !0;\n\n\tSocketList = (SOCKET*)vlmcsd_malloc(sizeof(SOCKET) * (size_t)maxsockets);\n\tnumsockets = 0;\n\n\tif (haveIPv4)\n\t{\n\t\tsnprintf(listenAddress, 64, \"0.0.0.0:%u\", (unsigned int)port);\n\t\taddListeningSocket(listenAddress);\n\t}\n\n\tif (haveIPv6)\n\t{\n\t\tsnprintf(listenAddress, 64, \"[::]:%u\", (unsigned int)port);\n\t\taddListeningSocket(listenAddress);\n\t}\n\n\tif (!numsockets)\n\t{\n\t\tfree(SocketList);\n\t\treturn !0;\n\t}\n\n\tIsServerStarted = TRUE;\n\n\trunServer();\n\n\tIsServerStarted = FALSE;\n\treturn 0;\n}\n\n\nEXTERNC __declspec(EXTERNAL) DWORD __cdecl StopKmsServer()\n{\n\tif (!IsServerStarted) return !0;\n\n\tcloseAllListeningSockets();\n\tif (SocketList) free(SocketList);\n\treturn 0;\n}\n\n\nEXTERNC __declspec(EXTERNAL) int __cdecl GetLibKmsVersion()\n{\n\treturn DLLVERSION;\n}\n\n"
  },
  {
    "path": "vlmcsd/libkms.h",
    "content": "/*\n * libkms.h\n */\n\n#ifndef LIBKMS_H_\n#define LIBKMS_H_\n\n#include \"types.h\"\n#include \"kms.h\"\n#include \"rpc.h\"\n\n#ifdef __cplusplus\n#define EXTERNC extern \"C\"\n#else\n#define EXTERNC\n#endif\n\n#if !defined(_WIN32) && !__CYGWIN__\n#define __declspec(x) __attribute__((__visibility__(\"default\")))\n#endif\n\n#if !defined(EXTERNAL)\n#define EXTERNAL dllimport\n#endif\n\nEXTERNC __declspec(EXTERNAL) DWORD __cdecl SendActivationRequest(const char* const hostname, const int port, RESPONSE* baseResponse, const REQUEST* const baseRequest, RESPONSE_RESULT* result, BYTE *hwid);\nEXTERNC __declspec(EXTERNAL) DWORD __cdecl StartKmsServer(const int port, RequestCallback_t requestCallback);\nEXTERNC __declspec(EXTERNAL) DWORD __cdecl StopKmsServer();\nEXTERNC __declspec(EXTERNAL) int __cdecl GetLibKmsVersion();\n//EXTERN_C __declspec(EXTERNAL) unsigned int __cdecl GetRandom32();\n\n\n#endif /* LIBKMS_H_ */\n"
  },
  {
    "path": "vlmcsd/make_freebsd",
    "content": "#!/usr/local/bin/bash\n\nexport VERBOSE=3\nexport DNS_PARSER=OS\n\nrm -f vlmcsd-* vlmcs-* vlmcsdmulti-* *_all.* 2>/dev/null\nrm -f vlmcsdmulti vlmcsd vlmcs 2>/dev/null\n\nMAKEFLAGS=\"-B -j12\"\nREUSEOBJFLAGS=\"-j12\"\n\nCF=\"-flto=12 -static-libgcc -pipe -fwhole-program -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nCFCLANG=\"-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nLF=\"-Wl,-z,norelro -Wl,--hash-style=gnu -Wl,--build-id=none\"\nLFCLANG=\"-Wl,-z,norelro -Wl,--hash-style=gnu\"\n\ngmake $MAKEFLAGS allmulti CAT=2 MULTI_NAME=vlmcsdmulti-FreeBSD-10.1-x64-gcc CLIENT_NAME=vlmcs-FreeBSD-10.1-x64-gcc PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x64-gcc CC=gcc5 CFLAGS=\"$CF\" LDFLAGS=\"$LF\"\n\ngmake $MAKEFLAGS CLIENT_NAME=vlmcs-FreeBSD-10.1-x64 PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x64 CC=clang36 CFLAGS=\"$CFCLANG\" LDFLAGS=\"$LF\"\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.*\ngmake $REUSEOBJFLAGS vlmcsdmulti-FreeBSD-10.1-x64 MULTI_NAME=vlmcsdmulti-FreeBSD-10.1-x64 CC=clang36 CFLAGS=\"$CFCLANG\" LDFLAGS=\"$LF\"\n\ngmake $MAKEFLAGS CLIENT_NAME=vlmcs-FreeBSD-10.1-x86 PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x86 CC=clang36 CFLAGS=\"$CFCLANG -m32\" LDFLAGS=\"$LF\"\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.*\ngmake $REUSEOBJFLAGS vlmcsdmulti-FreeBSD-10.1-x86 MULTI_NAME=vlmcsdmulti-FreeBSD-10.1-x86 CC=clang36 CFLAGS=\"$CFCLANG -m32\" LDFLAGS=\"$LF\"\n\ngmake $MAKEFLAGS allmulti CAT=2 MULTI_NAME=vlmcsdmulti-FreeBSD-10.1-x86-gcc CLIENT_NAME=vlmcs-FreeBSD-10.1-x86-gcc PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x86-gcc CC=gcc5 CFLAGS=\"$CF -m32 -DCOMPAT_32BIT\" LDFLAGS=\"-L/usr/lib32 -B/usr/lib32 $LF\"\n\ngmake $MAKEFLAGS CAT=2 vlmcsd-FreeBSD-10.1-x64-threads-gcc PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x64-threads-gcc THREADS=1 CC=gcc5 CFLAGS=\"$CF\" LDFLAGS=\"-lpthread $LF\"\ngmake $MAKEFLAGS vlmcsd-FreeBSD-10.1-x64-threads PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x64-threads THREADS=1 CC=clang36 CFLAGS=\"$CFCLANG\" LDFLAGS=\"-lpthread $LF\"\ngmake $MAKEFLAGS vlmcsd-FreeBSD-10.1-x86-threads PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x86-threads THREADS=1 CC=clang36 CFLAGS=\"$CFCLANG -m32\" LDFLAGS=\"-lpthread $LF\"\ngmake $MAKEFLAGS CAT=2 vlmcsd-FreeBSD-10.1-x86-threads-gcc PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x86-threads-gcc THREADS=1 CC=gcc5 CFLAGS=\"$CF -m32 -DCOMPAT_32BIT\" LDFLAGS=\"-lpthread -L/usr/lib32 -B/usr/lib32 $LF\"\n\ngmake $MAKEFLAGS CRYPTO=openssl_with_aes CLIENT_NAME=vlmcs-FreeBSD-10.1-x64-openssl1.0.1-EXPERIMENTAL PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x64-openssl1.0.1-EXPERIMENTAL CC=clang36 CFLAGS=\"$CFCLANG\" LDFLAGS=\"$LF\"\ngmake $MAKEFLAGS CRYPTO=openssl_with_aes CLIENT_NAME=vlmcs-FreeBSD-10.1-x86-openssl1.0.1-EXPERIMENTAL PROGRAM_NAME=vlmcsd-FreeBSD-10.1-x86-openssl1.0.1-EXPERIMENTAL CC=clang36 CFLAGS=\"$CFCLANG -m32\" LDFLAGS=\"$LF\"\n\nrm *.o\n\nstrip -s --strip-unneeded --remove-section=.eh_frame_hdr --remove-section=.eh_frame --remove-section=.note.gnu.gold-version --remove-section=.comment --remove-section=.note --remove-section=.note.gnu.build-id --remove-section=.note.ABI-tag vlmcs-* vlmcsd-* vlmcsdmulti-*\nsstrip -z vlmcs-* vlmcsd-* vlmcsdmulti-*\n\nsudo cp -af vlmcsd-FreeBSD-10.1-x86-gcc /usr/local/sbin/vlmcsd\nsudo cp -af vlmcs-FreeBSD-10.1-x86-gcc /usr/local/bin/vlmcs\n\n# Copy everything to distribution server\nscp -p vlmcsdmulti-* vlmcsd-* vlmcs-* root@ubuntu64:x/binaries/FreeBSD/intel/\n"
  },
  {
    "path": "vlmcsd/make_linux",
    "content": "#!/bin/bash\n\n#export VLMCSD_VERSION=\"svn`svnversion | sed -e 's/:.*//; s/[^0-9]*$//; s/^$/0/'`\"\n\nexport VERBOSE=3\nexport DNS_PARSER=internal\n\nMAKEFLAGS=\"-j`nproc` -B\"\nREUSEOBJFLAGS=\"-j\"\nSMALLCC=\"-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nSMALLLD=\"-pipe -Wl,--hash-style=sysv -Wl,-z,norelro -Wl,--build-id=none\"\nSMALL=\"$SMALLCC $SMALLLD\"\n\n\nrm -f vlmcs vlmcsdmulti vlmcsd 2>/dev/null\nrm -fr binaries\n\nmkdir -p binaries/Linux/intel/glibc\nmkdir -p binaries/Linux/intel/uclibc\nmkdir -p binaries/Linux/intel/static\nmkdir -p binaries/Linux/intel/musl\n\nmkdir -p binaries/Linux/sparc32/glibc\n\nmkdir -p binaries/Android/arm/bionic\nmkdir -p binaries/Android/arm/static\nmkdir -p binaries/Android/intel/bionic\nmkdir -p binaries/Android/intel/static\nmkdir -p binaries/Android/mips/bionic\nmkdir -p binaries/Android/mips/static\n\nmkdir -p binaries/Linux/arm/little-endian/glibc\nmkdir -p binaries/Linux/arm/little-endian/musl\nmkdir -p binaries/Linux/arm/little-endian/uclibc\nmkdir -p binaries/Linux/arm/little-endian/static\nmkdir -p binaries/Linux/arm/big-endian/uclibc\nmkdir -p binaries/Linux/arm/big-endian/static\n\nmkdir -p binaries/Linux/mips/little-endian/glibc\nmkdir -p binaries/Linux/mips/little-endian/uclibc\nmkdir -p binaries/Linux/mips/little-endian/static\nmkdir -p binaries/Linux/mips/little-endian/musl\nmkdir -p binaries/Linux/mips/big-endian/uclibc\nmkdir -p binaries/Linux/mips/big-endian/static\nmkdir -p binaries/Linux/mips/big-endian/glibc\nmkdir -p binaries/Linux/mips/big-endian/musl\n\nmkdir -p binaries/Linux/ppc/little-endian/glibc\nmkdir -p binaries/Linux/ppc/big-endian/glibc\nmkdir -p binaries/Linux/ppc/big-endian/uclibc\nmkdir -p binaries/Linux/ppc/big-endian/static\n\nmkdir -p binaries/MacOSX/intel\nmkdir -p binaries/MacOSX/ppc\nmkdir -p binaries/iOS/arm\n\nmkdir -p binaries/FreeBSD/intel\nmkdir -p binaries/Solaris/intel\nmkdir -p binaries/Windows/intel\nmkdir -p binaries/Minix/intel\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\nexport STAGING_DIR=.\n\n# Windows 32-bit using MingW32-w64 toolchain on Ubuntu Linux\nexport CLIENT_NAME=binaries/Windows/intel/vlmcs-Windows-x86.exe\nexport PROGRAM_NAME=binaries/Windows/intel/vlmcsd-Windows-x86.exe\nexport MULTI_NAME=binaries/Windows/intel/vlmcsdmulti-Windows-x86.exe\nexport DLL_NAME=binaries/Windows/intel/libkms32.dll\nexport THREADS=1\nexport CFLAGS=\"$SMALLCC\"\nexport CC=i686-w64-mingw32-gcc\nexport PLATFORMFLAGS=\"-march=i686 -mtune=generic -fwhole-program -pipe\"\nexport LDFLAGS=\"-lws2_32 -Wl,--gc-sections,--force-exe-suffix,--large-address-aware,--nxcompat,--dynamicbase,--tsaware\"\nexport FEATURES=full\n\nmake $MAKEFLAGS CAT=2 all $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CFLAGS=\"$CFLAGS -flto=jobserver -fvisibility=hidden\"\nexport LDFLAGS=\"$LDFLAGS -static-libgcc\"\n\nmake $MAKEFLAGS FEATURES=minimum $DLL_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $DLL_NAME\n  exit $?\nfi\n\n\n\n# Windows 32-bit using MingW32-w64 toolchain on Ubuntu Linux using MS RPC\nexport CLIENT_NAME=binaries/Windows/intel/vlmcs-Windows-msrpc-x86.exe\nexport PROGRAM_NAME=binaries/Windows/intel/vlmcsd-Windows-msrpc-x86.exe\nexport MULTI_NAME=binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x86.exe\nexport THREADS=1\nexport CFLAGS=\"-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fmerge-all-constants -Wno-unused-variable -Wno-missing-braces\"\nexport CC=i686-w64-mingw32-gcc\nexport PLATFORMFLAGS=\"-march=i686 -mtune=generic -pipe\"\nexport LDFLAGS=\"-Wl,--gc-sections,--force-exe-suffix,--large-address-aware,--nxcompat,--dynamicbase,--tsaware -fwhole-program\"\nexport FEATURES=full\n\nmake $MAKEFLAGS CAT=2 MSRPC=1 all\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nmake $MAKEFLAGS MSRPC=1 $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n# Windows 64-bit using MingW32-w64 toolchain on Ubuntu Linux\nexport CLIENT_NAME=binaries/Windows/intel/vlmcs-Windows-x64.exe\nexport PROGRAM_NAME=binaries/Windows/intel/vlmcsd-Windows-x64.exe\nexport MULTI_NAME=binaries/Windows/intel/vlmcsdmulti-Windows-x64.exe\nexport DLL_NAME=binaries/Windows/intel/libkms64.dll\nexport THREADS=1\nexport CFLAGS=\"$SMALLCC\"\nexport CC=x86_64-w64-mingw32-gcc\nexport PLATFORMFLAGS=\"-march=nocona -mtune=generic -fwhole-program -pipe\"\nexport LDFLAGS=\"-lws2_32 -Wl,--gc-sections,--force-exe-suffix,--nxcompat,--dynamicbase,--tsaware\"\n\nmake $MAKEFLAGS CAT=2 all $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CFLAGS=\"$CFLAGS -flto=jobserver -fvisibility=hidden\"\nexport LDFLAGS=\"$LDFLAGS -static-libgcc\"\n\nmake $MAKEFLAGS FEATURES=minimum $DLL_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $DLL_NAME\n  exit $?\nfi\n\n\n\n\n# Windows 64-bit using MingW32-w64 toolchain on Ubuntu Linux using MS RPC\nexport CLIENT_NAME=binaries/Windows/intel/vlmcs-Windows-msrpc-x64.exe\nexport PROGRAM_NAME=binaries/Windows/intel/vlmcsd-Windows-msrpc-x64.exe\nexport MULTI_NAME=binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x64.exe\nexport THREADS=1\nexport CFLAGS=\"-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fmerge-all-constants -Wno-unused-variable -Wno-missing-braces\"\nexport CC=x86_64-w64-mingw32-gcc\nexport PLATFORMFLAGS=\"-march=nocona -mtune=generic -pipe\"\nexport LDFLAGS=\"-Wl,--gc-sections,--force-exe-suffix,--nxcompat,--dynamicbase,--tsaware -fwhole-program\"\n\nmake $MAKEFLAGS CAT=2 MSRPC=1 all\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nmake $MAKEFLAGS MSRPC=1 $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips32el with uClibc 0.9.33.2 using gcc 4.9 from OpenWRT toolchain\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-openwrt-uclib\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-openwrt-uclibc\nexport CC=/opt/toolchains/mipsel-openwrt-linux-uclibc/toolchain-mipsel_mips32_gcc-4.9-linaro_uClibc-0.9.33.2/bin/mipsel-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC -DNO_LIMIT\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/static/vlmcs-mips32el-openwrt-uclib-static\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-openwrt-uclibc-static\nexport MULTI_NAME=binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-openwrt-uclibc-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-openwrt-uclibc\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16el with uClibc 0.9.33.2 using gcc 4.9 from OpenWRT toolchain with statically linked libgcc for Asus routers, e.g. Asus RT-N66U\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-asus-rt-n66u-uclibc\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-asus-rt-n66u-uclibc\nexport CC=/opt/toolchains/mipsel-openwrt-linux-uclibc/toolchain-mipsel_mips32_gcc-4.9-linaro_uClibc-0.9.33.2/bin/mipsel-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC -static-libgcc -DNO_LIMIT\"\nexport PLATFORMFLAGS=\"-mips32 -mips16 -flto=jobserver -fwhole-program\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS \n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/static/vlmcs-mips16el-asus-rt-n66u-uclibc-static\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-asus-rt-n66u-uclibc-static\nexport MULTI_NAME=binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n\n# Linux mips16el with uClibc 0.9.33.2 using gcc 4.8 from OpenWRT toolchain\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-openwrt-uclibc\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-openwrt-uclibc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/static/vlmcs-mips16el-openwrt-uclib-static\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-openwrt-uclibc-static\nexport MULTI_NAME=binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips16el-openwrt-uclibc\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16el eglibc 2.19 using gcc 4.8 from OpenWRT toolchain\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-openwrt-glibc\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-openwrt-glibc\nexport MULTI_NAME=binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-openwrt-glibc\nexport CC=/opt/toolchains/mipsel_74kc+dsp2_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mipsel-openwrt-linux-gnu-gcc-4.9.2\n#export CC=~/openwrt/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_eglibc-2.19/bin/mipsel-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=mips32 -mips16\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# PowerPC 64-bit big-endian glibc.\nexport CLIENT_NAME=binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc64-glibc\nexport PROGRAM_NAME=binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc64-glibc\nexport MULTI_NAME=binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc64-glibc\nexport CC=/opt/toolchains/ppc64-glibc2.19-gcc-4.9.1/bin/powerpc64-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# PowerPC 64-bit little-endian glibc.\nexport CLIENT_NAME=binaries/Linux/ppc/little-endian/glibc/vlmcs-ppc64el-glibc\nexport PROGRAM_NAME=binaries/Linux/ppc/little-endian/glibc/vlmcsd-ppc64el-glibc\nexport MULTI_NAME=binaries/Linux/ppc/little-endian/glibc/vlmcsdmulti-ppc64el-glibc\nexport CC=/opt/toolchains/ppc64el-glibc2.20-gcc-4.9.1/bin/powerpc64le-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# PowerPC glibc. Compiles with gcc 4.8 from OpenWRT toolchain but uses libs from an old DM500 toolchain to be compatible with glibc 2.3\nexport CLIENT_NAME=binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc-glibc\nexport PROGRAM_NAME=binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc-glibc\nexport MULTI_NAME=binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc-glibc\nexport CC=~/openwrt/staging_dir/toolchain-powerpc_405_gcc-4.8-linaro_eglibc-2.19/bin/powerpc-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program --sysroot=/opt/simplebuild/toolchains/powerpc -L/opt/simplebuild/toolchains/powerpc/lib -L/opt/simplebuild/toolchains/powerpc/usr/lib\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Mips 32 glibc compiled with gcc 4.9.2 from OpenWRT toolchain\nexport CLIENT_NAME=binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-openwrt-glibc\nexport PROGRAM_NAME=binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-openwrt-glibc\nexport MULTI_NAME=binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-openwrt-glibc\nexport CC=/opt/toolchains/mips_34kc_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mips-openwrt-linux-gcc\n#export CC=~/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_eglibc-2.19/bin/mips-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n# Mips 32 glibc compiled with gcc 4.9.2 from OpenWRT toolchain\nexport CLIENT_NAME=binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-openwrt-glibc\nexport PROGRAM_NAME=binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-openwrt-glibc\nexport MULTI_NAME=binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-openwrt-glibc\nexport CC=/opt/toolchains/mips_34kc_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mips-openwrt-linux-gcc\n#export CC=~/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_eglibc-2.19/bin/mips-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32 -mips16\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n# mips32el glibc 2.19 compiled with gcc 4.8 from OpenWRT toolchain\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/glibc/vlmcs-mips32el-openwrt-glibc\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/glibc/vlmcsd-mips32el-openwrt-glibc\nexport MULTI_NAME=binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips32el-openwrt-glibc\nexport CC=/opt/toolchains/mipsel_74kc+dsp2_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mipsel-openwrt-linux-gnu-gcc-4.9.2\n#export CC=~/openwrt/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_eglibc-2.19/bin/mipsel-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# mips1el uclibc with old tomato toolchain gcc 3.2.3 with Broadcom extensions uClibc 0.9.19\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-tomato-uclibc\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-tomato-uclibc\nexport MULTI_NAME=binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-tomato-uclibc\nexport CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc\nexport CFLAGS=\"-DNO_BUILTIN -pipe -fno-common -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nexport PLATFORMFLAGS=\"\"\nexport LDFLAGS=\"-pipe -Wl,-z,norelro\"\nexport THREADS=0\n#export TERMINAL_WIDTH=80\n\nmake NO_DNS=1 CAT=2 $MAKEFLAGS $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Linux/mips/little-endian/static/vlmcs-mips1el-tomato-uclibc-static\nexport PROGRAM_NAME=binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-tomato-uclibc-static\nexport MULTI_NAME=binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-tomato-uclibc-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake NO_DNS=1 $REUSEOBJFLAGS $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME CAT=2\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.8 with API Level 3 (Android 1.5 cupcake) armv7\n\nexport CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android15-armv7\nexport PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android15-armv7\nexport CC=/opt/toolchains/armelv7-android-3/bin/arm-linux-androideabi-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Android/arm/static/vlmcs-android15-armv7-static\nexport PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android15-armv7-static\nexport MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android15-armv7-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport LDFLAGS=\"$SMALLLD\"\nexport MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android15-armv7\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.8 with API Level 3 (Android 1.5 cupcake) armv5\n\nexport CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android15-armv5\nexport PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android15-armv5\nexport CC=/opt/toolchains/armelv7-android-3/bin/arm-linux-androideabi-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv5te -mthumb\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Android/arm/static/vlmcs-android15-armv5-static\nexport PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android15-armv5-static\nexport MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android15-armv5-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport LDFLAGS=\"$SMALLLD\"\nexport MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android15-armv5\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) armv7\n\nexport CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android41-armv7\nexport PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android41-armv7\nexport MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android41-armv7\nexport CC=/opt/toolchains/armelv7-android-16/bin/arm-linux-androideabi-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb -fPIE -pie\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n##Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) armv7\n#\n#export CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android50-armv7\n#export PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android50-armv7\n#export MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android50-armv7\n#export CC=/opt/toolchains/armelv7-android-21/bin/arm-linux-androideabi-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb -fPIE -pie\"\n#export THREADS=0\n#export LDFLAGS=\"$SMALLLD\"\n#\n#make NOLPTHREAD=1 $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#\n#\n#\n#\n#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) arm64el\n\nexport CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android50-arm64v8\nexport PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android50-arm64v8\nexport MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android50-arm64v8\nexport CC=/opt/toolchains/arm64el-android-21/bin/aarch64-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mtune=generic -mfix-cortex-a53-835769 -march=armv8-a -fPIE -pie\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) arm64el STATIC\n\nexport CLIENT_NAME=binaries/Android/arm/static/vlmcs-android50-arm64v8-static\nexport PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android50-arm64v8-static\nexport MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android50-arm64v8-static\nexport CC=/opt/toolchains/arm64el-android-21/bin/aarch64-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mtune=generic -mfix-cortex-a53-835769 -march=armv8-a\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.8 with API Level 9 (Android 2.3 Gingerbread) x86\n\nexport CLIENT_NAME=binaries/Android/intel/bionic/vlmcs-android23-x86\nexport PROGRAM_NAME=binaries/Android/intel/bionic/vlmcsd-android23-x86\nexport CC=/opt/toolchains/x86-android-9/bin/i686-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=atom -m32\"\nexport THREADS=1\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Android/intel/static/vlmcs-android23-x86-static\nexport PROGRAM_NAME=binaries/Android/intel/static/vlmcsd-android23-x86-static\nexport MULTI_NAME=binaries/Android/intel/static/vlmcsdmulti-android23-x86-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport LDFLAGS=\"$SMALLLD\"\nexport MULTI_NAME=binaries/Android/intel/bionic/vlmcsdmulti-android23-x86\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) x86\n\nexport CLIENT_NAME=binaries/Android/intel/bionic/vlmcs-android41-x86\nexport PROGRAM_NAME=binaries/Android/intel/bionic/vlmcsd-android41-x86\nexport MULTI_NAME=binaries/Android/intel/bionic/vlmcsdmulti-android41-x86\nexport CC=/opt/toolchains/x86-android-16/bin/i686-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=atom -m32 -fPIE -pie\"\nexport THREADS=1\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n##Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) x86\n#\n#export CLIENT_NAME=binaries/Android/intel/bionic/vlmcs-android50-x86\n#export PROGRAM_NAME=binaries/Android/intel/bionic/vlmcsd-android50-x86\n#export MULTI_NAME=binaries/Android/intel/bionic/vlmcsdmulti-android50-x86\n#export CC=/opt/toolchains/x86-android-21/bin/i686-linux-android-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=atom -m32 -fPIE -pie\"\n#export THREADS=1\n#export LDFLAGS=\"$SMALLLD\"\n#\n#make NOLPTHREAD=1 $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n\n\n\n\n#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) x64\n\nexport CLIENT_NAME=binaries/Android/intel/bionic/vlmcs-android50-x64\nexport PROGRAM_NAME=binaries/Android/intel/bionic/vlmcsd-android50-x64\nexport MULTI_NAME=binaries/Android/intel/bionic/vlmcsdmulti-android50-x64\nexport CC=/opt/toolchains/x86_64-android-21/bin/x86_64-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=atom -m64 -fPIE -pie\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) x64 STATIC\n\nexport CLIENT_NAME=binaries/Android/intel/static/vlmcs-android50-x64-static\nexport PROGRAM_NAME=binaries/Android/intel/static/vlmcsd-android50-x64-static\nexport MULTI_NAME=binaries/Android/intel/static/vlmcsdmulti-android50-x64-static\nexport CC=/opt/toolchains/x86_64-android-21/bin/x86_64-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=nocona -m64\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n#Android gcc 4.8 with API Level 9 (Android 2.3 Gingerbread) mips32el\n\nexport CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android23-mips32el\nexport PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android23-mips32el\nexport CC=/opt/toolchains/mipsel-android-9/bin/mipsel-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport THREADS=1\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Android/mips/static/vlmcs-android23-mips32el-static\nexport PROGRAM_NAME=binaries/Android/mips/static/vlmcsd-android23-mips32el-static\nexport MULTI_NAME=binaries/Android/mips/static/vlmcsdmulti-android23-mips32el-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport LDFLAGS=\"$SMALLLD\"\nexport MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android23-mips32el\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n#Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) mips32el\n\nexport CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android41-mips32el\nexport PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android41-mips32el\nexport MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android41-mips32el\nexport CC=/opt/toolchains/mipsel-android-16/bin/mipsel-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -fPIE -pie\"\nexport THREADS=1\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n##Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) mips32el\n#\n#export CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android50-mips32el\n#export PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android50-mips32el\n#export MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android50-mips32el\n#export CC=/opt/toolchains/mipsel-android-21/bin/mipsel-linux-android-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -fPIE -pie\"\n#export THREADS=1\n#export LDFLAGS=\"$SMALLLD\"\n#\n#make NOLPTHREAD=1 $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n\n\n\n\n##Android gcc 4.8 with API Level 9 (Android 2.3 Gingerbread) mips16el\n#\n#export CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android23-mips16el\n#export PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android23-mips16el\n#export CC=/opt/toolchains/mipsel-android-9/bin/mipsel-linux-android-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\n#export THREADS=1\n#export LDFLAGS=\"$SMALLLD\"\n#\n#make NOLPTHREAD=1 $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#export CLIENT_NAME=binaries/Android/mips/static/vlmcs-android23-mips16el-static\n#export PROGRAM_NAME=binaries/Android/mips/static/vlmcsd-android23-mips16el-static\n#export MULTI_NAME=binaries/Android/mips/static/vlmcsdmulti-android23-mips16el-static\n#export LDFLAGS=\"$LDFLAGS -static\"\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#export LDFLAGS=\"$SMALLLD\"\n#export MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android23-mips16el\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#\n#\n#\n#\n##Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) mips16el\n#\n#export CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android41-mips16el\n#export PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android41-mips16el\n#export MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android41-mips16el\n#export CC=/opt/toolchains/mipsel-android-16/bin/mipsel-linux-android-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -fPIE -pie -mips16\"\n#export THREADS=1\n#export LDFLAGS=\"$SMALLLD\"\n#\n#make NOLPTHREAD=1 $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#\n#\n#\n#\n#Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) mips16el\n#\n#export CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android50-mips16el\n#export PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android50-mips16el\n#export MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android50-mips16el\n#export CC=/opt/toolchains/mipsel-android-21/bin/mipsel-linux-android-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -fPIE -pie -mips16\"\n#export THREADS=1\n#export LDFLAGS=\"$SMALLLD\"\n#\n#make NOLPTHREAD=1 $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n\n\n#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) mips64el\n\nexport CLIENT_NAME=binaries/Android/mips/bionic/vlmcs-android50-mips64el\nexport PROGRAM_NAME=binaries/Android/mips/bionic/vlmcsd-android50-mips64el\nexport MULTI_NAME=binaries/Android/mips/bionic/vlmcsdmulti-android50-mips64el\nexport CC=/opt/toolchains/mips64el-android-21/bin/mips64el-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -fPIE -pie\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) mips64el STATIC\n\nexport CLIENT_NAME=binaries/Android/mips/static/vlmcs-android50-mips64el-static\nexport PROGRAM_NAME=binaries/Android/mips/static/vlmcsd-android50-mips64el-static\nexport MULTI_NAME=binaries/Android/mips/static/vlmcsdmulti-android50-mips64el-static\nexport CC=/opt/toolchains/mips64el-android-21/bin/mips64el-linux-android-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport THREADS=0\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n## Android 5.0+ with Ubuntu toolchain\n#export CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android5\n#export PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android5\n#export CC=arm-linux-androideabi-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\n#export LDFLAGS=\"$SMALLLD -pie -fpie\"\n#export THREADS=0\n#\n#make $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#\n# Android 5.0+ with Ubuntu toolchain STATIC\n#export CLIENT_NAME=binaries/Android/arm/static/vlmcs-android5-static\n#export PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android5-static\n#export MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android5-static\n#export LDFLAGS=\"$LDFLAGS -static\"\n#\n#make $REUSEOBJFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#export LDFLAGS=\"$SMALLLD -pie -fpie\"\n#export MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android5\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#\n#\n#\n## Android 5.0+ with Ubuntu toolchain for ARMv7 CPU with thumb2 instruction set\n#export CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android5-armv7\n#export PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android5-armv7\n#export CC=arm-linux-androideabi-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mthumb -march=armv7 -mtune=cortex-a9\"\n#export LDFLAGS=\"$SMALLLD -pie -fpie\"\n#export THREADS=0\n#\n#make $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#export CLIENT_NAME=binaries/Android/arm/static/vlmcs-android5-armv7-static\n#export PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android5-armv7-static\n#export MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android5-armv7-static\n#export LDFLAGS=\"$LDFLAGS -static\"\n#\n#make $REUSEOBJFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#export LDFLAGS=\"$SMALLLD -pie -fpie\"\n#export MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android5-armv7\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n##unset TERMINAL_WIDTH\n#\n#\n#\n#\n#\n## Android with Ubuntu toolchain\n#export CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android\n#export PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android\n#export CC=arm-linux-androideabi-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\n#export LDFLAGS=\"$SMALLLD\"\n#export THREADS=0\n#\n#make $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#\n## Android with Ubuntu toolchain STATIC\n#export CLIENT_NAME=binaries/Android/arm/static/vlmcs-android-static\n#export PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android-static\n#export MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android-static\n#export LDFLAGS=\"$LDFLAGS -static\"\n#\n#make $REUSEOBJFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#export LDFLAGS=\"$SMALLLD\"\n#export MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n\n\n\n\n# Android with Ubuntu toolchain for ARMv7 CPU with thumb2 instruction set\n#export CLIENT_NAME=binaries/Android/arm/bionic/vlmcs-android-armv7\n#export PROGRAM_NAME=binaries/Android/arm/bionic/vlmcsd-android-armv7\n#export CC=arm-linux-androideabi-gcc\n#export CFLAGS=\"$SMALLCC\"\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mthumb -march=armv7 -mtune=cortex-a9\"\n#export LDFLAGS=\"$SMALLLD\"\n#export THREADS=0\n#\n#make $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#export CLIENT_NAME=binaries/Android/arm/static/vlmcs-android-armv7-static\n#export PROGRAM_NAME=binaries/Android/arm/static/vlmcsd-android-armv7-static\n#export MULTI_NAME=binaries/Android/arm/static/vlmcsdmulti-android-armv7-static\n#export LDFLAGS=\"$LDFLAGS -static\"\n#\n#make $REUSEOBJFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n#\n#export LDFLAGS=\"$SMALLLD\"\n#export MULTI_NAME=binaries/Android/arm/bionic/vlmcsdmulti-android-armv7\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n\n\n\n\n# Linux x86 glibc\nexport MULTI_NAME=binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc\nexport CLIENT_NAME=binaries/Linux/intel/glibc/vlmcs-x86-glibc\nexport PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x86-glibc\nexport CC=~/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_eglibc-2.19/bin/i486-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m32 -march=i686 -mtune=generic\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux x86 glibc minimum standalone version\nexport PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum\nexport CC=~/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_eglibc-2.19/bin/i486-openwrt-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m32 -march=i686 -mtune=generic\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport FEATURES=minimum\n\nmake NO_DNS=1 $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n# Linux x86 glibc minimum inetd version\nexport PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum-inetd\nexport CFLAGS=\"$CFLAGS -DNO_SOCKETS\"\n\nmake NO_DNS=1 $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n# Linux x86 glibc threads\nexport FEATURES=full\nexport THREADS=1\nexport PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x86-glibc-threads\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -lpthread\"\nexport CFLAGS=\"$SMALLCC\"\n\nmake $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux x86 musl\nexport FEATURES=full\nexport MULTI_NAME=binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static\nexport CLIENT_NAME=binaries/Linux/intel/static/vlmcs-x86-musl-static\nexport PROGRAM_NAME=binaries/Linux/intel/static/vlmcsd-x86-musl-static\nexport CC=/opt/toolchains/i386_i486_gcc-4.9-linaro_musl-1.1.6/bin/i486-openwrt-linux-musl-gcc-4.9.2\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m32 -march=i686 -mtune=generic\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -static\"\nexport THREADS=0\nexport NOPROCFS=0\nexport AUXV=1\n\nmake $MAKEFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport MULTI_NAME=binaries/Linux/intel/musl/vlmcsdmulti-x86-musl\n\nmake $MAKEFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport CLIENT_NAME=binaries/Linux/intel/musl/vlmcs-x86-musl\nexport PROGRAM_NAME=binaries/Linux/intel/musl/vlmcsd-x86-musl\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux x86 musl static threads\nexport FEATURES=full\nexport PROGRAM_NAME=binaries/Linux/intel/static/vlmcsd-x86-musl-static-threads\nexport CC=/opt/toolchains/i386_i486_gcc-4.9-linaro_musl-1.1.6/bin/i486-openwrt-linux-musl-gcc-4.9.2\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m32 -march=i686 -mtune=generic\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -static\"\nexport THREADS=1\nexport NOPROCFS=0\nexport AUXV=1\n\nmake $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n\n# Linux x32 glibc \nexport FEATURES=full\nexport MULTI_NAME=binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc\nexport CLIENT_NAME=binaries/Linux/intel/glibc/vlmcs-x32-glibc\nexport PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x32-glibc\nexport CC=gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mx32 -march=nocona -mtune=generic\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport NOPROCFS=0\nexport AUXV=1\n\nmake DNS_PARSER=OS $MAKEFLAGS binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake DNS_PARSER=OS $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux x32 glibc threads\nexport FEATURES=full\nexport PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x32-glibc-threads\nexport CC=gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mx32 -march=nocona -mtune=generic\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -lpthread\"\nexport THREADS=1\nexport NOPROCFS=0\nexport AUXV=1\n\nmake DNS_PARSER=OS $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv4 little-endian glibc\nexport FEATURES=full\nexport MULTI_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc\nexport CLIENT_NAME=binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc\nexport PROGRAM_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc\nexport CC=/opt/toolchains/armelv5t-glibc-2.20/bin/arm-linux-gcc\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv4 -marm\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport NOPROCFS=0\nexport AUXV=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv4 little-endian glibc thumb instruction set\n\nexport MULTI_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc-thumb\nexport CLIENT_NAME=binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc-thumb\nexport PROGRAM_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc-thumb\nexport CC=/opt/toolchains/armelv5t-glibc-2.20/bin/arm-linux-gcc\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv4t -mthumb\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv5 little-endian glibc thumb instruction set\nexport PROGRAM_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc-thumb\nexport CLIENT_NAME=binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc-thumb\nexport MULTI_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc-thumb\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv5t -mthumb\"\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n# Linux armv5 little-endian glibc\nexport PROGRAM_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc\nexport CLIENT_NAME=binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc\nexport MULTI_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv5 -marm\"\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv7 little-endian glibc thumb2 instruction set\nexport PROGRAM_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-glibc\nexport CLIENT_NAME=binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-glibc\nexport MULTI_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-glibc\nexport CC=/opt/toolchains/armelv7-cortex-a8-glibc-2.18/usr/bin/arm-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv4 little-endian openwrt toolchain\nexport PROGRAM_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-openwrt-glibc\nexport CLIENT_NAME=binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-openwrt-glibc\nexport MULTI_NAME=binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-openwrt-glibc\nexport CC=~/openwrt/staging_dir/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_eglibc-2.19_eabi/bin/arm-openwrt-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv4\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n# Linux armv7 little-endian openwrt toolchain thumb 2 instruction set\nINSTALLDIR=binaries/Linux/arm/little-endian/glibc/\nSUFFIX=-armv7el-openwrt-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=~/openwrt/staging_dir/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_eglibc-2.19_eabi/bin/arm-openwrt-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n# Linux armv5 little endian thumb instruction set\nINSTALLDIR=binaries/Linux/arm/little-endian/static/\nSUFFIX=-armv5el-musl-thumb\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}-static\nexport CC=/opt/toolchains/armelv5t-musl/usr/bin/arm-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -static\"\nexport THREADS=0\nexport NOPROCFS=0\nexport AUXV=1\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nINSTALLDIR=binaries/Linux/arm/little-endian/musl/\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nINSTALLDIR=binaries/Linux/arm/little-endian/static/\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -static\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv5 little-endian uclibc thumb instruction set\nINSTALLDIR=binaries/Linux/arm/little-endian/uclibc/\nSUFFIX=-armv5el-uclibc-thumb\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/armelv5t-uclibc-0.9.33/usr/bin/arm-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv5t -mthumb\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport NOPROCFS=0\nexport AUXV=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv7 little-endian uclibc thumb 2 instruction set\nINSTALLDIR=binaries/Linux/arm/little-endian/\nSUFFIX=-armv7el-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/armelv7-cortex-a8-uclibc-0.9.33/usr/bin/arm-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux armv4 little-endian uclibc openwrt toolchain\nINSTALLDIR=binaries/Linux/arm/little-endian/uclibc/\nSUFFIX=-armv4el-openwrt-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=~/openwrt/staging_dir/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/bin/arm-openwrt-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv4 -marm\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n## Linux armv4 little-endian uclibc openwrt toolchain thumb instruction set\n#INSTALLDIR=binaries/Linux/arm/little-endian/uclibc/\n#SUFFIX=-armv4el-openwrt-uclibc-thumb\n#export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\n#export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\n#export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\n#export CC=~/openwrt/staging_dir/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/bin/arm-openwrt-linux-gcc\n#export PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv4t -mthumb\"\n#export FEATURES=full\n#export CFLAGS=\"$SMALLCC\"\n#export LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\n#export THREADS=0\n#\n#make $MAKEFLAGS\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n#  exit $?\n#fi\n#\n#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n#\n#make $REUSEOBJFLAGS $MULTI_NAME\n#\n#if [ $? != 0 ]; then\n#  echo Error creating $MULTI_NAME\n#  exit $?\n#fi\n\n\n\n\n# Linux armv7 little-endian uclibc openwrt toolchain thumb 2 instruction set\nINSTALLDIR=binaries/Linux/arm/little-endian/uclibc/\nSUFFIX=-armv7el-openwrt-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=~/openwrt/staging_dir/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/bin/arm-openwrt-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv7 -mthumb\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Linux armv4 little-endian uclibc\nINSTALLDIR=binaries/Linux/arm/little-endian/\nSUFFIX=-armv4el-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/root/cross-compiler-armv4l/bin/armv4l-gcc\nexport PLATFORMFLAGS=\"-pipe\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"-Wl,-z,norelro -fwhole-program\"\nexport THREADS=0\nexport NOPROCFS=1\n\nmake $MAKEFLAGS $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME CAT=2\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"-Wl,-z,norelro -fwhole-program -static\"\n\nmake $REUSEOBJFLAGS $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME CAT=2\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n\n# mips1 little-endian with openssl 0.9.8 support dreambox toolchain\nINSTALLDIR=binaries/Linux/mips/little-endian/glibc/\nSUFFIX=-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL\nexport CRYPTO=openssl_with_aes_soft\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/mipsoe20/bin/mipsel-unknown-linux-gnu-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport NOPROCFS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# mips1 little-endian dreambox toolchain\nINSTALLDIR=binaries/Linux/mips/little-endian/glibc/\nSUFFIX=-mips1el-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/mipsoe20/bin/mipsel-unknown-linux-gnu-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips1 little-endian uclibc \nINSTALLDIR=binaries/Linux/mips/little-endian/\nSUFFIX=-mips1el-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/root/cross-compiler-mipsel/bin/mipsel-gcc\nexport PLATFORMFLAGS=\"-pipe\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"-Wl,-z,norelro -fwhole-program\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=1\n\nmake $MAKEFLAGS CAT=2 $CLIENT_NAME $MULTI_NAME $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"-Wl,-z,norelro -fwhole-program -static\"\n\nmake $REUSEOBJFLAGS CAT=2 $CLIENT_NAME $MULTI_NAME $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16 little endian glibc\nINSTALLDIR=binaries/Linux/mips/little-endian/glibc/\nSUFFIX=-mips16el-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32el-mips16-glibc-2.18/usr/bin/mipsel-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32 -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16 little-endian uclibc\nINSTALLDIR=binaries/Linux/mips/little-endian/uclibc/\nSUFFIX=-mips16el-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32el-mips16-uclibc-0.9.33/bin/mipsel-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32 -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux PowerPC glibc with SSL support and Dreambox 500 toolchain\nINSTALLDIR=binaries/Linux/ppc/big-endian/glibc/\nSUFFIX=-ppc-glibc-openssl0.9.8-soft-EXPERIMENTAL\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/powerpc/bin/powerpc-linux-gcc\nexport PLATFORMFLAGS=\"-pipe\"\nexport FEATURES=full\nexport CFLAGS=\"-fno-common -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nexport LDFLAGS=\"-Wl,--no-gc-sections -Wl,-z,norelro\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake NO_DNS=1 $MAKEFLAGS CAT=2 $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n\n\n#Linux PowerPC uclibc OpenWRT toolchain\nINSTALLDIR=binaries/Linux/ppc/big-endian/\nSUFFIX=-ppc-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\n#export CC=~/openwrt/staging_dir/toolchain-powerpc_405_gcc-4.8-linaro_uClibc-0.9.33.2/bin/powerpc-openwrt-linux-gcc\nexport CC=/opt/toolchains/ppc-uclibc0.9.33.2-gcc-4.9.1-binutils2.24/bin/powerpc-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -L/root/cross-compiler-powerpc/lib -L/root/cross-compiler-powerpc/usr/lib\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Fritzbox 7170 (mips32r2 little-endian) device specific, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/little-endian/\nSUFFIX=-mips32r2el-Fritzbox-71xx-72xx-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/fritz71xx/bin/mipsel-linux-uclibc-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=4kec -mtune=4kec\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake NOLRESOLV=1 $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Fritzbox 7370 (mips32r2 big-endian) device specific, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/\nSUFFIX=-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/fritz73xxOS62/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mtune=24kc -mips16 -mdsp\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake NOLRESOLV=1 $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Fritzbox 7370 (mips32r2 big-endian) device specific with _PEDANTIC, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-pedantic\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/fritz73xxOS62/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mtune=24kc -mips16 -mdsp\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC -D_PEDANTIC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake NOLRESOLV=1 $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n#Fritzbox 7370 (mips32r2 big-endian) device specific inetd start only, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-inetd\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/fritz73xxOS62/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mtune=24kc -mips16 -mdsp\"\nexport FEATURES=inetd\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake NOLRESOLV=1 $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n#Fritzbox 7370 (mips32r2 big-endian) device specific with pthreads, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-threads\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/fritz73xxOS62/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mtune=24kc -mips16 -mdsp\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -lpthread\"\nexport THREADS=1\n\nmake NOLRESOLV=1 $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n#Fritzbox 7370 (mips32r2 big-endian) device specific with OpenSSL support, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/fritz73xxOS62/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mtune=24kc -mips16 -mdsp\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=openssl_with_aes_soft\nexport OPENSSL_HMAC=0\n\nmake NOLRESOLV=1 $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake NOLRESOLV=1 $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nunset OPENSSL_HMAC\n\n\n\n#make $MAKEFLAGS CLIENT_NAME=binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32-uclibc CFLAGS=\"$SMALL -pipe -flto=jobserver -fwhole-program\" PROGRAM_NAME=binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32-uclibc CC=/opt/toolchains/mips32eb-uclibc-0.9.33/usr/bin/mips-linux-cc && \\\n# Linux mips32 big-endian uclibc\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips32-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32eb-uclibc-0.9.33/usr/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16 big-endian uclibc\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips16-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32eb-uclibc-0.9.33/usr/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Atheros ar7xxx/ar9xxx chips with OpenWRT toolchain (mips16 big-endian) device specific, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/\nSUFFIX=-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips-openwrt-linux-uclibc/bin/mips-openwrt-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC -DNO_LIMIT\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n\n#Atheros ar7xxx/ar9xxx chips with OpenWRT toolchain (mips16 big-endian) device specific, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/\nSUFFIX=-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl\nexport PROGRAM_NAME=${INSTALLDIR}musl/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}musl/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips_34kc_gcc-4.9-linaro_musl-1.1.6-mips16/bin/mips-openwrt-linux-musl-gcc-4.9.2\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$LDFLAGS -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Atheros ar7xxx/ar9xxx chips with OpenWRT toolchain (mips32r2 big-endian) device specific, May or may not run on other devices\nINSTALLDIR=binaries/Linux/mips/big-endian/\nSUFFIX=-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips-openwrt-linux-uclibc/bin/mips-openwrt-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=24kc\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC -DNO_LIMIT\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16 big-endian uclibc threads\nINSTALLDIR=binaries/Linux/mips/big-endian/uclibc/\nSUFFIX=-mips16-uclibc-threads\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32eb-uclibc-0.9.33/usr/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -lpthread\"\nexport THREADS=1\nexport CRYPTO=internal\n\nmake $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips32 big-endian glibc\nINSTALLDIR=binaries/Linux/mips/big-endian/glibc/\nSUFFIX=-mips32-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32eb-glibc-2.19/usr/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux mips16 big-endian glibc\nINSTALLDIR=binaries/Linux/mips/big-endian/glibc/\nSUFFIX=-mips16-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32eb-glibc-2.19/usr/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Linux mips32 big-endian musl\nINSTALLDIR=binaries/Linux/mips/big-endian/\nSUFFIX=-mips32-musl\nexport PROGRAM_NAME=${INSTALLDIR}musl/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}musl/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32eb-musl/usr/bin/mips-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\nexport AUXV=1\n\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Linux mips16 little-endian musl soft-float\nINSTALLDIR=binaries/Linux/mips/little-endian/\nSUFFIX=-mips16el-musl\nexport PROGRAM_NAME=${INSTALLDIR}musl/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}musl/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32el-mips16-musl/usr/bin/mipsel-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\nexport AUXV=1\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Linux mips16 little-endian musl fpu\nINSTALLDIR=binaries/Linux/mips/little-endian/\nSUFFIX=-mips16el-musl-fpu\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport CC=/opt/toolchains/mips32el-mips16-musl-fpu/usr/bin/mipsel-linux-cc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips16\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -static\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\nexport AUXV=1\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n# Linux x86 uclibc\nINSTALLDIR=binaries/Linux/intel/uclibc/\nSUFFIX=-x86-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/i486-uclibc-0.9.33/bin/i486-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m32 -march=i486 -mtune=generic\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\nexport AUXV=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n#make $MAKEFLAGS CLIENT_NAME=binaries/Linux/intel/glibc/vlmcs-x64-glibc LDFLAGS=\"-Wl,--hash-style=gnu\" CFLAGS=\"$SMALL -pipe -flto=jobserver -fwhole-program\" PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x64-glibc CC=/opt/toolchains/x86_64-glibc-2.19/usr/bin/x86_64-linux-gcc PLATFORMFLAGS=\"-m64 -mtune=generic\"&& \\\n# Linux x64 glibc\nINSTALLDIR=binaries/Linux/intel/glibc/\nSUFFIX=-x64-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/x86_64-glibc-2.19/usr/bin/x86_64-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m64 -mtune=generic\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Linux Sparc32v7 glibc\nINSTALLDIR=binaries/Linux/sparc32/glibc/\nSUFFIX=-sparc32v7-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/sparc32-glibc-gcc-4.7.4/bin/sparc-buildroot-linux-gnu-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mcpu=v7\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -lpthread\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#make $MAKEFLAGS binaries/Linux/intel/glibc/vlmcsd-x64-glibc-threads CLIENT_NAME=binaries/Linux/intel/glibc/vlmcs-x64-glibc-threads THREADS=1 LDFLAGS=\"-Wl,--hash-style=gnu -lpthread\" CFLAGS=\"-pipe -flto=jobserver -fwhole-program\" PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x64-glibc-threads CC=/opt/toolchains/x86_64-glibc-2.19/usr/bin/x86_64-linux-gcc PLATFORMFLAGS=\"-m64 -mtune=generic\"&& \\\n# Linux x64 glibc with threads\nINSTALLDIR=binaries/Linux/intel/glibc/\nSUFFIX=-x64-glibc-threads\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/x86_64-glibc-2.19/usr/bin/x86_64-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m64 -mtune=generic\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -lpthread\"\nexport THREADS=1\nexport CRYPTO=internal\n\nmake $MAKEFLAGS $PROGRAM_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n\n\n#make $MAKEFLAGS LDFLAGS=\"-Wl,--hash-style=gnu\" CLIENT_NAME=binaries/Linux/intel/glibc/vlmcs-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL CRYPTO=openssl_with_aes CFLAGS=\"$SMALL -pipe -flto=jobserver -fwhole-program\" PROGRAM_NAME=binaries/Linux/intel/glibc/vlmcsd-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL CC=/opt/toolchains/x86_64-glibc-2.19/usr/bin/x86_64-linux-gcc PLATFORMFLAGS=\"-m64 -mtune=generic\" && \\\n# Linux x64 glibc with OpenSSL 1.0.x support\nINSTALLDIR=binaries/Linux/intel/glibc/\nSUFFIX=-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/x86_64-glibc-2.19/usr/bin/x86_64-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m64 -mtune=generic\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport CRYPTO=openssl_with_aes\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux x64 musl\nINSTALLDIR=binaries/Linux/intel/\nSUFFIX=-x64-musl\nexport PROGRAM_NAME=${INSTALLDIR}musl/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}musl/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/x86_64_gcc-4.9-linaro_musl-1.1.6/bin/x86_64-openwrt-linux-musl-gcc-4.9.2\n#export CC=/opt/toolchains/x86_64-musl/usr/bin/x86_64-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m64 -mtune=generic\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\nexport AUXV=1\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}musl/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#make $MAKEFLAGS CC=/opt/toolchains/x86_64-uclibc-0.9.33/bin/x86_64-linux-gcc LDFLAGS=\"-Wl,--hash-style=gnu\" CLIENT_NAME=binaries/Linux/intel/uclibc/vlmcs-x64-uclibc PROGRAM_NAME=binaries/Linux/intel/uclibc/vlmcsd-x64-uclibc CFLAGS=\"$SMALL -flto=jobserver -fwhole-program -pipe -fno-stack-protector\" && \\\n# Linux x64 uclibc\nINSTALLDIR=binaries/Linux/intel/uclibc/\nSUFFIX=-x64-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/x86_64-uclibc-0.9.33/bin/x86_64-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -m64 -mtune=generic\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport CRYPTO=internal\nexport NOPROCFS=0\nexport AUXV=0\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n# mips32 little-endian DD-WRT toolchain with gcc 4.1.0\nexport CC=/opt/simplebuild/toolchains/ddwrt410/bin/mipsel-linux-gcc\nINSTALLDIR=binaries/Linux/mips/little-endian/\nSUFFIX=-mips32el-ddwrt-gcc$($CC -dumpversion)-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport PLATFORMFLAGS=\"-pipe -mips32\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"-fwhole-program\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS CAT=2 $PROGRAM_NAME $MULTI_NAME $CLIENT_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME, $MULTI_NAME and/or $CLIENT_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"-fwhole-program -static\"\n\nmake $REUSEOBJFLAGS CAT=2 $PROGRAM_NAME $MULTI_NAME $CLIENT_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $PROGRAM_NAME, $MULTI_NAME and/or $CLIENT_NAME\n  exit $?\nfi\n\n\n\n\n\n#Linux mips32 little-endian uclibc\nINSTALLDIR=binaries/Linux/mips/little-endian/\nSUFFIX=-mips32el-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/mips32el-uclibc-0.9.33/bin/mipsel-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -mips32\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"$SMALLLD -static\"\n\nmake $REUSEOBJFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport LDFLAGS=\"$SMALLLD\"\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n#Linux armv6 hard-float little-endian. Used on Raspberry Pi with Raspbian.\n#The hard-float ABI cannot be combined with thumb.\n#You may wish to use armv5el-thumb instead because the binary is smaller\nINSTALLDIR=binaries/Linux/arm/little-endian/glibc/\nSUFFIX=-armv6hf-Raspberry-glibc\nexport PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}\nexport CC=/opt/toolchains/armhfv6-glibc-2.19/bin/arm-linux-gcc\nexport PLATFORMFLAGS=\"-flto=jobserver -fwhole-program -march=armv6zk -mfpu=vfp -mfloat-abi=hard -mtune=arm1176jzf-s\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"$SMALLLD -Wl,--hash-style=gnu\"\nexport THREADS=0\nexport CRYPTO=internal\n\nmake $MAKEFLAGS\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nrm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null\n\nmake $REUSEOBJFLAGS $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $MULTI_NAME\n  exit $?\nfi\n\n\n\n\n# Linux arm big-endian uclibc\nINSTALLDIR=binaries/Linux/arm/big-endian/\nSUFFIX=-armeb-nslu2-uclibc\nexport PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX}\nexport CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX}\nexport MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX}\nexport CC=/opt/simplebuild/toolchains/nslu2open/bin/armeb-linux-uclibc-gcc\nexport PLATFORMFLAGS=\"-pipe\"\nexport FEATURES=full\nexport CFLAGS=\"$SMALLCC\"\nexport LDFLAGS=\"-Wl,-z,norelo\"\nexport THREADS=0\n\nmake $MAKEFLAGS CAT=2 $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\nexport PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static\nexport CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static\nexport MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static\nexport LDFLAGS=\"-Wl,-z,norelo -static\"\n\nmake $REUSEOBJFLAGS CAT=2 $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME\n\nif [ $? != 0 ]; then\n  echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME\n  exit $?\nfi\n\n\n# Strip off unnecessary stuff from binaries\n\nfind binaries -xdev -name 'vlmcs*' -exec /opt/toolchains/mips32el-mips16-glibc-2.18/usr/bin/mipsel-linux-strip -s --strip-unneeded --remove-section=.note.gnu.gold-version --remove-section=.comment --remove-section=.note --remove-section=.note.gnu.build-id --remove-section=.note.ABI-tag {} \\; 2>/dev/null\nfind binaries -xdev -name 'vlmcs*' -exec strip -s --strip-unneeded --remove-section=.note.gnu.gold-version --remove-section=.comment --remove-section=.note --remove-section=.note.gnu.build-id --remove-section=.note.ABI-tag {} \\; 2>/dev/null\nfind binaries -xdev -name 'vlmcs*' -exec sstrip -z {} \\; 2>/dev/null\n\nmake alldocs\n\nrm *.o\n\n#cp -p binaries/Linux/intel/glibc/vlmcs-x32-glibc /usr/local/bin/vlmcs\n\nif [ `lsb_release -is` == \"Debian\" ]; then\n  cp -pf binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc /usr/local/sbin/vlmcsdmulti\nelse\n  cp -pf binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc /usr/local/sbin/vlmcsdmulti\nfi\n\nln -s vlmcsdmulti /usr/local/sbin/vlmcsd 2>/dev/null\nln -s ../sbin/vlmcsdmulti /usr/local/bin/vlmcs 2>/dev/null\nmkdir -p /usr/local/man/man1 2>/dev/null\nmkdir -p /usr/local/man/man5 2>/dev/null\nmkdir -p /usr/local/man/man8 2>/dev/null\nmkdir -p /usr/local/man/man7 2>/dev/null\ncp -a vlmcs.1 vlmcsdmulti.1 /usr/local/man/man1/\ncp -a vlmcsd.7 /usr/local/man/man7/\ncp -a vlmcsd.8 /usr/local/man/man8/\ncp -a vlmcsd.ini.5 /usr/local/man/man5/\npbzip2 -f -9 /usr/local/man/man5/vlmcsd.ini.5 /usr/local/man/man1/vlmcs.1 /usr/local/man/man1/vlmcsdmulti.1 /usr/local/man/man7/vlmcsd.7 /usr/local/man/man8/vlmcsd.8\n#pbzip2 -f /usr/local/man/man7/vlmcsd.7\n#pbzip2 -f /usr/local/man/man8/vlmcsd.8\n\nmandb >/dev/null 2>&1\n\n"
  },
  {
    "path": "vlmcsd/make_minix",
    "content": "#!/bin/sh\n\nexport VLMCSD_VERSION=svn$(ssh root@ubuntu64.internal \"cd x; svnversion\")\nscp -p make_minix root@ubuntu64.internal:x\nscp -pr root@ubuntu64.internal:x/* .\n\n\n# Compile vlmcsd binaries for Minix 3\n\nSUFFIX=-minix-$(uname -r)-x86\nexport CC=clang\nexport CFLAGS=\"-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nexport LDFLAGS=\"-Wl,--hash-style=sysv -Wl,-z,norelro -Wl,--build-id=none\"\nexport PROGRAM_NAME=vlmcsd$SUFFIX\nexport CLIENT_NAME=vlmcs$SUFFIX\nexport MULTI_NAME=vlmcsdmulti$SUFFIX\n\ngmake clean\ngmake -B\nrm -f vlmcsd.o vlmcs.o vlmcsdmulti.o\ngmake $MULTI_NAME\n\nstrip -s --strip-unneeded --remove-section .eh_frame_hdr --remove-section .eh_frame --remove-section .ident --remove-section .note.minix.ident --remove-section .note.netbsd.pax --remove-section=.note.gnu.gold-version --remove-section=.comment --remove-section=.note --remove-section=.note.gnu.build-id --remove-section=.note.ABI-tag *$SUFFIX\n\nscp -p *$SUFFIX root@ubuntu64.internal:x/binaries/Minix/intel/\n"
  },
  {
    "path": "vlmcsd/make_osx",
    "content": "#!/bin/bash\n\nexport VERBOSE=3\nexport DNS_PARSER=OS\n\nrm vlmcsd-* vlmcs-* vlmcsdmulti-* *_all.* 2>/dev/null\nrm vlmcsd vlmcs vlmcsdmulti 2>/dev/null\n\nMAKEFLAGS=\"-j -B\"\nREUSEOBJFLAGS=\"-j\"\nCFGCC=\"-static-libgcc -mdynamic-no-pic -Os -flto=jobserver -fwhole-program -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nCFCLANG=\"-mdynamic-no-pic -Os -flto -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\nCFGCC42=\"-static-libgcc -mdynamic-no-pic -Os -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants\"\n\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-MacOSX-x86 PROGRAM_NAME=vlmcsd-MacOSX-x86 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.0\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-MacOSX-x86 MULTI_NAME=vlmcsdmulti-MacOSX-x86 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS vlmcsd-MacOSX-x86-threads THREADS=1 PROGRAM_NAME=vlmcsd-MacOSX-x86-threads CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-MacOSX-x64 PROGRAM_NAME=vlmcsd-MacOSX-x64 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.0\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-MacOSX-x64 MULTI_NAME=vlmcsdmulti-MacOSX-x64 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS vlmcsd-MacOSX-x64-threads THREADS=1 PROGRAM_NAME=vlmcsd-MacOSX-x64-threads CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-MacOSX-x86-openssl-EXPERIMENTAL PROGRAM_NAME=vlmcsd-MacOSX-x86-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes_soft CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.4\" && \\\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-MacOSX-x64-openssl-EXPERIMENTAL PROGRAM_NAME=vlmcsd-MacOSX-x64-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes_soft CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.4\" && \\\n\n#make $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-7.1-armv7 PROGRAM_NAME=vlmcsd-iOS-7.1-armv7 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\n#make $REUSEOBJFLAGS vlmcsdmulti-iOS-7.1-armv7 MULTI_NAME=vlmcsdmulti-iOS-7.1-armv7 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk\" && \\\n\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-8.4-armv7 PROGRAM_NAME=vlmcsd-iOS-8.4-armv7 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 -isysroot ~/toolchains/iPhoneOS8.4.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-iOS-8.4-armv7 MULTI_NAME=vlmcsdmulti-iOS-8.4-armv7 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 -isysroot ~/toolchains/iPhoneOS8.4.sdk\" && \\\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-8.4-armv8-aarch64 PROGRAM_NAME=vlmcsd-iOS-8.4-armv8-aarch64 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m64 -arch arm64 -miphoneos-version-min=7.0 -isysroot ~/toolchains/iPhoneOS8.4.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-iOS-8.4-armv8-aarch64 MULTI_NAME=vlmcsdmulti-iOS-8.4-armv8-aarch64 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-m64 -arch arm64 -miphoneos-version-min=7.0 -isysroot ~/toolchains/iPhoneOS8.4.sdk\" && \\\n\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-6.1-armv7 PROGRAM_NAME=vlmcsd-iOS-6.1-armv7 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS6.1.sdk -isysroot ~/toolchains/iPhoneOS6.1.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-iOS-6.1-armv7 MULTI_NAME=vlmcsdmulti-iOS-6.1-armv7 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS6.1.sdk -isysroot ~/toolchains/iPhoneOS6.1.sdk\" && \\\n\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-5.1-armv7-clang3.4 PROGRAM_NAME=vlmcsd-iOS-5.1-armv7-clang3.4 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS5.1.sdk -isysroot ~/toolchains/iPhoneOS5.1.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-iOS-5.1-armv7-clang3.4 MULTI_NAME=vlmcsdmulti-iOS-5.1-armv7-clang3.4 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-mthumb -m32 -arch armv7 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS5.1.sdk -isysroot ~/toolchains/iPhoneOS5.1.sdk\" && \\\n\n#PATH=~/toolchains/iOS5.1-MacOS-Lion/usr/bin:$PATH clang --version\nPATH=~/toolchains/iOS5.1-MacOS-Lion/usr/bin:$PATH make $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-5.1-armv6-clang3.1 PROGRAM_NAME=vlmcsd-iOS-5.1-armv6-clang3.1 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-arch armv6 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS5.1.sdk -isysroot ~/toolchains/iPhoneOS5.1.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nPATH=~/toolchains/iOS5.1-MacOS-Lion/usr/bin:$PATH make $REUSEOBJFLAGS vlmcsdmulti-iOS-5.1-armv6-clang3.1 MULTI_NAME=vlmcsdmulti-iOS-5.1-armv6-clang3.1 CC=clang CFLAGS=\"$CFCLANG\" PLATFORMFLAGS=\"-arch armv6 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS5.1.sdk -isysroot ~/toolchains/iPhoneOS5.1.sdk\" && \\\n\nPATH=~/toolchains/gcc4.2/usr/bin/bin:$PATH make $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-4.1-armv6-llvm-gcc4.2 PROGRAM_NAME=vlmcsd-iOS-4.1-armv6-llvm-gcc4.2 CC=llvm-g++-4.2 CFLAGS=\"$CFGCC42\" PLATFORMFLAGS=\"-arch armv6 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS4.1.sdk -isysroot ~/toolchains/iPhoneOS4.1.sdk\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nPATH=~/toolchains/gcc4.2/usr/bin/bin:$PATH make $REUSEOBJFLAGS vlmcsdmulti-iOS-4.1-armv6-llvm-gcc4.2 MULTI_NAME=vlmcsdmulti-iOS-4.1-armv6-llvm-gcc4.2 CC=llvm-g++-4.2 CFLAGS=\"$CFGCC42\" PLATFORMFLAGS=\"-arch armv6 -miphoneos-version-min=1.0 --sysroot ~/toolchains/iPhoneOS4.1.sdk -isysroot ~/toolchains/iPhoneOS4.1.sdk\" && \\\n\n#PATH=~/toolchains/gcc4.2/usr/bin:$PATH make $MAKEFLAGS CLIENT_NAME=vlmcs-iOS-4.1-armv7-clang PROGRAM_NAME=vlmcsd-iOS-4.1-armv7-llvm-clang CC=~/toolchains/gcc4.2/usr/bin/bin/clang CFLAGS=\"$CFGCC42\" PLATFORMFLAGS=\"-mthumb -arch armv7 -miphoneos-version-min=4.1 --sysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk\" && \\\n#rm -f vlmcs.o vlmcsd.o vlmcsdmulti.o && \\\n#PATH=~/toolchains/gcc4.2/usr/bin:$PATH make $REUSEOBJFLAGS vlmcsdmulti-iOS-4.1-armv7-llvm-clang MULTI_NAME=vlmcsdmulti-iOS-4.1-armv7-llvm-clang CC=~/toolchains/gcc4.2/usr/bin/bin/clang CFLAGS=\"$CFGCC42\" PLATFORMFLAGS=\"-mthumb -arch armv7 -miphoneos-version-min=4.1 --sysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk\" && \\\n\n\nPATH=~/toolchains/gcc4.2/usr/bin:$PATH make -Bj PROGRAM_NAME=vlmcsd-MacOSX-ppc CLIENT_NAME=vlmcs-MacOSX-ppc CC=gcc CFLAGS=\"$CFGCC42 -isysroot ~/toolchains/MacOSX10.5.sdk -arch ppc -mmacosx-version-min=10.0\"\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nPATH=~/toolchains/gcc4.2/usr/bin:$PATH make -j vlmcsdmulti-MacOSX-ppc MULTI_NAME=vlmcsdmulti-MacOSX-ppc CC=gcc CFLAGS=\"$CFGCC42 -isysroot ~/toolchains/MacOSX10.5.sdk -arch ppc -mmacosx-version-min=10.0\"\n\n\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-MacOSX-x86-gcc PROGRAM_NAME=vlmcsd-MacOSX-x86-gcc CC=gcc-5 CFLAGS=\"$CFGCC\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.0\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-MacOSX-x86-gcc MULTI_NAME=vlmcsdmulti-MacOSX-x86-gcc CC=gcc-5 CFLAGS=\"$CFGCC\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS vlmcsd-MacOSX-x86-threads-gcc THREADS=1 PROGRAM_NAME=vlmcsd-MacOSX-x86-threads-gcc CC=gcc-5 CFLAGS=\"$CFGCC\" PLATFORMFLAGS=\"-m32 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS CLIENT_NAME=vlmcs-MacOSX-x64-gcc PROGRAM_NAME=vlmcsd-MacOSX-x64-gcc CC=gcc-5 CFLAGS=\"$CFGCC\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.0\" && \\\nrm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.* && \\\nmake $REUSEOBJFLAGS vlmcsdmulti-MacOSX-x64-gcc MULTI_NAME=vlmcsdmulti-MacOSX-x64-gcc CC=gcc-5 CFLAGS=\"$CFGCC\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.0\" && \\\nmake $MAKEFLAGS vlmcsd-MacOSX-x64-threads-gcc THREADS=1 PROGRAM_NAME=vlmcsd-MacOSX-x64-threads-gcc CC=gcc-5 CFLAGS=\"$CFGCC\" PLATFORMFLAGS=\"-m64 -march=core2 -mmacosx-version-min=10.0\" && \\\n\n# Sign the iOS binaries\n#ldid -S *iOS*\n\n#strip vlmcs-* vlmcsd-* vlmcsdmulti-*\n\nrm -f *.o *_all.* \nrm -fr *.dSYM\n\nsudo cp -p vlmcs-MacOSX-x86-gcc /usr/local/bin/vlmcs\nsudo cp -p vlmcsd-MacOSX-x86-gcc /usr/local/bin/vlmcsd\n\nsudo mkdir -p /usr/local/share/man/man8\nsudo mkdir -p /usr/local/share/man/man1\nsudo mkdir -p /usr/local/share/man/man7\nsudo mkdir -p /usr/local/share/man/man5\n\nsudo cp -p vlmcsd.8 /usr/local/share/man/man8\nsudo cp -p vlmcs.1 vlmcsdmulti.1 /usr/local/share/man/man1\nsudo cp -p vlmcsd.7 /usr/local/share/man/man7\nsudo cp -p vlmcsd.ini.5 //usr/local/share/man/man5\n\n# Copy the stuff to distribution server\nscp -p vlmcsd-MacOSX-x* vlmcs-MacOSX-x* vlmcsdmulti-MacOSX-x* root@ubuntu64:x/binaries/MacOSX/intel\nscp -p vlmcsd-MacOSX-ppc* vlmcs-MacOSX-ppc* vlmcsdmulti-MacOSX-ppc* root@ubuntu64:x/binaries/MacOSX/ppc\nscp -p vlmcsd-iOS* vlmcs-iOS* vlmcsdmulti-iOS* root@ubuntu64:x/binaries/iOS/arm\n"
  },
  {
    "path": "vlmcsd/make_solaris",
    "content": "#!/bin/sh\n\nexport VERBOSE=3\nexport CAT=2\n\nif [ `uname -s` != \"SunOS\" ]; then\n  echo \"This is no SunOS operating system.\"\n  exit 3\nfi\n\nSOLARIS_VERSION=`uname -v`\n\nrm -f vlmcsd-* vlmcs-* vlmcsdmulti-* *_all.* 2>/dev/null\nrm -f vlmcsdmulti vlmcsd vlmcs 2>/dev/null\n\nMAKEFLAGS=\"-B -j`nproc`\"\nREUSEOBJFLAGS=\"-j`nproc`\"\n\nCF=\"-fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants -Wno-char-subscripts\"\nLF=\"-fwhole-program -Wl,-z,norelro -Wl,--hash-style=sysv -Wl,--build-id=none\"\n\n\n# 32 bit\nif [ \"$CAT\" != \"\" ]; then\n  gmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld vlmcs-Solaris$SOLARIS_VERSION-x86 vlmcsd-Solaris$SOLARIS_VERSION-x86 vlmcsdmulti-Solaris$SOLARIS_VERSION-x86 CLIENT_NAME=vlmcs-Solaris$SOLARIS_VERSION-x86 PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x86 MULTI_NAME=vlmcsdmulti-Solaris$SOLARIS_VERSION-x86 CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\"\nelse\n  gmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld CLIENT_NAME=vlmcs-Solaris$SOLARIS_VERSION-x86 PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x86 CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\"\n  rm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.*\n  gmake $REUSEOBJFLAGS LD_ALTEXEC=/usr/bin/gld vlmcsdmulti-Solaris$SOLARIS_VERSION-x86 MULTI_NAME=vlmcsdmulti-Solaris$SOLARIS_VERSION-x86 CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\"\nfi\n\ngmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld vlmcsd-Solaris$SOLARIS_VERSION-x86-threads PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x86-threads CC=gcc THREADS=1 CFLAGS=\"$CF\" LDFLAGS=\"-lpthread $LF\"\ngmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld CLIENT_NAME=vlmcs-Solaris$SOLARIS_VERSION-x86-openssl1.0-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x86-openssl1.0-EXPERIMENTAL CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\"\n\n# 64 bit\n\nLF=\"$LF -Wl,-melf_x86_64_sol2\"\n\nif [ \"$CAT\" != \"\" ]; then\n  gmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld vlmcsdmulti-Solaris$SOLARIS_VERSION-x64 vlmcs-Solaris$SOLARIS_VERSION-x64 vlmcsd-Solaris$SOLARIS_VERSION-x64 MULTI_NAME=vlmcsdmulti-Solaris$SOLARIS_VERSION-x64 CLIENT_NAME=vlmcs-Solaris$SOLARIS_VERSION-x64 PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x64 CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\" PLATFORMFLAGS=\"-m64\"\nelse\n  gmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld CLIENT_NAME=vlmcs-Solaris$SOLARIS_VERSION-x64 PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x64 CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\" PLATFORMFLAGS=\"-m64\"\n  rm -f vlmcs.o vlmcsd.o vlmcsdmulti.o *_all.*\n  gmake $REUSEOBJFLAGS LD_ALTEXEC=/usr/bin/gld vlmcsdmulti-Solaris$SOLARIS_VERSION-x64 MULTI_NAME=vlmcsdmulti-Solaris$SOLARIS_VERSION-x64 CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\" PLATFORMFLAGS=\"-m64\"\nfi\n\ngmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld vlmcsd-Solaris$SOLARIS_VERSION-x64-threads PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x64-threads CC=gcc THREADS=1 CFLAGS=\"$CF\" LDFLAGS=\"$LF -lpthread\" PLATFORMFLAGS=\"-m64\"\ngmake $MAKEFLAGS LD_ALTEXEC=/usr/bin/gld CLIENT_NAME=vlmcs-Solaris$SOLARIS_VERSION-x64-openssl1.0-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=vlmcsd-Solaris$SOLARIS_VERSION-x64-openssl1.0-EXPERIMENTAL CC=gcc CFLAGS=\"$CF\" LDFLAGS=\"$LF\" PLATFORMFLAGS=\"-m64\"\n\nrm -f *.o *_all.*\n\ngstrip -s --strip-unneeded --remove-section=.note.gnu.gold-version --remove-section=.comment --remove-section=.note --remove-section=.note.gnu.build-id --remove-section=.note.ABI-tag vlmcs-* vlmcsd-*\n#gstrip -s --strip-unneeded --remove-section=.eh_frame_hdr --remove-section=.eh_frame --remove-section=.note.gnu.gold-version --remove-section=.comment --remove-section=.note --remove-section=.note.gnu.build-id --remove-section=.note.ABI-tag vlmcs-* vlmcsd-*\n#sstrip -z vlmcs-* vlmcsd-*\n\n# Copy stuff to distribution server\nscp -p vlmcsd-* vlmcs-* vlmcsdmulti-* root@ubuntu64:x/binaries/Solaris/intel\n"
  },
  {
    "path": "vlmcsd/make_windows",
    "content": "#!/bin/bash\n\nrm -f cygkms*.dll libkms*.dll vlmcsd-* vlmcs-* vlmcsdmulti-* *_all.* vlmcsd.exe vlmcs.exe vlmcsdmulti.exe 2> /dev/null\n\nexport CAT=2\nexport VERBOSE=3\nNUMCPU=`cat /proc/cpuinfo | grep \"processor\" | wc -l`\n\nCF=\"-Wno-missing-braces -fno-common -fno-exceptions -fno-non-call-exceptions -fno-stack-protector -fmerge-all-constants -fno-unwind-tables -fno-asynchronous-unwind-tables -pipe\"\nCFMSRPC=\"-Wno-missing-braces -Wno-unused-variable $CF\" # -fno-common -fno-stack-protector -fmerge-all-constants -pipe\"\nPF32=\"\"\nPF64=\"-mpreferred-stack-boundary=4 -march=nocona -mtune=generic\"\nLFCYG32=\"-fwhole-program -Wl,--nxcompat,--dynamicbase,--tsaware,--large-address-aware\"\nLFWIN32=\"-fwhole-program -lws2_32 -Wl,--nxcompat,--dynamicbase,--tsaware,--large-address-aware\"\nLFCYG64=\"-fwhole-program -Wl,--nxcompat,--dynamicbase,--tsaware\"\nLFWIN64=\"-fwhole-program -lws2_32 -Wl,--nxcompat,--dynamicbase,--tsaware\"\n\nMAKEFLAGS=\"-j$NUMCPU -B\"\nREUSEFLAGS=\"-j$NUMCPU\"\n\nmake $MAKEFLAGS cygkms32.dll FEATURES=minimum THREADS=1 DLL_NAME=cygkms32.dll DNS_PARSER=internal CC=i686-pc-cygwin-gcc.exe CFLAGS=\"$CF -flto=jobserver -fvisibility=hidden\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"$LFCYG32\"\nmake $MAKEFLAGS cygkms64.dll FEATURES=minimum THREADS=1 DLL_NAME=cygkms64.dll DNS_PARSER=internal CC=x86_64-pc-cygwin-gcc.exe CFLAGS=\"$CF -flto=jobserver -fvisibility=hidden\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\nmake $MAKEFLAGS all vlmcsdmulti-cygwin-x86 THREADS=1 DNS_PARSER=internal CLIENT_NAME=vlmcs-cygwin-x86 PROGRAM_NAME=vlmcsd-cygwin-x86 MULTI_NAME=vlmcsdmulti-cygwin-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS=\"$CF\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"$LFCYG32\"\nmake $MAKEFLAGS all vlmcsdmulti-cygwin-x64 THREADS=1 DNS_PARSER=internal CLIENT_NAME=vlmcs-cygwin-x64 PROGRAM_NAME=vlmcsd-cygwin-x64 MULTI_NAME=vlmcsdmulti-cygwin-x64 CC=x86_64-pc-cygwin-gcc.exe CFLAGS=\"$CF\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\nmake $MAKEFLAGS MSRPC=1 THREADS=1 DNS_PARSER=internal CLIENT_NAME=vlmcs-cygwin-msrpc-x86 PROGRAM_NAME=vlmcsd-cygwin-msrpc-x86 MULTI_NAME=vlmcsdmulti-cygwin-msrpc-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS=\"$CF -fasynchronous-unwind-tables\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"$LFCYG32\"\nmake $MAKEFLAGS MSRPC=1 THREADS=1 DNS_PARSER=internal CLIENT_NAME=vlmcs-cygwin-msrpc-x64 PROGRAM_NAME=vlmcsd-cygwin-msrpc-x64 MULTI_NAME=vlmcsdmulti-cygwin-msrpc-x64 CC=x86_64-pc-cygwin-gcc.exe CFLAGS=\"$CFMSRPC\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\nunset CAT\nmake $MAKEFLAGS vlmcsdmulti-cygwin-msrpc-x64 MSRPC=1 THREADS=1 DNS_PARSER=internal MULTI_NAME=vlmcsdmulti-cygwin-msrpc-x64 CC=x86_64-pc-cygwin-gcc.exe CFLAGS=\"$CFMSRPC -flto=jobserver\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\nmake $MAKEFLAGS vlmcsdmulti-cygwin-msrpc-x86 MSRPC=1 THREADS=1 DNS_PARSER=internal MULTI_NAME=vlmcsdmulti-cygwin-msrpc-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS=\"$CFMSRPC -flto=jobserver\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"$LFCYG32\"\nexport CAT=2\n\nmake $MAKEFLAGS THREADS=1 MSRPC=1 DNS_PARSER=internal CLIENT_NAME=vlmcs-cygwin-msrpc-x86-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=vlmcsd-cygwin-x86-openssl-EXPERIMENTAL CC=i686-pc-cygwin-gcc.exe CFLAGS=\"$CFMSRPC\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"$LFCYG32\"\nmake $MAKEFLAGS THREADS=1 MSRPC=1 DNS_PARSER=internal CLIENT_NAME=vlmcs-cygwin-msrpc-x64-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=vlmcsd-cygwin-x64-openssl-EXPERIMENTAL CC=x86_64-pc-cygwin-gcc.exe CFLAGS=\"$CFMSRPC\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\n\nexport CAT=2\n\nmake $MAKEFLAGS libkms32.dll CRYPTO=windows FEATURES=minimum THREADS=1 DLL_NAME=libkms32.dll CC=i686-w64-MingW32-gcc.exe CFLAGS=\"$CF -flto=jobserver -fvisibility=hidden\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"-static-libgcc $LFWIN32\"\nmake $MAKEFLAGS libkms64.dll CRYPTO=windows FEATURES=minimum THREADS=1 DLL_NAME=libkms64.dll CC=x86_64-w64-MingW32-gcc.exe CFLAGS=\"$CF -flto=jobserver -fvisibility=hidden\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"-static-libgcc $LFWIN64\"\nmake $MAKEFLAGS all vlmcsdmulti-Windows-x86 THREADS=1 CRYPTO=windows CLIENT_NAME=vlmcs-Windows-x86 PROGRAM_NAME=vlmcsd-Windows-x86 MULTI_NAME=vlmcsdmulti-Windows-x86 CC=i686-w64-MingW32-gcc.exe CFLAGS=\"$CF\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"$LFWIN32\"\nmake $MAKEFLAGS all vlmcsdmulti-Windows-x64 THREADS=1 CRYPTO=windows CLIENT_NAME=vlmcs-Windows-x64 PROGRAM_NAME=vlmcsd-Windows-x64 MULTI_NAME=vlmcsdmulti-Windows-x64 CC=x86_64-w64-MingW32-gcc.exe CFLAGS=\"$CF\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFWIN64\"\nmake -Bj MSRPC=1 CRYPTO=windows CLIENT_NAME=vlmcs-Windows-msrpc-x86 PROGRAM_NAME=vlmcsd-Windows-msrpc-x86 MULTI_NAME=vlmcsdmulti-Windows-msrpc-x86 CC=i686-w64-MingW32-gcc.exe CFLAGS=\"$CFMSRPC\"  PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"-Wl,--nxcompat,--dynamicbase,--tsaware,--large-address-aware\"\nmake $MAKEFLAGS THREADS=1 MSRPC=1 CRYPTO=windows CLIENT_NAME=vlmcs-Windows-msrpc-x64 PROGRAM_NAME=vlmcsd-Windows-msrpc-x64 MULTI_NAME=vlmcsdmulti-Windows-msrpc-x64 CC=x86_64-w64-MingW32-gcc.exe CFLAGS=\"$CFMSRPC\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\nunset CAT\nmake $MAKEFLAGS vlmcsdmulti-Windows-msrpc-x86 THREADS=1 MSRPC=1 CRYPTO=windows MULTI_NAME=vlmcsdmulti-Windows-msrpc-x86 CC=i686-w64-MingW32-gcc.exe CFLAGS=\"$CFMSRPC\" PLATFORMFLAGS=\"$PF32\" LDFLAGS=\"-Wl,--nxcompat,--dynamicbase,--tsaware,--large-address-aware\"\nmake $MAKEFLAGS vlmcsdmulti-Windows-msrpc-x64 THREADS=1 MSRPC=1 CRYPTO=windows MULTI_NAME=vlmcsdmulti-Windows-msrpc-x64 CC=x86_64-w64-MingW32-gcc.exe CFLAGS=\"$CFMSRPC\" PLATFORMFLAGS=\"$PF64\" LDFLAGS=\"$LFCYG64\"\nexport CAT=2\n\nrm -f *_all.* *.o 2> /dev/null &\n\necho \"\"\necho \"Installing binaries\"\n\ncp -p vlmcs-cygwin-x64.exe /usr/local/bin/vlmcs &\ncp -p vlmcsd-cygwin-x64.exe /usr/local/bin/vlmcsd &\ncp -p cygkms64.dll /usr/local/bin/cygkms.dll &\n\ncp -p libkms32.dll /cygdrive/c/nttools/x86 &\ncp -p libkms64.dll /cygdrive/c/nttools/x64 &\ncp -p vlmcsdmulti-Windows-x86.exe /cygdrive/c/nttools/x86/vlmcsdmulti.exe \n\ncmd /C mklink c:\\\\nttools\\\\x86\\\\vlmcsd.exe vlmcsdmulti.exe 2> /dev/null &\ncmd /C mklink c:\\\\nttools\\\\x86\\\\vlmcs.exe vlmcsdmulti.exe 2> /dev/null &\n\necho \"Installing man pages\"\n\nmkdir -p /usr/share/man/man8\nmkdir -p /usr/share/man/man1\nmkdir -p /usr/share/man/man7\nmkdir -p /usr/share/man/man5\n\ncp -p vlmcsd.7 /usr/share/man/man7\ncp -p vlmcsd.8 /usr/share/man/man8\ncp -p vlmcsd.ini.5 /usr/share/man/man5\ncp -p vlmcs.1 vlmcsdmulti.1 /usr/share/man/man1\n\nbzip2 -f /usr/share/man/man5/vlmcsd.ini.5 /usr/share/man/man7/vlmcsd.7 /usr/share/man/man8/vlmcsd.8 /usr/share/man/man1/vlmcs.1 /usr/share/man/man1/vlmcsdmulti.1 &\n\n# Copy stuff to distribution server\nscp -p vlmcsd-* vlmcs-* vlmcsdmulti-* *.dll root@ubuntu64:x/binaries/Windows/intel\n"
  },
  {
    "path": "vlmcsd/make_windows_native",
    "content": "#!/bin/bash\n\n#\n# To use on x64 hosted native multilib compiler toolchain\n#\n\nrm vlmcsd-*\nrm vlmcsd\n\nMAKEFLAGS=\"-j -B\"\n\nmake $MAKEFLAGS PROGRAM_NAME=vlmcsd-mingw64-x86 CC=x86_64-w64-mingw32-gcc.exe CFLAGS=\"-flto -m32\" \"PLATFORMFLAGS=-march=i686 -mtune=generic\" \"LDFLAGS=-lcrypto -lz -lkernel32 -ladvapi32 -lws2_32 -lgdi32\"\nmake $MAKEFLAGS PROGRAM_NAME=vlmcsd-mingw64-x64 CC=x86_64-w64-mingw32-gcc.exe CFLAGS=\"-flto\" \"PLATFORMFLAGS=-mtune=generic\" \"LDFLAGS=-lcrypto -lz -lkernel32 -ladvapi32 -lws2_32 -lgdi32\"\nmake $MAKEFLAGS CRYPTO=openssl_with_aes PROGRAM_NAME=vlmcsd-mingw64-x86-openssl CC=x86_64-w64-mingw32-gcc.exe CFLAGS=\"-flto -m32\" \"PLATFORMFLAGS=-march=i686 -mtune=generic\" \"LDFLAGS=-lcrypto -lz -lkernel32 -ladvapi32 -lws2_32 -lgdi32\"\nmake $MAKEFLAGS CRYPTO=openssl_with_aes PROGRAM_NAME=vlmcsd-mingw64-x64-openssl CC=x86_64-w64-mingw32-gcc.exe CFLAGS=\"-flto\" \"PLATFORMFLAGS=-mtune=generic\" \"LDFLAGS=-lcrypto -lz -lkernel32 -ladvapi32 -lws2_32 -lgdi32\"\n\nrm *.o\n"
  },
  {
    "path": "vlmcsd/msrpc-client.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifdef USE_MSRPC\n\n#if !defined(_WIN32) && !defined(__CYGWIN__)\n#error MSRPC is only available with native Windows or Cygwin\n#endif\n\n#include \"msrpc-client.h\"\n#include <stdio.h>\n#include \"output.h\"\n#include \"helpers.h\"\n\n#if __amd64 || defined(_M_AMD64) // 64-bit\n\n#ifndef _M_AMD64\n#define _M_AMD64\n#endif // _M_AMD64\n\n#include \"KMSServer_c_x64_mingw_gcc.c\"\n\n#else // 32-bit\n\n#include \"KMSServer_c_mingw_gcc.c\"\n\n#endif // 32-bit\n\nstatic RPC_CSTR stringBinding;\njmp_buf jmp;\nRPC_STATUS PreviousRpcCallFailed = RPC_S_OK;\n\n\n/*\n * Creates an RPC string binding that is used to connect to the server.\n * Input is host:port, e.g. \"[::1]:1688\" or \"127.0.0.1:1688\"\n * Output is for example \"ncacn_ip_tcp:127.0.0.1[endpoint=1688]\"\n */\n#if !__amd64\n#pragma GCC optimize(\"O0\") ////TODO: Find out why gcc needs -O0 for RPC handling\n#endif\n\nstatic RPC_STATUS createStringBinding(char *const addr, RPC_CSTR* stringBinding)\n{\n\tchar *szHost, *szPort;\n\n\tparseAddress(addr, &szHost, &szPort);\n\n\treturn RpcStringBindingComposeA\n\t(\n\t\tNULL,\t\t\t\t\t\t/* UUID */\n\t\t(RPC_CSTR)\"ncacn_ip_tcp\",\t/* use TCP */\n\t\t(RPC_CSTR)szHost,\t\t\t/* host name or IP address */\n\t\t(RPC_CSTR)szPort,\t\t\t/* endpoint (TCP port here) */\n\t\tNULL,\t\t\t\t\t\t/* options */\n\t\tstringBinding\t\t\t\t/* resulting string binding */\n\t);\n}\n\n\n/*\n * This does not actually connect to a TCP port because MS RPC doesn't connect\n * before the actual RPC call is made. So this a stub\n */\nRpcCtx connectToAddress(char *const addr, const int AddressFamily_unused, int_fast8_t showHostName_unused)\n{\n\tRPC_STATUS status;\n\n\tprintf(\"Connecting to %s ... \", addr);\n\n\tif ((status = createStringBinding(addr, &stringBinding)) != RPC_S_OK)\n\t{\n\t\terrorout(\"%s\\n\", win_strerror(status));\n\t\treturn !0;\n\t}\n\n\tif (PreviousRpcCallFailed)\n\t{\n\t\terrorout(\"%s\\n\", win_strerror(PreviousRpcCallFailed));\n\t\treturn !0;\n\t}\n\n\tprintf(\"successful\\n\");\n\treturn 0;\n}\n\n\n/*\n * Does not do RPC binding on the wire. Just initializes the interface\n */\nRpcStatus rpcBindClient(const RpcCtx handle, const int_fast8_t verbose)\n{\n\tRPC_STATUS status;\n\n\tif ((status = RpcBindingFromStringBindingA(stringBinding, &KMSServer_v1_0_c_ifspec)) != RPC_S_OK)\n\t{\n\t\terrorout(\"\\n%s\\n\", win_strerror(status));\n\t}\n\n\treturn status;\n}\n\n\n/*\n * You never know if you have a TCP connection or not\n * This returns true if the previous RPC call failed\n */\nint_fast8_t isDisconnected(const RpcCtx handle)\n{\n\treturn PreviousRpcCallFailed;\n}\n\n\n/*\n * This is the exception handler because the RPC call may\n * throw an SEH exception and gcc does not support\n * __try / __except as MSVC does.\n */\nstatic LONG WINAPI rpcException (LPEXCEPTION_POINTERS exception_pointers)\n{\n\tDWORD exception = exception_pointers->ExceptionRecord->ExceptionCode;\n\tif (!exception) exception = (DWORD)~0;\n\tlongjmp(jmp, exception_pointers->ExceptionRecord->ExceptionCode);\n\treturn EXCEPTION_EXECUTE_HANDLER;\n}\n\n/*\n * This actually calls the RPC server\n */\n#define try SetUnhandledExceptionFilter(rpcException); RPC_STATUS exception = setjmp(jmp); if (!exception)\n#define catch else\nRpcStatus rpcSendRequest(const RpcCtx handle, BYTE* KmsRequest, const size_t requestSize, BYTE **KmsResponse, size_t* responseSize)\n{\n\t*KmsResponse = NULL; // Let midl_user_allocate do the job\n\n\ttry\n\t{\n\t\texception = RequestActivation(KMSServer_v1_0_c_ifspec, (int)requestSize, KmsRequest, (int*)responseSize, KmsResponse);\n\t}\n\tcatch\n\t{\n\t\terrorout(\"\\n%s\", win_strerror(exception));\n\t}\n\n\tPreviousRpcCallFailed = exception;\n\tSetUnhandledExceptionFilter(NULL);\n\n\treturn exception;\n\n}\n#undef catch\n#undef try\n\n\n/*\n * Only frees local handles. Cannot close the TCP connection\n */\nRpcStatus closeRpc(const RpcCtx handle)\n{\n\tRPC_STATUS status;\n\n\tif ((status = RpcBindingFree(&KMSServer_v1_0_c_ifspec)) != RPC_S_OK) return status;\n\tstatus = RpcStringFreeA(&stringBinding);\n\t//Ctx = INVALID_RPCCTX;\n\treturn status;\n}\n\n\n#if !MULTI_CALL_BINARY\n// Memory allocation function for RPC.\nvoid *__RPC_USER midl_user_allocate(SIZE_T len)\n{\n\treturn vlmcsd_malloc(len);\n}\n\n\n// Memory deallocation function for RPC.\nvoid __RPC_USER midl_user_free(void __RPC_FAR *ptr)\n{\n\tif (ptr) free(ptr);\n\tptr = NULL;\n}\n\n#endif // !MULTI_CALL_BINARY\n\n\n#endif // USE_MSRPC\n\n\n"
  },
  {
    "path": "vlmcsd/msrpc-client.h",
    "content": "/*\n * msrpc-client.h\n */\n\n#ifndef MSRPC_CLIENT_H_\n#define MSRPC_CLIENT_H_\n\n#include \"types.h\"\n#include <setjmp.h>\n\ntypedef int_fast8_t RpcCtx;\ntypedef RPC_STATUS RpcStatus;\n\nRpcCtx connectToAddress(char *const addr, const int AddressFamily_unused, int_fast8_t showHostName);\nint_fast8_t isDisconnected(const RpcCtx handle);\nRpcStatus rpcBindClient(const RpcCtx handle, const int_fast8_t verbose);\nRpcStatus rpcSendRequest(const RpcCtx handle, BYTE* KmsRequest, size_t requestSize, BYTE **KmsResponse, size_t *responseSize);\nRpcStatus closeRpc(RpcCtx s);\n\n#define INVALID_RPCCTX ((RpcCtx)~0)\n\n#endif /* MSRPC_CLIENT_H_ */\n"
  },
  {
    "path": "vlmcsd/msrpc-server.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifdef USE_MSRPC\n\n#if !defined(_WIN32) && !defined(__CYGWIN__)\n#error MSRPC is only available with native Windows or Cygwin\n#endif\n\n#include \"msrpc-server.h\"\n#include \"output.h\"\n#include \"kms.h\"\n#include \"helpers.h\"\n#include \"shared_globals.h\"\n#include \"ntservice.h\"\n#include \"endian.h\"\n#include \"types.h\"\n\n#if __amd64 || defined(_M_AMD64) // 64-bit\n\n#ifndef _M_AMD64\n#define _M_AMD64\n#endif // _M_AMD64\n\n#include \"KMSServer_s2_x64_mingw_gcc.c\"\n\n#else // 32-bit\n\n#include \"KMSServer_s2_mingw_gcc.c\"\n\n#endif // 32-bit\n\n\n#if !defined(NO_LIMIT)\n#define MAXCALLS MaxTasks\n#else // defined(NO_LIMIT)\n#define MAXCALLS RPC_C_LISTEN_MAX_CALLS_DEFAULT\n#endif\n\n\n\n\n/*\n * This is the main run loop for the KMS server\n * We actually just setup things (must be after Cygwin fork) and then sleep\n */\nint runServer()\n{\n#\tif !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\n\n\t// The RPC setup survives a Cygwin exec without problems but no daemonizing\n\t// SIGHUP is currently disabled for Cygwin. So this code should never compile\n\n\tif (IsRestarted)\n\t{\n#\t\tifndef NO_LOG\n\t\tlogger(\"vlmcsd %s started successfully\\n\", Version);\n#\t\tendif // NO_LOG\n\t}\n\telse\n#\tendif // !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\n\t{\n\t\tRPC_STATUS status;\n\n\t\t// Endpoint is actually a TCP port for \"ncacn_ip_tcp\"\n\t\tstatus = RpcServerUseProtseqEpA\n\t\t(\n\t\t\t(RPC_CSTR)\"ncacn_ip_tcp\",\n\t\t\tRPC_C_PROTSEQ_MAX_REQS_DEFAULT,\n\t\t\t(RPC_CSTR)defaultport,\n\t\t\tNULL\n\t\t);\n\n\t\tif (status)\n\t\t{\n\t\t\tprinterrorf(\"Fatal: Cannot bind to port %s: %s\\n\", defaultport, win_strerror(status));\n\t\t\treturn status;\n\t\t}\n\n#\t\tifndef NO_LOG\n\t\tlogger(\"Listening on port %s\\n\", defaultport);\n#\t\tendif // NO_LOG\n\n\t\t// Registers the KMSServer interface.\n\t\tstatus = RpcServerRegisterIf2\n\t\t(\n\t\t\tKMSServer_v1_0_s_ifspec,\n\t\t\tNULL,\n\t\t\tNULL,\n\t\t\tRPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH | RPC_IF_AUTOLISTEN,\n\t\t\tMAXCALLS,\n\t\t\tMAX_RESPONSE_SIZE, \t// currently set to sizeof(RESPONSE_V6)\n\t\t\tNULL\n\t\t);\n\n\t\tif (status)\n\t\t{\n\t\t\tprinterrorf(\"Fatal: Cannot register RPC interface: %s\\n\", win_strerror(status));\n\t\t\treturn status;\n\t\t}\n\n#\t\tifndef NO_LOG\n\t\tlogger(\"vlmcsd %s started successfully\\n\", Version);\n#\t\tendif // NO_LOG\n\n\t\tif (IsNTService) ReportServiceStatus(SERVICE_RUNNING, NO_ERROR, 200);\n\t}\n\n\t// We could run RpcServerListen here but we need something\n\t// that can be signaled from Cygwin. So we just sleep 24h (POSIX sleep, no Windows Sleep),\n\t// wake up for some nanoseconds and sleep again.\n\n\twhile(TRUE) sleep(86400); // Sleep one day\n}\n\n\n\n/*\n * Get's the IP address from an RPC_BINDING_HANDLE. Caller must call RpcStringFreeA to\n * release memory allocated in *ipAddress\n */\n#ifndef NO_LOG\nRPC_STATUS getClientIp(const RPC_BINDING_HANDLE clientBinding, RPC_CSTR *ipAddress)\n{\n\tRPC_STATUS result;\n\tRPC_CSTR stringBinding;\n\tRPC_BINDING_HANDLE serverBinding;\n\n\t// Fix for wine (disabled by default, because vlmcsd runs natively on all platforms where wine runs)\n\t// Feel free to #define SUPPORT_WINE if you really want to run the Windows version with MS RPC (Wine RPC in this case)\n\t#ifdef SUPPORT_WINE\n\tHMODULE h = GetModuleHandleA(\"kernel32.dll\");\n\n\tif (h)\n\t{\n\t\t// Since wine simply terminates the thread when RpcBindingServerFromClient is called, we exit with an error\n\t\tif (GetProcAddress(h, \"wine_get_unix_file_name\")) return RPC_S_CANNOT_SUPPORT;\n\t}\n\t#endif // SUPPORT_WINE\n\n\tif ((result = RpcBindingServerFromClient(clientBinding, &serverBinding)) != RPC_S_OK) return result;\n\n\tif ((result = RpcBindingToStringBindingA(serverBinding, &stringBinding)) != RPC_S_OK)\n\t{\n\t\tRpcBindingFree(&serverBinding);\n\t\treturn result;\n\t}\n\n\tresult = RpcStringBindingParseA(stringBinding, NULL, NULL, ipAddress, NULL, NULL);\n\tRpcStringFreeA(&stringBinding);\n\tRpcBindingFree(&serverBinding);\n\n\treturn result;\n}\n#endif // NO_LOG\n\n\n\n/*\n * This is the callback function for the RPC request as defined in KMSServer.idl\n * Output from the MIDL compiler has been modified manually to support gcc (and compatible compilers)\n * as well as Cygwin and MingW-w64 toolchains.\n */\nint ProcessActivationRequest(handle_t IDL_handle, int requestSize, unsigned char *request, int *responseSize, unsigned char **response)\n{\n\tRPC_CSTR clientIpAddress;\n\tRPC_STATUS result;\n\tint status = RPC_S_OK;\n\n\tresult = getClientIp(IDL_handle, &clientIpAddress);\n\n#\tifndef NO_LOG\n\n\tlogger(\"RPC connection accepted: %s\\n\", !result ? (const char*)clientIpAddress : \"Unknown IP\");\n\n#\tendif // NO_LOG\n\n\t// Discard any packet smaller than a v4 request\n\tif (requestSize < (int)sizeof(REQUEST_V4)) return RPC_S_CANNOT_SUPPORT;\n\n\t*response = (uint8_t *)midl_user_allocate(MAX_RESPONSE_SIZE);\n\n\tswitch(LE16(((REQUEST*)(request))->MajorVer))\n\t{\n\t\tcase 4:\n\t\t\t*responseSize = CreateResponseV4((REQUEST_V4 *)request, *response, (char*)clientIpAddress);\n\t\t\tbreak;\n\t\tcase 5:\n\t\tcase 6:\n\t\t\t*responseSize = CreateResponseV6((REQUEST_V6 *) request, *response, (char*)clientIpAddress);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tstatus = RPC_S_INVALID_ARG;\n\t\t\tbreak;\n\t}\n\n\tif (!result) RpcStringFreeA(&clientIpAddress);\n\treturn status;\n}\n\n\n// Memory allocation function for RPC.\nvoid *__RPC_USER midl_user_allocate(SIZE_T len)\n{\n\treturn vlmcsd_malloc(len);\n}\n\n\n// Memory deallocation function for RPC.\nvoid __RPC_USER midl_user_free(void __RPC_FAR *ptr)\n{\n\tif (ptr) free(ptr);\n\tptr = NULL;\n}\n\n\n#endif // USE_MSRPC\n"
  },
  {
    "path": "vlmcsd/msrpc-server.h",
    "content": "/*\n * msrpc-server.h\n */\n\n#ifndef MSRPC_SERVER_H_\n#define MSRPC_SERVER_H_\n\nint runServer();\n\n#endif /* MSRPC_SERVER_H_ */\n"
  },
  {
    "path": "vlmcsd/nameser.h",
    "content": "/*    $NetBSD: nameser.h,v 1.19 2005/12/26 19:01:47 perry Exp $    */\n\n/*\n * Copyright (c) 1983, 1989, 1993\n *    The Regents of the University of California.  All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * 1. Redistributions of source code must retain the above copyright\n *    notice, this list of conditions and the following disclaimer.\n * 2. Redistributions in binary form must reproduce the above copyright\n *    notice, this list of conditions and the following disclaimer in the\n *    documentation and/or other materials provided with the distribution.\n * 3. Neither the name of the University nor the names of its contributors\n *    may be used to endorse or promote products derived from this software\n *    without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND\n * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE\n * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\n * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\n * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n * SUCH DAMAGE.\n */\n\n/*\n * Copyright (c) 2004 by Internet Systems Consortium, Inc. (\"ISC\")\n * Copyright (c) 1996-1999 by Internet Software Consortium.\n *\n * Permission to use, copy, modify, and distribute this software for any\n * purpose with or without fee is hereby granted, provided that the above\n * copyright notice and this permission notice appear in all copies.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\" AND ISC DISCLAIMS ALL WARRANTIES\n * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n * MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR\n * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\n * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n */\n\n/*\n *    Id: nameser.h,v 1.2.2.4.4.1 2004/03/09 08:33:30 marka Exp\n */\n\n#ifndef _ARPA_NAMESER_H_\n#define _ARPA_NAMESER_H_\n\n#define BIND_4_COMPAT\n\n#include <sys/types.h>\n#include <sys/cdefs.h>\n\n/*\n * Revision information.  This is the release date in YYYYMMDD format.\n * It can change every day so the right thing to do with it is use it\n * in preprocessor commands such as \"#if (__NAMESER > 19931104)\".  Do not\n * compare for equality; rather, use it to determine whether your libbind.a\n * contains a new enough lib/nameser/ to support the feature you need.\n */\n\n#define __NAMESER    19991006    /* New interface version stamp. */\n\n/*\n * Define constants based on RFC 883, RFC 1034, RFC 1035\n */\n#define NS_PACKETSZ    512    /* default UDP packet size */\n#define NS_MAXDNAME    1025    /* maximum domain name */\n#define NS_MAXMSG    65535    /* maximum message size */\n#define NS_MAXCDNAME    255    /* maximum compressed domain name */\n#define NS_MAXLABEL    63    /* maximum length of domain label */\n#define NS_HFIXEDSZ    12    /* #/bytes of fixed data in header */\n#define NS_QFIXEDSZ    4    /* #/bytes of fixed data in query */\n#define NS_RRFIXEDSZ    10    /* #/bytes of fixed data in r record */\n#define NS_INT32SZ    4    /* #/bytes of data in a uint32_t */\n#define NS_INT16SZ    2    /* #/bytes of data in a uint16_t */\n#define NS_INT8SZ    1    /* #/bytes of data in a uint8_t */\n#define NS_INADDRSZ    4    /* IPv4 T_A */\n#define NS_IN6ADDRSZ    16    /* IPv6 T_AAAA */\n#define NS_CMPRSFLGS    0xc0    /* Flag bits indicating name compression. */\n#define NS_DEFAULTPORT    53    /* For both TCP and UDP. */\n\n/*\n * These can be expanded with synonyms, just keep ns_parse.c:ns_parserecord()\n * in synch with it.\n */\ntypedef enum __ns_sect {\n    ns_s_qd = 0,        /* Query: Question. */\n    ns_s_zn = 0,        /* Update: Zone. */\n    ns_s_an = 1,        /* Query: Answer. */\n    ns_s_pr = 1,        /* Update: Prerequisites. */\n    ns_s_ns = 2,        /* Query: Name servers. */\n    ns_s_ud = 2,        /* Update: Update. */\n    ns_s_ar = 3,        /* Query|Update: Additional records. */\n    ns_s_max = 4\n} ns_sect;\n\n/*\n * This is a message handle.  It is caller allocated and has no dynamic data.\n * This structure is intended to be opaque to all but ns_parse.c, thus the\n * leading _'s on the member names.  Use the accessor functions, not the _'s.\n */\ntypedef struct __ns_msg {\n    const u_char    *_msg, *_eom;\n    uint16_t    _id, _flags, _counts[ns_s_max];\n    const u_char    *_sections[ns_s_max];\n    ns_sect        _sect;\n    int        _rrnum;\n    const u_char    *_msg_ptr;\n} ns_msg;\n\n/* Private data structure - do not use from outside library. */\nstruct _ns_flagdata {  int mask, shift;  };\nextern const struct _ns_flagdata _ns_flagdata[];\n\n/* Accessor macros - this is part of the public interface. */\n\n#define ns_msg_id(handle) ((handle)._id + 0)\n#define ns_msg_base(handle) ((handle)._msg + 0)\n#define ns_msg_end(handle) ((handle)._eom + 0)\n#define ns_msg_size(handle) ((size_t)((handle)._eom - (handle)._msg))\n#define ns_msg_count(handle, section) ((handle)._counts[section] + 0)\n\n/*\n * This is a parsed record.  It is caller allocated and has no dynamic data.\n */\ntypedef    struct __ns_rr {\n    char        name[NS_MAXDNAME];\n    uint16_t    type;\n    uint16_t    rr_class;\n    uint32_t    ttl;\n    uint16_t    rdlength;\n    const u_char *    rdata;\n} ns_rr;\n\n/* Accessor macros - this is part of the public interface. */\n#define ns_rr_name(rr)    (((rr).name[0] != '\\0') ? (rr).name : \".\")\n#define ns_rr_type(rr)    ((ns_type)((rr).type + 0))\n#define ns_rr_class(rr)    ((ns_class)((rr).rr_class + 0))\n#define ns_rr_ttl(rr)    ((u_long)(rr).ttl + 0)\n#define ns_rr_rdlen(rr)    ((size_t)(rr).rdlength + 0)\n#define ns_rr_rdata(rr)    ((rr).rdata + 0)\n\n/*\n * These don't have to be in the same order as in the packet flags word,\n * and they can even overlap in some cases, but they will need to be kept\n * in synch with ns_parse.c:ns_flagdata[].\n */\ntypedef enum __ns_flag {\n    ns_f_qr,        /* Question/Response. */\n    ns_f_opcode,        /* Operation code. */\n    ns_f_aa,        /* Authoritative Answer. */\n    ns_f_tc,        /* Truncation occurred. */\n    ns_f_rd,        /* Recursion Desired. */\n    ns_f_ra,        /* Recursion Available. */\n    ns_f_z,            /* MBZ. */\n    ns_f_ad,        /* Authentic Data (DNSSEC). */\n    ns_f_cd,        /* Checking Disabled (DNSSEC). */\n    ns_f_rcode,        /* Response code. */\n    ns_f_max\n} ns_flag;\n\n/*\n * Currently defined opcodes.\n */\ntypedef enum __ns_opcode {\n    ns_o_query = 0,        /* Standard query. */\n    ns_o_iquery = 1,    /* Inverse query (deprecated/unsupported). */\n    ns_o_status = 2,    /* Name server status query (unsupported). */\n                /* Opcode 3 is undefined/reserved. */\n    ns_o_notify = 4,    /* Zone change notification. */\n    ns_o_update = 5,    /* Zone update message. */\n    ns_o_max = 6\n} ns_opcode;\n\n/*\n * Currently defined response codes.\n */\ntypedef    enum __ns_rcode {\n    ns_r_noerror = 0,    /* No error occurred. */\n    ns_r_formerr = 1,    /* Format error. */\n    ns_r_servfail = 2,    /* Server failure. */\n    ns_r_nxdomain = 3,    /* Name error. */\n    ns_r_notimpl = 4,    /* Unimplemented. */\n    ns_r_refused = 5,    /* Operation refused. */\n    /* these are for BIND_UPDATE */\n    ns_r_yxdomain = 6,    /* Name exists */\n    ns_r_yxrrset = 7,    /* RRset exists */\n    ns_r_nxrrset = 8,    /* RRset does not exist */\n    ns_r_notauth = 9,    /* Not authoritative for zone */\n    ns_r_notzone = 10,    /* Zone of record different from zone section */\n    ns_r_max = 11,\n    /* The following are EDNS extended rcodes */\n    ns_r_badvers = 16,\n    /* The following are TSIG errors */\n    ns_r_badsig = 16,\n    ns_r_badkey = 17,\n    ns_r_badtime = 18\n} ns_rcode;\n\n/* BIND_UPDATE */\ntypedef enum __ns_update_operation {\n    ns_uop_delete = 0,\n    ns_uop_add = 1,\n    ns_uop_max = 2\n} ns_update_operation;\n\n/*\n * This structure is used for TSIG authenticated messages\n */\nstruct ns_tsig_key {\n        char name[NS_MAXDNAME], alg[NS_MAXDNAME];\n        unsigned char *data;\n        int len;\n};\ntypedef struct ns_tsig_key ns_tsig_key;\n\n/*\n * This structure is used for TSIG authenticated TCP messages\n */\nstruct ns_tcp_tsig_state {\n    int counter;\n    struct dst_key *key;\n    void *ctx;\n    unsigned char sig[NS_PACKETSZ];\n    int siglen;\n};\ntypedef struct ns_tcp_tsig_state ns_tcp_tsig_state;\n\n#define NS_TSIG_FUDGE 300\n#define NS_TSIG_TCP_COUNT 100\n#define NS_TSIG_ALG_HMAC_MD5 \"HMAC-MD5.SIG-ALG.REG.INT\"\n\n#define NS_TSIG_ERROR_NO_TSIG -10\n#define NS_TSIG_ERROR_NO_SPACE -11\n#define NS_TSIG_ERROR_FORMERR -12\n\n/*\n * Currently defined type values for resources and queries.\n */\ntypedef enum __ns_type {\n    ns_t_invalid = 0,    /* Cookie. */\n    ns_t_a = 1,        /* Host address. */\n    ns_t_ns = 2,        /* Authoritative server. */\n    ns_t_md = 3,        /* Mail destination. */\n    ns_t_mf = 4,        /* Mail forwarder. */\n    ns_t_cname = 5,        /* Canonical name. */\n    ns_t_soa = 6,        /* Start of authority zone. */\n    ns_t_mb = 7,        /* Mailbox domain name. */\n    ns_t_mg = 8,        /* Mail group member. */\n    ns_t_mr = 9,        /* Mail rename name. */\n    ns_t_null = 10,        /* Null resource record. */\n    ns_t_wks = 11,        /* Well known service. */\n    ns_t_ptr = 12,        /* Domain name pointer. */\n    ns_t_hinfo = 13,    /* Host information. */\n    ns_t_minfo = 14,    /* Mailbox information. */\n    ns_t_mx = 15,        /* Mail routing information. */\n    ns_t_txt = 16,        /* Text strings. */\n    ns_t_rp = 17,        /* Responsible person. */\n    ns_t_afsdb = 18,    /* AFS cell database. */\n    ns_t_x25 = 19,        /* X_25 calling address. */\n    ns_t_isdn = 20,        /* ISDN calling address. */\n    ns_t_rt = 21,        /* Router. */\n    ns_t_nsap = 22,        /* NSAP address. */\n    ns_t_nsap_ptr = 23,    /* Reverse NSAP lookup (deprecated). */\n    ns_t_sig = 24,        /* Security signature. */\n    ns_t_key = 25,        /* Security key. */\n    ns_t_px = 26,        /* X.400 mail mapping. */\n    ns_t_gpos = 27,        /* Geographical position (withdrawn). */\n    ns_t_aaaa = 28,        /* Ip6 Address. */\n    ns_t_loc = 29,        /* Location Information. */\n    ns_t_nxt = 30,        /* Next domain (security). */\n    ns_t_eid = 31,        /* Endpoint identifier. */\n    ns_t_nimloc = 32,    /* Nimrod Locator. */\n    ns_t_srv = 33,        /* Server Selection. */\n    ns_t_atma = 34,        /* ATM Address */\n    ns_t_naptr = 35,    /* Naming Authority PoinTeR */\n    ns_t_kx = 36,        /* Key Exchange */\n    ns_t_cert = 37,        /* Certification record */\n    ns_t_a6 = 38,        /* IPv6 address (deprecates AAAA) */\n    ns_t_dname = 39,    /* Non-terminal DNAME (for IPv6) */\n    ns_t_sink = 40,        /* Kitchen sink (experimentatl) */\n    ns_t_opt = 41,        /* EDNS0 option (meta-RR) */\n    ns_t_apl = 42,        /* Address prefix list (RFC 3123) */\n    ns_t_tkey = 249,    /* Transaction key */\n    ns_t_tsig = 250,    /* Transaction signature. */\n    ns_t_ixfr = 251,    /* Incremental zone transfer. */\n    ns_t_axfr = 252,    /* Transfer zone of authority. */\n    ns_t_mailb = 253,    /* Transfer mailbox records. */\n    ns_t_maila = 254,    /* Transfer mail agent records. */\n    ns_t_any = 255,        /* Wildcard match. */\n    ns_t_zxfr = 256,    /* BIND-specific, nonstandard. */\n    ns_t_max = 65536\n} ns_type;\n\n/* Exclusively a QTYPE? (not also an RTYPE) */\n#define    ns_t_qt_p(t) (ns_t_xfr_p(t) || (t) == ns_t_any || \\\n              (t) == ns_t_mailb || (t) == ns_t_maila)\n/* Some kind of meta-RR? (not a QTYPE, but also not an RTYPE) */\n#define    ns_t_mrr_p(t) ((t) == ns_t_tsig || (t) == ns_t_opt)\n/* Exclusively an RTYPE? (not also a QTYPE or a meta-RR) */\n#define ns_t_rr_p(t) (!ns_t_qt_p(t) && !ns_t_mrr_p(t))\n#define ns_t_udp_p(t) ((t) != ns_t_axfr && (t) != ns_t_zxfr)\n#define ns_t_xfr_p(t) ((t) == ns_t_axfr || (t) == ns_t_ixfr || \\\n               (t) == ns_t_zxfr)\n\n/*\n * Values for class field\n */\ntypedef enum __ns_class {\n    ns_c_invalid = 0,    /* Cookie. */\n    ns_c_in = 1,        /* Internet. */\n    ns_c_2 = 2,        /* unallocated/unsupported. */\n    ns_c_chaos = 3,        /* MIT Chaos-net. */\n    ns_c_hs = 4,        /* MIT Hesiod. */\n    /* Query class values which do not appear in resource records */\n    ns_c_none = 254,    /* for prereq. sections in update requests */\n    ns_c_any = 255,        /* Wildcard match. */\n    ns_c_max = 65536\n} ns_class;\n\n/* DNSSEC constants. */\n\ntypedef enum __ns_key_types {\n    ns_kt_rsa = 1,        /* key type RSA/MD5 */\n    ns_kt_dh  = 2,        /* Diffie Hellman */\n    ns_kt_dsa = 3,        /* Digital Signature Standard (MANDATORY) */\n    ns_kt_private = 254    /* Private key type starts with OID */\n} ns_key_types;\n\ntypedef enum __ns_cert_types {\n    cert_t_pkix = 1,    /* PKIX (X.509v3) */\n    cert_t_spki = 2,    /* SPKI */\n    cert_t_pgp  = 3,    /* PGP */\n    cert_t_url  = 253,    /* URL private type */\n    cert_t_oid  = 254    /* OID private type */\n} ns_cert_types;\n\n/* Flags field of the KEY RR rdata. */\n#define    NS_KEY_TYPEMASK        0xC000    /* Mask for \"type\" bits */\n#define    NS_KEY_TYPE_AUTH_CONF    0x0000    /* Key usable for both */\n#define    NS_KEY_TYPE_CONF_ONLY    0x8000    /* Key usable for confidentiality */\n#define    NS_KEY_TYPE_AUTH_ONLY    0x4000    /* Key usable for authentication */\n#define    NS_KEY_TYPE_NO_KEY    0xC000    /* No key usable for either; no key */\n/* The type bits can also be interpreted independently, as single bits: */\n#define    NS_KEY_NO_AUTH        0x8000    /* Key unusable for authentication */\n#define    NS_KEY_NO_CONF        0x4000    /* Key unusable for confidentiality */\n#define    NS_KEY_RESERVED2    0x2000    /* Security is *mandatory* if bit=0 */\n#define    NS_KEY_EXTENDED_FLAGS    0x1000    /* reserved - must be zero */\n#define    NS_KEY_RESERVED4    0x0800  /* reserved - must be zero */\n#define    NS_KEY_RESERVED5    0x0400  /* reserved - must be zero */\n#define    NS_KEY_NAME_TYPE    0x0300    /* these bits determine the type */\n#define    NS_KEY_NAME_USER    0x0000    /* key is assoc. with user */\n#define    NS_KEY_NAME_ENTITY    0x0200    /* key is assoc. with entity eg host */\n#define    NS_KEY_NAME_ZONE    0x0100    /* key is zone key */\n#define    NS_KEY_NAME_RESERVED    0x0300    /* reserved meaning */\n#define    NS_KEY_RESERVED8    0x0080  /* reserved - must be zero */\n#define    NS_KEY_RESERVED9    0x0040  /* reserved - must be zero */\n#define    NS_KEY_RESERVED10    0x0020  /* reserved - must be zero */\n#define    NS_KEY_RESERVED11    0x0010  /* reserved - must be zero */\n#define    NS_KEY_SIGNATORYMASK    0x000F    /* key can sign RR's of same name */\n#define    NS_KEY_RESERVED_BITMASK ( NS_KEY_RESERVED2 | \\\n                  NS_KEY_RESERVED4 | \\\n                  NS_KEY_RESERVED5 | \\\n                  NS_KEY_RESERVED8 | \\\n                  NS_KEY_RESERVED9 | \\\n                  NS_KEY_RESERVED10 | \\\n                  NS_KEY_RESERVED11 )\n#define NS_KEY_RESERVED_BITMASK2 0xFFFF /* no bits defined here */\n\n/* The Algorithm field of the KEY and SIG RR's is an integer, {1..254} */\n#define    NS_ALG_MD5RSA        1    /* MD5 with RSA */\n#define    NS_ALG_DH               2    /* Diffie Hellman KEY */\n#define    NS_ALG_DSA              3    /* DSA KEY */\n#define    NS_ALG_DSS              NS_ALG_DSA\n#define    NS_ALG_EXPIRE_ONLY    253    /* No alg, no security */\n#define    NS_ALG_PRIVATE_OID    254    /* Key begins with OID giving alg */\n\n/* Protocol values  */\n/* value 0 is reserved */\n#define NS_KEY_PROT_TLS         1\n#define NS_KEY_PROT_EMAIL       2\n#define NS_KEY_PROT_DNSSEC      3\n#define NS_KEY_PROT_IPSEC       4\n#define NS_KEY_PROT_ANY        255\n\n/* Signatures */\n#define    NS_MD5RSA_MIN_BITS     512    /* Size of a mod or exp in bits */\n#define    NS_MD5RSA_MAX_BITS    4096\n    /* Total of binary mod and exp */\n#define    NS_MD5RSA_MAX_BYTES    ((NS_MD5RSA_MAX_BITS+7/8)*2+3)\n    /* Max length of text sig block */\n#define    NS_MD5RSA_MAX_BASE64    (((NS_MD5RSA_MAX_BYTES+2)/3)*4)\n#define NS_MD5RSA_MIN_SIZE    ((NS_MD5RSA_MIN_BITS+7)/8)\n#define NS_MD5RSA_MAX_SIZE    ((NS_MD5RSA_MAX_BITS+7)/8)\n\n#define NS_DSA_SIG_SIZE         41\n#define NS_DSA_MIN_SIZE         213\n#define NS_DSA_MAX_BYTES        405\n\n/* Offsets into SIG record rdata to find various values */\n#define    NS_SIG_TYPE    0    /* Type flags */\n#define    NS_SIG_ALG    2    /* Algorithm */\n#define    NS_SIG_LABELS    3    /* How many labels in name */\n#define    NS_SIG_OTTL    4    /* Original TTL */\n#define    NS_SIG_EXPIR    8    /* Expiration time */\n#define    NS_SIG_SIGNED    12    /* Signature time */\n#define    NS_SIG_FOOT    16    /* Key footprint */\n#define    NS_SIG_SIGNER    18    /* Domain name of who signed it */\n\n/* How RR types are represented as bit-flags in NXT records */\n#define    NS_NXT_BITS 8\n#define    NS_NXT_BIT_SET(  n,p) (p[(n)/NS_NXT_BITS] |=  (0x80>>((n)%NS_NXT_BITS)))\n#define    NS_NXT_BIT_CLEAR(n,p) (p[(n)/NS_NXT_BITS] &= ~(0x80>>((n)%NS_NXT_BITS)))\n#define    NS_NXT_BIT_ISSET(n,p) (p[(n)/NS_NXT_BITS] &   (0x80>>((n)%NS_NXT_BITS)))\n#define NS_NXT_MAX 127\n\n/*\n * EDNS0 extended flags, host order.\n */\n#define NS_OPT_DNSSEC_OK    0x8000U\n\n/*\n * Inline versions of get/put short/long.  Pointer is advanced.\n */\n#define NS_GET16(s, cp) do { \\\n    const u_char *t_cp = (const u_char *)(cp); \\\n    (s) = ((uint16_t)t_cp[0] << 8) \\\n        | ((uint16_t)t_cp[1]) \\\n        ; \\\n    (cp) += NS_INT16SZ; \\\n} while (/*CONSTCOND*/0)\n\n#define NS_GET32(l, cp) do { \\\n    const u_char *t_cp = (const u_char *)(cp); \\\n    (l) = ((uint32_t)t_cp[0] << 24) \\\n        | ((uint32_t)t_cp[1] << 16) \\\n        | ((uint32_t)t_cp[2] << 8) \\\n        | ((uint32_t)t_cp[3]) \\\n        ; \\\n    (cp) += NS_INT32SZ; \\\n} while (/*CONSTCOND*/0)\n\n#define NS_PUT16(s, cp) do { \\\n    uint32_t t_s = (uint32_t)(s); \\\n    u_char *t_cp = (u_char *)(cp); \\\n    *t_cp++ = t_s >> 8; \\\n    *t_cp   = t_s; \\\n    (cp) += NS_INT16SZ; \\\n} while (/*CONSTCOND*/0)\n\n#define NS_PUT32(l, cp) do { \\\n    uint32_t t_l = (uint32_t)(l); \\\n    u_char *t_cp = (u_char *)(cp); \\\n    *t_cp++ = t_l >> 24; \\\n    *t_cp++ = t_l >> 16; \\\n    *t_cp++ = t_l >> 8; \\\n    *t_cp   = t_l; \\\n    (cp) += NS_INT32SZ; \\\n} while (/*CONSTCOND*/0)\n\n/*\n * ANSI C identifier hiding for bind's lib/nameser.\n */\n#define    ns_msg_getflag        __ns_msg_getflag\n#define ns_get16        __ns_get16\n#define ns_get32        __ns_get32\n#define ns_put16        __ns_put16\n#define ns_put32        __ns_put32\n#define ns_initparse        __ns_initparse\n#define ns_skiprr        __ns_skiprr\n#define ns_parserr        __ns_parserr\n#define    ns_sprintrr        __ns_sprintrr\n#define    ns_sprintrrf        __ns_sprintrrf\n#define    ns_format_ttl        __ns_format_ttl\n#define    ns_parse_ttl        __ns_parse_ttl\n#define ns_datetosecs        __ns_datetosecs\n#define    ns_name_ntol        __ns_name_ntol\n#define    ns_name_ntop        __ns_name_ntop\n#define    ns_name_pton        __ns_name_pton\n#define    ns_name_unpack        __ns_name_unpack\n#define    ns_name_pack        __ns_name_pack\n#define    ns_name_compress    __ns_name_compress\n#define    ns_name_uncompress    __ns_name_uncompress\n#define    ns_name_skip        __ns_name_skip\n#define    ns_name_rollback    __ns_name_rollback\n#define    ns_sign            __ns_sign\n#define    ns_sign2        __ns_sign2\n#define    ns_sign_tcp        __ns_sign_tcp\n#define    ns_sign_tcp2        __ns_sign_tcp2\n#define    ns_sign_tcp_init    __ns_sign_tcp_init\n#define ns_find_tsig        __ns_find_tsig\n#define    ns_verify        __ns_verify\n#define    ns_verify_tcp        __ns_verify_tcp\n#define    ns_verify_tcp_init    __ns_verify_tcp_init\n#define    ns_samedomain        __ns_samedomain\n#define    ns_subdomain        __ns_subdomain\n#define    ns_makecanon        __ns_makecanon\n#define    ns_samename        __ns_samename\n\n__BEGIN_DECLS\nint        ns_msg_getflag(ns_msg, int);\nuint16_t    ns_get16(const u_char *);\nuint32_t    ns_get32(const u_char *);\nvoid        ns_put16(uint16_t, u_char *);\nvoid        ns_put32(uint32_t, u_char *);\nint        ns_initparse(const u_char *, int, ns_msg *);\nint        ns_skiprr(const u_char *, const u_char *, ns_sect, int);\nint        ns_parserr(ns_msg *, ns_sect, int, ns_rr *);\nint        ns_sprintrr(const ns_msg *, const ns_rr *,\n                 const char *, const char *, char *, size_t);\nint        ns_sprintrrf(const u_char *, size_t, const char *,\n                  ns_class, ns_type, u_long, const u_char *,\n                  size_t, const char *, const char *,\n                  char *, size_t);\nint        ns_format_ttl(u_long, char *, size_t);\nint        ns_parse_ttl(const char *, u_long *);\nuint32_t    ns_datetosecs(const char *cp, int *errp);\nint        ns_name_ntol(const u_char *, u_char *, size_t);\nint        ns_name_ntop(const u_char *, char *, size_t);\nint        ns_name_pton(const char *, u_char *, size_t);\nint        ns_name_unpack(const u_char *, const u_char *,\n                    const u_char *, u_char *, size_t);\nint        ns_name_pack(const u_char *, u_char *, int,\n                  const u_char **, const u_char **);\nint        ns_name_uncompress(const u_char *, const u_char *,\n                    const u_char *, char *, size_t);\nint        ns_name_compress(const char *, u_char *, size_t,\n                      const u_char **, const u_char **);\nint        ns_name_skip(const u_char **, const u_char *);\nvoid        ns_name_rollback(const u_char *, const u_char **,\n                      const u_char **);\nint        ns_sign(u_char *, int *, int, int, void *,\n                 const u_char *, int, u_char *, int *, time_t);\nint        ns_sign2(u_char *, int *, int, int, void *,\n                  const u_char *, int, u_char *, int *, time_t,\n                  u_char **, u_char **);\nint        ns_sign_tcp(u_char *, int *, int, int,\n                 ns_tcp_tsig_state *, int);\nint        ns_sign_tcp2(u_char *, int *, int, int,\n                  ns_tcp_tsig_state *, int,\n                  u_char **, u_char **);\nint        ns_sign_tcp_init(void *, const u_char *, int,\n                    ns_tcp_tsig_state *);\nu_char        *ns_find_tsig(u_char *, u_char *);\nint        ns_verify(u_char *, int *, void *,\n                   const u_char *, int, u_char *, int *,\n                   time_t *, int);\nint        ns_verify_tcp(u_char *, int *, ns_tcp_tsig_state *, int);\nint        ns_verify_tcp_init(void *, const u_char *, int,\n                    ns_tcp_tsig_state *);\nint        ns_samedomain(const char *, const char *);\nint        ns_subdomain(const char *, const char *);\nint        ns_makecanon(const char *, char *, size_t);\nint        ns_samename(const char *, const char *);\n__END_DECLS\n\n#ifdef BIND_4_COMPAT\n#include \"nameser_compat.h\"\n#endif\n\n#endif /* !_ARPA_NAMESER_H_ */\n"
  },
  {
    "path": "vlmcsd/nameser_compat.h",
    "content": "/*    $NetBSD: nameser_compat.h,v 1.1.1.2 2004/11/07 01:28:27 christos Exp $    */\n\n/* Copyright (c) 1983, 1989\n *    The Regents of the University of California.  All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * 1. Redistributions of source code must retain the above copyright\n *    notice, this list of conditions and the following disclaimer.\n * 2. Redistributions in binary form must reproduce the above copyright\n *    notice, this list of conditions and the following disclaimer in the\n *    documentation and/or other materials provided with the distribution.\n * 3. All advertising materials mentioning features or use of this software\n *    must display the following acknowledgement:\n *     This product includes software developed by the University of\n *     California, Berkeley and its contributors.\n * 4. Neither the name of the University nor the names of its contributors\n *    may be used to endorse or promote products derived from this software\n *    without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND\n * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE\n * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\n * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\n * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n * SUCH DAMAGE.\n */\n\n/*\n *      from nameser.h    8.1 (Berkeley) 6/2/93\n *    Id: nameser_compat.h,v 1.1.2.3.4.2 2004/07/01 04:43:41 marka Exp\n */\n\n#ifndef _ARPA_NAMESER_COMPAT_\n#define    _ARPA_NAMESER_COMPAT_\n\n#define    __BIND        19950621    /* (DEAD) interface version stamp. */\n\n#include <endian.h>\n\n#ifndef BYTE_ORDER\n#if (BSD >= 199103)\n# include <machine/endian.h>\n#else\n#ifdef __linux\n# include <endian.h>\n#else\n#define    LITTLE_ENDIAN    1234    /* least-significant byte first (vax, pc) */\n#define    BIG_ENDIAN    4321    /* most-significant byte first (IBM, net) */\n#define    PDP_ENDIAN    3412    /* LSB first in word, MSW first in long (pdp)*/\n\n#if defined(vax) || defined(ns32000) || defined(sun386) || defined(i386) || \\\n    defined(MIPSEL) || defined(_MIPSEL) || defined(BIT_ZERO_ON_RIGHT) || \\\n    defined(__alpha__) || defined(__alpha) || \\\n    (defined(__Lynx__) && defined(__x86__))\n#define BYTE_ORDER    LITTLE_ENDIAN\n#endif\n\n#if defined(sel) || defined(pyr) || defined(mc68000) || defined(sparc) || \\\n    defined(is68k) || defined(tahoe) || defined(ibm032) || defined(ibm370) || \\\n    defined(MIPSEB) || defined(_MIPSEB) || defined(_IBMR2) || defined(DGUX) ||\\\n    defined(apollo) || defined(__convex__) || defined(_CRAY) || \\\n    defined(__hppa) || defined(__hp9000) || \\\n    defined(__hp9000s300) || defined(__hp9000s700) || \\\n    defined(__hp3000s900) || defined(__hpux) || defined(MPE) || \\\n    defined (BIT_ZERO_ON_LEFT) || defined(m68k) || defined(__sparc) ||  \\\n    (defined(__Lynx__) && \\\n     (defined(__68k__) || defined(__sparc__) || defined(__powerpc__)))\n#define BYTE_ORDER    BIG_ENDIAN\n#endif\n#endif /* __linux */\n#endif /* BSD */\n#endif /* BYTE_ORDER */\n\n#if !defined(BYTE_ORDER) || \\\n    (BYTE_ORDER != BIG_ENDIAN && BYTE_ORDER != LITTLE_ENDIAN && \\\n    BYTE_ORDER != PDP_ENDIAN)\n    /* you must determine what the correct bit order is for\n     * your compiler - the next line is an intentional error\n     * which will force your compiles to bomb until you fix\n     * the above macros.\n     */\n  #error \"Undefined or invalid BYTE_ORDER\";\n#endif\n\n/*\n * Structure for query header.  The order of the fields is machine- and\n * compiler-dependent, depending on the byte/bit order and the layout\n * of bit fields.  We use bit fields only in int variables, as this\n * is all ANSI requires.  This requires a somewhat confusing rearrangement.\n */\n\ntypedef struct {\n    unsigned    id :16;        /* query identification number */\n#if BYTE_ORDER == BIG_ENDIAN\n            /* fields in third byte */\n    unsigned    qr: 1;        /* response flag */\n    unsigned    opcode: 4;    /* purpose of message */\n    unsigned    aa: 1;        /* authoritive answer */\n    unsigned    tc: 1;        /* truncated message */\n    unsigned    rd: 1;        /* recursion desired */\n            /* fields in fourth byte */\n    unsigned    ra: 1;        /* recursion available */\n    unsigned    unused :1;    /* unused bits (MBZ as of 4.9.3a3) */\n    unsigned    ad: 1;        /* authentic data from named */\n    unsigned    cd: 1;        /* checking disabled by resolver */\n    unsigned    rcode :4;    /* response code */\n#endif\n#if BYTE_ORDER == LITTLE_ENDIAN || BYTE_ORDER == PDP_ENDIAN\n            /* fields in third byte */\n    unsigned    rd :1;        /* recursion desired */\n    unsigned    tc :1;        /* truncated message */\n    unsigned    aa :1;        /* authoritive answer */\n    unsigned    opcode :4;    /* purpose of message */\n    unsigned    qr :1;        /* response flag */\n            /* fields in fourth byte */\n    unsigned    rcode :4;    /* response code */\n    unsigned    cd: 1;        /* checking disabled by resolver */\n    unsigned    ad: 1;        /* authentic data from named */\n    unsigned    unused :1;    /* unused bits (MBZ as of 4.9.3a3) */\n    unsigned    ra :1;        /* recursion available */\n#endif\n            /* remaining bytes */\n    unsigned    qdcount :16;    /* number of question entries */\n    unsigned    ancount :16;    /* number of answer entries */\n    unsigned    nscount :16;    /* number of authority entries */\n    unsigned    arcount :16;    /* number of resource entries */\n} HEADER;\n\n#define PACKETSZ    NS_PACKETSZ\n#define MAXDNAME    NS_MAXDNAME\n#define MAXCDNAME    NS_MAXCDNAME\n#define MAXLABEL    NS_MAXLABEL\n#define    HFIXEDSZ    NS_HFIXEDSZ\n#define QFIXEDSZ    NS_QFIXEDSZ\n#define RRFIXEDSZ    NS_RRFIXEDSZ\n#define    INT32SZ        NS_INT32SZ\n#define    INT16SZ        NS_INT16SZ\n#define    INT8SZ        NS_INT8SZ\n#define    INADDRSZ    NS_INADDRSZ\n#define    IN6ADDRSZ    NS_IN6ADDRSZ\n#define    INDIR_MASK    NS_CMPRSFLGS\n#define NAMESERVER_PORT    NS_DEFAULTPORT\n\n#define S_ZONE        ns_s_zn\n#define S_PREREQ    ns_s_pr\n#define S_UPDATE    ns_s_ud\n#define S_ADDT        ns_s_ar\n\n#define QUERY        ns_o_query\n#define IQUERY        ns_o_iquery\n#define STATUS        ns_o_status\n#define    NS_NOTIFY_OP    ns_o_notify\n#define    NS_UPDATE_OP    ns_o_update\n\n#define NOERROR        ns_r_noerror\n#define FORMERR        ns_r_formerr\n#define SERVFAIL    ns_r_servfail\n#define NXDOMAIN    ns_r_nxdomain\n#define NOTIMP        ns_r_notimpl\n#define REFUSED        ns_r_refused\n#define YXDOMAIN    ns_r_yxdomain\n#define YXRRSET        ns_r_yxrrset\n#define NXRRSET        ns_r_nxrrset\n#define NOTAUTH        ns_r_notauth\n#define NOTZONE        ns_r_notzone\n/*#define BADSIG        ns_r_badsig*/\n/*#define BADKEY        ns_r_badkey*/\n/*#define BADTIME        ns_r_badtime*/\n\n\n#define DELETE        ns_uop_delete\n#define ADD        ns_uop_add\n\n#define T_A        ns_t_a\n#define T_NS        ns_t_ns\n#define T_MD        ns_t_md\n#define T_MF        ns_t_mf\n#define T_CNAME        ns_t_cname\n#define T_SOA        ns_t_soa\n#define T_MB        ns_t_mb\n#define T_MG        ns_t_mg\n#define T_MR        ns_t_mr\n#define T_NULL        ns_t_null\n#define T_WKS        ns_t_wks\n#define T_PTR        ns_t_ptr\n#define T_HINFO        ns_t_hinfo\n#define T_MINFO        ns_t_minfo\n#define T_MX        ns_t_mx\n#define T_TXT        ns_t_txt\n#define    T_RP        ns_t_rp\n#define T_AFSDB        ns_t_afsdb\n#define T_X25        ns_t_x25\n#define T_ISDN        ns_t_isdn\n#define T_RT        ns_t_rt\n#define T_NSAP        ns_t_nsap\n#define T_NSAP_PTR    ns_t_nsap_ptr\n#define    T_SIG        ns_t_sig\n#define    T_KEY        ns_t_key\n#define    T_PX        ns_t_px\n#define    T_GPOS        ns_t_gpos\n#define    T_AAAA        ns_t_aaaa\n#define    T_LOC        ns_t_loc\n#define    T_NXT        ns_t_nxt\n#define    T_EID        ns_t_eid\n#define    T_NIMLOC    ns_t_nimloc\n#define    T_SRV        ns_t_srv\n#define T_ATMA        ns_t_atma\n#define T_NAPTR        ns_t_naptr\n#define T_A6        ns_t_a6\n#define    T_TSIG        ns_t_tsig\n#define    T_IXFR        ns_t_ixfr\n#define T_AXFR        ns_t_axfr\n#define T_MAILB        ns_t_mailb\n#define T_MAILA        ns_t_maila\n#define T_ANY        ns_t_any\n\n#define C_IN        ns_c_in\n#define C_CHAOS        ns_c_chaos\n#define C_HS        ns_c_hs\n/* BIND_UPDATE */\n#define C_NONE        ns_c_none\n#define C_ANY        ns_c_any\n\n#define    GETSHORT        NS_GET16\n#define    GETLONG            NS_GET32\n#define    PUTSHORT        NS_PUT16\n#define    PUTLONG            NS_PUT32\n\n#endif /* _ARPA_NAMESER_COMPAT_ */\n"
  },
  {
    "path": "vlmcsd/network.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifndef USE_MSRPC\n\n#ifndef _GNU_SOURCE\n#define _GNU_SOURCE\n#endif\n\n#include <string.h>\n#ifndef _WIN32\n#include <signal.h>\n#include <unistd.h>\n#include <fcntl.h>\n#include <errno.h>\n#include <netinet/in.h>\n#endif // WIN32\n\n#include \"network.h\"\n#include \"endian.h\"\n#include \"output.h\"\n#include \"helpers.h\"\n#include \"shared_globals.h\"\n#include \"rpc.h\"\n\n\n#ifndef _WIN32\ntypedef ssize_t (*sendrecv_t)(int, void*, size_t, int);\n#else\ntypedef int (WINAPI *sendrecv_t)(SOCKET, void*, int, int);\n#endif\n\n\n// Send or receive a fixed number of bytes regardless if received in one or more chunks\nint_fast8_t sendrecv(SOCKET sock, BYTE *data, int len, int_fast8_t do_send)\n{\n\tint n;\n\tsendrecv_t  f = do_send\n\t\t\t? (sendrecv_t) send\n\t\t\t: (sendrecv_t) recv;\n\n\tdo\n\t{\n\t\t\tn = f(sock, data, len, 0);\n\t}\n\twhile (\n\t\t\t( n < 0 && socket_errno == VLMCSD_EINTR ) || ( n > 0 && ( data += n, (len -= n) > 0 ) ));\n\n\treturn ! len;\n}\n\n\nstatic int_fast8_t ip2str(char *restrict result, const size_t resultLength, const struct sockaddr *const restrict socketAddress, const socklen_t socketLength)\n{\n\tstatic const char *const fIPv4 = \"%s:%s\";\n\tstatic const char *const fIPv6 = \"[%s]:%s\";\n\tchar ipAddress[64], portNumber[8];\n\n\tif (getnameinfo\n\t\t(\n\t\t\tsocketAddress,\n\t\t\tsocketLength,\n\t\t\tipAddress,\n\t\t\tsizeof(ipAddress),\n\t\t\tportNumber,\n\t\t\tsizeof(portNumber),\n\t\t\tNI_NUMERICHOST | NI_NUMERICSERV\n\t\t))\n\t{\n\t\treturn FALSE;\n\t}\n\n\tif ((unsigned int)snprintf(result, resultLength, socketAddress->sa_family == AF_INET6 ? fIPv6 : fIPv4, ipAddress, portNumber) > resultLength) return FALSE;\n\treturn TRUE;\n}\n\n\nstatic int_fast8_t getSocketList(struct addrinfo **saList, const char *const addr, const int flags, const int AddressFamily)\n{\n\tint status;\n\tchar *szHost, *szPort;\n\tsize_t len = strlen(addr) + 1;\n\n\t// Don't alloca too much\n\tif (len > 264) return FALSE;\n\n\tchar *addrcopy = (char*)alloca(len);\n\tmemcpy(addrcopy, addr, len);\n\n\tparseAddress(addrcopy, &szHost, &szPort);\n\n\tstruct addrinfo hints;\n\n\tmemset(&hints, 0, sizeof(struct addrinfo));\n\n\thints.ai_family = AddressFamily;\n\thints.ai_socktype = SOCK_STREAM;\n\thints.ai_protocol = IPPROTO_TCP;\n\thints.ai_flags = flags;\n\n\tif ((status = getaddrinfo(szHost, szPort, &hints, saList)))\n\t{\n\t\tprinterrorf(\"Warning: %s: %s\\n\", addr, gai_strerror(status));\n\t\treturn FALSE;\n\t}\n\n\treturn TRUE;\n}\n\n\nstatic int_fast8_t setBlockingEnabled(SOCKET fd, int_fast8_t blocking)\n{\n\tif (fd == INVALID_SOCKET) return FALSE;\n\n\t#ifdef _WIN32\n\n\tunsigned long mode = blocking ? 0 : 1;\n\treturn (ioctlsocket(fd, FIONBIO, &mode) == 0) ? TRUE : FALSE;\n\n\t#else // POSIX\n\n\tint flags = fcntl(fd, F_GETFL, 0);\n\n\tif (flags < 0) return FALSE;\n\n\tflags = blocking ? (flags & ~O_NONBLOCK) : (flags | O_NONBLOCK);\n\treturn (fcntl(fd, F_SETFL, flags) == 0) ? TRUE : FALSE;\n\n\t#endif // POSIX\n}\n\n\nint_fast8_t isDisconnected(const SOCKET s)\n{\n\tchar buffer[1];\n\n\tif (!setBlockingEnabled(s, FALSE)) return TRUE;\n\n\tint n = recv(s, buffer, 1, MSG_PEEK);\n\n\tif (!setBlockingEnabled(s, TRUE)) return TRUE;\n\tif (n == 0) return TRUE;\n\n\treturn FALSE;\n}\n\n\n// Connect to TCP address addr (e.g. \"kms.example.com:1688\") and return an\n// open socket for the connection if successful or INVALID_SOCKET otherwise\nSOCKET connectToAddress(const char *const addr, const int AddressFamily, int_fast8_t showHostName)\n{\n\tstruct addrinfo *saList, *sa;\n\tSOCKET s = INVALID_SOCKET;\n\tchar szAddr[128];\n\n\tif (!getSocketList(&saList, addr, 0, AddressFamily)) return INVALID_SOCKET;\n\n\tfor (sa = saList; sa; sa = sa->ai_next)\n\t{\n\t\t// struct sockaddr_in* addr4 = (struct sockaddr_in*)sa->ai_addr;\n\t\t// struct sockaddr_in6* addr6 = (struct sockaddr_in6*)sa->ai_addr;\n\n\t\tif (ip2str(szAddr, sizeof(szAddr), sa->ai_addr, sa->ai_addrlen))\n\t\t{\n\t\t\tif (showHostName)\n\t\t\t\tprintf(\"Connecting to %s (%s) ... \", addr, szAddr);\n\t\t\telse\n\t\t\t\tprintf(\"Connecting to %s ... \", szAddr);\n\n\t\t\tfflush(stdout);\n\t\t}\n\n\t\ts = socket(sa->ai_family, SOCK_STREAM, IPPROTO_TCP);\n\n#\t\tif !defined(NO_TIMEOUT) && !__minix__\n#\t\tifndef _WIN32 // Standard Posix timeout structure\n\n\t\tstruct timeval to;\n\t\tto.tv_sec = 10;\n\t\tto.tv_usec = 0;\n\n#\t\telse // Windows requires a DWORD with milliseconds\n\n\t\tDWORD to = 10000;\n\n#\t\tendif // _WIN32\n\n\t\tsetsockopt(s, SOL_SOCKET, SO_RCVTIMEO, (sockopt_t)&to, sizeof(to));\n\t\tsetsockopt(s, SOL_SOCKET, SO_SNDTIMEO, (sockopt_t)&to, sizeof(to));\n#\t\tendif // !defined(NO_TIMEOUT) && !__minix__\n\n\t\tif (!connect(s, sa->ai_addr, sa->ai_addrlen))\n\t\t{\n\t\t\tprintf(\"successful\\n\");\n\t\t\tbreak;\n\t\t}\n\n\t\terrorout(\"%s\\n\", socket_errno == VLMCSD_EINPROGRESS ? \"Timed out\" : vlmcsd_strerror(socket_errno));\n\n\t\tsocketclose(s);\n\t\ts = INVALID_SOCKET;\n\t}\n\n\tfreeaddrinfo(saList);\n\treturn s;\n}\n\n\n#ifndef NO_SOCKETS\n\n// Create a Listening socket for addrinfo sa and return socket s\n// szHost and szPort are for logging only\nstatic int listenOnAddress(const struct addrinfo *const ai, SOCKET *s)\n{\n\tint error;\n\tchar ipstr[64];\n\n\tip2str(ipstr, sizeof(ipstr), ai->ai_addr, ai->ai_addrlen);\n\n\t//*s = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);\n\t*s = socket(ai->ai_family, SOCK_STREAM, IPPROTO_TCP);\n\n\tif (*s == INVALID_SOCKET)\n\t{\n\t\terror = socket_errno;\n\t\tprinterrorf(\"Warning: %s error. %s\\n\", ai->ai_family == AF_INET6 ? cIPv6 : cIPv4, vlmcsd_strerror(error));\n\t\treturn error;\n\t}\n\n#\tif !defined(_WIN32) && !defined(NO_SIGHUP)\n\n\tint flags = fcntl(*s, F_GETFD, 0);\n\n\tif (flags != -1)\n\t{\n\t\tflags |= FD_CLOEXEC;\n\t\tfcntl(*s, F_SETFD, flags);\n\t}\n#\tifdef _PEDANTIC\n\telse\n\t{\n\t\tprinterrorf(\"Warning: Could not set FD_CLOEXEC flag on %s: %s\\n\", ipstr, vlmcsd_strerror(errno));\n\t}\n#\tendif // _PEDANTIC\n\n#\tendif // !defined(_WIN32) && !defined(NO_SIGHUP)\n\n\tBOOL socketOption = TRUE;\n\n\t// fix for lame tomato toolchain\n#\tifndef IPV6_V6ONLY\n#\tifdef __linux__\n#\tdefine IPV6_V6ONLY (26)\n#\tendif // __linux__\n#\tendif // IPV6_V6ONLY\n\n#\tifdef IPV6_V6ONLY\n\tif (ai->ai_family == AF_INET6) setsockopt(*s, IPPROTO_IPV6, IPV6_V6ONLY, (sockopt_t)&socketOption, sizeof(socketOption));\n#\tendif\n\n#\tifndef _WIN32\n\tsetsockopt(*s, SOL_SOCKET, SO_REUSEADDR, (sockopt_t)&socketOption, sizeof(socketOption));\n#\tendif\n\n\tif (bind(*s, ai->ai_addr, ai->ai_addrlen) || listen(*s, SOMAXCONN))\n\t{\n\t\terror = socket_errno;\n\t\tprinterrorf(\"Warning: %s: %s\\n\", ipstr, vlmcsd_strerror(error));\n\t\tsocketclose(*s);\n\t\treturn error;\n\t}\n\n#\tifndef NO_LOG\n\tlogger(\"Listening on %s\\n\", ipstr);\n#\tendif\n\n\treturn 0;\n}\n\n\n// Adds a listening socket for an address string,\n// e.g. 127.0.0.1:1688 or [2001:db8:dead:beef::1]:1688\nBOOL addListeningSocket(const char *const addr)\n{\n\tstruct addrinfo *aiList, *ai;\n\tint result = FALSE;\n\tSOCKET *s = SocketList + numsockets;\n\n\tif (getSocketList(&aiList, addr, AI_PASSIVE | AI_NUMERICHOST, AF_UNSPEC))\n\t{\n\t\tfor (ai = aiList; ai; ai = ai->ai_next)\n\t\t{\n\t\t\t// struct sockaddr_in* addr4 = (struct sockaddr_in*)sa->ai_addr;\n\t\t\t// struct sockaddr_in6* addr6 = (struct sockaddr_in6*)sa->ai_addr;\n\n\t\t\tif (numsockets >= FD_SETSIZE)\n\t\t\t{\n\t\t\t\t#ifdef _PEDANTIC // Do not report this error in normal builds to keep file size low\n\t\t\t\tprinterrorf(\"Warning: Cannot listen on %s. Your OS only supports %u listening sockets in an FD_SET.\\n\", addr, FD_SETSIZE);\n\t\t\t\t#endif\n\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tif (!listenOnAddress(ai, s))\n\t\t\t{\n\t\t\t\tnumsockets++;\n\t\t\t\tresult = TRUE;\n\t\t\t}\n\t\t}\n\n\t\tfreeaddrinfo(aiList);\n\t}\n\treturn result;\n}\n\n\n// Just create some dummy sockets to see if we have a specific protocol (IPv4 or IPv6)\n__pure int_fast8_t checkProtocolStack(const int addressfamily)\n{\n\tSOCKET s; // = INVALID_SOCKET;\n\n\ts = socket(addressfamily, SOCK_STREAM, 0);\n\tint_fast8_t success = (s != INVALID_SOCKET);\n\n\tsocketclose(s);\n\treturn success;\n}\n\n\n// Build an fd_set of all listening socket then use select to wait for an incoming connection\nstatic SOCKET network_accept_any()\n{\n    fd_set ListeningSocketsList;\n    SOCKET maxSocket, sock;\n    int i;\n    int status;\n\n    FD_ZERO(&ListeningSocketsList);\n    maxSocket = 0;\n\n    for (i = 0; i < numsockets; i++)\n    {\n        FD_SET(SocketList[i], &ListeningSocketsList);\n        if (SocketList[i] > maxSocket) maxSocket = SocketList[i];\n    }\n\n    status = select(maxSocket + 1, &ListeningSocketsList, NULL, NULL, NULL);\n\n    if (status < 0) return INVALID_SOCKET;\n\n    sock = INVALID_SOCKET;\n\n    for (i = 0; i < numsockets; i++)\n    {\n        if (FD_ISSET(SocketList[i], &ListeningSocketsList))\n        {\n            sock = SocketList[i];\n            break;\n        }\n    }\n\n    if (sock == INVALID_SOCKET)\n        return INVALID_SOCKET;\n    else\n        return accept(sock, NULL, NULL);\n}\n\n\nvoid closeAllListeningSockets()\n{\n\tint i;\n\n\tfor (i = 0; i < numsockets; i++)\n\t{\n\t\tshutdown(SocketList[i], VLMCSD_SHUT_RDWR);\n\t\tsocketclose(SocketList[i]);\n\t}\n}\n#endif // NO_SOCKETS\n\n\nstatic void serveClient(const SOCKET s_client, const DWORD RpcAssocGroup)\n{\n#\tif !defined(NO_TIMEOUT) && !__minix__\n\n#\tifndef _WIN32 // Standard Posix timeout structure\n\n\tstruct timeval to;\n\tto.tv_sec = ServerTimeout;\n\tto.tv_usec = 0;\n\n\t#else // Windows requires a DWORD with milliseconds\n\n\tDWORD to = ServerTimeout * 1000;\n\n#\tendif // _WIN32\n\n#\tif !defined(NO_LOG) && defined(_PEDANTIC)\n\n\tint result =\n\t\tsetsockopt(s_client, SOL_SOCKET, SO_RCVTIMEO, (sockopt_t)&to, sizeof(to)) ||\n\t\tsetsockopt(s_client, SOL_SOCKET, SO_SNDTIMEO, (sockopt_t)&to, sizeof(to));\n\n    if (result) logger(\"Warning: Set timeout failed: %s\\n\", vlmcsd_strerror(socket_errno));\n\n#\telse // !(!defined(NO_LOG) && defined(_PEDANTIC))\n\n    setsockopt(s_client, SOL_SOCKET, SO_RCVTIMEO, (sockopt_t)&to, sizeof(to));\n\tsetsockopt(s_client, SOL_SOCKET, SO_SNDTIMEO, (sockopt_t)&to, sizeof(to));\n\n#   endif // !(!defined(NO_LOG) && defined(_PEDANTIC))\n\n#\tendif // !defined(NO_TIMEOUT) && !__minix__\n\n\tchar ipstr[64];\n\tsocklen_t len;\n\tstruct sockaddr_storage addr;\n\n\tlen = sizeof addr;\n\n\tif (getpeername(s_client, (struct sockaddr*)&addr, &len) ||\n\t\t!ip2str(ipstr, sizeof(ipstr), (struct sockaddr*)&addr, len))\n\t{\n#\t\tif !defined(NO_LOG) && defined(_PEDANTIC)\n\t\tlogger(\"Fatal: Cannot determine client's IP address: %s\\n\", vlmcsd_strerror(errno));\n#\t\tendif // !defined(NO_LOG) && defined(_PEDANTIC)\n\t\tsocketclose(s_client);\n\t\treturn;\n\t}\n\n\n#\tifndef NO_LOG\n\tconst char *const connection_type = addr.ss_family == AF_INET6 ? cIPv6 : cIPv4;\n\tstatic const char *const cAccepted = \"accepted\";\n\tstatic const char *const cClosed = \"closed\";\n\tstatic const char *const fIP = \"%s connection %s: %s.\\n\";\n\n\tlogger(fIP, connection_type, cAccepted, ipstr);\n\t#endif // NO_LOG\n\n\trpcServer(s_client, RpcAssocGroup, ipstr);\n\n#\tifndef NO_LOG\n\tlogger(fIP, connection_type, cClosed, ipstr);\n#\tendif // NO_LOG\n\n\tsocketclose(s_client);\n}\n\n\n#ifndef NO_SOCKETS\nstatic void post_sem(void)\n{\n\t#if !defined(NO_LIMIT) && !__minix__\n\tif (!InetdMode && MaxTasks != SEM_VALUE_MAX)\n\t{\n\t\tsemaphore_post(Semaphore);\n\t}\n\t#endif // !defined(NO_LIMIT) && !__minix__\n}\n\n\nstatic void wait_sem(void)\n{\n\t#if !defined(NO_LIMIT) && !__minix__\n\tif (!InetdMode && MaxTasks != SEM_VALUE_MAX)\n\t{\n\t\tsemaphore_wait(Semaphore);\n\t}\n\t#endif // !defined(NO_LIMIT) && !__minix__\n}\n#endif // NO_SOCKETS\n\n#if defined(USE_THREADS) && !defined(NO_SOCKETS)\n\n#if defined(_WIN32) || defined(__CYGWIN__) // Win32 Threads\nstatic DWORD WINAPI serveClientThreadProc(PCLDATA clData)\n#else // Posix threads\nstatic void *serveClientThreadProc (PCLDATA clData)\n#endif // Thread proc is identical in WIN32 and Posix threads\n{\n\tserveClient(clData->socket, clData->RpcAssocGroup);\n\tfree(clData);\n\tpost_sem();\n\n\treturn 0;\n}\n\n#endif // USE_THREADS\n\n\n#ifndef NO_SOCKETS\n\n#if defined(USE_THREADS) && (defined(_WIN32) || defined(__CYGWIN__)) // Windows Threads\nstatic int serveClientAsyncWinThreads(const PCLDATA thr_CLData)\n{\n\twait_sem();\n\n\tHANDLE h = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)serveClientThreadProc, thr_CLData, 0, NULL);\n\n\tif (h)\n\t\tCloseHandle(h);\n\telse\n\t{\n\t\tsocketclose(thr_CLData->socket);\n\t\tfree(thr_CLData);\n\t\tpost_sem();\n\t\treturn GetLastError();\n\t}\n\n\treturn NO_ERROR;\n}\n#endif // defined(USE_THREADS) && defined(_WIN32) // Windows Threads\n\n\n#if defined(USE_THREADS) && !defined(_WIN32) && !defined(__CYGWIN__) // Posix Threads\nstatic int ServeClientAsyncPosixThreads(const PCLDATA thr_CLData)\n{\n\tpthread_t p_thr;\n\tpthread_attr_t attr;\n\n\twait_sem();\n\n\t// Must set detached state to avoid memory leak\n\tif (pthread_attr_init(&attr) ||\n\t\tpthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED) ||\n\t\tpthread_create(&p_thr, &attr, (void * (*)(void *))serveClientThreadProc, thr_CLData))\n\t{\n\t\tsocketclose(thr_CLData->socket);\n\t\tfree(thr_CLData);\n\t\tpost_sem();\n\t\treturn !0;\n\t}\n\n\treturn 0;\n}\n#endif //  defined(USE_THREADS) && !defined(_WIN32) // Posix Threads\n\n#ifndef USE_THREADS // fork() implementation\nstatic void ChildSignalHandler(const int signal)\n{\n\tif (signal == SIGHUP) return;\n\n\tpost_sem();\n\n\t#ifndef NO_LOG\n\tlogger(\"Warning: Child killed/crashed by %s\\n\", strsignal(signal));\n\t#endif // NO_LOG\n\n\texit(!0);\n}\n\nstatic int ServeClientAsyncFork(const SOCKET s_client, const DWORD RpcAssocGroup)\n{\n\tint pid;\n\twait_sem();\n\n\tif ((pid = fork()) < 0)\n\t{\n\t\treturn errno;\n\t}\n\telse if ( pid )\n\t{\n\t\t// Parent process\n\t\tsocketclose(s_client);\n\t\treturn 0;\n\t}\n\telse\n\t{\n\t\t// Child process\n\n\t\t// Setup a Child Handler for most common termination signals\n\t\tstruct sigaction sa;\n\n\t\tsa.sa_flags   = 0;\n\t\tsa.sa_handler = ChildSignalHandler;\n\n\t\tstatic int signallist[] = { SIGHUP, SIGINT, SIGTERM, SIGSEGV, SIGILL, SIGFPE, SIGBUS };\n\n\t\tif (!sigemptyset(&sa.sa_mask))\n\t\t{\n\t\t\tuint_fast8_t i;\n\n\t\t\tfor (i = 0; i < _countof(signallist); i++)\n\t\t\t{\n\t\t\t\tsigaction(signallist[i], &sa, NULL);\n\t\t\t}\n\t\t}\n\n\t\tserveClient(s_client, RpcAssocGroup);\n\t\tpost_sem();\n\t\texit(0);\n\t}\n}\n#endif\n\n\nint serveClientAsync(const SOCKET s_client, const DWORD RpcAssocGroup)\n{\n\t#ifndef USE_THREADS // fork() implementation\n\n\treturn ServeClientAsyncFork(s_client, RpcAssocGroup);\n\n\t#else // threads implementation\n\n\tPCLDATA thr_CLData = (PCLDATA)vlmcsd_malloc(sizeof(CLDATA));\n\tthr_CLData->socket = s_client;\n\tthr_CLData->RpcAssocGroup = RpcAssocGroup;\n\n\t#if defined(_WIN32) || defined (__CYGWIN__) // Windows threads\n\n\treturn serveClientAsyncWinThreads(thr_CLData);\n\n\t#else // Posix Threads\n\n\treturn ServeClientAsyncPosixThreads(thr_CLData);\n\n\t#endif // Posix Threads\n\n\t#endif // USE_THREADS\n}\n\n#endif // NO_SOCKETS\n\n\nint runServer()\n{\n\tDWORD RpcAssocGroup = rand32();\n\n\t// If compiled for inetd-only mode just serve the stdin socket\n\t#ifdef NO_SOCKETS\n\tserveClient(STDIN_FILENO, RpcAssocGroup);\n\treturn 0;\n\t#else\n\t// In inetd mode just handle the stdin socket\n\tif (InetdMode)\n\t{\n\t\tserveClient(STDIN_FILENO, RpcAssocGroup);\n\t\treturn 0;\n\t}\n\n\t// Standalone mode\n\tfor (;;)\n\t{\n\t\tint error;\n\t\tSOCKET s_client;\n\n\t\tif ( (s_client = network_accept_any()) == INVALID_SOCKET )\n\t\t{\n\t\t\terror = socket_errno;\n\n\t\t\tif (error == VLMCSD_EINTR || error == VLMCSD_ECONNABORTED) continue;\n\n\t\t\t#ifdef _NTSERVICE\n\t\t\tif (ServiceShutdown) return 0;\n\t\t\t#endif\n\n\t\t\t#ifndef NO_LOG\n\t\t\tlogger(\"Fatal: %s\\n\",vlmcsd_strerror(error));\n\t\t\t#endif\n\n\t\t\treturn error;\n\t\t}\n\n\t\tRpcAssocGroup++;\n\t\tserveClientAsync(s_client, RpcAssocGroup);\n\t}\n\t#endif // NO_SOCKETS\n\n\treturn 0;\n}\n\n#endif // USE_MSRPC\n"
  },
  {
    "path": "vlmcsd/network.h",
    "content": "#ifndef INCLUDED_NETWORK_H\n#define INCLUDED_NETWORK_H\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifndef _GNU_SOURCE\n#define _GNU_SOURCE\n#endif\n\n#include \"types.h\"\n\n\n\nint_fast8_t sendrecv(SOCKET sock, BYTE *data, int len, int_fast8_t do_send);\n\n#define _recv(s, d, l)  sendrecv(s, (BYTE *)d, l,  0)\n#define _send(s, d, l)  sendrecv(s, (BYTE *)d, l, !0)\n\n#ifndef NO_SOCKETS\n\nvoid closeAllListeningSockets();\nBOOL addListeningSocket(const char *const addr);\n__pure int_fast8_t checkProtocolStack(const int addressfamily);\n\n#endif // NO_SOCKETS\n\nint runServer();\nSOCKET connectToAddress(const char *const addr, const int AddressFamily, int_fast8_t showHostName);\nint_fast8_t isDisconnected(const SOCKET s);\n\n#endif // INCLUDED_NETWORK_H\n"
  },
  {
    "path": "vlmcsd/ns_name.c",
    "content": "/*\n * Copyright (c) 1996,1999 by Internet Software Consortium.\n *\n * Permission to use, copy, modify, and distribute this software for any\n * purpose with or without fee is hereby granted, provided that the above\n * copyright notice and this permission notice appear in all copies.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS\n * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\n * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE\n * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL\n * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR\n * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS\n * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS\n * SOFTWARE.\n */\n\n/*\n * Modified by Hotbird64 for use with vlmcs.\n */\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifdef DNS_PARSER_INTERNAL\n#ifndef NO_DNS\n\n#include <sys/types.h>\n#include <errno.h>\n#include <string.h>\n#include <ctype.h>\n#include <stdlib.h>\n#include <stdio.h>\n#include <limits.h>\n\n#include \"types.h\"\n#include \"ns_name.h\"\n\n#ifdef SPRINTF_CHAR\n# define SPRINTF(x) strlen(sprintf/**/x)\n#else\n# define SPRINTF(x) ((size_t)sprintf x)\n#endif\n\n#define NS_TYPE_ELT\t\t\t0x40 /* EDNS0 extended label type */\n#define DNS_LABELTYPE_BITSTRING\t\t0x41\n\n#define NS_MAXCDNAME 255\n#define NS_CMPRSFLGS 0xc0\n\n/* Data. */\n\nstatic char\tdigits[] = \"0123456789\";\n\n\n/* Forward. */\n\nstatic int\t\tspecial_vlmcsd(int);\nstatic int\t\tprintable_vlmcsd(int);\nstatic int\t\tlabellen_vlmcsd(const uint8_t *);\nstatic int\t\tdecode_bitstring_vlmcsd(const char **, char *, const char *);\n\n/*\n * ns_name_ntop(src, dst, dstsiz)\n *\tConvert an encoded domain name to printable ascii as per RFC1035.\n * return:\n *\tNumber of bytes written to buffer, or -1 (with errno set)\n * notes:\n *\tThe root is returned as \".\"\n *\tAll other domains are returned in non absolute form\n */\nstatic int\nns_name_ntop_vlmcsd(const uint8_t *src, char *dst, size_t dstsiz)\n{\n\tconst uint8_t *cp;\n\tchar *dn, *eom;\n\tuint8_t c;\n\tuint32_t n;\n\tint l;\n\n\tcp = src;\n\tdn = dst;\n\teom = dst + dstsiz;\n\n\twhile ((n = *cp++) != 0) {\n\t\tif ((n & NS_CMPRSFLGS) == NS_CMPRSFLGS) {\n\t\t\t/* Some kind of compression pointer. */\n\t\t\terrno = EMSGSIZE;\n\t\t\treturn (-1);\n\t\t}\n\t\tif (dn != dst) {\n\t\t\tif (dn >= eom) {\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn (-1);\n\t\t\t}\n\t\t\t*dn++ = '.';\n\t\t}\n\t\tif ((l = labellen_vlmcsd(cp - 1)) < 0) {\n\t\t\terrno = EMSGSIZE; /* XXX */\n\t\t\treturn(-1);\n\t\t}\n\t\tif (dn + l >= eom) {\n\t\t\terrno = EMSGSIZE;\n\t\t\treturn (-1);\n\t\t}\n\t\tif ((n & NS_CMPRSFLGS) == NS_TYPE_ELT) {\n\t\t\tint m;\n\n\t\t\tif (n != DNS_LABELTYPE_BITSTRING) {\n\t\t\t\t/* XXX: labellen should reject this case */\n\t\t\t\terrno = EINVAL;\n\t\t\t\treturn(-1);\n\t\t\t}\n\t\t\tif ((m = decode_bitstring_vlmcsd((const char **)&cp, dn, eom)) < 0)\n\t\t\t{\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn(-1);\n\t\t\t}\n\t\t\tdn += m; \n\t\t\tcontinue;\n\t\t}\n\t\tfor ((void)NULL; l > 0; l--) {\n\t\t\tc = *cp++;\n\t\t\tif (special_vlmcsd(c)) {\n\t\t\t\tif (dn + 1 >= eom) {\n\t\t\t\t\terrno = EMSGSIZE;\n\t\t\t\t\treturn (-1);\n\t\t\t\t}\n\t\t\t\t*dn++ = '\\\\';\n\t\t\t\t*dn++ = (char)c;\n\t\t\t} else if (!printable_vlmcsd(c)) {\n\t\t\t\tif (dn + 3 >= eom) {\n\t\t\t\t\terrno = EMSGSIZE;\n\t\t\t\t\treturn (-1);\n\t\t\t\t}\n\t\t\t\t*dn++ = '\\\\';\n\t\t\t\t*dn++ = digits[c / 100];\n\t\t\t\t*dn++ = digits[(c % 100) / 10];\n\t\t\t\t*dn++ = digits[c % 10];\n\t\t\t} else {\n\t\t\t\tif (dn >= eom) {\n\t\t\t\t\terrno = EMSGSIZE;\n\t\t\t\t\treturn (-1);\n\t\t\t\t}\n\t\t\t\t*dn++ = (char)c;\n\t\t\t}\n\t\t}\n\t}\n\tif (dn == dst) {\n\t\tif (dn >= eom) {\n\t\t\terrno = EMSGSIZE;\n\t\t\treturn (-1);\n\t\t}\n\t\t*dn++ = '.';\n\t}\n\tif (dn >= eom) {\n\t\terrno = EMSGSIZE;\n\t\treturn (-1);\n\t}\n\t*dn++ = '\\0';\n\treturn (dn - dst);\n}\n\nstatic int\nns_name_unpack_vlmcsd(const uint8_t *msg, const uint8_t *eom, const uint8_t *src,\n\t       uint8_t *dst, size_t dstsiz)\n{\n\tconst uint8_t *srcp, *dstlim;\n\tuint8_t *dstp;\n\tint n, len, checked, l;\n\n\tlen = -1;\n\tchecked = 0;\n\tdstp = dst;\n\tsrcp = src;\n\tdstlim = dst + dstsiz;\n\tif (srcp < msg || srcp >= eom) {\n\t\terrno = EMSGSIZE;\n\t\treturn (-1);\n\t}\n\t/* Fetch next label in domain name. */\n\twhile ((n = *srcp++) != 0) {\n\t\t/* Check for indirection. */\n\t\tswitch (n & NS_CMPRSFLGS) {\n\t\tcase 0:\n\t\tcase NS_TYPE_ELT:\n\t\t\t/* Limit checks. */\n\t\t\tif ((l = labellen_vlmcsd(srcp - 1)) < 0) {\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn(-1);\n\t\t\t}\n\t\t\tif (dstp + l + 1 >= dstlim || srcp + l >= eom) {\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn (-1);\n\t\t\t}\n\t\t\tchecked += l + 1;\n\t\t\t*dstp++ = n;\n\t\t\tmemcpy(dstp, srcp, l);\n\t\t\tdstp += l;\n\t\t\tsrcp += l;\n\t\t\tbreak;\n\n\t\tcase NS_CMPRSFLGS:\n\t\t\tif (srcp >= eom) {\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn (-1);\n\t\t\t}\n\t\t\tif (len < 0)\n\t\t\t\tlen = srcp - src + 1;\n\t\t\tsrcp = msg + (((n & 0x3f) << 8) | (*srcp & 0xff));\n\t\t\tif (srcp < msg || srcp >= eom) {  /* Out of range. */\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn (-1);\n\t\t\t}\n\t\t\tchecked += 2;\n\t\t\t/*\n\t\t\t * Check for loops in the compressed name;\n\t\t\t * if we've looked at the whole message,\n\t\t\t * there must be a loop.\n\t\t\t */\n\t\t\tif (checked >= eom - msg) {\n\t\t\t\terrno = EMSGSIZE;\n\t\t\t\treturn (-1);\n\t\t\t}\n\t\t\tbreak;\n\n\t\tdefault:\n\t\t\terrno = EMSGSIZE;\n\t\t\treturn (-1);\t\t\t/* flag error */\n\t\t}\n\t}\n\t*dstp = '\\0';\n\tif (len < 0)\n\t\tlen = srcp - src;\n\treturn (len);\n}\n\n\n/*\n * ns_name_uncompress_vlmcsd(msg, eom, src, dst, dstsiz)\n *\tExpand compressed domain name to presentation format.\n * return:\n *\tNumber of bytes read out of `src', or -1 (with errno set).\n * note:\n *\tRoot domain returns as \".\" not \"\".\n */\nint\nns_name_uncompress_vlmcsd(const uint8_t *msg, const uint8_t *eom, const uint8_t *src,\n\t\t   char *dst, size_t dstsiz)\n{\n\tuint8_t tmp[NS_MAXCDNAME];\n\tint n;\n\t\n\tif ((n = ns_name_unpack_vlmcsd(msg, eom, src, tmp, sizeof tmp)) == -1)\n\t\treturn (-1);\n\tif (ns_name_ntop_vlmcsd(tmp, dst, dstsiz) == -1)\n\t\treturn (-1);\n\treturn (n);\n}\n\n/*\n * special(ch)\n *\tThinking in noninternationalized USASCII (per the DNS spec),\n *\tis this characted special (\"in need of quoting\") ?\n * return:\n *\tboolean.\n */\nstatic int\nspecial_vlmcsd(int ch) {\n\tswitch (ch) {\n\tcase 0x22: /* '\"' */\n\tcase 0x2E: /* '.' */\n\tcase 0x3B: /* ';' */\n\tcase 0x5C: /* '\\\\' */\n\tcase 0x28: /* '(' */\n\tcase 0x29: /* ')' */\n\t/* Special modifiers in zone files. */\n\tcase 0x40: /* '@' */\n\tcase 0x24: /* '$' */\n\t\treturn (1);\n\tdefault:\n\t\treturn (0);\n\t}\n}\n\n/*\n * printable(ch)\n *\tThinking in noninternationalized USASCII (per the DNS spec),\n *\tis this character visible and not a space when printed ?\n * return:\n *\tboolean.\n */\nstatic int\nprintable_vlmcsd(int ch) {\n\treturn (ch > 0x20 && ch < 0x7f);\n}\n\nstatic int\ndecode_bitstring_vlmcsd(const char **cpp, char *dn, const char *eom)\n{\n\tconst char *cp = *cpp;\n\tchar *beg = dn, tc;\n\tint b, blen, plen;\n\n\tif ((blen = (*cp & 0xff)) == 0)\n\t\tblen = 256;\n\tplen = (blen + 3) / 4;\n\tplen += sizeof(\"\\\\[x/]\") + (blen > 99 ? 3 : (blen > 9) ? 2 : 1);\n\tif (dn + plen >= eom)\n\t\treturn(-1);\n\n\tcp++;\n\tdn += SPRINTF((dn, \"\\\\[x\"));\n\tfor (b = blen; b > 7; b -= 8, cp++)\n\t\tdn += SPRINTF((dn, \"%02x\", *cp & 0xff));\n\tif (b > 4) {\n\t\ttc = *cp++;\n\t\tdn += SPRINTF((dn, \"%02x\", tc & (0xff << (8 - b))));\n\t} else if (b > 0) {\n\t\ttc = *cp++;\n\t\tdn += SPRINTF((dn, \"%1x\",\n\t\t\t       ((tc >> 4) & 0x0f) & (0x0f << (4 - b)))); \n\t}\n\tdn += SPRINTF((dn, \"/%d]\", blen));\n\n\t*cpp = cp;\n\treturn(dn - beg);\n}\n\nstatic int\nlabellen_vlmcsd(const uint8_t *lp)\n{\n\tint bitlen;\n\tuint8_t l = *lp;\n\n\tif ((l & NS_CMPRSFLGS) == NS_CMPRSFLGS) {\n\t\t/* should be avoided by the caller */\n\t\treturn(-1);\n\t}\n\n\tif ((l & NS_CMPRSFLGS) == NS_TYPE_ELT) {\n\t\tif (l == DNS_LABELTYPE_BITSTRING) {\n\t\t\tif ((bitlen = *(lp + 1)) == 0)\n\t\t\t\tbitlen = 256;\n\t\t\treturn((bitlen + 7 ) / 8 + 1);\n\t\t}\n\t\treturn(-1);\t/* unknwon ELT */\n\t}\n\treturn(l);\n}\n\n#endif // !NO_DNS\n#endif // DNS_PARSER_INTERNAL\n"
  },
  {
    "path": "vlmcsd/ns_name.h",
    "content": "\n#ifndef NS_NAME_H_\n#define NS_NAME_H_\n\nint\nns_name_uncompress_vlmcsd(const uint8_t *msg, const uint8_t *eom, const uint8_t *src,\n\t\t   char *dst, size_t dstsiz);\n\n#endif /* NS_NAME_H_ */\n"
  },
  {
    "path": "vlmcsd/ns_parse.c",
    "content": "/*\n * Copyright (c) 1996,1999 by Internet Software Consortium.\n *\n * Permission to use, copy, modify, and distribute this software for any\n * purpose with or without fee is hereby granted, provided that the above\n * copyright notice and this permission notice appear in all copies.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS\n * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\n * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE\n * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL\n * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR\n * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS\n * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS\n * SOFTWARE.\n */\n\n/*\n * Modified by Hotbird64 for use with vlmcs.\n */\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifdef DNS_PARSER_INTERNAL\n#ifndef NO_DNS\n\n/* Import. */\n\n#include <sys/types.h>\n#include <errno.h>\n#include <string.h>\n\n#include \"types.h\"\n#include \"endian.h\"\n#include \"ns_name.h\"\n#include \"ns_parse.h\"\n\n/* Macros. */\n\n#define NS_GET16_VLMCSD(s, cp) do { \\\n\t(s) = GET_UA16BE(cp); \\\n\t(cp) += NS_INT16SZ; \\\n} while (0)\n\n#define NS_GET32_VLMCSD(l, cp) do { \\\n\t(l) = GET_UA32BE(cp); \\\n\t(cp) += NS_INT32SZ; \\\n} while (0)\n\n#define RETERR(err) do { errno = (err); return (-1); } while (0)\n\n/* Forward. */\n\nstatic void\tsetsection_vlmcsd(ns_msg_vlmcsd *msg, ns_sect_vlmcsd sect);\n\n\nstatic int dn_skipname_vlmcsd(const unsigned char *s, const unsigned char *end)\n{\n\tconst unsigned char *p;\n\tfor (p=s; p<end; p++)\n\t\tif (!*p) return p-s+1;\n\t\telse if (*p>=192)\n\t\t\t{if (p+1<end) return p-s+2;\n\t\t\telse break;}\n\treturn -1;\n}\n\nstatic int\nns_skiprr_vlmcsd(const uint8_t *ptr, const uint8_t *eom, ns_sect_vlmcsd section, int count) {\n\tconst uint8_t *optr = ptr;\n\n\tfor ((void)NULL; count > 0; count--) {\n\t\tint b, rdlength;\n\n\t\tb = dn_skipname_vlmcsd(ptr, eom);\n\t\tif (b < 0)\n\t\t\tRETERR(EMSGSIZE);\n\t\tptr += b/*Name*/ + NS_INT16SZ/*Type*/ + NS_INT16SZ/*Class*/;\n\t\tif (section != ns_s_qd_vlmcsd) {\n\t\t\tif (ptr + NS_INT32SZ + NS_INT16SZ > eom)\n\t\t\t\tRETERR(EMSGSIZE);\n\t\t\tptr += NS_INT32SZ/*TTL*/;\n\t\t\tNS_GET16_VLMCSD(rdlength, ptr);\n\t\t\tptr += rdlength/*RData*/;\n\t\t}\n\t}\n\tif (ptr > eom)\n\t\tRETERR(EMSGSIZE);\n\treturn (ptr - optr);\n}\n\nint\nns_initparse_vlmcsd(const uint8_t *msg, int msglen, ns_msg_vlmcsd *handle) {\n\tconst uint8_t *eom = msg + msglen;\n\tint i;\n\n\tmemset(handle, 0x5e, sizeof *handle);\n\thandle->_msg = msg;\n\thandle->_eom = eom;\n\tif (msg + NS_INT16SZ > eom)\n\t\tRETERR(EMSGSIZE);\n\tNS_GET16_VLMCSD(handle->_id, msg);\n\tif (msg + NS_INT16SZ > eom)\n\t\tRETERR(EMSGSIZE);\n\tNS_GET16_VLMCSD(handle->_flags, msg);\n\tfor (i = 0; i < ns_s_max_vlmcsd; i++) {\n\t\tif (msg + NS_INT16SZ > eom)\n\t\t\tRETERR(EMSGSIZE);\n\t\tNS_GET16_VLMCSD(handle->_counts[i], msg);\n\t}\n\tfor (i = 0; i < ns_s_max_vlmcsd; i++)\n\t\tif (handle->_counts[i] == 0)\n\t\t\thandle->_sections[i] = NULL;\n\t\telse {\n\t\t\tint b = ns_skiprr_vlmcsd(msg, eom, (ns_sect_vlmcsd)i,\n\t\t\t\t\t  handle->_counts[i]);\n\n\t\t\tif (b < 0)\n\t\t\t\treturn (-1);\n\t\t\thandle->_sections[i] = msg;\n\t\t\tmsg += b;\n\t\t}\n\tif (msg > eom)\n\t\tRETERR(EMSGSIZE);\n\thandle->_eom = msg;\n\tsetsection_vlmcsd(handle, ns_s_max_vlmcsd);\n\treturn (0);\n}\n\nint\nns_parserr_vlmcsd(ns_msg_vlmcsd *handle, ns_sect_vlmcsd section, int rrnum, ns_rr_vlmcsd *rr) {\n\tint b;\n\n\t/* Make section right. */\n\tif (section >= ns_s_max_vlmcsd)\n\t\tRETERR(ENODEV);\n\tif (section != handle->_sect)\n\t\tsetsection_vlmcsd(handle, section);\n\n\t/* Make rrnum right. */\n\tif (rrnum == -1)\n\t\trrnum = handle->_rrnum;\n\tif (rrnum < 0 || rrnum >= handle->_counts[(int)section])\n\t\tRETERR(ENODEV);\n\tif (rrnum < handle->_rrnum)\n\t\tsetsection_vlmcsd(handle, section);\n\tif (rrnum > handle->_rrnum) {\n\t\tb = ns_skiprr_vlmcsd(handle->_msg_ptr, handle->_eom, section,\n\t\t\t      rrnum - handle->_rrnum);\n\n\t\tif (b < 0)\n\t\t\treturn (-1);\n\t\thandle->_msg_ptr += b;\n\t\thandle->_rrnum = rrnum;\n\t}\n\n\t/* Do the parse. */\n\tb = ns_name_uncompress_vlmcsd(handle->_msg, handle->_eom,\n\t\t      handle->_msg_ptr, rr->name, NS_MAXDNAME);\n\tif (b < 0)\n\t\treturn (-1);\n\thandle->_msg_ptr += b;\n\tif (handle->_msg_ptr + NS_INT16SZ + NS_INT16SZ > handle->_eom)\n\t\tRETERR(EMSGSIZE);\n\tNS_GET16_VLMCSD(rr->type, handle->_msg_ptr);\n\tNS_GET16_VLMCSD(rr->rr_class, handle->_msg_ptr);\n\tif (section == ns_s_qd_vlmcsd) {\n\t\trr->ttl = 0;\n\t\trr->rdlength = 0;\n\t\trr->rdata = NULL;\n\t} else {\n\t\tif (handle->_msg_ptr + NS_INT32SZ + NS_INT16SZ > handle->_eom)\n\t\t\tRETERR(EMSGSIZE);\n\t\tNS_GET32_VLMCSD(rr->ttl, handle->_msg_ptr);\n\t\tNS_GET16_VLMCSD(rr->rdlength, handle->_msg_ptr);\n\t\tif (handle->_msg_ptr + rr->rdlength > handle->_eom)\n\t\t\tRETERR(EMSGSIZE);\n\t\trr->rdata = handle->_msg_ptr;\n\t\thandle->_msg_ptr += rr->rdlength;\n\t}\n\tif (++handle->_rrnum > handle->_counts[(int)section])\n\t\tsetsection_vlmcsd(handle, (ns_sect_vlmcsd)((int)section + 1));\n\n\t/* All done. */\n\treturn (0);\n}\n\n/* Private. */\n\nstatic void\nsetsection_vlmcsd(ns_msg_vlmcsd *msg, ns_sect_vlmcsd sect) {\n\tmsg->_sect = sect;\n\tif (sect == ns_s_max_vlmcsd) {\n\t\tmsg->_rrnum = -1;\n\t\tmsg->_msg_ptr = NULL;\n\t} else {\n\t\tmsg->_rrnum = 0;\n\t\tmsg->_msg_ptr = msg->_sections[(int)sect];\n\t}\n}\n\n#endif // !NO_DNS\n#endif // DNS_PARSER_INTERNAL\n"
  },
  {
    "path": "vlmcsd/ns_parse.h",
    "content": "\n#ifndef NS_PARSE_H_\n#define NS_PARSE_H_\n\n#ifndef NS_INT16SZ\n#define NS_INT16SZ (sizeof(uint16_t))\n#endif // NS_INT16SZ\n\n#ifndef NS_INT32SZ\n#define NS_INT32SZ (sizeof(uint32_t))\n#endif // NS_INT32SZ\n\n#ifndef NS_MAXDNAME\n#define NS_MAXDNAME 1025\n#endif\n\n#define ns_msg_id_vlmcsd(handle) ((handle)._id + 0)\n#define ns_msg_base_vlmcsd(handle) ((handle)._msg + 0)\n#define ns_msg_end_vlmcsd(handle) ((handle)._eom + 0)\n#define ns_msg_size_vlmcsd(handle) ((handle)._eom - (handle)._msg)\n#define ns_msg_count_vlmcsd(handle, section) ((handle)._counts[section] + 0)\n\n#define ns_rr_name_vlmcsd(rr)\t(((rr).name[0] != '\\0') ? (rr).name : \".\")\n#define ns_rr_type_vlmcsd(rr)\t((ns_type)((rr).type + 0))\n#define ns_rr_class_vlmcsd(rr)\t((ns_class)((rr).rr_class + 0))\n#define ns_rr_ttl_vlmcsd(rr)\t((rr).ttl + 0)\n#define ns_rr_rdlen_vlmcsd(rr)\t((rr).rdlength + 0)\n#define ns_rr_rdata_vlmcsd(rr)\t((rr).rdata + 0)\n\n#define ns_msg_id_vlmcsd(handle) ((handle)._id + 0)\n#define ns_msg_base_vlmcsd(handle) ((handle)._msg + 0)\n#define ns_msg_end_vlmcsd(handle) ((handle)._eom + 0)\n#define ns_msg_size_vlmcsd(handle) ((handle)._eom - (handle)._msg)\n#define ns_msg_count_vlmcsd(handle, section) ((handle)._counts[section] + 0)\n\n\ntypedef enum __ns_sect_vlmcsd {\n\tns_s_qd_vlmcsd = 0,\t\t/*%< Query: Question. */\n\tns_s_zn_vlmcsd = 0,\t\t/*%< Update: Zone. */\n\tns_s_an_vlmcsd = 1,\t\t/*%< Query: Answer. */\n\tns_s_pr_vlmcsd = 1,\t\t/*%< Update: Prerequisites. */\n\tns_s_ns_vlmcsd = 2,\t\t/*%< Query: Name servers. */\n\tns_s_ud_vlmcsd = 2,\t\t/*%< Update: Update. */\n\tns_s_ar_vlmcsd = 3,\t\t/*%< Query|Update: Additional records. */\n\tns_s_max_vlmcsd = 4\n} ns_sect_vlmcsd;\n\ntypedef struct __ns_msg_vlmcsd {\n\tconst uint8_t\t*_msg, *_eom;\n\tuint16_t\t_id, _flags, _counts[ns_s_max_vlmcsd];\n\tconst uint8_t\t*_sections[ns_s_max_vlmcsd];\n\tns_sect_vlmcsd\t\t_sect;\n\tint\t\t_rrnum;\n\tconst uint8_t\t*_msg_ptr;\n} ns_msg_vlmcsd;\n\n\ntypedef\tstruct __ns_rr_vlmcsd {\n\tchar\t\tname[NS_MAXDNAME];\n\tuint16_t\ttype;\n\tuint16_t\trr_class;\n\tuint32_t\tttl;\n\tuint16_t\trdlength;\n\tconst uint8_t *\trdata;\n} ns_rr_vlmcsd;\n\nint ns_initparse_vlmcsd(const uint8_t *msg, int msglen, ns_msg_vlmcsd *handle);\n\nint ns_parserr_vlmcsd(ns_msg_vlmcsd *handle, ns_sect_vlmcsd section, int rrnum, ns_rr_vlmcsd *rr);\n\n\n\n#endif /* NS_PARSE_H_ */\n"
  },
  {
    "path": "vlmcsd/ntservice.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"ntservice.h\"\n#include \"shared_globals.h\"\n#include \"vlmcsd.h\"\n#include \"output.h\"\n#include \"helpers.h\"\n\n#ifdef _NTSERVICE\n\nSERVICE_STATUS          gSvcStatus;\nSERVICE_STATUS_HANDLE   gSvcStatusHandle;\n\nstatic VOID WINAPI ServiceCtrlHandler(const DWORD dwCtrl)\n{\n   // Handle the requested control code.\n\n\tswitch(dwCtrl)\n\t{\n\t\tcase SERVICE_CONTROL_STOP:\n\t\tcase SERVICE_CONTROL_SHUTDOWN:\n\n\t\t\tServiceShutdown = TRUE;\n\t\t\tReportServiceStatus(SERVICE_STOP_PENDING, NO_ERROR, 0);\n\n\t\t\t// Remove PID file and free ressources\n\t\t\tcleanup();\n#\t\t\tifdef USE_MSRPC\n\t\t\tReportServiceStatus(SERVICE_STOPPED, NO_ERROR, 0);\n#\t\t\tendif // !USE_MSRPC\n\t\t\treturn;\n\n\t\t/*case SERVICE_CONTROL_INTERROGATE:\n\t\t\tbreak;*/\n\n\t\tdefault:\n\t\t\tbreak;\n\t}\n}\n\nstatic VOID WINAPI ServiceMain(const int argc_unused, CARGV argv_unused)\n{\n    // Register the handler function for the service\n\n    gSvcStatusHandle = RegisterServiceCtrlHandler(\n                                NT_SERVICE_NAME,\n                                ServiceCtrlHandler\n                        );\n\n    if(!gSvcStatusHandle)\n    {\n        //ServiceReportEvent(RegisterServiceCtrlHandler);\n        return;\n    }\n\n    // These SERVICE_STATUS members remain as set here\n\n    gSvcStatus.dwServiceType = SERVICE_WIN32_OWN_PROCESS;\n    gSvcStatus.dwServiceSpecificExitCode = 0;\n\n    // Run the actual program\n    ReportServiceStatus(SERVICE_STOPPED, newmain(), 3000);\n}\n\nSERVICE_TABLE_ENTRY NTServiceDispatchTable[] = {\n    {\n        (LPSTR)NT_SERVICE_NAME,\n        (LPSERVICE_MAIN_FUNCTION) ServiceMain\n    },\n    {\n        NULL,\n        NULL\n    }\n};\n\nVOID ReportServiceStatus(const DWORD dwCurrentState, const DWORD dwWin32ExitCode, const DWORD dwWaitHint)\n{\n    static DWORD dwCheckPoint = 1;\n\n    // Fill in the SERVICE_STATUS structure.\n\n    gSvcStatus.dwCurrentState = dwCurrentState;\n    gSvcStatus.dwWin32ExitCode = dwWin32ExitCode;\n    gSvcStatus.dwWaitHint = dwWaitHint;\n\n    if (dwCurrentState == SERVICE_START_PENDING)\n        gSvcStatus.dwControlsAccepted = 0;\n    else\n    \tgSvcStatus.dwControlsAccepted = SERVICE_ACCEPT_STOP;\n\n    if ( (dwCurrentState == SERVICE_RUNNING) ||\n           (dwCurrentState == SERVICE_STOPPED) )\n        gSvcStatus.dwCheckPoint = 0;\n    else\n    \tgSvcStatus.dwCheckPoint = dwCheckPoint++;\n\n    // Report the status of the service to the SCM.\n    SetServiceStatus(gSvcStatusHandle, &gSvcStatus);\n}\n\n/*VOID ServiceReportEvent(char *szFunction)\n{\n    HANDLE hEventSource;\n    const char *eventStrings[2];\n    TCHAR Buffer[80];\n\n    hEventSource = RegisterEventSource(NULL, NT_SERVICE_NAME);\n\n    if (hEventSource)\n    {\n        snprintf(Buffer, 80, \"%s failed with %d\", szFunction, GetLastError());\n\n        eventStrings[0] = NT_SERVICE_NAME;\n        eventStrings[1] = Buffer;\n\n        ReportEvent(hEventSource,        // event log handle\n                    EVENTLOG_ERROR_TYPE, // event type\n                    0,                   // event category\n                    00,           // event identifier\n                    NULL,                // no security identifier\n                    2,                   // size of lpszStrings array\n                    0,                   // no binary data\n                    eventStrings,         // array of strings\n                    NULL);               // no binary data\n\n        DeregisterEventSource(hEventSource);\n    }\n}*/\n\n//Returns 0=Error, 1=Success, 2=Doesn't exist\n\n\nstatic uint_fast8_t OpenAndRemoveService(DWORD *dwPreviousState, SC_HANDLE *schSCManager)\n{\n\tSERVICE_STATUS status;\n\tuint_fast8_t i;\n\tSC_HANDLE installedService;\n\tuint_fast8_t result = 1;\n\tBOOL closeManager = FALSE;\n\n\t// Allow NULL for both Arguments\n\tif (!dwPreviousState) dwPreviousState = (DWORD*)alloca(sizeof(*dwPreviousState));\n\tif (!schSCManager)\n\t{\n\t\tschSCManager = (SC_HANDLE*)alloca(sizeof(*schSCManager));\n\t\tcloseManager = TRUE;\n\t}\n\n    *schSCManager = OpenSCManager(\n        NULL,                    // local computer\n        NULL,                    // ServicesActive database\n        SC_MANAGER_ALL_ACCESS);  // full access rights\n\n    if (!*schSCManager) return 0;\n\n\tif (!(installedService = OpenService(*schSCManager, NT_SERVICE_NAME, SERVICE_ALL_ACCESS)))\n\t{\n\t\tresult = 2;\n\t}\n\telse\n\t{\n\t\t*dwPreviousState = SERVICE_STOPPED;\n\t\tif (QueryServiceStatus(installedService, &status)) *dwPreviousState = status.dwCurrentState;\n\n\t\tControlService(installedService, SERVICE_CONTROL_STOP, &status);\n\n\t\tfor (i = 0; i < 10; i++)\n\t\t{\n\t\t\tQueryServiceStatus(installedService, &status);\n\t\t\t// Give it 100 ms after it reported SERVICE_STOPPED. Subsequent CreateService will fail otherwise\n\t\t\tSleep(100);\n\t\t\tif (status.dwCurrentState == SERVICE_STOPPED) break;\n\t\t}\n\n\t\tif (!DeleteService(installedService)) result = 0;\n\t\tCloseServiceHandle(installedService);\n\t}\n\n\tif (closeManager) CloseServiceHandle(*schSCManager);\n\treturn result;\n}\n\nstatic VOID ServiceInstaller(const char *restrict ServiceUser, const char *const ServicePassword)\n{\n    SC_HANDLE schSCManager;\n    SC_HANDLE schService;\n    char szPath[MAX_PATH] = \"\\\"\";\n\n    if (!GetModuleFileName(NULL, szPath + sizeof(char), MAX_PATH - 1))\n    {\n        errorout(\"Cannot install service (%d)\\n\", (uint32_t)GetLastError());\n        return;\n    }\n\n    strcat(szPath,\"\\\"\");\n\n    int i;\n    for (i = 1; i < global_argc; i ++)\n    {\n    \t// Strip unneccessary parameters, especially the password\n    \tif (!strcmp(global_argv[i], \"-s\")) continue;\n\n    \tif (!strcmp(global_argv[i], \"-W\") ||\n    \t\t!strcmp(global_argv[i], \"-U\"))\n    \t{\n    \t\ti++;\n    \t\tcontinue;\n    \t}\n\n    \tstrcat(szPath, \" \");\n\n    \tif (strchr(global_argv[i], ' '))\n    \t{\n    \t\tstrcat(szPath, \"\\\"\");\n    \t\tstrcat(szPath, global_argv[i]);\n    \t\tstrcat(szPath, \"\\\"\");\n    \t}\n    \telse\n    \t\tstrcat(szPath, global_argv[i]);\n    }\n\n    // Get a handle to the SCM database.\n\n\tSERVICE_STATUS status;\n\tDWORD dwPreviousState;\n\n    if (!OpenAndRemoveService(&dwPreviousState, &schSCManager))\n    {\n    \terrorout(\"Service removal failed (%d)\\n\", (uint32_t)GetLastError());\n        return;\n    }\n\n\tchar *tempUser = NULL;\n\n\tif (ServiceUser)\n    {\n\t    // Shortcuts for some well known users\n    \tif (!strcasecmp(ServiceUser, \"/l\")) ServiceUser=\"NT AUTHORITY\\\\LocalService\";\n    \tif (!strcasecmp(ServiceUser, \"/n\")) ServiceUser=\"NT AUTHORITY\\\\NetworkService\";\n\n    \t// Allow Local Users without .\\ , e.g. \"johndoe\" instead of \".\\johndoe\"\n    \tif (!strchr(ServiceUser, '\\\\'))\n    \t{\n    \t\ttempUser = (char*)vlmcsd_malloc(strlen(ServiceUser) + 3);\n   \t\t\tstrcpy(tempUser, \".\\\\\");\n   \t\t\tstrcat(tempUser, ServiceUser);\n   \t\t\tServiceUser = tempUser;\n    \t}\n    }\n\n\tschService = CreateService(\n        schSCManager,\t\t\t\t// SCM database\n        NT_SERVICE_NAME,\t\t\t// name of service\n        NT_SERVICE_DISPLAY_NAME,\t// service name to display\n        SERVICE_ALL_ACCESS,\t\t\t// desired access\n        SERVICE_WIN32_OWN_PROCESS,\t// service type\n        SERVICE_AUTO_START,\t\t\t// start type\n        SERVICE_ERROR_NORMAL,\t\t// error control type\n        szPath,\t\t\t\t\t\t// path to service's binary\n        NULL,\t\t\t\t\t\t// no load ordering group\n        NULL,\t\t\t\t\t\t// no tag identifier\n        \"tcpip\\0\",\t\t\t        // depends on TCP/IP\n        ServiceUser,\t\t\t\t// LocalSystem account\n        ServicePassword);\t\t\t// no password\n\n#\tif __clang__ && (__CYGWIN__ || __MINGW64__ )\n\t// Workaround for clang not understanding some GCC asm syntax used in <w32api/psdk_inc/intrin-impl.h>\n\tZeroMemory((char*)ServicePassword, strlen(ServicePassword));\n#\telse\n\tSecureZeroMemory((char*)ServicePassword, strlen(ServicePassword));\n#\tendif\n\tif (tempUser) free(tempUser);\n\n    if (schService == NULL)\n    {\n    \terrorout(\"CreateService failed (%u)\\n\", (uint32_t)GetLastError());\n        CloseServiceHandle(schSCManager);\n        return;\n    }\n    else\n    {\n    \terrorout(\"Service installed successfully\\n\");\n\n        if (dwPreviousState == SERVICE_RUNNING)\n        {\n        \tprintf(\"Restarting \" NT_SERVICE_NAME \" service => \");\n        \tstatus.dwCurrentState = SERVICE_STOPPED;\n\n        \tif (StartService(schService, 0, NULL))\n        \t{\n            \tfor (i = 0; i < 10; i++)\n            \t{\n            \t\tif (!QueryServiceStatus(schService, &status) || status.dwCurrentState != SERVICE_START_PENDING) break;\n            \t\tSleep(100);\n                }\n\n            \tif (status.dwCurrentState == SERVICE_RUNNING)\n            \t\tprintf(\"Success\\n\");\n            \telse if (status.dwCurrentState == SERVICE_START_PENDING)\n            \t\tprintf(\"Not ready within a second\\n\");\n            \telse\n            \t\terrorout(\"Error\\n\");\n        \t}\n        \telse\n        \t\terrorout(\"Error %u\\n\", (uint32_t)GetLastError());\n        }\n    }\n\n    CloseServiceHandle(schService);\n    CloseServiceHandle(schSCManager);\n}\n\nint NtServiceInstallation(const int_fast8_t installService, const char *restrict ServiceUser, const char *const ServicePassword)\n{\n\tif (IsNTService) return 0;\n\n\tif (installService == 1) // Install\n\t{\n\t\tServiceInstaller(ServiceUser, ServicePassword);\n\t\treturn(0);\n\t}\n\n\tif (installService == 2) // Remove\n\t{\n\t\tswitch(OpenAndRemoveService(NULL, NULL))\n\t\t{\n\t\tcase 0:\n\t\t\terrorout(\"Error removing service %s\\n\", NT_SERVICE_NAME);\n\t\t\treturn(!0);\n\t\tcase 1:\n\t\t\tprintf(\"Service %s removed successfully\\n\", NT_SERVICE_NAME);\n\t\t\treturn(0);\n\t\tdefault:\n\t\t\terrorout(\"Service %s does not exist.\\n\", NT_SERVICE_NAME);\n\t\t\treturn(!0);\n\t\t}\n\t}\n\n\t// Do nothing\n\n\treturn(0);\n}\n#endif // _NTSERVICE\n"
  },
  {
    "path": "vlmcsd/ntservice.h",
    "content": "#ifndef INCLUDED_NTSERVICE_H\n#define INCLUDED_NTSERVICE_H\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"types.h\"\n#ifdef _NTSERVICE\n\n//#include <strsafe.h>\n\n#define NT_SERVICE_NAME \"vlmcsd\"\n#define NT_SERVICE_DISPLAY_NAME \"Key Management Server\"\n\nextern SERVICE_TABLE_ENTRY NTServiceDispatchTable[];\n\nVOID ReportServiceStatus(const DWORD, const DWORD, const DWORD);\nint NtServiceInstallation(const int_fast8_t installService, const char *restrict ServiceUser, const char *const ServicePassword);\n\n#else // !_NTSERVICE\n\n#define ReportServiceStatus(x,y,z)\n\n#endif // _NTSERVICE\n\n#endif // INCLUDED_NTSERVICE_H\n"
  },
  {
    "path": "vlmcsd/output.c",
    "content": "#ifndef _DEFAULT_SOURCE\n#define _DEFAULT_SOURCE\n#endif // _DEFAULT_SOURCE\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"output.h\"\n#include \"shared_globals.h\"\n#include \"endian.h\"\n#include \"helpers.h\"\n\n#ifndef NO_LOG\nstatic void vlogger(const char *message, va_list args)\n{\n\tFILE *log;\n\n\t#ifdef _NTSERVICE\n\tif (!IsNTService && logstdout) log = stdout;\n\t#else\n\tif (logstdout) log = stdout;\n\t#endif\n\telse\n\t{\n\t\tif (fn_log == NULL) return;\n\n\t\t#ifndef _WIN32\n\t\tif (!strcmp(fn_log, \"syslog\"))\n\t\t{\n\t\t\topenlog(\"vlmcsd\", LOG_CONS | LOG_PID, LOG_USER);\n\n\t\t\t////PORTABILITY: vsyslog is not in Posix but virtually all Unixes have it\n\t\t\tvsyslog(LOG_INFO, message, args);\n\n\t\t\tcloselog();\n\t\t\treturn;\n\t\t}\n\t\t#endif // _WIN32\n\n\t\tlog = fopen(fn_log, \"a\");\n\t\tif ( !log ) return;\n\t}\n\n\ttime_t now = time(0);\n\n\t#ifdef USE_THREADS\n\tchar mbstr[2048];\n\t#else\n\tchar mbstr[24];\n\t#endif\n\n\tstrftime(mbstr, sizeof(mbstr), \"%Y-%m-%d %X\", localtime(&now));\n\n\t#ifndef USE_THREADS\n\n\tfprintf(log, \"%s: \", mbstr);\n\tvfprintf(log, message, args);\n\tfflush(log);\n\n\t#else // USE_THREADS\n\n\t// We write everything to a string before we really log inside the critical section\n\t// so formatting the output can be concurrent\n\tstrcat(mbstr, \": \");\n\tint len = strlen(mbstr);\n\tvsnprintf(mbstr + len, sizeof(mbstr) - len, message, args);\n\n\tlock_mutex(&logmutex);\n\tfputs(mbstr, log);\n\tfflush(log);\n\tunlock_mutex(&logmutex);\n\n\t#endif // USE_THREADS\n\tif (log != stdout) fclose(log);\n}\n\n\n// Always sends to log output\nint logger(const char *const fmt, ...)\n{\n\tva_list args;\n\n\tva_start(args, fmt);\n\tvlogger(fmt, args);\n\tva_end(args);\n\treturn 0;\n}\n\n#endif //NO_LOG\n\n\n// Output to stderr if it is available or to log otherwise (e.g. if running as daemon/service)\nvoid printerrorf(const char *const fmt, ...)\n{\n\tva_list arglist;\n\n\tva_start(arglist, fmt);\n\n\t#ifndef NO_LOG\n\t#ifdef _NTSERVICE\n\tif (InetdMode || IsNTService)\n\t#else // !_NTSERVICE\n\tif (InetdMode)\n\t#endif // NTSERVIICE\n\t\tvlogger(fmt, arglist);\n\telse\n\t#endif //NO_LOG\n\t{\n\t\tvfprintf(stderr, fmt, arglist);\n\t\tfflush(stderr);\n\t}\n\n\tva_end(arglist);\n}\n\n\n// Always output to stderr\nint errorout(const char* fmt, ...)\n{\n\tva_list args;\n\n\tva_start(args, fmt);\n\tint i = vfprintf(stderr, fmt, args);\n\tva_end(args);\n\tfflush(stderr);\n\n\treturn i;\n}\n\n\nstatic const char *LicenseStatusText[] =\n{\n\t\"Unlicensed\", \"Licensed\", \"OOB grace\", \"OOT grace\", \"Non-Genuine\", \"Notification\", \"Extended grace\"\n};\n\n\nvoid uuid2StringLE(const GUID *const guid, char *const string)\n{\n\tsprintf(string,\n\t\t\t\t#ifdef _WIN32\n\t\t\t\t\"%08x-%04x-%04x-%04x-%012I64x\",\n\t\t\t\t#else\n\t\t\t\t\"%08x-%04x-%04x-%04x-%012llx\",\n\t\t\t\t#endif\n\t\t\t\t(unsigned int)LE32( guid->Data1 ),\n\t\t\t\t(unsigned int)LE16( guid->Data2 ),\n\t\t\t\t(unsigned int)LE16( guid->Data3 ),\n\t\t\t\t(unsigned int)BE16( *(uint16_t*)guid->Data4 ),\n\t\t\t\t(unsigned long long)BE64(*(uint64_t*)(guid->Data4)) & 0xffffffffffffLL\n\t\t\t\t);\n}\n\n\nvoid logRequestVerbose(const REQUEST *const Request, const PRINTFUNC p)\n{\n\tchar guidBuffer[GUID_STRING_LENGTH + 1];\n\tchar WorkstationBuffer[3 * WORKSTATION_NAME_BUFFER];\n\tconst char *productName;\n\tProdListIndex_t index;\n\n\tp(\"Protocol version                : %u.%u\\n\", LE16(Request->MajorVer), LE16(Request->MinorVer));\n\tp(\"Client is a virtual machine     : %s\\n\", LE32(Request->VMInfo) ? \"Yes\" : \"No\");\n\tp(\"Licensing status                : %u (%s)\\n\", (uint32_t)LE32(Request->LicenseStatus), LE32(Request->LicenseStatus) < _countof(LicenseStatusText) ? LicenseStatusText[LE32(Request->LicenseStatus)] : \"Unknown\");\n\tp(\"Remaining time (0 = forever)    : %i minutes\\n\", (uint32_t)LE32(Request->BindingExpiration));\n\n\tuuid2StringLE(&Request->AppID, guidBuffer);\n\tproductName = getProductNameLE(&Request->AppID, AppList, &index);\n\tp(\"Application ID                  : %s (%s)\\n\", guidBuffer, productName);\n\n\tuuid2StringLE(&Request->ActID, guidBuffer);\n\n\t#ifndef NO_EXTENDED_PRODUCT_LIST\n\tproductName = getProductNameLE(&Request->ActID, ExtendedProductList, &index);\n\t#else\n\tproductName = \"Unknown\";\n\t#endif\n\n\tp(\"Activation ID (Product)         : %s (%s)\\n\", guidBuffer, productName);\n\n\tuuid2StringLE(&Request->KMSID, guidBuffer);\n\n\t#ifndef NO_BASIC_PRODUCT_LIST\n\tproductName = getProductNameLE(&Request->KMSID, ProductList, &index);\n\t#else\n\tproductName = \"Unknown\";\n\t#endif\n\n\tp(\"Key Management Service ID       : %s (%s)\\n\", guidBuffer, productName);\n\n\tuuid2StringLE(&Request->CMID, guidBuffer);\n\tp(\"Client machine ID               : %s\\n\", guidBuffer);\n\n\tuuid2StringLE(&Request->CMID_prev, guidBuffer);\n\tp(\"Previous client machine ID      : %s\\n\", guidBuffer);\n\n\n\tchar mbstr[64];\n\ttime_t st;\n\tst = fileTimeToUnixTime(&Request->ClientTime);\n\tstrftime(mbstr, sizeof(mbstr), \"%Y-%m-%d %X\", gmtime(&st));\n\tp(\"Client request timestamp (UTC)  : %s\\n\", mbstr);\n\n\tucs2_to_utf8(Request->WorkstationName, WorkstationBuffer, WORKSTATION_NAME_BUFFER, sizeof(WorkstationBuffer));\n\n\tp(\"Workstation name                : %s\\n\", WorkstationBuffer);\n\tp(\"N count policy (minimum clients): %u\\n\", (uint32_t)LE32(Request->N_Policy));\n}\n\n\nvoid logResponseVerbose(const char *const ePID, const BYTE *const hwid, const RESPONSE *const response, const PRINTFUNC p)\n{\n\tchar guidBuffer[GUID_STRING_LENGTH + 1];\n\t//SYSTEMTIME st;\n\n\tp(\"Protocol version                : %u.%u\\n\", (uint32_t)LE16(response->MajorVer), (uint32_t)LE16(response->MinorVer));\n\tp(\"KMS host extended PID           : %s\\n\", ePID);\n\tif (LE16(response->MajorVer) > 5)\n#\tifndef _WIN32\n\tp(\"KMS host Hardware ID            : %016llX\\n\", (unsigned long long)BE64(*(uint64_t*)hwid));\n#\telse // _WIN32\n\tp(\"KMS host Hardware ID            : %016I64X\\n\", (unsigned long long)BE64(*(uint64_t*)hwid));\n#\tendif // WIN32\n\n\tuuid2StringLE(&response->CMID, guidBuffer);\n\tp(\"Client machine ID               : %s\\n\", guidBuffer);\n\n\tchar mbstr[64];\n\ttime_t st;\n\n\tst = fileTimeToUnixTime(&response->ClientTime);\n\tstrftime(mbstr, sizeof(mbstr), \"%Y-%m-%d %X\", gmtime(&st));\n\tp(\"Client request timestamp (UTC)  : %s\\n\", mbstr);\n\n\tp(\"KMS host current active clients : %u\\n\", (uint32_t)LE32(response->Count));\n\tp(\"Renewal interval policy         : %u\\n\", (uint32_t)LE32(response->VLRenewalInterval));\n\tp(\"Activation interval policy      : %u\\n\", (uint32_t)LE32(response->VLActivationInterval));\n}\n\n"
  },
  {
    "path": "vlmcsd/output.h",
    "content": "#ifndef INCLUDED_OUTPUT_H\n#define INCLUDED_OUTPUT_H\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"kms.h\"\n\ntypedef int (*PRINTFUNC)(const char *const fmt, ...);\n\nvoid printerrorf(const char *const fmt, ...);\nint errorout(const char* fmt, ...);\nvoid logRequestVerbose(const REQUEST *const Request, const PRINTFUNC p);\nvoid logResponseVerbose(const char *const ePID, const BYTE *const hwid, const RESPONSE *const response, const PRINTFUNC p);\n\n#ifndef NO_LOG\nint logger(const char *const fmt, ...);\n#endif //NO_LOG\n\nvoid uuid2StringLE(const GUID *const guid, char *const string);\n\n//void copy_arguments(int argc, char **argv, char ***new_argv);\n//void destroy_arguments(int argc, char **argv);\n\n#endif // INCLUDED_OUTPUT_H\n"
  },
  {
    "path": "vlmcsd/resolv.h",
    "content": "/*    $NetBSD: resolv.h,v 1.31 2005/12/26 19:01:47 perry Exp $    */\n\n/*\n * Copyright (c) 1983, 1987, 1989\n *    The Regents of the University of California.  All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * 1. Redistributions of source code must retain the above copyright\n *    notice, this list of conditions and the following disclaimer.\n * 2. Redistributions in binary form must reproduce the above copyright\n *    notice, this list of conditions and the following disclaimer in the\n *    documentation and/or other materials provided with the distribution.\n * 3. Neither the name of the University nor the names of its contributors\n *    may be used to endorse or promote products derived from this software\n *    without specific prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND\n * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE\n * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\n * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\n * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n * SUCH DAMAGE.\n */\n\n/*\n * Copyright (c) 2004 by Internet Systems Consortium, Inc. (\"ISC\")\n * Portions Copyright (c) 1996-1999 by Internet Software Consortium.\n *\n * Permission to use, copy, modify, and distribute this software for any\n * purpose with or without fee is hereby granted, provided that the above\n * copyright notice and this permission notice appear in all copies.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\" AND ISC DISCLAIMS ALL WARRANTIES\n * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n * MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR\n * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\n * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n */\n\n/*\n *    @(#)resolv.h    8.1 (Berkeley) 6/2/93\n *    Id: resolv.h,v 1.7.2.11.4.2 2004/06/25 00:41:05 marka Exp\n */\n\n#ifndef _RESOLV_PRIVATE_H_\n#define    _RESOLV_PRIVATE_H_\n\n#include <resolv.h>\n#include \"resolv_static.h\"\n\n/*\n * Revision information.  This is the release date in YYYYMMDD format.\n * It can change every day so the right thing to do with it is use it\n * in preprocessor commands such as \"#if (__RES > 19931104)\".  Do not\n * compare for equality; rather, use it to determine whether your resolver\n * is new enough to contain a certain feature.\n */\n\n#define    __RES    20030124\n\n/*\n * This used to be defined in res_query.c, now it's in herror.c.\n * [XXX no it's not.  It's in irs/irs_data.c]\n * It was\n * never extern'd by any *.h file before it was placed here.  For thread\n * aware programs, the last h_errno value set is stored in res->h_errno.\n *\n * XXX:    There doesn't seem to be a good reason for exposing RES_SET_H_ERRNO\n *    (and __h_errno_set) to the public via <resolv.h>.\n * XXX:    __h_errno_set is really part of IRS, not part of the resolver.\n *    If somebody wants to build and use a resolver that doesn't use IRS,\n *    what do they do?  Perhaps something like\n *        #ifdef WANT_IRS\n *        # define RES_SET_H_ERRNO(r,x) __h_errno_set(r,x)\n *        #else\n *        # define RES_SET_H_ERRNO(r,x) (h_errno = (r)->res_h_errno = (x))\n *        #endif\n */\n\n#define RES_SET_H_ERRNO(r,x) (h_errno = (r)->res_h_errno = (x))\nstruct __res_state; /* forward */\n\n/*\n * Resolver configuration file.\n * Normally not present, but may contain the address of the\n * initial name server(s) to query and the domain search list.\n */\n\n#ifndef _PATH_RESCONF\n#ifdef ANDROID_CHANGES\n#define _PATH_RESCONF        \"/etc/ppp/resolv.conf\"\n#else\n#define _PATH_RESCONF        \"/etc/resolv.conf\"\n#endif\n#endif\n\ntypedef enum { res_goahead, res_nextns, res_modified, res_done, res_error }\n    res_sendhookact;\n\ntypedef res_sendhookact (*res_send_qhook)(struct sockaddr * const *,\n                          const u_char **, int *,\n                          u_char *, int, int *);\n\ntypedef res_sendhookact (*res_send_rhook)(const struct sockaddr *,\n                          const u_char *, int, u_char *,\n                          int, int *);\n\nstruct res_sym {\n    int        number;       /* Identifying number, like T_MX */\n    const char *    name;       /* Its symbolic name, like \"MX\" */\n    const char *    humanname; /* Its fun name, like \"mail exchanger\" */\n};\n\n/*\n * Global defines and variables for resolver stub.\n */\n#define    MAXNS            3    /* max # name servers we'll track */\n#define    MAXDFLSRCH        3    /* # default domain levels to try */\n#define    MAXDNSRCH        6    /* max # domains in search path */\n#define    LOCALDOMAINPARTS    2    /* min levels in name that is \"local\" */\n\n#define    RES_TIMEOUT        5    /* min. seconds between retries */\n#define    MAXRESOLVSORT        10    /* number of net to sort on */\n#define    RES_MAXNDOTS        15    /* should reflect bit field size */\n#define    RES_MAXRETRANS        30    /* only for resolv.conf/RES_OPTIONS */\n#define    RES_MAXRETRY        5    /* only for resolv.conf/RES_OPTIONS */\n#define    RES_DFLRETRY        2    /* Default #/tries. */\n#define    RES_MAXTIME        65535    /* Infinity, in milliseconds. */\n\nstruct __res_state_ext;\n\nstruct __res_state {\n    int    retrans;         /* retransmission time interval */\n    int    retry;            /* number of times to retransmit */\n#ifdef sun\n    u_int    options;        /* option flags - see below. */\n#else\n    u_long    options;        /* option flags - see below. */\n#endif\n    int    nscount;        /* number of name servers */\n    struct sockaddr_in\n        nsaddr_list[MAXNS];    /* address of name server */\n#define    nsaddr    nsaddr_list[0]        /* for backward compatibility */\n    u_short    id;            /* current message id */\n    char    *dnsrch[MAXDNSRCH+1];    /* components of domain to search */\n    char    defdname[256];        /* default domain (deprecated) */\n#ifdef sun\n    u_int    pfcode;            /* RES_PRF_ flags - see below. */\n#else\n    u_long    pfcode;            /* RES_PRF_ flags - see below. */\n#endif\n    unsigned ndots:4;        /* threshold for initial abs. query */\n    unsigned nsort:4;        /* number of elements in sort_list[] */\n    char    unused[3];\n    struct {\n        struct in_addr    addr;\n        uint32_t    mask;\n    } sort_list[MAXRESOLVSORT];\n#ifdef __OLD_RES_STATE\n    char lookups[4];\n#else\n    res_send_qhook qhook;        /* query hook */\n    res_send_rhook rhook;        /* response hook */\n    int    res_h_errno;        /* last one set for this context */\n    int    _vcsock;        /* PRIVATE: for res_send VC i/o */\n    u_int    _flags;            /* PRIVATE: see below */\n    u_int    _pad;            /* make _u 64 bit aligned */\n    union {\n        /* On an 32-bit arch this means 512b total. */\n        char    pad[72 - 4*sizeof (int) - 2*sizeof (void *)];\n        struct {\n            uint16_t        nscount;\n            uint16_t        nstimes[MAXNS];    /* ms. */\n            int            nssocks[MAXNS];\n            struct __res_state_ext *ext;    /* extention for IPv6 */\n        } _ext;\n    } _u;\n#endif\n        struct res_static   rstatic[1];\n};\n\ntypedef struct __res_state *res_state;\n\nunion res_sockaddr_union {\n    struct sockaddr_in    sin;\n#ifdef IN6ADDR_ANY_INIT\n    struct sockaddr_in6    sin6;\n#endif\n#ifdef ISC_ALIGN64\n    int64_t            __align64;    /* 64bit alignment */\n#else\n    int32_t            __align32;    /* 32bit alignment */\n#endif\n    char            __space[128];   /* max size */\n};\n\n/*\n * Resolver flags (used to be discrete per-module statics ints).\n */\n#define    RES_F_VC    0x00000001    /* socket is TCP */\n#define    RES_F_CONN    0x00000002    /* socket is connected */\n#define    RES_F_EDNS0ERR    0x00000004    /* EDNS0 caused errors */\n#define    RES_F__UNUSED    0x00000008    /* (unused) */\n#define    RES_F_LASTMASK    0x000000F0    /* ordinal server of last res_nsend */\n#define    RES_F_LASTSHIFT    4        /* bit position of LASTMASK \"flag\" */\n#define    RES_GETLAST(res) (((res)._flags & RES_F_LASTMASK) >> RES_F_LASTSHIFT)\n\n/* res_findzonecut2() options */\n#define    RES_EXHAUSTIVE    0x00000001    /* always do all queries */\n#define    RES_IPV4ONLY    0x00000002    /* IPv4 only */\n#define    RES_IPV6ONLY    0x00000004    /* IPv6 only */\n\n/*\n * Resolver options (keep these in synch with res_debug.c, please)\n */\n#define RES_INIT    0x00000001    /* address initialized */\n#define RES_DEBUG    0x00000002    /* print debug messages */\n#define RES_AAONLY    0x00000004    /* authoritative answers only (!IMPL)*/\n#define RES_USEVC    0x00000008    /* use virtual circuit */\n#define RES_PRIMARY    0x00000010    /* query primary server only (!IMPL) */\n#define RES_IGNTC    0x00000020    /* ignore trucation errors */\n#define RES_RECURSE    0x00000040    /* recursion desired */\n#define RES_DEFNAMES    0x00000080    /* use default domain name */\n#define RES_STAYOPEN    0x00000100    /* Keep TCP socket open */\n#define RES_DNSRCH    0x00000200    /* search up local domain tree */\n#define    RES_INSECURE1    0x00000400    /* type 1 security disabled */\n#define    RES_INSECURE2    0x00000800    /* type 2 security disabled */\n#define    RES_NOALIASES    0x00001000    /* shuts off HOSTALIASES feature */\n#define    RES_USE_INET6    0x00002000    /* use/map IPv6 in gethostbyname() */\n#define RES_ROTATE    0x00004000    /* rotate ns list after each query */\n#define    RES_NOCHECKNAME    0x00008000    /* do not check names for sanity. */\n#define    RES_KEEPTSIG    0x00010000    /* do not strip TSIG records */\n#define    RES_BLAST    0x00020000    /* blast all recursive servers */\n#define RES_NOTLDQUERY    0x00100000    /* don't unqualified name as a tld */\n#define RES_USE_DNSSEC    0x00200000    /* use DNSSEC using OK bit in OPT */\n/* #define RES_DEBUG2    0x00400000 */    /* nslookup internal */\n/* KAME extensions: use higher bit to avoid conflict with ISC use */\n#define RES_USE_DNAME    0x10000000    /* use DNAME */\n#define RES_USE_EDNS0    0x40000000    /* use EDNS0 if configured */\n#define RES_NO_NIBBLE2    0x80000000    /* disable alternate nibble lookup */\n\n#define RES_DEFAULT    (RES_RECURSE | RES_DEFNAMES | \\\n             RES_DNSRCH | RES_NO_NIBBLE2)\n\n/*\n * Resolver \"pfcode\" values.  Used by dig.\n */\n#define RES_PRF_STATS    0x00000001\n#define RES_PRF_UPDATE    0x00000002\n#define RES_PRF_CLASS   0x00000004\n#define RES_PRF_CMD    0x00000008\n#define RES_PRF_QUES    0x00000010\n#define RES_PRF_ANS    0x00000020\n#define RES_PRF_AUTH    0x00000040\n#define RES_PRF_ADD    0x00000080\n#define RES_PRF_HEAD1    0x00000100\n#define RES_PRF_HEAD2    0x00000200\n#define RES_PRF_TTLID    0x00000400\n#define RES_PRF_HEADX    0x00000800\n#define RES_PRF_QUERY    0x00001000\n#define RES_PRF_REPLY    0x00002000\n#define RES_PRF_INIT    0x00004000\n#define RES_PRF_TRUNC    0x00008000\n/*            0x00010000    */\n\n/* Things involving an internal (static) resolver context. */\n__BEGIN_DECLS\nextern struct __res_state *__res_get_state(void);\nextern void __res_put_state(struct __res_state *);\n\n#ifndef ANDROID_CHANGES\n/*\n * Source and Binary compatibility; _res will not work properly\n * with multi-threaded programs.\n */\nextern struct __res_state *__res_state(void);\n#define _res (*__res_state())\n#endif\n\n__END_DECLS\n\n#ifndef __BIND_NOSTATIC\n#define fp_nquery        __fp_nquery\n#define fp_query        __fp_query\n#define hostalias        __hostalias\n#define p_query            __p_query\n#define res_close        __res_close\n#define res_opt            __res_opt\n#define res_isourserver        __res_isourserver\n#define    res_querydomain        __res_querydomain\n#define res_send        __res_send\n#define res_sendsigned        __res_sendsigned\n\n#ifdef BIND_RES_POSIX3\n#define    dn_expand    __dn_expand\n#define    res_init    __res_init\n#define    res_query    __res_query\n#define    res_search    __res_search\n#define    res_mkquery    __res_mkquery\n#endif\n\n__BEGIN_DECLS\nvoid        fp_nquery(const u_char *, int, FILE *);\nvoid        fp_query(const u_char *, FILE *);\nconst char *    hostalias(const char *);\nvoid        p_query(const u_char *);\nvoid        res_close(void);\nint        res_init(void);\nint        res_opt(int, u_char *, int, int);\nint        res_isourserver(const struct sockaddr_in *);\nint        res_mkquery(int, const char *, int, int, const u_char *, int, const u_char *, u_char *, int);\nint        res_query(const char *, int, int, u_char *, int);\nint        res_querydomain(const char *, const char *, int, int, u_char *, int);\nint        res_search(const char *, int, int, u_char *, int);\nint        res_send(const u_char *, int, u_char *, int);\nint        res_sendsigned(const u_char *, int, ns_tsig_key *, u_char *, int);\n__END_DECLS\n#endif\n\n#if !defined(SHARED_LIBBIND) || defined(LIB)\n/*\n * If libbind is a shared object (well, DLL anyway)\n * these externs break the linker when resolv.h is\n * included by a lib client (like named)\n * Make them go away if a client is including this\n *\n */\nextern const struct res_sym __p_key_syms[];\nextern const struct res_sym __p_cert_syms[];\nextern const struct res_sym __p_class_syms[];\nextern const struct res_sym __p_type_syms[];\nextern const struct res_sym __p_rcode_syms[];\n#endif /* SHARED_LIBBIND */\n\n#ifndef ADNROID_CHANGES\n#define b64_ntop        __b64_ntop\n#define b64_pton        __b64_pton\n#endif\n\n#define dn_comp            __dn_comp\n#define dn_count_labels        __dn_count_labels\n#define dn_skipname        __dn_skipname\n#define fp_resstat        __fp_resstat\n#define loc_aton        __loc_aton\n#define loc_ntoa        __loc_ntoa\n#define p_cdname        __p_cdname\n#define p_cdnname        __p_cdnname\n#define p_class            __p_class\n#define p_fqname        __p_fqname\n#define p_fqnname        __p_fqnname\n#define p_option        __p_option\n#define p_secstodate        __p_secstodate\n#define p_section        __p_section\n#define p_time            __p_time\n#define p_type            __p_type\n#define p_rcode            __p_rcode\n#define p_sockun        __p_sockun\n#define putlong            __putlong\n#define putshort        __putshort\n#define res_dnok        __res_dnok\n#define res_findzonecut        __res_findzonecut\n#define res_findzonecut2    __res_findzonecut2\n#define res_hnok        __res_hnok\n#define res_hostalias        __res_hostalias\n#define res_mailok        __res_mailok\n#define res_nameinquery        __res_nameinquery\n#define res_nclose        __res_nclose\n#define res_ninit        __res_ninit\n#define res_nmkquery        __res_nmkquery\n#define res_pquery        __res_pquery\n#define res_nquery        __res_nquery\n#define res_nquerydomain    __res_nquerydomain\n#define res_nsearch        __res_nsearch\n#define res_nsend        __res_nsend\n#define res_nsendsigned        __res_nsendsigned\n#define res_nisourserver    __res_nisourserver\n#define res_ownok        __res_ownok\n#define res_queriesmatch    __res_queriesmatch\n#define res_randomid        __res_randomid\n#define sym_ntop        __sym_ntop\n#define sym_ntos        __sym_ntos\n#define sym_ston        __sym_ston\n#define res_nopt        __res_nopt\n#define res_ndestroy        __res_ndestroy\n#define    res_nametoclass        __res_nametoclass\n#define    res_nametotype        __res_nametotype\n#define    res_setservers        __res_setservers\n#define    res_getservers        __res_getservers\n#define    res_buildprotolist    __res_buildprotolist\n#define    res_destroyprotolist    __res_destroyprotolist\n#define    res_destroyservicelist    __res_destroyservicelist\n#define    res_get_nibblesuffix    __res_get_nibblesuffix\n#define    res_get_nibblesuffix2    __res_get_nibblesuffix2\n#define    res_ourserver_p        __res_ourserver_p\n#define    res_protocolname    __res_protocolname\n#define    res_protocolnumber    __res_protocolnumber\n#define    res_send_setqhook    __res_send_setqhook\n#define    res_send_setrhook    __res_send_setrhook\n#define    res_servicename        __res_servicename\n#define    res_servicenumber    __res_servicenumber\n__BEGIN_DECLS\nint        res_hnok(const char *);\nint        res_ownok(const char *);\nint        res_mailok(const char *);\nint        res_dnok(const char *);\nint        sym_ston(const struct res_sym *, const char *, int *);\nconst char *    sym_ntos(const struct res_sym *, int, int *);\nconst char *    sym_ntop(const struct res_sym *, int, int *);\n#ifndef ANDROID_CHANGES\nint        b64_ntop(u_char const *, size_t, char *, size_t);\nint        b64_pton(char const *, u_char *, size_t);\n#endif\nint        loc_aton(const char *, u_char *);\nconst char *    loc_ntoa(const u_char *, char *);\nint        dn_skipname(const u_char *, const u_char *);\nvoid        putlong(uint32_t, u_char *);\nvoid        putshort(uint16_t, u_char *);\n#ifndef __ultrix__\nuint16_t    _getshort(const u_char *);\nuint32_t    _getlong(const u_char *);\n#endif\nconst char *    p_class(int);\nconst char *    p_time(uint32_t);\nconst char *    p_type(int);\nconst char *    p_rcode(int);\nconst char *    p_sockun(union res_sockaddr_union, char *, size_t);\nconst u_char *    p_cdnname(const u_char *, const u_char *, int, FILE *);\nconst u_char *    p_cdname(const u_char *, const u_char *, FILE *);\nconst u_char *    p_fqnname(const u_char *, const u_char *,\n                   int, char *, int);\nconst u_char *    p_fqname(const u_char *, const u_char *, FILE *);\nconst char *    p_option(u_long);\nchar *        p_secstodate(u_long);\nint        dn_count_labels(const char *);\nint        dn_comp(const char *, u_char *, int, u_char **, u_char **);\nint        dn_expand(const u_char *, const u_char *, const u_char *,\n                   char *, int);\nu_int        res_randomid(void);\nint        res_nameinquery(const char *, int, int, const u_char *,\n                     const u_char *);\nint        res_queriesmatch(const u_char *, const u_char *,\n                      const u_char *, const u_char *);\nconst char *    p_section(int, int);\n/* Things involving a resolver context. */\nint        res_ninit(res_state);\nint        res_nisourserver(const res_state, const struct sockaddr_in *);\nvoid        fp_resstat(const res_state, FILE *);\nvoid        res_pquery(const res_state, const u_char *, int, FILE *);\nconst char *    res_hostalias(const res_state, const char *, char *, size_t);\nint        res_nquery(res_state, const char *, int, int, u_char *, int);\nint        res_nsearch(res_state, const char *, int, int, u_char *, int);\nint        res_nquerydomain(res_state, const char *, const char *,\n                      int, int, u_char *, int);\nint        res_nmkquery(res_state, int, const char *, int, int,\n                  const u_char *, int, const u_char *,\n                  u_char *, int);\nint        res_nsend(res_state, const u_char *, int, u_char *, int);\nint        res_nsendsigned(res_state, const u_char *, int,\n                     ns_tsig_key *, u_char *, int);\nint        res_findzonecut(res_state, const char *, ns_class, int,\n                     char *, size_t, struct in_addr *, int);\nint        res_findzonecut2(res_state, const char *, ns_class, int,\n                      char *, size_t,\n                      union res_sockaddr_union *, int);\nvoid        res_nclose(res_state);\nint        res_nopt(res_state, int, u_char *, int, int);\nvoid        res_send_setqhook(res_send_qhook);\nvoid        res_send_setrhook(res_send_rhook);\nint        __res_vinit(res_state, int);\nvoid        res_destroyservicelist(void);\nconst char *    res_servicename(uint16_t, const char *);\nconst char *    res_protocolname(int);\nvoid        res_destroyprotolist(void);\nvoid        res_buildprotolist(void);\nconst char *    res_get_nibblesuffix(res_state);\nconst char *    res_get_nibblesuffix2(res_state);\nvoid        res_ndestroy(res_state);\nuint16_t    res_nametoclass(const char *, int *);\nuint16_t    res_nametotype(const char *, int *);\nvoid        res_setservers(res_state,\n                    const union res_sockaddr_union *, int);\nint        res_getservers(res_state,\n                    union res_sockaddr_union *, int);\n\nint res_get_dns_changed();\nu_int  res_randomid(void);\n\n__END_DECLS\n\n#endif /* !_RESOLV_PRIVATE_H_ */\n"
  },
  {
    "path": "vlmcsd/resolv_static.h",
    "content": "#ifndef _RESOLV_STATIC_H\n#define _RESOLV_STATIC_H\n\n#include <netdb.h>\n\n/* this structure contains all the variables that were declared\n * 'static' in the original NetBSD resolver code.\n *\n * this caused vast amounts of crashes and memory corruptions\n * when the resolver was being used by multiple threads.\n *\n * (note: the OpenBSD/FreeBSD resolver has similar 'issues')\n */\n\n#define    MAXALIASES    35\n#define    MAXADDRS    35\n\ntypedef struct res_static {\n    char*           h_addr_ptrs[MAXADDRS + 1];\n    char*           host_aliases[MAXALIASES];\n    char            hostbuf[8*1024];\n    u_int32_t       host_addr[16 / sizeof(u_int32_t)];  /* IPv4 or IPv6 */\n    FILE*           hostf;\n    int             stayopen;\n    const char*     servent_ptr;\n    struct servent  servent;\n    struct hostent  host;\n} *res_static;\n\nextern res_static __res_get_static(void);\n\n#endif /* _RESOLV_STATIC_H */\n"
  },
  {
    "path": "vlmcsd/rpc.c",
    "content": "#ifndef _DEFAULT_SOURCE\n#define _DEFAULT_SOURCE\n#endif // _DEFAULT_SOURCE\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifndef USE_MSRPC\n\n#include <stdlib.h>\n#include <stdio.h>\n#include <string.h>\n#include <stdint.h>\n#include <ctype.h>\n#include <time.h>\n#if !defined(_WIN32)\n#include <sys/socket.h>\n#include <netdb.h>\n#endif\n#include \"rpc.h\"\n#include \"output.h\"\n#include \"crypto.h\"\n#include \"endian.h\"\n#include \"helpers.h\"\n#include \"network.h\"\n#include \"shared_globals.h\"\n\n/* Forwards */\n\nstatic int checkRpcHeader(const RPC_HEADER *const Header, const BYTE desiredPacketType, const PRINTFUNC p);\n\n\n/* Data definitions */\n\n// All GUIDs are defined as BYTE[16] here. No big-endian/little-endian byteswapping required.\nstatic const BYTE TransferSyntaxNDR32[] = {\n\t0x04, 0x5D, 0x88, 0x8A, 0xEB, 0x1C, 0xC9, 0x11, 0x9F, 0xE8, 0x08, 0x00, 0x2B, 0x10, 0x48, 0x60\n};\n\nstatic const BYTE InterfaceUuid[] = {\n\t0x75, 0x21, 0xc8, 0x51, 0x4e, 0x84, 0x50, 0x47, 0xB0, 0xD8, 0xEC, 0x25, 0x55, 0x55, 0xBC, 0x06\n};\n\nstatic const BYTE TransferSyntaxNDR64[] = {\n\t0x33, 0x05, 0x71, 0x71, 0xba, 0xbe, 0x37, 0x49, 0x83, 0x19, 0xb5, 0xdb, 0xef, 0x9c, 0xcc, 0x36\n};\n\nstatic const BYTE BindTimeFeatureNegotiation[] = {\n\t0x2c, 0x1c, 0xb7, 0x6c, 0x12, 0x98, 0x40, 0x45, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n};\n\n\n//\n// Dispatch RPC payload to kms.c\n//\ntypedef int (*CreateResponse_t)(const void *const, void *const, const char* const);\n\nstatic const struct {\n\tunsigned int  RequestSize;\n\tCreateResponse_t CreateResponse;\n} _Versions[] = {\n\t{ sizeof(REQUEST_V4), (CreateResponse_t) CreateResponseV4 },\n\t{ sizeof(REQUEST_V6), (CreateResponse_t) CreateResponseV6 },\n\t{ sizeof(REQUEST_V6), (CreateResponse_t) CreateResponseV6 }\n};\n\nRPC_FLAGS RpcFlags;\nstatic int_fast8_t firstPacketSent;\n\n//\n// RPC request (server)\n//\n#if defined(_PEDANTIC) && !defined(NO_LOG)\nstatic void CheckRpcRequest(const RPC_REQUEST64 *const Request, const unsigned int len, WORD* NdrCtx, WORD* Ndr64Ctx, WORD Ctx)\n{\n\tuint_fast8_t kmsMajorVersion;\n\tuint32_t requestSize = Ctx != *Ndr64Ctx ? sizeof(RPC_REQUEST) : sizeof(RPC_REQUEST64);\n\n\tif (len < requestSize)\n\t{\n\t\tlogger(\"Fatal: RPC request (including header) must be at least %i bytes but is only %i bytes.\\n\",\n\t\t\t\t(int)(sizeof(RPC_HEADER) + requestSize),\n\t\t\t\t(int)(len + sizeof(RPC_HEADER))\n\t\t);\n\n\t\treturn;\n\t}\n\n\tif (len < requestSize + sizeof(DWORD))\n\t{\n\t\tlogger(\"Fatal: KMS Request too small to contain version info (less than 4 bytes).\\n\");\n\t\treturn;\n\t}\n\n\tif (Ctx != *Ndr64Ctx)\n\t\tkmsMajorVersion = LE16(((WORD*)Request->Ndr.Data)[1]);\n\telse\n\t\tkmsMajorVersion = LE16(((WORD*)Request->Ndr64.Data)[1]);\n\n\tif (kmsMajorVersion > 6)\n\t{\n\t\tlogger(\"Fatal: KMSv%u is not supported.\\n\", (unsigned int)kmsMajorVersion);\n\t}\n\telse\n\t{\n\t\tif (len >_Versions[kmsMajorVersion].RequestSize + requestSize)\n\t\t\tlogger(\"Warning: %u excess bytes in RPC request.\\n\",\n\t\t\t\t\tlen - _Versions[kmsMajorVersion].RequestSize\n\t\t\t);\n\t}\n\n\tif (Ctx != *Ndr64Ctx && Ctx != *NdrCtx)\n\t\tlogger(\"Warning: Context id should be %u (NDR32) or %u (NDR64) but is %u.\\n\",\n\t\t\t\t(unsigned int)*NdrCtx,\n\t\t\t\t(unsigned int)*Ndr64Ctx,\n\t\t\t\tCtx\n\t\t);\n\n\tif (Request->Opnum)\n\t\tlogger(\"Warning: OpNum should be 0 but is %u.\\n\",\n\t\t\t\t(unsigned int)LE16(Request->Opnum)\n\t\t);\n\n\tif (LE32(Request->AllocHint) != len - sizeof(RPC_REQUEST) + sizeof(Request->Ndr))\n\t\tlogger(\"Warning: Allocation hint should be %u but is %u.\\n\",\n\t\t\t\tlen + sizeof(Request->Ndr),\n\t\t\t\tLE32(Request->AllocHint)\n\t\t);\n\n\tif (Ctx != *Ndr64Ctx)\n\t{\n\t\tif (LE32(Request->Ndr.DataLength) != len - sizeof(RPC_REQUEST))\n\t\t\tlogger(\"Warning: NDR32 data length field should be %u but is %u.\\n\",\n\t\t\t\t\tlen - sizeof(RPC_REQUEST),\n\t\t\t\t\tLE32(Request->Ndr.DataLength)\n\t\t\t);\n\n\t\tif (LE32(Request->Ndr.DataSizeIs) != len - sizeof(RPC_REQUEST))\n\t\t\tlogger(\"Warning: NDR32 data size field should be %u but is %u.\\n\",\n\t\t\t\t\tlen - sizeof(RPC_REQUEST),\n\t\t\t\t\tLE32(Request->Ndr.DataSizeIs)\n\t\t\t);\n\t}\n\telse\n\t{\n\t\tif (LE64(Request->Ndr64.DataLength) != len - sizeof(RPC_REQUEST64))\n\t\t\tlogger(\"Warning: NDR32 data length field should be %u but is %u.\\n\",\n\t\t\t\t\tlen - sizeof(RPC_REQUEST) + sizeof(Request->Ndr),\n\t\t\t\t\tLE64(Request->Ndr64.DataLength)\n\t\t\t);\n\n\t\tif (LE64(Request->Ndr64.DataSizeIs) != len - sizeof(RPC_REQUEST64))\n\t\t\tlogger(\"Warning: NDR32 data size field should be %u but is %u.\\n\",\n\t\t\t\t\tlen - sizeof(RPC_REQUEST64),\n\t\t\t\t\tLE64(Request->Ndr64.DataSizeIs)\n\t\t\t);\n\t}\n}\n#endif // defined(_PEDANTIC) && !defined(NO_LOG)\n\n/*\n * check RPC request for (somewhat) correct size\n * allow any size that does not cause CreateResponse to fail badly\n */\nstatic unsigned int checkRpcRequestSize(const RPC_REQUEST64 *const Request, const unsigned int requestSize, WORD* NdrCtx, WORD* Ndr64Ctx)\n{\n\tWORD Ctx = LE16(Request->ContextId);\n\n#\tif defined(_PEDANTIC) && !defined(NO_LOG)\n\tCheckRpcRequest(Request, requestSize, NdrCtx, Ndr64Ctx, Ctx);\n#\tendif // defined(_PEDANTIC) && !defined(NO_LOG)\n\n\t// Anything that is smaller than a v4 request is illegal\n\tif (requestSize < sizeof(REQUEST_V4) + (Ctx != *Ndr64Ctx ? sizeof(RPC_REQUEST) : sizeof(RPC_REQUEST64))) return 0;\n\n\t// Get KMS major version\n\tuint_fast16_t _v;\n\n\tif (Ctx != *Ndr64Ctx)\n\t\t_v = LE16(((WORD*)Request->Ndr.Data)[1]) - 4;\n\telse\n\t\t_v = LE16(((WORD*)Request->Ndr64.Data)[1]) - 4;\n\n\t// Only KMS v4, v5 and v6 are supported\n\tif (_v >= vlmcsd_countof(_Versions))\n\t{\n#\t\tifndef NO_LOG\n\t\tlogger(\"Fatal: KMSv%i unsupported\\n\", _v + 4);\n#\t\tendif // NO_LOG\n\t\treturn 0;\n\t}\n\n\t// Could check for equality but allow bigger requests to support buggy RPC clients (e.g. wine)\n\t// Buffer overrun is check by caller.\n\treturn (requestSize >= _Versions[_v].RequestSize);\n}\n\n\n/*\n * Handles the actual KMS request from the client.\n * Calls KMS functions (CreateResponseV4 or CreateResponseV6) in kms.c\n * Returns size of the KMS response packet or 0 on failure.\n *\n * The RPC packet size (excluding header) is actually in Response->AllocHint\n */\nstatic int rpcRequest(const RPC_REQUEST64 *const Request, RPC_RESPONSE64 *const Response, const DWORD RpcAssocGroup_unused, const SOCKET sock_unused, WORD* NdrCtx, WORD* Ndr64Ctx, BYTE packetType, const char* const ipstr)\n{\n\tuint_fast16_t _v;\n\tint ResponseSize;\n\tWORD Ctx = LE16(Request->ContextId);\n\tBYTE* requestData;\n\tBYTE* responseData;\n\tBYTE* pRpcReturnCode;\n\tint len;\n\n\tif (Ctx != *Ndr64Ctx)\n\t{\n\t\trequestData = (BYTE*)&Request->Ndr.Data;\n\t\tresponseData = (BYTE*)&Response->Ndr.Data;\n\t}\n\telse\n\t{\n\t\trequestData = (BYTE*)&Request->Ndr64.Data;\n\t\tresponseData = (BYTE*)&Response->Ndr64.Data;\n\t}\n\n\t_v = LE16(((WORD*)requestData)[1]) - 4;\n\n\tif (!(ResponseSize = _Versions[_v].CreateResponse(requestData, responseData, ipstr)))\n\t{\n\t\treturn 0;\n\t}\n\n\tif (Ctx != *Ndr64Ctx)\n\t{\n\t\tResponse->Ndr.DataSizeMax = LE32(0x00020000);\n\t\tResponse->Ndr.DataLength  =\tResponse->Ndr.DataSizeIs = LE32(ResponseSize);\n\t\tlen = ResponseSize + sizeof(Response->Ndr);\n\t}\n\telse\n\t{\n\t\tResponse->Ndr64.DataSizeMax = LE64(0x00020000ULL);\n\t\tResponse->Ndr64.DataLength  = Response->Ndr64.DataSizeIs = LE64((uint64_t)ResponseSize);\n\t\tlen = ResponseSize + sizeof(Response->Ndr64);\n\t}\n\n\tpRpcReturnCode = ((BYTE*)&Response->Ndr) + len;\n\tUA32(pRpcReturnCode) = 0; //LE32 not needed for 0\n\tlen += sizeof(DWORD);\n\n\t// Pad zeros to 32-bit align (seems not neccassary but Windows RPC does it this way)\n\tint pad = ((~len & 3) + 1) & 3;\n\tmemset(pRpcReturnCode + sizeof(DWORD), 0, pad);\n\tlen += pad;\n\n\tResponse->AllocHint = LE32(len);\n\tResponse->ContextId = Request->ContextId;\n\n\t*((WORD*)&Response->CancelCount) = 0; // CancelCount + Pad1\n\n\treturn len + 8;\n}\n\n\n#if defined(_PEDANTIC) && !defined(NO_LOG)\nstatic void CheckRpcBindRequest(const RPC_BIND_REQUEST *const Request, const unsigned int len)\n{\n\tuint_fast8_t i, HasTransferSyntaxNDR32 = FALSE;\n\tchar guidBuffer1[GUID_STRING_LENGTH + 1], guidBuffer2[GUID_STRING_LENGTH + 1];\n\n\tuint32_t CapCtxItems =\t(len - sizeof(*Request) + sizeof(Request->CtxItems)) / sizeof(Request->CtxItems);\n\tDWORD NumCtxItems = LE32(Request->NumCtxItems);\n\n\tif (NumCtxItems < CapCtxItems) // Can't be too small because already handled by RpcBindSize\n\t\tlogger(\"Warning: Excess bytes in RPC bind request.\\n\");\n\n\tfor (i = 0; i < NumCtxItems; i++)\n\t{\n\t\tif (!IsEqualGUID(&Request->CtxItems[i].InterfaceUUID, InterfaceUuid))\n\t\t{\n\t\t\tuuid2StringLE((GUID*)&Request->CtxItems[i].InterfaceUUID, guidBuffer1);\n\t\t\tuuid2StringLE((GUID*)InterfaceUuid, guidBuffer2);\n\t\t\tlogger(\"Warning: Interface UUID is %s but should be %s in Ctx item %u.\\n\", guidBuffer1, guidBuffer2, (unsigned int)i);\n\t\t}\n\n\t\tif (Request->CtxItems[i].NumTransItems != LE16(1))\n\t\t\tlogger(\"Fatal: %u NDR32 transfer items detected in Ctx item %u, but only one is supported.\\n\",\n\t\t\t\t\t(unsigned int)LE16(Request->CtxItems[i].NumTransItems), (unsigned int)i\n\t\t\t);\n\n\t\tif (Request->CtxItems[i].InterfaceVerMajor != LE16(1) || Request->CtxItems[i].InterfaceVerMinor != 0)\n\t\t\tlogger(\"Warning: NDR32 Interface version is %u.%u but should be 1.0.\\n\",\n\t\t\t\t\t(unsigned int)LE16(Request->CtxItems[i].InterfaceVerMajor),\n\t\t\t\t\t(unsigned int)LE16(Request->CtxItems[i].InterfaceVerMinor)\n\t\t\t);\n\n\t\tif (Request->CtxItems[i].ContextId != LE16((WORD)i))\n\t\t\tlogger(\"Warning: context id of Ctx item %u is %u.\\n\", (unsigned int)i, (unsigned int)Request->CtxItems[i].ContextId);\n\n\t\tif ( IsEqualGUID((GUID*)TransferSyntaxNDR32, &Request->CtxItems[i].TransferSyntax) )\n\t\t{\n\t\t\tHasTransferSyntaxNDR32 = TRUE;\n\n\t\t\tif (Request->CtxItems[i].SyntaxVersion != LE32(2))\n\t\t\t\tlogger(\"NDR32 transfer syntax version is %u but should be 2.\\n\", LE32(Request->CtxItems[i].SyntaxVersion));\n\t\t}\n\t\telse if ( IsEqualGUID((GUID*)TransferSyntaxNDR64, &Request->CtxItems[i].TransferSyntax) )\n\t\t{\n\t\t\tif (Request->CtxItems[i].SyntaxVersion != LE32(1))\n\t\t\t\tlogger(\"NDR64 transfer syntax version is %u but should be 1.\\n\", LE32(Request->CtxItems[i].SyntaxVersion));\n\t\t}\n\t\telse if (!memcmp(BindTimeFeatureNegotiation, (BYTE*)(&Request->CtxItems[i].TransferSyntax), 8))\n\t\t{\n\t\t\tif (Request->CtxItems[i].SyntaxVersion != LE32(1))\n\t\t\t\tlogger(\"BTFN syntax version is %u but should be 1.\\n\", LE32(Request->CtxItems[i].SyntaxVersion));\n\t\t}\n\t}\n\n\tif (!HasTransferSyntaxNDR32)\n\t\tlogger(\"Warning: RPC bind request has no NDR32 CtxItem.\\n\");\n}\n#endif // defined(_PEDANTIC) && !defined(NO_LOG)\n\n\n/*\n * Check, if we receive enough bytes to return a valid RPC bind response\n */\nstatic unsigned int checkRpcBindSize(const RPC_BIND_REQUEST *const Request, const unsigned int RequestSize, WORD* NdrCtx, WORD* Ndr64Ctx)\n{\n\tif ( RequestSize < sizeof(RPC_BIND_REQUEST) ) return FALSE;\n\n\tunsigned int _NumCtxItems = LE32(Request->NumCtxItems);\n\n\tif ( RequestSize < sizeof(RPC_BIND_REQUEST) - sizeof(Request->CtxItems[0]) + _NumCtxItems * sizeof(Request->CtxItems[0]) ) return FALSE;\n\n\t#if defined(_PEDANTIC) && !defined(NO_LOG)\n\tCheckRpcBindRequest(Request, RequestSize);\n\t#endif // defined(_PEDANTIC) && !defined(NO_LOG)\n\n\treturn TRUE;\n}\n\n\n/*\n * Accepts a bind or alter context request from the client and composes the bind response.\n * Needs the socket because the tcp port number is part of the response.\n * len is not used here.\n *\n * Returns TRUE on success.\n */\nstatic int rpcBind(const RPC_BIND_REQUEST *const Request, RPC_BIND_RESPONSE* Response, const DWORD RpcAssocGroup, const SOCKET sock, WORD* NdrCtx, WORD* Ndr64Ctx, BYTE packetType, const char* const ipstr_unused)\n{\n\tunsigned int  i, _st = FALSE;\n\tDWORD numCtxItems = LE32(Request->NumCtxItems);\n\tint_fast8_t IsNDR64possible = FALSE;\n\tuint_fast8_t portNumberSize;\n\n\tsocklen_t socklen;\n\tstruct sockaddr_storage addr;\n\n\t// M$ RPC does not do this. Pad bytes contain apparently random data\n\t// memset(Response->SecondaryAddress, 0, sizeof(Response->SecondaryAddress));\n\n\tsocklen = sizeof addr;\n\n\tif (\n\t\tpacketType == RPC_PT_ALTERCONTEXT_REQ ||\n\t\tgetsockname(sock, (struct sockaddr*)&addr, &socklen) ||\n\t\tgetnameinfo((struct sockaddr*)&addr, socklen, NULL, 0, (char*)Response->SecondaryAddress, sizeof(Response->SecondaryAddress), NI_NUMERICSERV))\n\t{\n\t\tportNumberSize = Response->SecondaryAddressLength = 0;\n\t}\n\telse\n\t{\n\t\tportNumberSize = strlen((char*)Response->SecondaryAddress) + 1;\n\t\tResponse->SecondaryAddressLength = LE16(portNumberSize);\n\t}\n\n\tResponse->MaxXmitFrag = Request->MaxXmitFrag;\n\tResponse->MaxRecvFrag = Request->MaxRecvFrag;\n\tResponse->AssocGroup  = LE32(RpcAssocGroup);\n\n\t// This is really ugly (but efficient) code to support padding after the secondary address field\n\tif (portNumberSize < 3)\n\t{\n\t\tResponse = (RPC_BIND_RESPONSE*)((BYTE*)Response - 4);\n\t}\n\n\tResponse->NumResults = Request->NumCtxItems;\n\n\tif (UseRpcNDR64)\n\t{\n\t\tfor (i = 0; i < numCtxItems; i++)\n\t\t{\n\t\t\tif ( IsEqualGUID((GUID*)TransferSyntaxNDR32, &Request->CtxItems[i].TransferSyntax) )\n\t\t\t{\n\t\t\t\t/*if (packetType == RPC_PT_BIND_REQ)*/\n\t\t\t\t\t*NdrCtx = LE16(Request->CtxItems[i].ContextId);\n\t\t\t}\n\n\t\t\tif ( IsEqualGUID((GUID*)TransferSyntaxNDR64, &Request->CtxItems[i].TransferSyntax) )\n\t\t\t{\n\t\t\t\tIsNDR64possible = TRUE;\n\n\t\t\t\t/*if (packetType == RPC_PT_BIND_REQ)*/\n\t\t\t\t\t*Ndr64Ctx = LE16(Request->CtxItems[i].ContextId);\n\t\t\t}\n\t\t}\n\t}\n\n\tfor (i = 0; i < numCtxItems; i++)\n\t{\n\t\tmemset(&Response->Results[i].TransferSyntax, 0, sizeof(GUID));\n\n\t\tif ( !IsNDR64possible && IsEqualGUID((GUID*)TransferSyntaxNDR32, &Request->CtxItems[i].TransferSyntax) )\n\t\t{\n\t\t\tResponse->Results[i].SyntaxVersion = LE32(2);\n\t\t\tResponse->Results[i].AckResult =\n\t\t\tResponse->Results[i].AckReason = RPC_BIND_ACCEPT;\n\t\t\tmemcpy(&Response->Results[i].TransferSyntax, TransferSyntaxNDR32, sizeof(GUID));\n\n\t\t\t_st = TRUE;\n\t\t}\n\t\telse if ( IsNDR64possible && IsEqualGUID((GUID*)TransferSyntaxNDR64, &Request->CtxItems[i].TransferSyntax) )\n\t\t{\n\t\t\tResponse->Results[i].SyntaxVersion = LE32(1);\n\t\t\tResponse->Results[i].AckResult =\n\t\t\tResponse->Results[i].AckReason = RPC_BIND_ACCEPT;\n\t\t\tmemcpy(&Response->Results[i].TransferSyntax, TransferSyntaxNDR64, sizeof(GUID));\n\n\t\t\t_st = TRUE;\n\t\t}\n\t\telse if ( UseRpcBTFN && !memcmp(BindTimeFeatureNegotiation, (BYTE*)(&Request->CtxItems[i].TransferSyntax), 8) )\n\t\t{\n\t\t\tResponse->Results[i].SyntaxVersion = 0;\n\t\t\tResponse->Results[i].AckResult = RPC_BIND_ACK;\n\n\t\t\t// Features requested are actually encoded in the GUID\n\t\t\tResponse->Results[i].AckReason =\n\t\t\t\t\t((WORD*)(&Request->CtxItems[i].TransferSyntax))[4] &\n\t\t\t\t\t(RPC_BTFN_SEC_CONTEXT_MULTIPLEX | RPC_BTFN_KEEP_ORPHAN);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tResponse->Results[i].SyntaxVersion = 0;\n\t\t\tResponse->Results[i].AckResult =\n\t\t\tResponse->Results[i].AckReason = RPC_BIND_NACK; // Unsupported\n\t\t}\n\t}\n\n\tif ( !_st ) return 0;\n\n\treturn sizeof(RPC_BIND_RESPONSE) + numCtxItems * sizeof(((RPC_BIND_RESPONSE *)0)->Results[0]) - (portNumberSize < 3 ? 4 : 0);\n}\n\n\n//\n// Main RPC handling routine\n//\ntypedef unsigned int (*GetResponseSize_t)(const void *const request, const unsigned int requestSize, WORD* NdrCtx, WORD* Ndr64Ctx);\ntypedef int (*GetResponse_t)(const void* const request, void* response, const DWORD rpcAssocGroup, const SOCKET socket, WORD* NdrCtx, WORD* Ndr64Ctx, BYTE packetType, const char* const ipstr);\n\nstatic const struct {\n\tBYTE  ResponsePacketType;\n\tGetResponseSize_t CheckRequestSize;\n\tGetResponse_t GetResponse;\n}\n_Actions[] = {\n\t{ RPC_PT_BIND_ACK,         (GetResponseSize_t)checkRpcBindSize,    (GetResponse_t) rpcBind    },\n\t{ RPC_PT_RESPONSE,         (GetResponseSize_t)checkRpcRequestSize, (GetResponse_t) rpcRequest },\n\t{ RPC_PT_ALTERCONTEXT_ACK, (GetResponseSize_t)checkRpcBindSize,    (GetResponse_t) rpcBind    },\n};\n\n\n/*\n * This is the main RPC server loop. Returns after KMS request has been serviced\n * or a timeout has occured.\n */\nvoid rpcServer(const SOCKET sock, const DWORD RpcAssocGroup, const char* const ipstr)\n{\n\tRPC_HEADER  rpcRequestHeader;\n\tWORD NdrCtx = INVALID_NDR_CTX, Ndr64Ctx = INVALID_NDR_CTX;\n\n\trandomNumberInit();\n\n\twhile (_recv(sock, &rpcRequestHeader, sizeof(rpcRequestHeader)))\n\t{\n\t\t//int_fast8_t  _st;\n\t\tunsigned int request_len, response_len;\n\t\tuint_fast8_t _a;\n\n\t\t#if defined(_PEDANTIC) && !defined(NO_LOG)\n\t\tcheckRpcHeader(&rpcRequestHeader, rpcRequestHeader.PacketType, &logger);\n\t\t#endif // defined(_PEDANTIC) && !defined(NO_LOG)\n\n\t\tswitch (rpcRequestHeader.PacketType)\n\t\t{\n\t\t\tcase RPC_PT_BIND_REQ:         _a = 0; break;\n\t\t\tcase RPC_PT_REQUEST:          _a = 1; break;\n\t\t\tcase RPC_PT_ALTERCONTEXT_REQ: _a = 2; break;\n\t\t\tdefault: return;\n\t\t}\n\n\t\trequest_len = LE16(rpcRequestHeader.FragLength) - sizeof(rpcRequestHeader);\n\n\t\tBYTE requestBuffer[MAX_REQUEST_SIZE + sizeof(RPC_RESPONSE64)];\n\t\tBYTE responseBuffer[MAX_RESPONSE_SIZE + sizeof(RPC_HEADER) + sizeof(RPC_RESPONSE64)];\n\n\t\tRPC_HEADER *rpcResponseHeader = (RPC_HEADER *)responseBuffer;\n\t\tRPC_RESPONSE* rpcResponse     = (RPC_RESPONSE*)(responseBuffer + sizeof(rpcRequestHeader));\n\n\t\t// The request is larger than the buffer size\n\t\tif (request_len > MAX_REQUEST_SIZE + sizeof(RPC_REQUEST64)) return;\n\n\t\t// Unable to receive the complete request\n\t\tif (!_recv(sock, requestBuffer, request_len)) return;\n\n\t\t// Request is invalid\n\t\tif (!_Actions[_a].CheckRequestSize(requestBuffer, request_len, &NdrCtx, &Ndr64Ctx)) return;\n\n\t\t// Unable to create a valid response from request\n\t\tif (!(response_len = _Actions[_a].GetResponse(requestBuffer, rpcResponse, RpcAssocGroup, sock, &NdrCtx, &Ndr64Ctx, rpcRequestHeader.PacketType, ipstr))) return;\n\n\t\tresponse_len += sizeof(RPC_HEADER);\n\n\t\tmemcpy(rpcResponseHeader, &rpcRequestHeader, sizeof(RPC_HEADER));\n\n\t\trpcResponseHeader->FragLength = LE16(response_len);\n\t\trpcResponseHeader->PacketType = _Actions[_a].ResponsePacketType;\n\n\t\tif (rpcResponseHeader->PacketType == RPC_PT_ALTERCONTEXT_ACK)\n\t\t\trpcResponseHeader->PacketFlags = RPC_PF_FIRST | RPC_PF_LAST;\n\n\t\tif (!_send(sock, responseBuffer, response_len)) return;\n\n\t\tif (DisconnectImmediately && rpcResponseHeader->PacketType == RPC_PT_RESPONSE)\n\t\t\tshutdown(sock, VLMCSD_SHUT_RDWR);\n\t}\n}\n\n\n/* RPC client functions */\n\nstatic DWORD CallId = 2; // M$ starts with CallId 2. So we do the same.\n\n\n/*\n * Checks RPC header. Returns 0 on success.\n * This is mainly for debugging a non Microsoft KMS server that uses its own RPC code.\n */\nstatic int checkRpcHeader(const RPC_HEADER *const Header, const BYTE desiredPacketType, const PRINTFUNC p)\n{\n\tint status = 0;\n\n\tif (Header->PacketType != desiredPacketType)\n\t{\n\t\tp(\"Fatal: Received wrong RPC packet type. Expected %u but got %u\\n\",\n\t\t\t\t(uint32_t)desiredPacketType,\n\t\t\t\tHeader->PacketType\n\t\t);\n\t\tstatus = !0;\n\t}\n\n\tif (Header->DataRepresentation != BE32(0x10000000))\n\t{\n\t\tp(\"Fatal: RPC response does not conform to Microsoft's limited support of DCE RPC\\n\");\n\t\tstatus = !0;\n\t}\n\n\tif (Header->AuthLength != 0)\n\t{\n\t\tp(\"Fatal: RPC response requests authentication\\n\");\n\t\tstatus = !0;\n\t}\n\n\t// vlmcsd does not support fragmented packets (not yet neccassary)\n\tif ( (Header->PacketFlags & (RPC_PF_FIRST | RPC_PF_LAST)) != (RPC_PF_FIRST | RPC_PF_LAST) )\n\t{\n\t\tp(\"Fatal: RPC packet flags RPC_PF_FIRST and RPC_PF_LAST are not both set.\\n\");\n\t\tstatus = !0;\n\t}\n\n\tif (Header->PacketFlags & RPC_PF_CANCEL_PENDING)\tp(\"Warning: %s should not be set\\n\", \"RPC_PF_CANCEL_PENDING\");\n\tif (Header->PacketFlags & RPC_PF_RESERVED)\t\t\tp(\"Warning: %s should not be set\\n\", \"RPC_PF_RESERVED\");\n\tif (Header->PacketFlags & RPC_PF_NOT_EXEC)\t\t\tp(\"Warning: %s should not be set\\n\", \"RPC_PF_NOT_EXEC\");\n\tif (Header->PacketFlags & RPC_PF_MAYBE)\t\t\t\tp(\"Warning: %s should not be set\\n\", \"RPC_PF_MAYBE\");\n\tif (Header->PacketFlags & RPC_PF_OBJECT)\t\t\tp(\"Warning: %s should not be set\\n\", \"RPC_PF_OBJECT\");\n\n\tif (Header->VersionMajor != 5 || Header->VersionMinor != 0)\n\t{\n\t\tp(\"Fatal: Expected RPC version 5.0 and got %u.%u\\n\", Header->VersionMajor, Header->VersionMinor);\n\t\tstatus = !0;\n\t}\n\n\treturn status;\n}\n\n\n/*\n * Checks an RPC response header. Does basic header checks by calling checkRpcHeader()\n * and then does additional checks if response header complies with the respective request header.\n * PRINTFUNC p can be anything that has the same prototype as printf.\n * Returns 0 on success.\n */\nstatic int checkRpcResponseHeader(const RPC_HEADER *const ResponseHeader, const RPC_HEADER *const RequestHeader, const BYTE desiredPacketType, const PRINTFUNC p)\n{\n\tstatic int_fast8_t WineBugDetected = FALSE;\n\tint status = checkRpcHeader(ResponseHeader, desiredPacketType, p);\n\n\tif (desiredPacketType == RPC_PT_BIND_ACK)\n\t{\n\t\tif ((ResponseHeader->PacketFlags & RPC_PF_MULTIPLEX) != (RequestHeader->PacketFlags & RPC_PF_MULTIPLEX))\n\t\t{\n\t\t\tp(\"Warning: RPC_PF_MULTIPLEX of RPC request and response should match\\n\");\n\t\t}\n\t}\n\telse\n\t{\n\t\tif (ResponseHeader->PacketFlags & RPC_PF_MULTIPLEX)\n\t\t{\n\t\t\tp(\"Warning: %s should not be set\\n\", \"RPC_PF_MULTIPLEX\");\n\t\t}\n\t}\n\n\tif (!status && ResponseHeader->CallId == LE32(1))\n\t{\n\t\tif (!WineBugDetected)\n\t\t{\n\t\t\tp(\"Warning: Buggy RPC of Wine detected. Call Id of Response is always 1\\n\");\n\t\t\tWineBugDetected = TRUE;\n\t\t}\n\t}\n\telse if (ResponseHeader->CallId != RequestHeader->CallId)\n\t{\n\t\tp(\"Fatal: Sent Call Id %u but received answer for Call Id %u\\n\",\n\t\t\t\t(uint32_t)LE32(RequestHeader->CallId),\n\t\t\t\t(uint32_t)LE32(ResponseHeader->CallId)\n\t\t);\n\n\t\tstatus = !0;\n\t}\n\n\treturn status;\n}\n\n/*\n * Initializes an RPC request header as needed for KMS, i.e. packet always fits in one fragment.\n * size cannot be greater than fragment length negotiated during RPC bind.\n */\nstatic void createRpcRequestHeader(RPC_HEADER* RequestHeader, BYTE packetType, WORD size)\n{\n\tRequestHeader->PacketType \t\t\t= packetType;\n\tRequestHeader->PacketFlags \t\t\t= RPC_PF_FIRST | RPC_PF_LAST;\n\tRequestHeader->VersionMajor \t\t= 5;\n\tRequestHeader->VersionMinor\t\t\t= 0;\n\tRequestHeader->AuthLength\t\t\t= 0;\n\tRequestHeader->DataRepresentation\t= BE32(0x10000000); // Little endian, ASCII charset, IEEE floating point\n\tRequestHeader->CallId\t\t\t\t= LE32(CallId);\n\tRequestHeader->FragLength\t\t\t= LE16(size);\n}\n\n\n/*\n * Sends a KMS request via RPC and receives a response.\n * Parameters are raw (encrypted) reqeuests / responses.\n * Returns 0 on success.\n */\nRpcStatus rpcSendRequest(const RpcCtx sock, const BYTE *const KmsRequest, const size_t requestSize, BYTE **KmsResponse, size_t *const responseSize)\n{\n\t#define MAX_EXCESS_BYTES 16\n\tRPC_HEADER *RequestHeader, ResponseHeader;\n\tRPC_REQUEST64 *RpcRequest;\n\tRPC_RESPONSE64 _Response;\n\tint status = 0;\n\tint_fast8_t useNdr64 = UseRpcNDR64 && firstPacketSent;\n\tsize_t size = sizeof(RPC_HEADER) + (useNdr64 ? sizeof(RPC_REQUEST64) : sizeof(RPC_REQUEST)) + requestSize;\n\tsize_t responseSize2;\n\n\t*KmsResponse = NULL;\n\n\tBYTE *_Request = (BYTE*)vlmcsd_malloc(size);\n\n\tRequestHeader = (RPC_HEADER*)_Request;\n\tRpcRequest = (RPC_REQUEST64*)(_Request + sizeof(RPC_HEADER));\n\n\tcreateRpcRequestHeader(RequestHeader, RPC_PT_REQUEST, size);\n\n\t// Increment CallId for next Request\n\tCallId++;\n\n\tRpcRequest->Opnum = 0;\n\n\tif (useNdr64)\n\t{\n\t\tRpcRequest->ContextId = LE16(1); // We negotiate NDR64 always as context 1\n\t\tRpcRequest->AllocHint = LE32(requestSize + sizeof(RpcRequest->Ndr64));\n\t\tRpcRequest->Ndr64.DataLength = LE64((uint64_t)requestSize);\n\t\tRpcRequest->Ndr64.DataSizeIs = LE64((uint64_t)requestSize);\n\t\tmemcpy(RpcRequest->Ndr64.Data, KmsRequest, requestSize);\n\t}\n\telse\n\t{\n\t\tRpcRequest->ContextId = 0; // We negotiate NDR32 always as context 0\n\t\tRpcRequest->AllocHint = LE32(requestSize + sizeof(RpcRequest->Ndr));\n\t\tRpcRequest->Ndr.DataLength = LE32(requestSize);\n\t\tRpcRequest->Ndr.DataSizeIs = LE32(requestSize);\n\t\tmemcpy(RpcRequest->Ndr.Data, KmsRequest, requestSize);\n\t}\n\n\tfor(;;)\n\t{\n\t\tint bytesread;\n\n\t\tif (!_send(sock, _Request, size))\n\t\t{\n\t\t\terrorout(\"\\nFatal: Could not send RPC request\\n\");\n\t\t\tstatus = !0;\n\t\t\tbreak;\n\t\t}\n\n\t\tif (!_recv(sock, &ResponseHeader, sizeof(RPC_HEADER)))\n\t\t{\n\t\t\terrorout(\"\\nFatal: No RPC response received from server\\n\");\n\t\t\tstatus = !0;\n\t\t\tbreak;\n\t\t}\n\n\t\tif ((status = checkRpcResponseHeader(&ResponseHeader, RequestHeader, RPC_PT_RESPONSE, &errorout))) break;\n\n\t\tsize = useNdr64 ? sizeof(RPC_RESPONSE64) : sizeof(RPC_RESPONSE);\n\n\t\tif (size > LE16(ResponseHeader.FragLength) - sizeof(ResponseHeader))\n\t\t\tsize = LE16(ResponseHeader.FragLength) - sizeof(ResponseHeader);\n\n\t\tif (!_recv(sock, &_Response, size))\n\t\t{\n\t\t\terrorout(\"\\nFatal: RPC response is incomplete\\n\");\n\t\t\tstatus = !0;\n\t\t\tbreak;\n\t\t}\n\n\t\tif (_Response.CancelCount != 0)\n\t\t{\n\t\t\terrorout(\"\\nFatal: RPC response cancel count is not 0\\n\");\n\t\t\tstatus = !0;\n\t\t}\n\n\t\tif (_Response.ContextId != (useNdr64 ? LE16(1) : 0))\n\t\t{\n\t\t\terrorout(\"\\nFatal: RPC response context id %u is not bound\\n\", (unsigned int)LE16(_Response.ContextId));\n\t\t\tstatus = !0;\n\t\t}\n\n\t\tint_fast8_t sizesMatch;\n\n\t\tif (useNdr64)\n\t\t{\n\t\t\t*responseSize = (size_t)LE64(_Response.Ndr64.DataLength);\n\t\t\tresponseSize2 = (size_t)LE64(_Response.Ndr64.DataSizeIs);\n\n\t\t\tif (!*responseSize || !_Response.Ndr64.DataSizeMax)\n\t\t\t{\n\t\t\t\tstatus = (int)LE32(_Response.Ndr64.status);\n\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tsizesMatch = (size_t)LE64(_Response.Ndr64.DataLength) == responseSize2;\n\t\t}\n\t\telse\n\t\t{\n\t\t\t*responseSize = (size_t)LE32(_Response.Ndr.DataLength);\n\t\t\tresponseSize2 = (size_t)LE32(_Response.Ndr.DataSizeIs);\n\n\t\t\tif (!*responseSize || !_Response.Ndr.DataSizeMax)\n\t\t\t{\n\t\t\t\tstatus = (int)LE32(_Response.Ndr.status);\n\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tsizesMatch = (size_t)LE32(_Response.Ndr.DataLength) == responseSize2;\n\t\t}\n\n\t\tif (!sizesMatch)\n\t\t{\n\t\t\terrorout(\"\\nFatal: NDR data length (%u) does not match NDR data size (%u)\\n\",\n\t\t\t\t\t(uint32_t)*responseSize,\n\t\t\t\t\t(uint32_t)LE32(_Response.Ndr.DataSizeIs)\n\t\t\t);\n\n\t\t\tstatus = !0;\n\t\t}\n\n\t\t*KmsResponse = (BYTE*)vlmcsd_malloc(*responseSize + MAX_EXCESS_BYTES);\n\n\t\t// If RPC stub is too short, assume missing bytes are zero (same ill behavior as MS RPC)\n\t\tmemset(*KmsResponse, 0, *responseSize + MAX_EXCESS_BYTES);\n\n\t\t// Read up to 16 bytes more than bytes expected to detect faulty KMS emulators\n\t\tif ((bytesread = recv(sock, (char*)*KmsResponse, *responseSize + MAX_EXCESS_BYTES, 0)) < (int)*responseSize)\n\t\t{\n\t\t\terrorout(\"\\nFatal: No or incomplete KMS response received. Required %u bytes but only got %i\\n\",\n\t\t\t\t\t(uint32_t)*responseSize,\n\t\t\t\t\t(int32_t)(bytesread < 0 ? 0 : bytesread)\n\t\t\t);\n\n\t\t\tstatus = !0;\n\t\t\tbreak;\n\t\t}\n\n\t\tDWORD *pReturnCode;\n\n\t\tsize_t len = *responseSize + (useNdr64 ? sizeof(_Response.Ndr64) : sizeof(_Response.Ndr)) + sizeof(*pReturnCode);\n\t\tsize_t pad = ((~len & 3) + 1) & 3;\n\n\t\tif (len + pad != LE32(_Response.AllocHint))\n\t\t{\n\t\t\terrorout(\"\\nWarning: RPC stub size is %u, should be %u (probably incorrect padding)\\n\", (uint32_t)LE32(_Response.AllocHint), (uint32_t)(len + pad));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsize_t i;\n\t\t\tfor (i = 0; i < pad; i++)\n\t\t\t{\n\t\t\t\tif (*(*KmsResponse + *responseSize + sizeof(*pReturnCode) + i))\n\t\t\t\t{\n\t\t\t\t\terrorout(\"\\nWarning: RPC stub data not padded to zeros according to Microsoft standard\\n\");\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tpReturnCode = (DWORD*)(*KmsResponse + *responseSize + pad);\n\t\tstatus = LE32(UA32(pReturnCode));\n\n\t\tif (status) errorout(\"\\nWarning: RPC stub data reported Error %u\\n\", (uint32_t)status);\n\n\t\tbreak;\n\t}\n\n\tfree(_Request);\n\tfirstPacketSent = TRUE;\n\treturn status;\n\t#undef MAX_EXCESS_BYTES\n}\n\n\nstatic int_fast8_t IsNullGuid(BYTE* guidPtr)\n{\n\tint_fast8_t i;\n\n\tfor (i = 0; i < 16; i++)\n\t{\n\t\tif (guidPtr[i]) return FALSE;\n\t}\n\n\treturn TRUE;\n}\n\n/*\n * Perform RPC client bind. Accepts a connected client socket.\n * Returns 0 on success. RPC binding is required before any payload can be\n * exchanged. It negotiates about protocol details.\n */\nRpcStatus rpcBindOrAlterClientContext(const RpcCtx sock, BYTE packetType, const int_fast8_t verbose)\n{\n\tRPC_HEADER *RequestHeader, ResponseHeader;\n\tRPC_BIND_REQUEST *bindRequest;\n\tRPC_BIND_RESPONSE *bindResponse;\n\tint status;\n\tWORD ctxItems = 1 + (packetType == RPC_PT_BIND_REQ ? UseRpcNDR64 + UseRpcBTFN : 0);\n\tsize_t rpcBindSize = (sizeof(RPC_HEADER) + sizeof(RPC_BIND_REQUEST) + (ctxItems - 1) * sizeof(bindRequest->CtxItems[0]));\n\tWORD ctxIndex = 0;\n\tWORD i;\n\tWORD CtxBTFN = (WORD)~0, CtxNDR64 = (WORD)~0;\n\tBYTE _Request[rpcBindSize];\n\n\tRequestHeader = (RPC_HEADER*)_Request;\n\tbindRequest = (RPC_BIND_REQUEST* )(_Request + sizeof(RPC_HEADER));\n\n\tcreateRpcRequestHeader(RequestHeader, packetType, rpcBindSize);\n\tRequestHeader->PacketFlags |=  UseMultiplexedRpc ? RPC_PF_MULTIPLEX : 0;\n\n\tbindRequest->AssocGroup\t\t= 0;\n\tbindRequest->MaxRecvFrag\t= bindRequest->MaxXmitFrag = LE16(5840);\n\tbindRequest->NumCtxItems\t= LE32(ctxItems);\n\n\t// data that is identical in all Ctx items\n\tfor (i = 0; i < ctxItems; i++)\n\t{\n\t\tbindRequest->CtxItems[i].ContextId         = LE16(i);\n\t\tbindRequest->CtxItems[i].InterfaceVerMajor = LE16(1);\n\t\tbindRequest->CtxItems[i].InterfaceVerMinor = 0;\n\t\tbindRequest->CtxItems[i].NumTransItems     = LE16(1);\n\t\tbindRequest->CtxItems[i].SyntaxVersion     = i ? LE32(1) : LE32(2);\n\n\t\tmemcpy(&bindRequest->CtxItems[i].InterfaceUUID, InterfaceUuid, sizeof(GUID));\n\t}\n\n\tmemcpy(&bindRequest->CtxItems[0].TransferSyntax, TransferSyntaxNDR32, sizeof(GUID));\n\n\tif (UseRpcNDR64 && packetType == RPC_PT_BIND_REQ)\n\t{\n\t\tmemcpy(&bindRequest->CtxItems[++ctxIndex].TransferSyntax, TransferSyntaxNDR64, sizeof(GUID));\n\t\tCtxNDR64 = ctxIndex;\n\t}\n\n\tif (UseRpcBTFN && packetType == RPC_PT_BIND_REQ)\n\t{\n\t\tmemcpy(&bindRequest->CtxItems[++ctxIndex].TransferSyntax, BindTimeFeatureNegotiation, sizeof(GUID));\n\t\tCtxBTFN = ctxIndex;\n\t}\n\n\tif (!_send(sock, _Request, rpcBindSize))\n\t{\n\t\terrorout(\"\\nFatal: Sending RPC bind request failed\\n\");\n\t\treturn !0;\n\t}\n\n\tif (!_recv(sock, &ResponseHeader, sizeof(RPC_HEADER)))\n\t{\n\t\terrorout(\"\\nFatal: Did not receive a response from server\\n\");\n\t\treturn !0;\n\t}\n\n\tif ((status = checkRpcResponseHeader\n\t(\n\t\t\t&ResponseHeader,\n\t\t\tRequestHeader,\n\t\t\tpacketType == RPC_PT_BIND_REQ ? RPC_PT_BIND_ACK : RPC_PT_ALTERCONTEXT_ACK,\n\t\t\t&errorout\n\t)))\n\t{\n\t\treturn status;\n\t}\n\n\tbindResponse = (RPC_BIND_RESPONSE*)vlmcsd_malloc(LE16(ResponseHeader.FragLength) - sizeof(RPC_HEADER));\n\tBYTE* bindResponseBytePtr = (BYTE*)bindResponse;\n\n\tif (!_recv(sock, bindResponse, LE16(ResponseHeader.FragLength) - sizeof(RPC_HEADER)))\n\t{\n\t\terrorout(\"\\nFatal: Incomplete RPC bind acknowledgement received\\n\");\n\t\tfree(bindResponseBytePtr);\n\t\treturn !0;\n\t}\n\telse\n\t{\n\t\t/*\n\t\t * checking, whether a bind or alter context response is as expected.\n\t\t * This check is very strict and checks whether a KMS emulator behaves exactly the same way\n\t\t * as Microsoft's RPC does.\n\t\t */\n\t\tstatus = 0;\n\n\t\tif (bindResponse->SecondaryAddressLength < LE16(3))\n\t\t\tbindResponse = (RPC_BIND_RESPONSE*)(bindResponseBytePtr - 4);\n\n\t\tif (bindResponse->NumResults != bindRequest->NumCtxItems)\n\t\t{\n\t\t\terrorout(\"\\nFatal: Expected %u CTX items but got %u\\n\",\n\t\t\t\t\t(uint32_t)LE32(bindRequest->NumCtxItems),\n\t\t\t\t\t(uint32_t)LE32(bindResponse->NumResults)\n\t\t\t);\n\n\t\t\tstatus = !0;\n\t\t}\n\n\t\tfor (i = 0; i < ctxItems; i++)\n\t\t{\n\t\t\tconst char* transferSyntaxName =\n\t\t\t\t\ti == CtxBTFN ? \"BTFN\" :  i == CtxNDR64 ? \"NDR64\" : \"NDR32\";\n\n\t\t\tif (bindResponse->Results[i].AckResult == RPC_BIND_NACK) // transfer syntax was declined\n\t\t\t{\n\t\t\t\tif (!IsNullGuid((BYTE*)&bindResponse->Results[i].TransferSyntax))\n\t\t\t\t{\n\t\t\t\t\terrorout(\n\t\t\t\t\t\t\"\\nWarning: Rejected transfer syntax %s did not return NULL Guid\\n\",\n\t\t\t\t\t\ttransferSyntaxName\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif (bindResponse->Results[i].SyntaxVersion)\n\t\t\t\t{\n\t\t\t\t\terrorout(\n\t\t\t\t\t\t\"\\nWarning: Rejected transfer syntax %s did not return syntax version 0 but %u\\n\",\n\t\t\t\t\t\ttransferSyntaxName,\n\t\t\t\t\t\tLE32(bindResponse->Results[i].SyntaxVersion)\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif (bindResponse->Results[i].AckReason == RPC_ABSTRACTSYNTAX_UNSUPPORTED)\n\t\t\t\t{\n\t\t\t\t\terrorout(\n\t\t\t\t\t\t\"\\nWarning: Transfer syntax %s does not support KMS activation\\n\",\n\t\t\t\t\t\ttransferSyntaxName\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\telse if (bindResponse->Results[i].AckReason != RPC_SYNTAX_UNSUPPORTED)\n\t\t\t\t{\n\t\t\t\t\terrorout(\n\t\t\t\t\t\t\"\\nWarning: Rejected transfer syntax %s did not return ack reason RPC_SYNTAX_UNSUPPORTED\\n\",\n\t\t\t\t\t\ttransferSyntaxName\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (i == CtxBTFN) // BTFN\n\t\t\t{\n\t\t\t\tif (bindResponse->Results[i].AckResult != RPC_BIND_ACK)\n\t\t\t\t{\n\t\t\t\t\terrorout(\"\\nWarning: BTFN did not respond with RPC_BIND_ACK or RPC_BIND_NACK\\n\");\n\t\t\t\t}\n\n\t\t\t\tif (bindResponse->Results[i].AckReason != LE16(3))\n\t\t\t\t{\n\t\t\t\t\terrorout(\"\\nWarning: BTFN did not return expected feature mask 0x3 but 0x%X\\n\", (unsigned int)LE16(bindResponse->Results[i].AckReason));\n\t\t\t\t}\n\n\t\t\t\tif (verbose) printf(\"... BTFN \");\n\t\t\t\tRpcFlags.HasBTFN = TRUE;\n\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// NDR32 or NDR64 Ctx\n\t\t\tif (bindResponse->Results[i].AckResult != RPC_BIND_ACCEPT)\n\t\t\t{\n\t\t\t\terrorout(\n\t\t\t\t\t\"\\nFatal: transfer syntax %s returned an invalid status, neither RPC_BIND_ACCEPT nor RPC_BIND_NACK\\n\",\n\t\t\t\t\ttransferSyntaxName\n\t\t\t\t);\n\n\t\t\t\tstatus = !0;\n\t\t\t}\n\n\t\t\tif (!IsEqualGUID(&bindResponse->Results[i].TransferSyntax, &bindRequest->CtxItems[i].TransferSyntax))\n\t\t\t{\n\t\t\t\terrorout(\n\t\t\t\t\t\"\\nFatal: Transfer syntax of RPC bind request and response does not match\\n\"\n\t\t\t\t);\n\n\t\t\t\tstatus = !0;\n\t\t\t}\n\n\t\t\tif (bindResponse->Results[i].SyntaxVersion != bindRequest->CtxItems[i].SyntaxVersion)\n\t\t\t{\n\t\t\t\terrorout(\"\\nFatal: Expected transfer syntax version %u for %s but got %u\\n\",\n\t\t\t\t\t\t(uint32_t)LE32(bindRequest->CtxItems[0].SyntaxVersion),\n\t\t\t\t\t\ttransferSyntaxName,\n\t\t\t\t\t\t(uint32_t)LE32(bindResponse->Results[0].SyntaxVersion)\n\t\t\t\t);\n\n\t\t\t\tstatus = !0;\n\t\t\t}\n\n\t\t\t// The ack reason field is actually undefined here but Microsoft sets this to 0\n\t\t\tif (bindResponse->Results[i].AckReason != 0)\n\t\t\t{\n\t\t\t\terrorout(\n\t\t\t\t\t\"\\nWarning: Ack reason should be 0 but is %u\\n\",\n\t\t\t\t\tLE16(bindResponse->Results[i].AckReason)\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif (!status)\n\t\t\t{\n\t\t\t\tif (i == CtxNDR64)\n\t\t\t\t{\n\t\t\t\t\tRpcFlags.HasNDR64 = TRUE;\n\t\t\t\t\tif (verbose) printf(\"... NDR64 \");\n\t\t\t\t}\n\t\t\t\tif (!i)\n\t\t\t\t{\n\t\t\t\t\tRpcFlags.HasNDR32 = TRUE;\n\t\t\t\t\tif (verbose) printf(\"... NDR32 \");\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\t}\n\n\tfree(bindResponseBytePtr);\n\n\tif (!RpcFlags.HasNDR64 && !RpcFlags.HasNDR32)\n\t{\n\t\terrorout(\"\\nFatal: Could neither negotiate NDR32 nor NDR64 with the RPC server\\n\");\n\t\tstatus = !0;\n\t}\n\n\treturn status;\n}\n\nRpcStatus rpcBindClient(const RpcCtx sock, const int_fast8_t verbose)\n{\n\tfirstPacketSent = FALSE;\n\tRpcFlags.mask = 0;\n\n\tRpcStatus status =\n\t\trpcBindOrAlterClientContext(sock, RPC_PT_BIND_REQ, verbose);\n\n\tif (status) return status;\n\n\tif (!RpcFlags.HasNDR32)\n\t\tstatus = rpcBindOrAlterClientContext(sock, RPC_PT_ALTERCONTEXT_REQ, verbose);\n\n\treturn status;\n}\n\n#endif // USE_MSRPC\n"
  },
  {
    "path": "vlmcsd/rpc.h",
    "content": "#ifndef __rpc_h\n#define __rpc_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"types.h\"\n\ntypedef struct {\n\tBYTE   VersionMajor;\n\tBYTE   VersionMinor;\n\tBYTE   PacketType;\n\tBYTE   PacketFlags;\n\tDWORD  DataRepresentation;\n\tWORD   FragLength;\n\tWORD   AuthLength;\n\tDWORD  CallId;\n} /*__packed*/ RPC_HEADER;\n\n\ntypedef struct {\n\tWORD   MaxXmitFrag;\n\tWORD   MaxRecvFrag;\n\tDWORD  AssocGroup;\n\tDWORD  NumCtxItems;\n\tstruct {\n\t\tWORD   ContextId;\n\t\tWORD   NumTransItems;\n\t\tGUID   InterfaceUUID;\n\t\tWORD   InterfaceVerMajor;\n\t\tWORD   InterfaceVerMinor;\n\t\tGUID   TransferSyntax;\n\t\tDWORD  SyntaxVersion;\n\t} CtxItems[1];\n} /*__packed*/ RPC_BIND_REQUEST;\n\ntypedef struct {\n\tWORD   MaxXmitFrag;\n\tWORD   MaxRecvFrag;\n\tDWORD  AssocGroup;\n\tWORD   SecondaryAddressLength;\n\tBYTE   SecondaryAddress[6];\n\tDWORD  NumResults;\n\tstruct {\n\t\tWORD   AckResult;\n\t\tWORD   AckReason;\n\t\tGUID   TransferSyntax;\n\t\tDWORD  SyntaxVersion;\n\t} Results[0];\n} /*__packed*/ RPC_BIND_RESPONSE;\n\n\ntypedef struct {\n\tDWORD  AllocHint;\n\tWORD   ContextId;\n\tWORD   Opnum;\n\tstruct {\n\t\tDWORD  DataLength;\n\t\tDWORD  DataSizeIs;\n\t} Ndr;\n\tBYTE   Data[0];\n} /*__packed*/ RPC_REQUEST;\n\ntypedef struct {\n\tDWORD  AllocHint;\n\tWORD   ContextId;\n\tBYTE   CancelCount;\n\tBYTE   Pad1;\n\tstruct {\n\t\tDWORD  DataLength;\n\t\tDWORD  DataSizeIs1;\n\t\tDWORD  DataSizeIs2;\n\t} Ndr;\n\tBYTE   Data[0];\n} /*__packed*/ RPC_RESPONSE;\n\ntypedef struct {\n\tDWORD  AllocHint;\n\tWORD   ContextId;\n\tWORD   Opnum;\n\tunion {\n\t\tstruct {\n\t\t\tDWORD  DataLength;\n\t\t\tDWORD  DataSizeIs;\n\t\t\tBYTE   Data[0];\n\t\t} Ndr;\n\t\tstruct {\n\t\t\tuint64_t DataLength;\n\t\t\tuint64_t DataSizeIs;\n\t\t\tBYTE     Data[0];\n\t\t} Ndr64;\n\t};\n} /*__packed*/ RPC_REQUEST64;\n\ntypedef struct {\n\tDWORD  AllocHint;\n\tWORD   ContextId;\n\tBYTE   CancelCount;\n\tBYTE   Pad1;\n\tunion {\n\t\tstruct {\n\t\t\tDWORD  DataLength;\n\t\t\tDWORD  DataSizeMax;\n\t\t\tunion\n\t\t\t{\n\t\t\t\tDWORD DataSizeIs;\n\t\t\t\tDWORD status;\n\t\t\t};\n\t\t\tBYTE   Data[0];\n\t\t} Ndr;\n\t\tstruct {\n\t\t\tuint64_t DataLength;\n\t\t\tuint64_t DataSizeMax;\n\t\t\tunion\n\t\t\t{\n\t\t\t\tuint64_t DataSizeIs;\n\t\t\t\tDWORD    status;\n\t\t\t};\n\t\t\tBYTE     Data[0];\n\t\t} Ndr64;\n\t};\n} /*__packed*/ RPC_RESPONSE64;\n\n\ntypedef SOCKET RpcCtx;\ntypedef int RpcStatus;\n\n#define INVALID_NDR_CTX ((WORD)~0)\n\n#define RPC_BIND_ACCEPT (0)\n#define RPC_BIND_NACK   (LE16(2))\n#define RPC_BIND_ACK    (LE16(3))\n\n#define RPC_SYNTAX_UNSUPPORTED         (LE16(2))\n#define RPC_ABSTRACTSYNTAX_UNSUPPORTED (LE16(1))\n\n#define RPC_BTFN_SEC_CONTEXT_MULTIPLEX (LE16(1))\n#define RPC_BTFN_KEEP_ORPHAN           (LE16(2))\n\n#define INVALID_RPCCTX INVALID_SOCKET\n#define closeRpc socketclose\n\n#define RPC_PT_REQUEST            0\n#define RPC_PT_RESPONSE           2\n#define RPC_PT_BIND_REQ          11\n#define RPC_PT_BIND_ACK          12\n#define RPC_PT_ALTERCONTEXT_REQ  14\n#define RPC_PT_ALTERCONTEXT_ACK  15\n\n#define RPC_PF_FIRST\t\t\t  1\n#define RPC_PF_LAST\t\t\t\t  2\n#define RPC_PF_CANCEL_PENDING\t  4\n#define RPC_PF_RESERVED\t\t\t  8\n#define RPC_PF_MULTIPLEX\t\t 16\n#define RPC_PF_NOT_EXEC\t\t\t 32\n#define RPC_PF_MAYBE\t\t\t 64\n#define RPC_PF_OBJECT\t\t\t128\n\ntypedef union _RPC_FLAGS\n{\n\tDWORD mask;\n\tstruct {\n\t\tuint32_t FlagsBTFN : 16;\n\t\tBOOL HasNDR32      :  1;\n\t\tBOOL HasNDR64      :  1;\n\t\tBOOL HasBTFN       :  1;\n\t};\n} RPC_FLAGS, *PRPC_FLAGS;\n\nextern RPC_FLAGS RpcFlags;\n\nvoid rpcServer(const RpcCtx socket, const DWORD RpcAssocGroup, const char* const ipstr);\nRpcStatus rpcBindClient(const RpcCtx sock, const int_fast8_t verbose);\nRpcStatus rpcSendRequest(const RpcCtx socket, const BYTE *const KmsRequest, const size_t requestSize, BYTE **KmsResponse, size_t *const responseSize);\n\n#endif // __rpc_h\n"
  },
  {
    "path": "vlmcsd/shared_globals.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include \"shared_globals.h\"\n\nint global_argc, multi_argc = 0;\nCARGV global_argv, multi_argv = NULL;\nconst char *const Version = VERSION;\nDWORD VLActivationInterval = 60 * 2;   // 2 hours\nDWORD VLRenewalInterval = 60 * 24 * 7; // 7 days\nint_fast8_t DisconnectImmediately = FALSE;\nconst char *const cIPv4 = \"IPv4\";\nconst char *const cIPv6 = \"IPv6\";\n\n#ifndef USE_MSRPC\nint_fast8_t UseMultiplexedRpc = TRUE;\nint_fast8_t UseRpcNDR64 = TRUE;\nint_fast8_t UseRpcBTFN = TRUE;\n#endif // USE_MSRPC\n\n#ifndef NO_SOCKETS\nconst char *defaultport = \"1688\";\n#endif // NO_SOCKETS\n\nKmsResponseParam_t KmsResponseParameters[MAX_KMSAPPS];\n\n#if !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\nint_fast8_t IsRestarted = FALSE;\n#endif // !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\n\n#if !defined(NO_TIMEOUT) && !__minix__\nDWORD ServerTimeout = 30;\n#endif // !defined(NO_TIMEOUT) && !__minix__\n\n#if !defined(NO_LIMIT) && !defined (NO_SOCKETS) && !__minix__\n#ifdef USE_MSRPC\nint32_t MaxTasks = RPC_C_LISTEN_MAX_CALLS_DEFAULT;\n#else // !USE_MSRPC\nint32_t MaxTasks = SEM_VALUE_MAX;\n#endif // !USE_MSRPC\n#endif // !defined(NO_LIMIT) && !defined (NO_SOCKETS) && !__minix__\n\n#ifndef NO_LOG\nchar *fn_log = NULL;\nint_fast8_t logstdout = 0;\n#ifndef NO_VERBOSE_LOG\nint_fast8_t logverbose = 0;\n#endif // NO_VERBOSE_LOG\n#endif // NO_LOG\n\n#ifndef NO_SOCKETS\nint_fast8_t nodaemon = 0;\nint_fast8_t InetdMode = 0;\n#else\nint_fast8_t nodaemon = 1;\nint_fast8_t InetdMode = 1;\n#endif\n\n#ifndef NO_RANDOM_EPID\nint_fast8_t RandomizationLevel = 1;\nuint16_t Lcid = 0;\n#endif\n\n#ifndef NO_SOCKETS\nSOCKET *SocketList;\nint numsockets = 0;\n\n#if !defined(NO_LIMIT) && !__minix__\n#ifndef _WIN32 // Posix\nsem_t *Semaphore;\n#else // _WIN32\nHANDLE Semaphore;\n#endif // _WIN32\n\n#endif // !defined(NO_LIMIT) && !__minix__\n#endif // NO_SOCKETS\n\n#ifdef _NTSERVICE\nint_fast8_t IsNTService = TRUE;\nint_fast8_t ServiceShutdown = FALSE;\n#endif // _NTSERVICE\n\n#ifndef NO_LOG\n#ifdef USE_THREADS\n#if !defined(_WIN32) && !defined(__CYGWIN__)\npthread_mutex_t logmutex = PTHREAD_MUTEX_INITIALIZER;\n#else\nCRITICAL_SECTION logmutex;\n#endif // !defined(_WIN32) && !defined(__CYGWIN__)\n#endif // USE_THREADS\n#endif // NO_LOG\n\n\n\n\n\n"
  },
  {
    "path": "vlmcsd/shared_globals.h",
    "content": "#ifndef INCLUDED_SHARED_GLOBALS_H\n#define INCLUDED_SHARED_GLOBALS_H\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <sys/types.h>\n\n#ifndef _WIN32\n#include <sys/socket.h>\n#include <netinet/in.h>\n#include <arpa/inet.h>\n#include <netdb.h>\n#include <pwd.h>\n#include <grp.h>\n#include <syslog.h>\n#if (!defined(NO_LIMIT) || defined(USE_THREADS)) && !__minix__\n#include <pthread.h>\n#endif // (!defined(NO_LIMIT) || defined(USE_THREADS)) && !__minix__\n#include <fcntl.h>\n#include <sys/stat.h>\n#if !defined(NO_LIMIT) && !__minix__\n#include <semaphore.h>\n#endif // !defined(NO_LIMIT) && !__minix__\n#else\n#ifndef USE_MSRPC\n#include <winsock2.h>\n#include <ws2tcpip.h>\n#endif // USE_MSRPC\n#include <windows.h>\n#endif\n\n#include <signal.h>\n#include <unistd.h>\n#include <time.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <stdint.h>\n#include <limits.h>\n#include <ctype.h>\n#include <stdarg.h>\n#include <semaphore.h>\n#include \"types.h\"\n\n#define MAX_KMSAPPS 3\ntypedef struct\n{\n\tconst char* Epid;\n\tconst BYTE* HwId;\n\t#ifndef NO_LOG\n\tconst char* EpidSource;\n\t#endif // NO_LOG\n} KmsResponseParam_t, *PKmsResponseParam_t;\n\n#if !defined(NO_LIMIT) && !__minix__\n#ifndef SEM_VALUE_MAX // Android does not define this\n#ifdef __ANDROID__\n#define SEM_VALUE_MAX 0x3fffffff\n#elif !defined(_WIN32)\n#define SEM_VALUE_MAX 0x7fffffff\n#else\n#define SEM_VALUE_MAX 0x7fff // Be cautious if unknown\n#endif // __ANDROID__\n#endif // !defined(SEM_VALUE_MAX)\n#endif // !defined(NO_LIMIT) && !__minix__\n\nextern const char *const Version;\n\n//Fix for stupid eclipse parser\n#ifndef UINT_MAX\n#define UINT_MAX 4294967295\n#endif\n\n\nextern int global_argc, multi_argc;\nextern CARGV global_argv, multi_argv;\nextern int_fast8_t nodaemon;\nextern DWORD VLActivationInterval;\nextern DWORD VLRenewalInterval;\nextern int_fast8_t DisconnectImmediately;\nextern KmsResponseParam_t KmsResponseParameters[MAX_KMSAPPS];\nextern const char *const cIPv4;\nextern const char *const cIPv6;\nextern int_fast8_t InetdMode;\n\n#ifndef USE_MSRPC\nextern int_fast8_t UseMultiplexedRpc;\nextern int_fast8_t UseRpcNDR64;\nextern int_fast8_t UseRpcBTFN;\n#endif // USE_MSRPC\n\n#ifndef NO_SOCKETS\nextern const char *defaultport;\n#endif // NO_SOCKETS\n\n#if !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\nextern int_fast8_t IsRestarted;\n#endif // !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\n\n#if !defined(NO_TIMEOUT) && !__minix__\nextern DWORD ServerTimeout;\n#endif // !defined(NO_TIMEOUT) && !__minix__\n\n#if !defined(NO_LIMIT) && !defined (NO_SOCKETS) && !__minix__\nextern int32_t MaxTasks;\n#endif // !defined(NO_LIMIT) && !defined (NO_SOCKETS) && !__minix__\n\n#ifndef NO_LOG\nextern char *fn_log;\nextern int_fast8_t logstdout;\n#ifndef NO_VERBOSE_LOG\nextern int_fast8_t logverbose;\n#endif\n#endif\n\n#ifndef NO_RANDOM_EPID\nextern int_fast8_t RandomizationLevel;\nextern uint16_t Lcid;\n#endif\n\n#if !defined(NO_SOCKETS) && !defined(USE_MSRPC)\nextern SOCKET *SocketList;\nextern int numsockets;\n\n#if !defined(NO_LIMIT) && !__minix__\n\n#ifndef _WIN32\nextern sem_t *Semaphore;\n#else // _WIN32\nextern HANDLE Semaphore;\n#endif // _WIN32\n\n#endif // !defined(NO_LIMIT) && !__minix__\n\n#endif // !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\n#ifdef _NTSERVICE\nextern int_fast8_t IsNTService;\nextern int_fast8_t ServiceShutdown;\n#endif\n\n#ifndef NO_LOG\n#ifdef USE_THREADS\n#if !defined(_WIN32) && !defined(__CYGWIN__)\nextern pthread_mutex_t logmutex;\n#else\nextern CRITICAL_SECTION logmutex;\n#endif // _WIN32\n#endif // USE_THREADS\n#endif // NO_LOG\n\n\n#endif // INCLUDED_SHARED_GLOBALS_H\n"
  },
  {
    "path": "vlmcsd/types.h",
    "content": "#ifndef __types_h\n#define __types_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#include <stdlib.h>\n#include <limits.h>\n#include <stdint.h>\n\n//#ifdef __sun__\n//#include <alloca.h>\n//#endif\n#ifndef alloca\n#ifdef __GNUC__\n#define alloca(x) __builtin_alloca(x)\n#endif // __GNUC__\n#endif // alloca\n\n#ifndef alloca\n#if _MSC_VER\n#define alloca _malloca\n#endif // _MSC_VER\n#endif // alloca\n\n#ifndef alloca\n#ifdef __has_builtin // clang feature test\n#if __has_builtin(__builtin_alloca)\n#define alloca(x) __builtin_alloca(x)\n#endif // __has_builtin(__builtin_alloca)\n#endif // __has_builtin\n#endif // alloca\n\n#ifndef alloca\n#include <alloca.h>\n#endif\n\n#ifndef __packed\n#if _MSC_VER\n#define __packed\n#else // !_MSC_VER\n#define __packed  __attribute__((packed))\n#endif // !_MSC_VER\n#endif\n\n#ifndef __pure\n#define __pure\t  __attribute__((pure))\n#endif\n\n#ifndef __noreturn\n#define __noreturn\t__attribute__((noreturn))\n#endif\n\n#define restrict\t__restrict\n\ntypedef struct __packed\n{\n\tuint16_t val[0];\n} PACKED16;\n\ntypedef struct __packed\n{\n\tuint32_t val[0];\n} PACKED32;\n\ntypedef struct __packed\n{\n\tuint64_t val[0];\n} PACKED64;\n\n// Extend this type to 16 or 32 bits if more than 254 products appear\ntypedef uint8_t ProdListIndex_t;\n\n// Deal with Mingw32-w64 C++ header which defines a _countof that is incompatible with vlmcsd\n#define vlmcsd_countof(x)\t( sizeof(x) / sizeof(x[0]) )\n\n// PATH_MAX is optional in Posix. We use a default of 260 here\n#ifndef PATH_MAX\n#ifdef _WIN32\n#define PATH_MAX MAX_PATH\n#else\n#define PATH_MAX 260\n#endif // _WIN32\n#endif // !PATH_MAX\n\n#if PATH_MAX > 260\n#define VLMCSD_PATH_MAX 260\n#else\n#define VLMCSD_PATH_MAX PATH_MAX\n#endif\n\n// Synchronization Objects\n\n// Mutexes\n#ifdef USE_THREADS\n#if !defined(_WIN32) && !defined(__CYGWIN__)\n#define lock_mutex(x) pthread_mutex_lock(x)\n#define unlock_mutex(x) pthread_mutex_unlock(x)\n#else\n#define lock_mutex(x) EnterCriticalSection(x)\n#define unlock_mutex(x) LeaveCriticalSection(x)\n#endif\n#else // !USE_THREADS\n//defines to nothing\n#define lock_mutex(x)\n#define unlock_mutex(x)\n#endif // !USE_THREADS\n\n// Semaphores\n#ifndef _WIN32\n#define semaphore_wait(x) sem_wait(x)\n#define semaphore_post(x) sem_post(x)\n#else // _WIN32\n#define semaphore_wait(x) WaitForSingleObject(x, INFINITE)\n#define semaphore_post(x) ReleaseSemaphore(x, 1, NULL)\n#endif // _WIN32\n\n// Stupid MingW just uses rand() from msvcrt.dll which uses RAND_MAX of 0x7fff\n#if RAND_MAX < 0x7fffffff\n#define rand32(x) ((uint32_t)((rand(x) << 17) | (rand(x) << 2) | (rand(x) & 3)))\n#elif RAND_MAX < 0xffffffff\n#define rand32(x) ((uint32_t)((rand(x) << 1) | (rand(x) & 1)))\n#else\n#define rand32(x) (uint32_t)rand(x)\n#endif\n\n#if (defined(_WIN32) || defined(__CYGWIN__)) && !defined(NO_SOCKETS)\n#define _NTSERVICE\n#endif\n\n#if (defined(__CYGWIN__) || defined(_WIN32) || defined(NO_SOCKETS)) && !defined(NO_SIGHUP)\n#define NO_SIGHUP\n#endif // (defined(__CYGWIN__) || defined(_WIN32) || defined(NO_SOCKETS)) && !defined(NO_SIGHUP)\n\n#ifdef _WIN32\n#ifndef USE_THREADS\n#define USE_THREADS\n#endif\n#endif\n\n#if defined(USE_THREADS)\n#define _TLS __thread\n#else\n#define _TLS\n#endif\n\n#define GUID_STRING_LENGTH 36\n\n#if defined(_WIN32)\n\n#ifndef USE_MSRPC\n#include <winsock2.h>\n#include <ws2tcpip.h>\n#endif // USE_MSRPC\n\n#include <windows.h>\n\n\ntypedef char* sockopt_t;\n// Map VLMCSD error codes to WSAGetLastError() codes\n// Add more if you need them\n#define VLMCSD_EADDRINUSE WSAEADDRINUSE\n#define VLMCSD_ENODEV WSAENODEV\n#define VLMCSD_EADDRNOTAVAIL WSAEADDRNOTAVAIL\n#define VLMCSD_EACCES WSAEACCES\n#define VLMCSD_EINVAL WSAEINVAL\n#define VLMCSD_ENOTSOCK WSAENOTSOCK\n#define VLMCSD_EINTR WSAEINTR\n#define VLMCSD_EINPROGRESS WSAEINPROGRESS\n#define VLMCSD_ECONNABORTED WSAECONNABORTED\n\n#define socket_errno WSAGetLastError()\n#define socketclose(x) (closesocket(x))\n#define vlmcsd_strerror(x) win_strerror(x)\n#define VLMCSD_SHUT_RD SD_RECEIVE\n#define VLMCSD_SHUT_WR SD_SEND\n#define VLMCSD_SHUT_RDWR SD_BOTH\n\n/* Unknown Winsock error codes */\n#define WSAENODEV -1\n\n#elif defined(__CYGWIN__)\n#include <windows.h>\n\n// Resolve conflicts between OpenSSL and MS Crypto API\n#ifdef _CRYPTO_OPENSSL\n#undef OCSP_RESPONSE\n#undef X509_NAME\n#endif\n\n#else\ntypedef uint32_t\t\tDWORD;\ntypedef uint16_t\t\tWORD;\ntypedef uint8_t\t\t\tBYTE;\ntypedef uint16_t\t\tWCHAR;\ntypedef int             BOOL;\n\n#define FALSE  0\n#define TRUE   !0\n\ntypedef struct {\n\tDWORD  Data1;\n\tWORD   Data2;\n\tWORD   Data3;\n\tBYTE   Data4[8];\n} /*__packed*/ GUID;\n\ntypedef struct {\n\tDWORD  dwLowDateTime;\n\tDWORD  dwHighDateTime;\n} /*__packed*/ FILETIME;\n\n#endif // defined(__CYGWIN__)\n\n#ifndef _WIN32\n// Map VLMCSD error codes to POSIX codes\n// Add more if you need them\n#define VLMCSD_EADDRINUSE EADDRINUSE\n#define VLMCSD_ENODEV ENODEV\n#define VLMCSD_EADDRNOTAVAIL EADDRNOTAVAIL\n#define VLMCSD_EACCES EACCES\n#define VLMCSD_EINVAL EINVAL\n#define VLMCSD_ENOTSOCK ENOTSOCK\n#define VLMCSD_EINTR EINTR\n#define VLMCSD_EINPROGRESS EINPROGRESS\n#define VLMCSD_ECONNABORTED ECONNABORTED\n\ntypedef void* sockopt_t;\n#define _countof(x)        ( sizeof(x) / sizeof(x[0]) )\n#define SOCKET int\n#define INVALID_SOCKET -1\n#define socket_errno errno\n#define socketclose(x) (close(x))\n#define vlmcsd_strerror strerror\n#define VLMCSD_SHUT_RD SHUT_RD\n#define VLMCSD_SHUT_WR SHUT_WR\n#define VLMCSD_SHUT_RDWR SHUT_RDWR\n\n#endif // __MINGW__\n#define INVALID_UID ((uid_t)~0)\n#define INVALID_GID ((gid_t)~0)\n\n#undef IsEqualGUID\n#define IsEqualGUID(a, b)  ( !memcmp(a, b, sizeof(GUID)) )\n\n#ifndef __stdcall\n#define __stdcall\n#endif\n\n#ifndef __cdecl\n#define __cdecl\n#endif\n\ntypedef const char *const * CARGV;\n\ntypedef struct {\n\tSOCKET socket;\n\tDWORD RpcAssocGroup;\n} CLDATA, *const PCLDATA;\n\n\n\n\n#endif // __types_h\n"
  },
  {
    "path": "vlmcsd/vlmcs.1",
    "content": ".mso www.tmac\n.TH VLMCS 1 \"February 2015\" \"Hotbird64\" \"KMS Activation Manual\"\n.LO 1\n\n.SH NAME\nvlmcs \\- a client for testing and/or charging KMS servers\n\n.SH SYNOPSIS\n\\fBvlmcs\\fR [ \\fIoptions\\fR ] [ \\fItarget\\fR ] [ \\fIoptions\\fR ]\n.PP\n\\fItarget\\fR can be one of the following:\n.RS\n.PP\n\\fIhostname\\fR|\\fIipaddress\\fR[:\\fItcp-port\\fR] or to query a specific KMS server (example: vlmcs kms.example.com:1688).\n.br\n\\fR.\\fIdomain\\fR to automatically detect KMS servers via DNS for \\fIdomain\\fR (example: vlmcs .example.com). Please note the dot before \\fIdomain\\fR.\n.br\n\\fI-\\fR (a single dash) to detect KMS servers in your own domain.\n.RE\n\nIf you use \\fIipaddress\\fR:\\fIport\\fR as the \\fItarget\\fR, the \\fIipaddress\\fR must be enclosed in brackets\nif it contains colons, e.g. [2001:db8:dead:beef::1]:1688. If you use a link-local IPv6 address on Unix systems, you must append a percent sign and the\ninterface identifier of the source interface, for example fe80::dead:beef%eth0.\n.PP\nIf you omit the \\fItarget\\fR, 127.0.0.1:1688 will be used except if you use \\fB-i6\\fR. In this case the default target is [::1]:1688. \n\n.SH DESCRIPTION\n\\fBvlmcs\\fR is a program that can be used to test a KMS server that provides activation for\nseveral Microsoft products. The KMS server may also be an emulator. It supports\nKMS protocol versions 4, 5 and 6.\n.PP\n.B vlmcs\ngenerates one or more activation requests for a Microsoft KMS product and sends\nit to a KMS server. It then analyzes and displays the responses of the KMS server.\n.PP\n.B vlcms\nchecks both the DCE-RPC protocol and the activation message for correctness and\nreports any errors that it finds.\n.PP\n.B vlmcs\ncan also be used to \"charge\" a KMS server. A Microsoft KMS server sends correct activation messages only if it detects a certain minimum of clients (25 for Windows client OSses, 5 otherwise) on the network. This is Microsoft's futile attempt to prevent running a KMS server in a home environment.\n\n.SH OPTIONS\n.IP \"\\fB-h\\fR or \\fB-?\"\nShow help.\n\n.IP \\fB-x\nShow valid\n.IR application s\nthat can be used with\n.BR \"-l\" \".\"\n\n.IP \\fB-e\nShow some examples how to use vlmcs correctly.\n\n.IP \\fB-v\nBe verbose. Instead of just displaying the returned ePID and the HwId\n(protocol v6 only) vlmcsd shows all details of the query and the response.\n\n.IP \"\\fB-l\\fR \\fIapplication\"\nRequest activation for a specific\n.IR \"application\" \".\"\nValid applications can be displayed by using\n.BR \"-x\" \".\"\nThe default\n.IR application \" is\"\n.IR \"Windows Vista Business\" \".\"\nThe list of available applications is not complete. You may\nsupply GUIDs with\n.BR \"-a\" \", \" \"-k\" \" and \" \"-s\"\nto specify applications that are not listed with \\fB-x\\fR. The\n.B -l\noption is used as a shortcut for the most common applications.\n\n.IP \"\\fB-4\\fR, \\fB-5\\fR and \\fB-6\"\nForce version 4, 5 or 6 of the KMS protocol. The default is to select a suitable\nversion according to the\n.IR \"application\"\nselected. Plese note that some products (e.g. Office 2013) may use different protocols with different versions of Windows.\n\n.IP \"\\fB-m\"\nLet the client pretend to be a virtual machine. Early versions of Microsoft's\nKMS server did not increase the client count if the request came from a virtual\nmachine. Newer versions ignore this flag.\n\n.IP \"\\fB-d\"\nUse NetBIOS names instead of DNS names. By default vlmcsd generates some random\nDNS names for each request. If you prefer NetBIOS names, you may use\n.IR \"\\fB-d\" \".\"\nA real Microsoft activation client uses DNS names or NetBIOS depending on the\nclient name configuration. KMS servers treat the workstation name as a comment\nthat affects logging only. Clients will be identified by a GUID that can\nbe specified using \\fB-c\\fR. \\fB-d\\fR has no effect if you also specify \\fB-w\\fR.\n\n.IP \"\\fB-a\\fR \\fIapplication-guid\"\nSend requests with a specific\n.IR \"application-guid\" \".\"\nThere are currently only three known valid\n.IR \"application-guid\" \"s:\"\n\n.IP\n55c92734-d682-4d71-983e-d6ec3f16059f (Windows)\n.br\n59a52881-a989-479d-af46-f275c6370663 (Office 2010)\n.br\n0ff1ce15-a989-479d-af46-f275c6370663 (Office 2013)\n\n.IP\nA Microsoft KMS server uses these GUIDs to have seperate counters for the\nalready activated clients. A client that does not contact the KMS server\nwithin 30 days will be deleted from the database. Emulated KMS servers\nare always fully charged.\n\n.IP \"\\fB-k\\fR \\fIkms-guid\\fR\"\nSend requests with a specific\n.IR \"kms-guid\" \".\"\nA Microsoft KMS server uses these GUIDs as a product id to decide whether to\ngrant activation or not. A list of current \\fIkms-guid\\fRs can be found in\nkms.c (table KmsIdList). Emulated KMS servers grant activation unconditionally\nand do not check the \\fIkms-guid\\fR.\n\n.IP \"\\fB-s\\fR \\fIactivation-guid\\fR\"\nThe \\fIactivation-guid\\fR defines the actual product, e.g. \"Windows 8.1 Professional WMC KMSCLIENT edition\". A \\fIactivation-guid\\fR maps 1:1 to a product key. \nHowever, neither a Microsoft KMS server nor emulated servers check this id.\nThe \\fIactivation-guid\\fR is useful in logging to get a specific product description like\n\"Windows 8.1 Professional WMC\". A list of current \\fIactivation-guid\\fRs can be found in\nkms.c (table ExtendedProductList).\n\n.IP \"\\fB-n\\fR \\fIrequests\"\nSend\n.I requests\nrequests to the server. The default is to send at least one request and enough\nsubsequent requests that the server is fully charged afterwards for\nthe \\fIapplication\\-guid\\fR you selected (explicitly with\n.BR \"-a\" \" or implicitly by using \" \"-l\" \").\"\n\n.IP \"\\fB-T\"\nCauses to use a new TCP connection for each request if multiple requests\nare sent with vlmcsd. This is useful when you want to test an emulated KMS\nserver whether it suffers from memory leaks. To test for memory leaks use\n.B -n\nwith a large number of requests (> 100000) and then test twice (with and\nwithout\n.BR \"-T\" \").\"\nThis option may become neccessary for future versions of Microsoft's KMS\nserver because multiple requests with different\n.IR clients-guid s\nfor the same\n.I kms-id-guid\nare impossible in a real KMS szenario over the same TCP connection.\n\n.IP \"\\fB-c\\fR \\fIclient-machine-guid\\fR\"\nNormally vlmcs generates a random \\fIclient-machine-guid\\fR for each request. By using this option you can specify a fixed \\fIclient-machine-guid\\fR\nThis causes a Microsoft KMS not to increment its client count because it\nreceives multiple requests for the same client. Thus do not use\n.BR \"-c\"\nif you want to charge a real KMS server.\n\n.IP \"\\fB-o\\fR \\fIprevious-client-machine-guid\\fR\"\nIf the \\fIclient-machine-guid\\fR changes for some reason, the real KMS client stores a \\fIprevious-client-machine-guid\\fR which is sent\nto the KMS server. This happens rarely and usually 00000000-0000-0000-0000-000000000000 is used. You can use \\fB-o\\fR to specify a different\n\\fIprevious-client-machine-guid\\fR.\n\n.IP \"\\fB-G\\fR \\fIfilename\\fR\"\nGrabs ePIDs and HWIDs from a KMS server and writes the information to \\fIfilename\\fR\nin format suitable to be used as a configuration file (aka ini file) for \\fBvlmcsd\\fR(8).\nThis is especially useful if you have access to a genuine KMS server and want to use\nthe same data with \\fBvlmcsd\\fR(8).\n\nIf \\fIfilename\\fR does not exist, it will be created.\nIf you specify an existing \\fIfilename\\fR, it will be updated to use the information\nreceived from the remote KMS server and a backup \\fIfilename\\fR~ will be created.\n\n\\fB-G\\fR cannot be used with \\fB-l\\fR, \\fB-4\\fR, \\fB-5\\fR, \\fB-6\\fR, \\fB-a\\fR, \\fB-s\\fR, \\fB-k\\fR, \\fB-r\\fR and \\fB-n\\fR\n\n.IP \"\\fB-w\\fR \\fIworkstation-name\"\nSend requests with a specific\n.IR \"workstation-name\" \".\"\nThis disables the random generator for the workstation name. Since it is\na comment only, this option does not have much effect.\n\n.IP \"\\fB-r\\fR \\fIrequired-client-count\"\nAlso known as the \"N count policy\". Tells the KMS server that successful activation requires\n\\fIrequired-client-count\\fR clients. The default is the\n\\fIrequired-client-count\\fR that the product would need if the request\nwas a real activation. A Microsoft KMS server counts clients\nup to the double amount what was specified with \\fB-r\\fR. This option\ncan be used to \"overcharge\" a Microsoft KMS server.\n\n.IP \"\\fB\\-t\\ \\fIstatus\\fR\"\nReports a specific license status to the KMS server. \\fIstatus\\fR is a number\nthat can be from 0 to 6. 0=unlicensed, 1=licensed, 2=OOB grace, 3=OOT grace,\n4=Non-genuinue grace, 5=notification, 6=extended grace. Refer to\n.URL \"http://technet.microsoft.com/en-us/library/ff686879.aspx#_Toc257201371\" \"TechNet\" \"\"\nfor more information. A Microsoft KMS server collects this information for\nstatistics only.\n\n.IP \"\\fB-g\\fR \\fIbinding-expiration\\fR\"\nThis tells the KMS server how long a client will stay in its current license\nstatus. This can be the remaining OOB time (the grace peroid that is granted between installation of a product and when activation is actuall required) or\nthe remaining time when KMS activation must be renewed.\n\\fIbinding-expiration\\fR is specified in minutes. A Microsoft KMS server\napparantly does not use this information.\n\n.IP \"\\fB-i \\fIprotocol-version\\fR\"\nForce the use of Internet protocol \\fIprotocol-version\\fR. Allowed values are 4 (IPv4) and 6 (IPv6). This option is useful only if you specfiy a \\fIhostname\\fR and not an\n\\fIip-address\\fR on the command line.\n\n.IP \"\\fB-p\\fR\"\nDo not set the RPC_PF_MULTIPLEX flag in the RPC bind request. This can be used to test if the KMS server uses the same setting of this flag in the RPC bind respone. Some KMS\nemulators don't set this correctly.\n\n.IP \"\\fB-N0\\fR and \\fB-N1\\fR\"\nDisables (\\fB-N0\\fR) or enables (\\fB-N1\\fR) the NDR64 transfer syntax in the RPC protocol. Disable NDR64 only in case of problems. If NDR64 is not used, vlmcs cannot detect many RPC protocol errors in KMS emulators. If you want to test whether a KMS emulator fully supports NDR64, you must use the \\fB-n\\fR option to send at least two requests. This is because Microsoft's client always sends the first request using NDR32 syntax and subsequent requests using NDR64 syntax.\n\n.IP \"\\fB-B0\\fR and \\fB-B1\\fR\"\nDisables (\\fB-B0\\fR) or enables (\\fB-B1\\fR) bind time feature negotiation (BTFN) in the RPC protocol. Disable BTFN only in case of problems. If BTFN is not used, vlmcs cannot detect many RPC protocol errors in KMS emulators.\n\n.PP\nOptions that do not require an argument can be specified together with a single\ndash, e.g. vlmcs -6mvT. If you specify an option more than once, the last occurence\nwill be in effect.\n\n.SH FILES\n.IP \"\\fBvlmcsd.ini\\fR(5)\"\n\n.SH EXAMPLES\n.IP \"\\fBvlmcs kms.example.com\"\nRequest activation for Windows Vista using v4 protocol from kms.example.com.\nRepeat activation requests until server is charged for all Windows products.\n\n.IP \"\\fBvlmcs -\"\nRequest activation for Windows Vista using v4 protocol from a KMS server that is published via DNS for the current domain.\n\n.IP \"\\fBvlmcs .example.com\"\nRequest activation for Windows Vista using v4 protocol from a KMS server that is published via DNS for domain example.com.\n\n.IP \"\\fBvlmcs -6 -l Office2013 -v -n 1\"\nRequest exactly one activation for Office2013 using v6 protocol from\nlocalhost. Display verbose results.\n\n.IP \"\\fBvlmcs kms.bigcompany.com -G /etc/vlmcsd.ini\"\nGet ePIDs and HWIDs from kms.bigcompany.com and create/update /etc/vlmcsd.ini accordingly.\n\n.SH BUGS\nSome platforms (e.g. Solaris) may have a \\fBman\\fR(7) system that does not handle URLs. URLs may be omitted in the documentation on those platforms. Cygwin, Linux, FreeBSD and Mac OS X are known to work correctly. \n\n.SH AUTHOR\nWritten by Hotbird64\n\n.SH CREDITS\nThanks to CODYQX4, crony12, deagles, DougQaid, eIcn, mikmik38, nosferati87, qad, Ratiborus, vityan666, ...\n\n.SH SEE ALSO\n\\fBvlmcsd\\fR(7), \\fBvlmcsd\\fR(8), \\fBvlmcsdmulti\\fR(1)\n"
  },
  {
    "path": "vlmcsd/vlmcs.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#ifndef _GNU_SOURCE\n#define _GNU_SOURCE\n#endif\n\n#include \"vlmcs.h\"\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <errno.h>\n#include <stdint.h>\n#include <getopt.h>\n#include <sys/types.h>\n#include <sys/stat.h>\n#include <unistd.h>\n#ifndef _WIN32\n#include <sys/ioctl.h>\n#include <termios.h>\n#else // _WIN32\n#endif // _WIN32\n#include \"endian.h\"\n#include \"shared_globals.h\"\n#include \"output.h\"\n#ifndef USE_MSRPC\n#include \"network.h\"\n#include \"rpc.h\"\n#else // USE_MSRPC\n#include \"msrpc-client.h\"\n#endif // USE_MSRPC\n#include \"kms.h\"\n#include \"helpers.h\"\n#include \"dns_srv.h\"\n\n\n#define VLMCS_OPTION_GRAB_INI 1\n#define VLMCS_OPTION_NO_GRAB_INI 2\n\n#define kmsVersionMinor 0 // Currently constant. May change in future KMS versions\n\n// Function Prototypes\nstatic void CreateRequestBase(REQUEST *Request);\n\n\n// KMS Parameters\nstatic int_fast8_t verbose = FALSE;\nstatic int_fast8_t VMInfo = FALSE;\nstatic int_fast8_t dnsnames = TRUE;\nstatic int FixedRequests = 0;\nstatic BYTE LicenseStatus = 0x02;\nstatic const char *CMID = NULL;\nstatic const char *CMID_prev = NULL;\nstatic const char *WorkstationName = NULL;\nstatic int BindingExpiration = 43200; //30 days\nstatic const char *RemoteAddr;\nstatic int_fast8_t ReconnectForEachRequest = FALSE;\nstatic int AddressFamily = AF_UNSPEC;\nstatic int_fast8_t incompatibleOptions = 0;\nstatic const char* fn_ini_client = NULL;\n\n#ifndef NO_DNS\nstatic int_fast8_t NoSrvRecordPriority = FALSE;\n#endif // NO_DNS\n\n\n// Structure for handling \"License Packs\" (e.g. Office2013v5 or WindowsVista)\ntypedef struct\n{\n\tconst char *names;\t\t\t//This is a list of strings. Terminate with additional Zero!!!\n\tint N_Policy;\n\tint kmsVersionMajor;\n\tconst GUID *AppID;\n\tGUID ActID;\n\tGUID KMSID;\n} LicensePack;\n\n\ntypedef char iniFileEpidLines[3][256];\n\n// Well known \"license packs\"\nstatic const LicensePack LicensePackList[] =\n{\n\t// \t\t\t List of names          min lics version  appID            skuId                                                                                KMSCountedID\n\t/* 000 */ { \"Vista\\000W6\\000\"\n\t\t\t\t\"WindowsVista\\000\"\n\t\t\t\t\"Windows\\000\",                25,      4, PWINGUID,        { 0x4f3d1606, 0x3fea, 0x4c01, { 0xbe, 0x3c, 0x8d, 0x67, 0x1c, 0x40, 0x1e, 0x3b, } }, { 0x212a64dc, 0x43b1, 0x4d3d, { 0xa3, 0x0c, 0x2f, 0xc6, 0x9d, 0x20, 0x95, 0xc6 } } },\n\t/* 001 */ { \"W7\\000Windows7\\000\",         25,      4, PWINGUID,        { 0xb92e9980, 0xb9d5, 0x4821, { 0x9c, 0x94, 0x14, 0x0f, 0x63, 0x2f, 0x63, 0x12, } }, { 0x7fde5219, 0xfbfa, 0x484a, { 0x82, 0xc9, 0x34, 0xd1, 0xad, 0x53, 0xe8, 0x56 } } },\n\t/* 002 */ { \"W8\\000Windows8\\000\",         25,      5, PWINGUID,        { 0xa98bcd6d, 0x5343, 0x4603, { 0x8a, 0xfe, 0x59, 0x08, 0xe4, 0x61, 0x11, 0x12, } }, { 0x3c40b358, 0x5948, 0x45af, { 0x92, 0x3b, 0x53, 0xd2, 0x1f, 0xcc, 0x7e, 0x79 } } },\n\t/* 003 */ { \"W8C\\000Windows8C\\000\",       25,      5, PWINGUID,        { 0xc04ed6bf, 0x55c8, 0x4b47, { 0x9f, 0x8e, 0x5a, 0x1f, 0x31, 0xce, 0xee, 0x60, } }, { 0xbbb97b3b, 0x8ca4, 0x4a28, { 0x97, 0x17, 0x89, 0xfa, 0xbd, 0x42, 0xc4, 0xac } } },\n\t/* 004 */ { \"W81\\000Windows81\\000\",       25,      6, PWINGUID,        { 0xc06b6981, 0xd7fd, 0x4a35, { 0xb7, 0xb4, 0x05, 0x47, 0x42, 0xb7, 0xaf, 0x67, } }, { 0xcb8fc780, 0x2c05, 0x495a, { 0x97, 0x10, 0x85, 0xaf, 0xff, 0xc9, 0x04, 0xd7 } } },\n\t/* 005 */ { \"W81C\\000Windows81C\\000\",     25,      6, PWINGUID,        { 0xfe1c3238, 0x432a, 0x43a1, { 0x8e, 0x25, 0x97, 0xe7, 0xd1, 0xef, 0x10, 0xf3, } }, { 0x6d646890, 0x3606, 0x461a, { 0x86, 0xab, 0x59, 0x8b, 0xb8, 0x4a, 0xce, 0x82 } } },\n\t/* 006 */ { \"W10\\000Windows10\\000\",       25,      6, PWINGUID,        { 0x73111121, 0x5638, 0x40f6, { 0xbc, 0x11, 0xf1, 0xd7, 0xb0, 0xd6, 0x43, 0x00, } }, { 0x58e2134f, 0x8e11, 0x4d17, { 0x9c, 0xb2, 0x91, 0x06, 0x9c, 0x15, 0x11, 0x48 } } },\n\t/* 007 */ { \"W10C\\000Windows10C\\000\",     25,      6, PWINGUID,        { 0x58e97c99, 0xf377, 0x4ef1, { 0x81, 0xd5, 0x4a, 0xd5, 0x52, 0x2b, 0x5f, 0xd8, } }, { 0xe1c51358, 0xfe3e, 0x4203, { 0xa4, 0xa2, 0x3b, 0x6b, 0x20, 0xc9, 0x73, 0x4e } } },\n\t/* 008 */ { \"2008\" \"\\0\" \"2008A\\000\",       5,      4, PWINGUID,        { 0xddfa9f7c, 0xf09e, 0x40b9, { 0x8c, 0x1a, 0xbe, 0x87, 0x7a, 0x9a, 0x7f, 0x4b, } }, { 0x33e156e4, 0xb76f, 0x4a52, { 0x9f, 0x91, 0xf6, 0x41, 0xdd, 0x95, 0xac, 0x48 } } },\n\t/* 009 */ { \"2008B\\000\",                   5,      4, PWINGUID,        { 0xc1af4d90, 0xd1bc, 0x44ca, { 0x85, 0xd4, 0x00, 0x3b, 0xa3, 0x3d, 0xb3, 0xb9, } }, { 0x8fe53387, 0x3087, 0x4447, { 0x89, 0x85, 0xf7, 0x51, 0x32, 0x21, 0x5a, 0xc9 } } },\n\t/* 010 */ { \"2008C\\000\",                   5,      4, PWINGUID,        { 0x68b6e220, 0xcf09, 0x466b, { 0x92, 0xd3, 0x45, 0xcd, 0x96, 0x4b, 0x95, 0x09, } }, { 0x8a21fdf3, 0xcbc5, 0x44eb, { 0x83, 0xf3, 0xfe, 0x28, 0x4e, 0x66, 0x80, 0xa7 } } },\n\t/* 011 */ { \"2008R2\" \"\\0\" \"2008R2A\\000\",   5,      4, PWINGUID,        { 0xa78b8bd9, 0x8017, 0x4df5, { 0xb8, 0x6a, 0x09, 0xf7, 0x56, 0xaf, 0xfa, 0x7c, } }, { 0x0fc6ccaf, 0xff0e, 0x4fae, { 0x9d, 0x08, 0x43, 0x70, 0x78, 0x5b, 0xf7, 0xed } } },\n\t/* 012 */ { \"2008R2B\\000\",                 5,      4, PWINGUID,        { 0x620e2b3d, 0x09e7, 0x42fd, { 0x80, 0x2a, 0x17, 0xa1, 0x36, 0x52, 0xfe, 0x7a, } }, { 0xca87f5b6, 0xcd46, 0x40c0, { 0xb0, 0x6d, 0x8e, 0xcd, 0x57, 0xa4, 0x37, 0x3f } } },\n\t/* 013 */ { \"2008R2C\\000\",                 5,      4, PWINGUID,        { 0x7482e61b, 0xc589, 0x4b7f, { 0x8e, 0xcc, 0x46, 0xd4, 0x55, 0xac, 0x3b, 0x87, } }, { 0xb2ca2689, 0xa9a8, 0x42d7, { 0x93, 0x8d, 0xcf, 0x8e, 0x9f, 0x20, 0x19, 0x58 } } },\n\t/* 014 */ { \"2012\\000\",                    5,      5, PWINGUID,        { 0xf0f5ec41, 0x0d55, 0x4732, { 0xaf, 0x02, 0x44, 0x0a, 0x44, 0xa3, 0xcf, 0x0f, } }, { 0x8665cb71, 0x468c, 0x4aa3, { 0xa3, 0x37, 0xcb, 0x9b, 0xc9, 0xd5, 0xea, 0xac } } },\n\t/* 015 */ { \"2012R2\\000\" \"12R2\\000\",       5,      6, PWINGUID,        { 0x00091344, 0x1ea4, 0x4f37, { 0xb7, 0x89, 0x01, 0x75, 0x0b, 0xa6, 0x98, 0x8c, } }, { 0x8456EFD3, 0x0C04, 0x4089, { 0x87, 0x40, 0x5b, 0x72, 0x38, 0x53, 0x5a, 0x65 } } },\n\t/* 016 */ { \"Office2010\\000O14\\000\",       5,      4, POFFICE2010GUID, { 0x6f327760, 0x8c5c, 0x417c, { 0x9b, 0x61, 0x83, 0x6a, 0x98, 0x28, 0x7e, 0x0c, } }, { 0xe85af946, 0x2e25, 0x47b7, { 0x83, 0xe1, 0xbe, 0xbc, 0xeb, 0xea, 0xc6, 0x11 } } },\n\t/* 017 */ { \"Office2013\\000O15\\000\",       5,      6, POFFICE2013GUID, { 0xb322da9c, 0xa2e2, 0x4058, { 0x9e, 0x4e, 0xf5, 0x9a, 0x69, 0x70, 0xbd, 0x69, } }, { 0xe6a6f1bf, 0x9d40, 0x40c3, { 0xaa, 0x9f, 0xc7, 0x7b, 0xa2, 0x15, 0x78, 0xc0 } } },\n\t/* 018 */ { \"Office2013V5\\000\",            5,      5, POFFICE2013GUID, { 0xb322da9c, 0xa2e2, 0x4058, { 0x9e, 0x4e, 0xf5, 0x9a, 0x69, 0x70, 0xbd, 0x69, } }, { 0xe6a6f1bf, 0x9d40, 0x40c3, { 0xaa, 0x9f, 0xc7, 0x7b, 0xa2, 0x15, 0x78, 0xc0 } } },\n\t/* 019 */ { \"Office2016\\000\" \"O16\\000\",    5,      6, POFFICE2013GUID, { 0xd450596f, 0x894d, 0x49e0, { 0x96, 0x6a, 0xfd, 0x39, 0xed, 0x4c, 0x4c, 0x64, } }, { 0x85b5f61b, 0x320b, 0x4be3, { 0x81, 0x4a, 0xb7, 0x6b, 0x2b, 0xfa, 0xfc, 0x82 } } },\n\t/* 020 */ { NULL, 0, 0, NULL, { 0, 0, 0, { 0, 0, 0, 0, 0, 0, 0, 0 } }, { 0, 0, 0, { 0, 0, 0, 0, 0, 0, 0, 0 } } }\n};\n\n\ntypedef struct\n{\n\tconst char* first[16];\n\tconst char* second[16];\n\tconst char* tld[22];\n} DnsNames;\n\n\n// Some names for the DNS name random generator\nstatic DnsNames ClientDnsNames =\n{\n\t{ \"www\", \"ftp\", \"kms\", \"hack-me\", \"smtp\", \"ns1\", \"mx1\", \"ns1\", \"pop3\", \"imap\", \"mail\", \"dns\", \"headquarter\", \"we-love\", \"_vlmcs._tcp\", \"ceo-laptop\" },\n\t{ \".microsoft\", \".apple\", \".amazon\", \".samsung\", \".adobe\", \".google\", \".yahoo\", \".facebook\", \".ubuntu\", \".oracle\", \".borland\", \".htc\", \".acer\", \".windows\", \".linux\", \".sony\" },\n\t{ \".com\", \".net\", \".org\", \".cn\", \".co.uk\", \".de\", \".com.tw\", \".us\", \".fr\", \".it\", \".me\", \".info\", \".biz\", \".co.jp\", \".ua\", \".at\", \".es\", \".pro\", \".by\", \".ru\", \".pl\", \".kr\" }\n};\n\n\n// This is the one, we are actually using. We use Vista, if user selects nothing\nLicensePack ActiveLicensePack;\n\n\n// Request Count Control Variables\nstatic int RequestsToGo = 1;\nstatic BOOL firstRequestSent = FALSE;\n\n\nstatic void string2UuidOrExit(const char *const restrict input, GUID *const restrict guid)\n{\n\tif (strlen(input) != GUID_STRING_LENGTH || !string2Uuid(input, guid))\n\t{\n\t\terrorout(\"Fatal: Command line contains an invalid GUID.\\n\");\n\t\texit(!0);\n\t}\n}\n\n\n#ifndef NO_HELP\n\n__noreturn static void clientUsage(const char* const programName)\n{\n\terrorout(\n\t\t\"vlmcs %s \\n\\n\"\n#\t\tifndef NO_DNS\n\t\t\t\"Usage: %s [options] [ <host>[:<port>] | .<domain> | - ] [options]\\n\\n\"\n#\t\telse // DNS\n\t\t\t\"Usage: %s [options] [<host>[:<port>]] [options]\\n\\n\"\n#\t\tendif // DNS\n\n\t\t\"Options:\\n\\n\"\n\n\t\t\"  -v Be verbose\\n\"\n\t\t\"  -l <app>\\n\"\n\t\t\"  -4 Force V4 protocol\\n\"\n\t\t\"  -5 Force V5 protocol\\n\"\n\t\t\"  -6 Force V6 protocol\\n\"\n#\t\tifndef USE_MSRPC\n\t\t\"  -i <IpVersion> Use IP protocol (4 or 6)\\n\"\n#\t\tendif // USE_MSRPC\n\t\t\"  -e Show some valid examples\\n\"\n\t\t\"  -x Show valid Apps\\n\"\n\t\t\"  -d no DNS names, use Netbios names (no effect if -w is used)\\n\\n\"\n\n\t\t\"Advanced options:\\n\\n\"\n\n\t\t\"  -a <AppGUID> Use custom Application GUID\\n\"\n\t\t\"  -s <ActGUID> Use custom Activation Configuration GUID\\n\"\n\t\t\"  -k <KmsGUID> Use custom KMS GUID\\n\"\n\t\t\"  -c <ClientGUID> Use custom Client GUID. Default: Use random\\n\"\n\t\t\"  -o <PreviousClientGUID> Use custom Prevoius Client GUID. Default: ZeroGUID\\n\"\n\t\t\"  -w <Workstation> Use custom workstation name. Default: Use random\\n\"\n\t\t\"  -r <RequiredClientCount> Fake required clients\\n\"\n\t\t\"  -n <Requests> Fixed # of requests (Default: Enough to charge)\\n\"\n\t\t\"  -m Pretend to be a virtual machine\\n\"\n\t\t\"  -G <file> Get ePID/HwId data and write to <file>. Can't be used with -l, -4, -5, -6, -a, -s, -k, -r and -n\\n\"\n#\t\tifndef USE_MSRPC\n\t\t\"  -T Use a new TCP connection for each request.\\n\"\n\t\t\"  -N <0|1> disable or enable NDR64. Default: 1\\n\"\n\t\t\"  -B <0|1> disable or enable RPC bind time feature negotiation. Default: 1\\n\"\n#\t\tendif // USE_MSRPC\n\t\t\"  -t <LicenseStatus> Use specfic license status (0 <= T <= 6)\\n\"\n\t\t\"  -g <BindingExpiration> Use a specfic binding expiration time in minutes. Default 43200\\n\"\n#\t\tifndef NO_DNS\n\t\t\"  -P Ignore priority and weight in DNS SRV records\\n\"\n#\t\tendif // NO_DNS\n#\t\tifndef USE_MSRPC\n\t\t\"  -p Don't use multiplexed RPC bind\\n\"\n#\t\tendif // USE_MSRPC\n\t\t\"\\n\"\n\n\t\t\"<port>:\\t\\tTCP port name of the KMS to use. Default 1688.\\n\"\n\t\t\"<host>:\\t\\thost name of the KMS to use. Default 127.0.0.1\\n\"\n#\t\tifndef NO_DNS\n\t\t\".<domain>:\\tfind KMS server in <domain> via DNS\\n\"\n#\t\tendif // NO_DNS\n\t\t\"<app>:\\t\\t(Type %s -x to see a list of valid apps)\\n\\n\",\n\t\tVersion, programName, programName\n\t);\n\n\texit(!0);\n}\n\n__pure static int getLineWidth(void)\n{\n\t#ifdef TERMINAL_FIXED_WIDTH // For Toolchains that to not have winsize\n\treturn TERMINAL_FIXED_WIDTH;\n\t#else // Can determine width of terminal\n\t#ifndef _WIN32\n\n\tstruct winsize w;\n\n\tif(ioctl(STDOUT_FILENO, TIOCGWINSZ, &w))\n\t{\n\t\treturn 80; // Return this if stdout is not a tty\n\t}\n\n\treturn w.ws_col;\n\n\t#else // _WIN32\n\n\tCONSOLE_SCREEN_BUFFER_INFO csbiInfo;\n\tHANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);\n\n\tif (!GetConsoleScreenBufferInfo(hStdout, &csbiInfo))\n\t{\n\t\treturn 80; // Return this if stdout is not a Console\n\t}\n\n\treturn csbiInfo.srWindow.Right - csbiInfo.srWindow.Left;\n\n\t#endif // WIN32\n\n\t#endif // Can determine width of terminal\n\n}\n\n__noreturn static void showProducts(PRINTFUNC p)\n{\n\tint cols = getLineWidth();\n\tint itemsPerLine;\n\tuint8_t i;\n\n\tp(\n\t\t\"The following \"\n\t\t#if !defined(NO_EXTENDED_PRODUCT_LIST) && !defined(NO_BASIC_PRODUCT_LIST)\n\t\t\"aliases \"\n\t\t#else\n\t\t\"names \"\n\t\t#endif\n\t\t\"can be used with -l:\\n\\n\"\n\t);\n\n\tconst LicensePack* lp;\n\n\titemsPerLine = cols / 20;\n\tif (!itemsPerLine) itemsPerLine = 1;\n\n\tfor (i = 1, lp = LicensePackList; lp->names; lp++)\n\t{\n\t\tconst char* name;\n\n\t\tfor (name = lp->names; *name; name += strlen(name) + 1, i++)\n\t\t{\n\t\t\tp(\"%-20s\", name);\n\n\t\t\tif (!(i % itemsPerLine)) p(\"\\n\");\n\t\t}\n\t}\n\n\tp(\"\\n\\n\");\n\n\t#if !defined(NO_EXTENDED_PRODUCT_LIST) && !defined(NO_BASIC_PRODUCT_LIST)\n\n\tconst KmsIdList* currentProduct;\n\tuint_fast8_t longestString = 0;\n\tuint8_t k, items = getExtendedProductListSize();\n\n\tp(\"You may also use these product names or numbers:\\n\\n\");\n\n\tfor (currentProduct = ExtendedProductList; currentProduct->name; currentProduct++)\n\t{\n\t\tuint_fast8_t len = strlen(currentProduct->name);\n\n\t\tif (len > longestString)\n\t\t\tlongestString = len;\n\t}\n\n\titemsPerLine = cols / (longestString + 10);\n\tif (!itemsPerLine) itemsPerLine = 1;\n\tuint8_t lines = items / itemsPerLine;\n\tif (items % itemsPerLine) lines++;\n\n\tfor (i = 0; i < lines; i++)\n\t{\n\t\tfor (k = 0; k < itemsPerLine; k++)\n\t\t{\n\t\t\tuint8_t j;\n\t\t\tuint8_t index = k * lines + i;\n\n\t\t\tif (index >= items) break;\n\n\t\t\tp(\"%3u = %s\",  index + 1, ExtendedProductList[index].name);\n\n\t\t\tfor (j = 0; j < longestString + 4 - strlen(ExtendedProductList[index].name); j++)\n\t\t\t{\n\t\t\t\tp(\" \");\n\t\t\t}\n\t\t}\n\n\t\tp(\"\\n\");\n\t}\n\n\tp(\"\\n\");\n\n\t#endif // !defined(NO_EXTENDED_PRODUCT_LIST) && !defined(NO_BASIC_PRODUCT_LIST)\n\n\texit(0);\n}\n\n__noreturn static void examples(const char* const programName)\n{\n\tprintf(\n\t\t\"\\nRequest activation for Office2013 using V4 protocol from 192.168.1.5:1688\\n\"\n\t\t\"\\t%s -l O15 -4 192.168.1.5\\n\"\n\t\t\"\\t%s -l O15 -4 192.168.1.5:1688\\n\\n\"\n\n\t\t\"Request activation for Windows Server 2012 using V4 protocol from localhost:1688\\n\"\n\t\t\"\\t%s -4 -l Windows -k 8665cb71-468c-4aa3-a337-cb9bc9d5eaac\\n\"\n\t\t\"\\t%s -4 -l 2012\\n\"\n\t\t\"\\t%s -4 -l 2012 [::1]:1688\\n\"\n\t\t\"\\t%s -4 -l 12 127.0.0.2:1688\\n\\n\"\n\n\t\t\"Send 100,000 requests to localhost:1688\\n\"\n\t\t\"\\t%s -n 100000 -l Office2010\\n\\n\"\n\n\t\t\"Request Activation for Windows 8 from 10.0.0.1:4711 and pretend to be Steve Ballmer\\n\"\n\t\t\"\\t%s -l Windows8 -w steveb1.redmond.microsoft.com 10.0.0.1:4711\\n\\n\",\n\t\tprogramName, programName, programName, programName, programName, programName, programName, programName\n\t);\n\n\texit(0);\n}\n\n\n#else // NO_HELP\n\n\n__noreturn static void clientUsage(const char* const programName)\n{\n\terrorout(\"Incorrect parameter specified.\\n\");\n\texit(!0);\n}\n\n\n#endif // NO_HELP\n\n\nstatic BOOL findLicensePackByName(const char* const name, LicensePack* const lp)\n{\n\t// Try to find a package in the short list first\n\n\tLicensePack *licensePack;\n\tfor (licensePack = (LicensePack*)&LicensePackList; licensePack->names; licensePack ++)\n\t{\n\t\tconst char *currentName;\n\t\tfor (currentName = licensePack->names; *currentName; currentName += strlen(currentName) + 1)\n\t\t{\n\t\t\tif (!strcasecmp(name, currentName))\n\t\t\t{\n\t\t\t\t*lp = *licensePack;\n\t\t\t\treturn TRUE;\n\t\t\t}\n\t\t}\n\t}\n\n\t#if defined(NO_BASIC_PRODUCT_LIST) || defined(NO_EXTENDED_PRODUCT_LIST)\n\n\treturn FALSE;\n\n\t#else // Both Lists are available\n\n\t// search extended product list\n\n    uint8_t items = getExtendedProductListSize();\n    int index;\n\n    if (stringToInt(name, 1, items, &index))\n    {\n    \tindex--;\n    }\n    else\n    {\n    \tfor (index = 0; index < items; index++)\n    \t{\n    \t\tif (!strcasecmp(ExtendedProductList[index].name, name)) break;\n    \t}\n\n    \tif (index >= items) return FALSE;\n    }\n\n\tlp->AppID\t\t\t= &AppList[ExtendedProductList[index].AppIndex].guid;\n\tlp->KMSID\t\t\t= ProductList[ExtendedProductList[index].KmsIndex].guid;\n\tlp->ActID\t\t\t= ExtendedProductList[index].guid;\n\tlp->N_Policy \t\t= ProductList[ExtendedProductList[index].KmsIndex].KMS_PARAM_REQUIREDCOUNT;\n\tlp->kmsVersionMajor\t= ProductList[ExtendedProductList[index].KmsIndex].KMS_PARAM_MAJOR;\n\n\treturn TRUE;\n\n\t#endif // Both Lists are available\n}\n\nstatic const char* const client_optstring = \"+N:B:i:l:a:s:k:c:w:r:n:t:g:G:o:pPTv456mexd\";\n\n\n//First pass. We handle only \"-l\". Since -a -k -s -4 -5 and -6 are exceptions to -l, we process -l first\nstatic void parseCommandLinePass1(const int argc, CARGV argv)\n{\n\tint o;\n\toptReset();\n\n\tfor (opterr = 0; ( o = getopt(argc, (char* const*)argv, client_optstring) ) > 0; ) switch (o)\n\t{\n\t\tcase 'l': // Set \"License Pack\" and protocol version (e.g. Windows8, Office2013v5, ...)\n\n\t\t\tif (!findLicensePackByName(optarg, &ActiveLicensePack))\n\t\t\t{\n\t\t\t\terrorout(\"Invalid client application. \\\"%s\\\" is not valid for -l.\\n\\n\", optarg);\n\t\t\t\t#ifndef NO_HELP\n\t\t\t\tshowProducts(&errorout);\n\t\t\t\t#endif // !NO_HELP\n\t\t\t}\n\n\t\t\tbreak;\n\n\t\tdefault:\n\t\t\tbreak;\n\t}\n}\n\n\n// Second Pass. Handle all options except \"-l\"\nstatic void parseCommandLinePass2(const char *const programName, const int argc, CARGV argv)\n{\n\tint o;\n\toptReset();\n\n\tfor (opterr = 0; ( o = getopt(argc, (char* const*)argv, client_optstring) ) > 0; ) switch (o)\n\t{\n\t\t\t#ifndef NO_HELP\n\n\t\t\tcase 'e': // Show examples\n\n\t\t\t\texamples(programName);\n\t\t\t\tbreak;\n\n\t\t\tcase 'x': // Show Apps\n\n\t\t\t\tshowProducts(&printf);\n\t\t\t\tbreak;\n\n\t\t\t#endif // NO_HELP\n\n#\t\t\tifndef NO_DNS\n\n\t\t\tcase 'P':\n\n\t\t\t\tNoSrvRecordPriority = TRUE;\n\t\t\t\tbreak;\n\n#\t\t\tendif // NO_DNS\n\n\t\t\tcase 'G':\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_GRAB_INI;\n\t\t\t\tfn_ini_client = optarg;\n\t\t\t\tbreak;\n\n#\t\t\tifndef USE_MSRPC\n\n\t\t\tcase 'N':\n\t\t\t\tif (!getArgumentBool(&UseRpcNDR64, optarg)) clientUsage(programName);\n\t\t\t\tbreak;\n\n\t\t\tcase 'B':\n\t\t\t\tif (!getArgumentBool(&UseRpcBTFN, optarg)) clientUsage(programName);\n\t\t\t\tbreak;\n\n\t\t\tcase 'i':\n\n\t\t\t\tswitch(getOptionArgumentInt(o, 4, 6))\n\t\t\t\t{\n\t\t\t\t\tcase 4:\n\t\t\t\t\t\tAddressFamily = AF_INET;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\tAddressFamily = AF_INET6;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\terrorout(\"IPv5 does not exist.\\n\");\n\t\t\t\t\t\texit(!0);\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\n\t\t\t\tbreak;\n\n\t\t\tcase 'p': // Multiplexed RPC\n\n\t\t\t\tUseMultiplexedRpc = FALSE;\n\t\t\t\tbreak;\n\n#\t\t\tendif // USE_MSRPC\n\n\t\t\tcase 'n': // Fixed number of Requests (regardless, whether they are required)\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tFixedRequests = getOptionArgumentInt(o, 1, INT_MAX);\n\t\t\t\tbreak;\n\n\t\t\tcase 'r': // Fake minimum required client count\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tActiveLicensePack.N_Policy = getOptionArgumentInt(o, 1, INT_MAX);\n\t\t\t\tbreak;\n\n\t\t\tcase 'c': // use a specific client GUID\n\n\t\t\t\t// If using a constant Client ID, send only one request unless /N= explicitly specified\n\t\t\t\tif (!FixedRequests) FixedRequests = 1;\n\n\t\t\t\tCMID = optarg;\n\t\t\t\tbreak;\n\n\t\t\tcase 'o': // use a specific previous client GUID\n\n\t\t\t\tCMID_prev = optarg;\n\t\t\t\tbreak;\n\n\t\t\tcase 'a': // Set specific App Id\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tActiveLicensePack.AppID = (GUID*)vlmcsd_malloc(sizeof(GUID));\n\n\t\t\t\tstring2UuidOrExit(optarg, (GUID*)ActiveLicensePack.AppID);\n\t\t\t\tbreak;\n\n\t\t\tcase 'g': // Set custom \"grace\" time in minutes (default 30 days)\n\n\t\t\t\tBindingExpiration = getOptionArgumentInt(o, 0, INT_MAX);\n\t\t\t\tbreak;\n\n\t\t\tcase 's': // Set specfic SKU ID\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tstring2UuidOrExit(optarg, &ActiveLicensePack.ActID);\n\t\t\t\tbreak;\n\n\t\t\tcase 'k': // Set specific KMS ID\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tstring2UuidOrExit(optarg, &ActiveLicensePack.KMSID);\n\t\t\t\tbreak;\n\n\t\t\tcase '4': // Force V4 protocol\n\t\t\tcase '5': // Force V5 protocol\n\t\t\tcase '6': // Force V5 protocol\n\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tActiveLicensePack.kmsVersionMajor = o - 0x30;\n\t\t\t\tbreak;\n\n\t\t\tcase 'd': // Don't use DNS names\n\n\t\t\t\tdnsnames = FALSE;\n\t\t\t\tbreak;\n\n\t\t\tcase 'v': // Be verbose\n\n\t\t\t\tverbose = TRUE;\n\t\t\t\tbreak;\n\n\t\t\tcase 'm': // Pretend to be a virtual machine\n\n\t\t\t\tVMInfo = TRUE;\n\t\t\t\tbreak;\n\n\t\t\tcase 'w': // WorkstationName (max. 63 chars)\n\n\t\t\t\tWorkstationName = optarg;\n\n\t\t\t\tif (strlen(WorkstationName) > 63)\n\t\t\t\t{\n\t\t\t\t\terrorout(\"\\007WARNING! Truncating Workstation name to 63 characters (%s).\\n\", WorkstationName);\n\t\t\t\t}\n\n\t\t\t\tbreak;\n\n\t\t\tcase 't':\n\n\t\t\t\tLicenseStatus = getOptionArgumentInt(o, 0, 6) & 0xff;\n\t\t\t\tbreak;\n\n#\t\t\tifndef USE_MSRPC\n\n\t\t\tcase 'T':\n\n\t\t\t\tReconnectForEachRequest = TRUE;\n\t\t\t\tbreak;\n\n#\t\t\tendif // USE_MSRPC\n\n\t\t\tcase 'l':\n\t\t\t\tincompatibleOptions |= VLMCS_OPTION_NO_GRAB_INI;\n\t\t\t\tbreak;\n\n\t\t\tdefault:\n\t\t\t\tclientUsage(programName);\n\t}\n\tif ((incompatibleOptions & (VLMCS_OPTION_NO_GRAB_INI | VLMCS_OPTION_GRAB_INI)) == (VLMCS_OPTION_NO_GRAB_INI | VLMCS_OPTION_GRAB_INI))\n\t\tclientUsage(programName);\n}\n\n\n/*\n * Compares 2 GUIDs where one is host-endian and the other is little-endian (network byte order)\n */\nint_fast8_t IsEqualGuidLEHE(const GUID* const guid1, const GUID* const guid2)\n{\n\tGUID tempGuid;\n\tLEGUID(&tempGuid, guid2);\n\treturn IsEqualGUID(guid1, &tempGuid);\n}\n\n\n#ifndef USE_MSRPC\nstatic void checkRpcLevel(const REQUEST* request, RESPONSE* response)\n{\n\tif (!RpcFlags.HasNDR32)\n\t\terrorout(\"\\nWARNING: Server's RPC protocol does not support NDR32.\\n\");\n\n\tif (UseRpcBTFN && UseRpcNDR64 && RpcFlags.HasNDR64 && !RpcFlags.HasBTFN)\n\t\terrorout(\"\\nWARNING: Server's RPC protocol has NDR64 but no BTFN.\\n\");\n\n\tif (!IsEqualGuidLEHE(&request->KMSID, &ProductList[15].guid) && UseRpcBTFN && !RpcFlags.HasBTFN)\n\t\terrorout(\"\\nWARNING: A server with pre-Vista RPC activated a product other than Office 2010.\\n\");\n}\n#endif // USE_MSRPC\n\n\nstatic void displayResponse(const RESPONSE_RESULT result, const REQUEST* request, RESPONSE* response, BYTE *hwid)\n{\n\tfflush(stdout);\n\n\tif (!result.RpcOK)\t\t\t\terrorout(\"\\n\\007ERROR: Non-Zero RPC result code.\\n\");\n\tif (!result.DecryptSuccess)\t\terrorout(\"\\n\\007ERROR: Decryption of V5/V6 response failed.\\n\");\n\tif (!result.IVsOK)\t\t\t\terrorout(\"\\n\\007ERROR: AES CBC initialization vectors (IVs) of request and response do not match.\\n\");\n\tif (!result.PidLengthOK)\t\terrorout(\"\\n\\007ERROR: The length of the PID is not valid.\\n\");\n\tif (!result.HashOK)\t\t\t\terrorout(\"\\n\\007ERROR: Computed hash does not match hash in response.\\n\");\n\tif (!result.ClientMachineIDOK)\terrorout(\"\\n\\007ERROR: Client machine GUIDs of request and response do not match.\\n\");\n\tif (!result.TimeStampOK)\t\terrorout(\"\\n\\007ERROR: Time stamps of request and response do not match.\\n\");\n\tif (!result.VersionOK)\t\t\terrorout(\"\\n\\007ERROR: Protocol versions of request and response do not match.\\n\");\n\tif (!result.HmacSha256OK)\t\terrorout(\"\\n\\007ERROR: Keyed-Hash Message Authentication Code (HMAC) is incorrect.\\n\");\n\tif (!result.IVnotSuspicious)\terrorout(\"\\nWARNING: Response uses an IV following KMSv5 rules in KMSv6 protocol.\\n\");\n\n\tif (result.effectiveResponseSize != result.correctResponseSize)\n\t{\n\t\terrorout(\"\\n\\007WARNING: Size of RPC payload (KMS Message) should be %u but is %u.\", result.correctResponseSize, result.effectiveResponseSize);\n\t}\n\n#\tifndef USE_MSRPC\n\tcheckRpcLevel(request, response);\n#\tendif // USE_MSRPC\n\n\tif (!result.DecryptSuccess) return; // Makes no sense to display anything\n\n\tchar ePID[3 * PID_BUFFER_SIZE];\n\tif (!ucs2_to_utf8(response->KmsPID, ePID, PID_BUFFER_SIZE, 3 * PID_BUFFER_SIZE))\n\t{\n\t\tmemset(ePID + 3 * PID_BUFFER_SIZE - 3, 0, 3);\n\t}\n\n\t// Read KMSPID from Response\n\tif (!verbose)\n\t{\n\t\tprintf(\" -> %s\", ePID);\n\n\t\tif (LE16(response->MajorVer) > 5)\n\t\t{\n#\t\t\tifndef _WIN32\n\t\t\tprintf(\" (%016llX)\", (unsigned long long)BE64(*(uint64_t*)hwid));\n#\t\t\telse // _WIN32\n\t\t\tprintf(\" (%016I64X)\", (unsigned long long)BE64(*(uint64_t*)hwid));\n#\t\t\tendif // _WIN32\n\t\t}\n\n\t\tprintf(\"\\n\");\n\t}\n\telse\n\t{\n\t\tprintf(\n\t\t\t\t\"\\n\\nResponse from KMS server\\n========================\\n\\n\"\n\t\t\t\t\"Size of KMS Response            : %u (0x%x)\\n\", result.effectiveResponseSize, result.effectiveResponseSize\n\t\t);\n\n\t\tlogResponseVerbose(ePID, hwid, response, &printf);\n\t\tprintf(\"\\n\");\n\t}\n}\n\n\nstatic void connectRpc(RpcCtx *s)\n{\n#\tifdef NO_DNS\n\n\t*s = connectToAddress(RemoteAddr, AddressFamily, FALSE);\n\tif (*s == INVALID_RPCCTX)\n\t{\n\t\terrorout(\"Fatal: Could not connect to %s\\n\", RemoteAddr);\n\t\texit(!0);\n\t}\n\n\tif (verbose)\n\t\tprintf(\"\\nPerforming RPC bind ...\\n\");\n\n\tif (rpcBindClient(*s, verbose))\n\t{\n\t\terrorout(\"Fatal: Could not bind RPC\\n\");\n\t\texit(!0);\n\t}\n\n\tif (verbose) printf(\"... successful\\n\");\n\n#\telse // DNS\n\n\tstatic kms_server_dns_ptr* serverlist = NULL;\n\tstatic int numServers = 0;\n\t//static int_fast8_t ServerListAlreadyPrinted = FALSE;\n\tint i;\n\n\tif (!strcmp(RemoteAddr, \"-\") || *RemoteAddr == '.') // Get KMS server via DNS SRV record\n\t{\n\t\tif (!serverlist)\n\t\t\tnumServers = getKmsServerList(&serverlist, RemoteAddr);\n\n\t\tif (numServers < 1)\n\t\t{\n\t\t\terrorout(\"Fatal: No KMS servers found\\n\");\n\t\t\texit(!0);\n\t\t}\n\n\t\tif (!NoSrvRecordPriority) sortSrvRecords(serverlist, numServers);\n\n\t\tif (verbose /*&& !ServerListAlreadyPrinted*/)\n\t\t{\n\t\t\tfor (i = 0; i < numServers; i++)\n\t\t\t{\n\t\t\t\tprintf(\n\t\t\t\t\t\t\"Found %-40s (priority: %hu, weight: %hu, randomized weight: %i)\\n\",\n\t\t\t\t\t\tserverlist[i]->serverName,\n\t\t\t\t\t\tserverlist[i]->priority, serverlist[i]->weight,\n\t\t\t\t\t\tNoSrvRecordPriority ? 0 : serverlist[i]->random_weight\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tprintf(\"\\n\");\n\t\t\t//ServerListAlreadyPrinted = TRUE;\n\t\t}\n\t}\n\telse // Just use the server supplied on the command line\n\t{\n\t\tif (!serverlist)\n\t\t{\n\t\t\tserverlist = (kms_server_dns_ptr*)vlmcsd_malloc(sizeof(kms_server_dns_ptr));\n\t\t\t*serverlist = (kms_server_dns_ptr)vlmcsd_malloc(sizeof(kms_server_dns_t));\n\n\t\t\tnumServers = 1;\n\t\t\tstrncpy((*serverlist)->serverName, RemoteAddr, sizeof((*serverlist)->serverName));\n\t\t}\n\t}\n\n\tfor (i = 0; i < numServers; i++)\n\t{\n\t\t*s = connectToAddress(serverlist[i]->serverName, AddressFamily, (*RemoteAddr == '.' || *RemoteAddr == '-'));\n\n\t\tif (*s == INVALID_RPCCTX) continue;\n\n\t\tif (verbose)\n\t\t\tprintf(\"\\nPerforming RPC bind ...\\n\");\n\n\t\tif (rpcBindClient(*s, verbose))\n\t\t{\n\t\t\terrorout(\"Warning: Could not bind RPC\\n\");\n\t\t\tcontinue;\n\t\t}\n\n\t\tif (verbose) printf(\"... successful\\n\");\n\n\t\treturn;\n\t}\n\n\terrorout(\"Fatal: Could not connect to any KMS server\\n\");\n\texit(!0);\n\n#\tendif // DNS\n}\n\n\nstatic int SendActivationRequest(const RpcCtx sock, RESPONSE *baseResponse, REQUEST *baseRequest, RESPONSE_RESULT *result, BYTE *const hwid)\n{\n\tsize_t requestSize, responseSize;\n\tBYTE *request, *response;\n\tint status;\n\n\tresult->mask = 0;\n\n\tif (LE16(baseRequest->MajorVer) == 4)\n\t\trequest = CreateRequestV4(&requestSize, baseRequest);\n\telse\n\t\trequest = CreateRequestV6(&requestSize, baseRequest);\n\n\tif (!(status = rpcSendRequest(sock, request, requestSize, &response, &responseSize)))\n\t{\n\t\tif (LE16(((RESPONSE*)(response))->MajorVer) == 4)\n\t\t{\n\t\t\tRESPONSE_V4 response_v4;\n\t\t\t*result = DecryptResponseV4(&response_v4, responseSize, response, request);\n\t\t\tmemcpy(baseResponse, &response_v4.ResponseBase, sizeof(RESPONSE));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tRESPONSE_V6 response_v6;\n\t\t\t*result = DecryptResponseV6(&response_v6, responseSize, response, request, hwid);\n\t\t\tmemcpy(baseResponse, &response_v6.ResponseBase, sizeof(RESPONSE));\n\t\t}\n\n\t\tresult->RpcOK = TRUE;\n\t}\n\n\tif (response) free(response);\n\tfree(request);\n\treturn status;\n}\n\n\nstatic int sendRequest(RpcCtx *const s, REQUEST *const request, RESPONSE *const response, hwid_t hwid, RESPONSE_RESULT *const result)\n{\n\tCreateRequestBase(request);\n\n\tif (*s == INVALID_RPCCTX )\n\t\tconnectRpc(s);\n\telse\n\t{\n\t\t// Check for lame KMS emulators that close the socket after each request\n\t\tint_fast8_t disconnected = isDisconnected(*s);\n\n\t\tif (disconnected)\n\t\t\terrorout(\"\\nWarning: Server closed RPC connection (probably non-multitasked KMS emulator)\\n\");\n\n\t\tif (ReconnectForEachRequest || disconnected)\n\t\t{\n\t\t\tcloseRpc(*s);\n\t\t\tconnectRpc(s);\n\t\t}\n\t}\n\n\tprintf(\"Sending activation request (KMS V%u) \", ActiveLicensePack.kmsVersionMajor);\n\tfflush(stdout);\n\n\treturn SendActivationRequest(*s, response, request, result, hwid);\n}\n\n\nstatic void displayRequestError(RpcCtx *const s, const int status, const int currentRequest, const int totalRequests)\n{\n\terrorout(\"\\nError 0x%08X while sending request %u of %u\\n\", status, currentRequest, RequestsToGo + totalRequests);\n\n\tswitch(status)\n\t{\n\tcase 0xC004F042: // not licensed\n\t\terrorout(\"The server refused to activate the requested product\\n\");\n\t\tbreak;\n\n\tcase 0x8007000D:  // e.g. v6 protocol on a v5 server\n\t\terrorout(\"The server didn't understand the request\\n\");\n\t\tbreak;\n\n\tcase 1:\n\t\terrorout(\"An RPC protocol error has occured\\n\");\n\t\tcloseRpc(*s);\n\t\tconnectRpc(s);\n\t\tbreak;\n\n\tdefault:\n\t\tbreak;\n\t}\n}\n\n\nstatic void newIniBackupFile(const char* const restrict fname)\n{\n\tFILE *restrict f = fopen(fname, \"wb\");\n\n\tif (!f)\n\t{\n\t\terrorout(\"Fatal: Cannot create %s: %s\\n\", fname, strerror(errno));\n\t\texit(!0);\n\t}\n\n\tif (fclose(f))\n\t{\n\t\terrorout(\"Fatal: Cannot write to %s: %s\\n\", fname, strerror(errno));\n\t\tunlink(fname);\n\t\texit(!0);\n\t}\n}\n\n\nstatic void updateIniFile(iniFileEpidLines* const restrict lines)\n{\n\tint_fast8_t lineWritten[_countof(*lines)];\n\tstruct stat statbuf;\n\tuint_fast8_t i;\n\tint_fast8_t iniFileExistedBefore = TRUE;\n\tunsigned int lineNumber;\n\n\tmemset(lineWritten, FALSE, sizeof(lineWritten));\n\n\tchar* restrict fn_bak = (char*)vlmcsd_malloc(strlen(fn_ini_client) + 2);\n\n\tstrcpy(fn_bak, fn_ini_client);\n\tstrcat(fn_bak, \"~\");\n\n\tif (stat(fn_ini_client, &statbuf))\n\t{\n\t\tif (errno != ENOENT)\n\t\t{\n\t\t\terrorout(\"Fatal: %s: %s\\n\", fn_ini_client, strerror(errno));\n\t\t\texit(!0);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tiniFileExistedBefore = FALSE;\n\t\t\tnewIniBackupFile(fn_bak);\n\t\t}\n\t}\n\telse\n\t{\n\t\tunlink(fn_bak); // Required for Windows. Most Unix systems don't need it.\n\t\tif (rename(fn_ini_client, fn_bak))\n\t\t{\n\t\t\terrorout(\"Fatal: Cannot create %s: %s\\n\", fn_bak, strerror(errno));\n\t\t\texit(!0);\n\t\t}\n\t}\n\n\tprintf(\"\\n%s file %s\\n\", iniFileExistedBefore ? \"Updating\" : \"Creating\", fn_ini_client);\n\n\tFILE *restrict in, *restrict out;\n\n\tin = fopen(fn_bak, \"rb\");\n\n\tif (!in)\n\t{\n\t\terrorout(\"Fatal: Cannot open %s: %s\\n\", fn_bak, strerror(errno));\n\t\texit(!0);\n\t}\n\n\tout = fopen(fn_ini_client, \"wb\");\n\n\tif (!out)\n\t{\n\t\terrorout(\"Fatal: Cannot create %s: %s\\n\", fn_ini_client, strerror(errno));\n\t\texit(!0);\n\t}\n\n\tchar sourceLine[256];\n\n\tfor (lineNumber = 1; fgets(sourceLine, sizeof(sourceLine), in); lineNumber++)\n\t{\n\t\tfor (i = 0; i < _countof(*lines); i++)\n\t\t{\n\t\t\tif (*(*lines)[i] && !strncasecmp(sourceLine, (*lines)[i], GUID_STRING_LENGTH))\n\t\t\t{\n\t\t\t\tif (lineWritten[i]) break;\n\n\t\t\t\tfprintf(out, \"%s\", (*lines)[i]);\n\t\t\t\tprintf(\"line %2i: %s\", lineNumber, (*lines)[i]);\n\t\t\t\tlineWritten[i] = TRUE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\n\t\tif (i >= _countof(*lines))\n\t\t{\n\t\t\tfprintf(out, \"%s\", sourceLine);\n\t\t}\n\t}\n\n\tif (ferror(in))\n\t{\n\t\terrorout(\"Fatal: Cannot read from %s: %s\\n\", fn_bak, strerror(errno));\n\t\texit(!0);\n\t}\n\n\tfclose(in);\n\n\tfor (i = 0; i < _countof(*lines); i++)\n\t{\n\t\tif (!lineWritten[i] && *(*lines)[i])\n\t\t{\n\t\t\tfprintf(out, \"%s\", (*lines)[i]);\n\t\t\tprintf(\"line %2i: %s\", lineNumber + i, (*lines)[i]);\n\t\t}\n\t}\n\n\tif (fclose(out))\n\t{\n\t\terrorout(\"Fatal: Cannot write to %s: %s\\n\", fn_ini_client, strerror(errno));\n\t\texit(!0);\n\t}\n\n\tif (!iniFileExistedBefore) unlink(fn_bak);\n\n\tfree(fn_bak);\n}\n\nstatic void grabServerData()\n{\n\tRpcCtx s = INVALID_RPCCTX;\n    WORD MajorVer = 6;\n\tiniFileEpidLines lines;\n    int_fast8_t Licenses[_countof(lines)] = { 0, 15, 14 };\n    uint_fast8_t i;\n\tRESPONSE response;\n\tRESPONSE_RESULT result;\n\tREQUEST request;\n\thwid_t hwid;\n\tint status;\n\tsize_t len;\n\n\tfor (i = 0; i < _countof(lines); i++) *lines[i] = 0;\n\n    for (i = 0; i < _countof(Licenses) && MajorVer > 3; i++)\n    {\n    \tActiveLicensePack = LicensePackList[Licenses[i]];\n    \tActiveLicensePack.kmsVersionMajor = MajorVer;\n    \tstatus = sendRequest(&s, &request, &response, hwid, &result);\n    \tprintf(\"%-11s\", ActiveLicensePack.names);\n\n    \tif (status)\n    \t{\n    \t\tdisplayRequestError(&s, status, i + 7 - MajorVer, 9 - MajorVer);\n\n    \t\tif (status == 1) break;\n\n    \t\tif ((status & 0xF0000000) == 0x80000000)\n    \t\t{\n    \t\t\tMajorVer--;\n    \t\t\ti--;\n    \t\t}\n\n    \t\tcontinue;\n    \t}\n\n    \tprintf(\"%i of %i\", (int)(i + 7 - MajorVer), (int)(9 - MajorVer));\n    \tdisplayResponse(result, &request, &response, hwid);\n\n    \tchar guidBuffer[GUID_STRING_LENGTH + 1];\n    \tchar ePID[3 * PID_BUFFER_SIZE];\n\n    \tuuid2StringLE(&request.AppID, guidBuffer);\n\n    \tif (!ucs2_to_utf8(response.KmsPID, ePID, PID_BUFFER_SIZE, 3 * PID_BUFFER_SIZE))\n    \t{\n    \t\tmemset(ePID + 3 * PID_BUFFER_SIZE - 3, 0, 3);\n    \t}\n\n    \tsnprintf(lines[i], sizeof(lines[0]), \"%s = %s\", guidBuffer, ePID);\n\n    \tif (response.MajorVer > 5)\n    \t{\n    \t\tlen = strlen(lines[i]);\n    \t\tsnprintf (lines[i] + len, sizeof(lines[0]) - len, \"/ %02X %02X %02X %02X %02X %02X %02X %02X\", hwid[0], hwid[1], hwid[2], hwid[3], hwid[4], hwid[5], hwid[6], hwid[7]);\n    \t}\n\n\t\tlen = strlen(lines[i]);\n    \tsnprintf(lines[i] + len, sizeof(lines[0]) - len, \"\\n\");\n\n    }\n\n\tif (strcmp(fn_ini_client, \"-\"))\n\t{\n\t\tupdateIniFile(&lines);\n\t}\n\telse\n\t{\n\t\tprintf(\"\\n\");\n\t\tfor (i = 0; i < _countof(lines); i++) printf(\"%s\", lines[i]);\n\t}\n}\n\n\nint client_main(const int argc, CARGV argv)\n{\n\t#if defined(_WIN32) && !defined(USE_MSRPC)\n\n\t// Windows Sockets must be initialized\n\n\tWSADATA wsadata;\n\tint error;\n\n\tif ((error = WSAStartup(0x0202, &wsadata)))\n\t{\n\t\tprinterrorf(\"Fatal: Could not initialize Windows sockets (Error: %d).\\n\", error);\n\t\treturn error;\n\t}\n\n\t#endif // _WIN32\n\n\t#ifdef _NTSERVICE\n\n\t// We are not a service\n\tIsNTService = FALSE;\n\n\t// Set console output page to UTF-8\n\t// SetConsoleOutputCP(65001);\n\n\t#endif // _NTSERVICE\n\n\trandomNumberInit();\n\tActiveLicensePack = *LicensePackList; //first license is Windows Vista\n\n\tparseCommandLinePass1(argc, argv);\n\n\tint_fast8_t useDefaultHost = FALSE;\n\n\tif (optind < argc)\n\t\tRemoteAddr = argv[optind];\n\telse\n\t\tuseDefaultHost = TRUE;\n\n\tint hostportarg = optind;\n\n\tif (optind < argc - 1)\n\t{\n\t\tparseCommandLinePass1(argc - hostportarg, argv + hostportarg);\n\n\t\tif (optind < argc - hostportarg)\n\t\t\tclientUsage(argv[0]);\n\t}\n\n\tparseCommandLinePass2(argv[0], argc, argv);\n\n\tif (optind < argc - 1)\n\t\tparseCommandLinePass2(argv[0], argc - hostportarg, argv + hostportarg);\n\n\tif (useDefaultHost)\n\t\tRemoteAddr = AddressFamily == AF_INET6 ? \"::1\" : \"127.0.0.1\";\n\n\tif (fn_ini_client != NULL)\n\t\tgrabServerData();\n\telse\n\t{\n\t\tint requests;\n\t\tRpcCtx s = INVALID_RPCCTX;\n\n\t\tfor (requests = 0, RequestsToGo = ActiveLicensePack.N_Policy - 1; RequestsToGo; requests++)\n\t\t{\n\t\t\tRESPONSE response;\n\t\t\tREQUEST request;\n\t\t\tRESPONSE_RESULT result;\n\t\t\thwid_t hwid;\n\n\t\t\tint status = sendRequest(&s, &request, &response, hwid, &result);\n\n\t\t\tif (FixedRequests) RequestsToGo = FixedRequests - requests - 1;\n\n\t\t\tif (status)\n\t\t\t{\n\t\t\t\tdisplayRequestError(&s, status, requests + 1, RequestsToGo + requests + 1);\n\t\t\t\tif (!FixedRequests)\tRequestsToGo = 0;\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tif (!FixedRequests)\n\t\t\t\t{\n\t\t\t\t\tif (firstRequestSent && ActiveLicensePack.N_Policy - (int)response.Count >= RequestsToGo)\n\t\t\t\t\t{\n\t\t\t\t\t\terrorout(\"\\nThe KMS server does not increment it's active clients. Aborting...\\n\");\n\t\t\t\t\t\tRequestsToGo = 0;\n\t\t\t\t\t}\n\t\t\t\t\telse\n\t\t\t\t\t{\n\t\t\t\t\t\tRequestsToGo = ActiveLicensePack.N_Policy - response.Count;\n\t\t\t\t\t\tif (RequestsToGo < 0) RequestsToGo = 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfflush(stderr);\n\t\t\t\tprintf(\"%i of %i \", requests + 1, RequestsToGo + requests + 1);\n\t\t\t\tdisplayResponse(result, &request, &response, hwid);\n\t\t\t\tfirstRequestSent = TRUE;\n\t\t\t}\n\t\t}\n\t}\n\n\treturn 0;\n}\n\n\n// Create Base KMS Client Request\nstatic void CreateRequestBase(REQUEST *Request)\n{\n\n\tRequest->MinorVer = LE16((WORD)kmsVersionMinor);\n\tRequest->MajorVer = LE16((WORD)ActiveLicensePack.kmsVersionMajor);\n\tRequest->VMInfo = LE32(VMInfo);\n\tRequest->LicenseStatus = LE32(LicenseStatus);\n\tRequest->BindingExpiration = LE32(BindingExpiration);\n\tLEGUID(&Request->AppID, ActiveLicensePack.AppID);\n\tLEGUID(&Request->ActID, &ActiveLicensePack.ActID);\n\tLEGUID(&Request->KMSID, &ActiveLicensePack.KMSID);\n\n\tgetUnixTimeAsFileTime(&Request->ClientTime);\n\tRequest->N_Policy = LE32(ActiveLicensePack.N_Policy);\n\n\t{\n\t\tGUID tempGUID;\n\n\t\tif (CMID)\n\t\t{\n\t\t\tstring2UuidOrExit(CMID, &tempGUID);\n\t\t\tLEGUID(&Request->CMID, &tempGUID);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tget16RandomBytes(&Request->CMID);\n\n\t\t\t// Set reserved UUID bits\n\t\t\tRequest->CMID.Data4[0] &= 0x3F;\n\t\t\tRequest->CMID.Data4[0] |= 0x80;\n\n\t\t\t// Set UUID type 4 (random UUID)\n\t\t\tRequest->CMID.Data3 &= LE16(0xfff);\n\t\t\tRequest->CMID.Data3 |= LE16(0x4000);\n\t\t}\n\n\t\tif (CMID_prev)\n\t\t{\n\t\t\tstring2UuidOrExit(CMID_prev, &tempGUID);\n\t\t\tLEGUID(&Request->CMID_prev, &tempGUID);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tmemset(&Request->CMID_prev, 0, sizeof(Request->CMID_prev));\n\t\t}\n\t}\n\n\tstatic const char alphanum[] = \"0123456789\" \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\" /*\"abcdefghijklmnopqrstuvwxyz\" */;\n\n\tif (WorkstationName)\n\t{\n\t\tutf8_to_ucs2(Request->WorkstationName, WorkstationName, WORKSTATION_NAME_BUFFER, WORKSTATION_NAME_BUFFER * 3);\n\t}\n\telse if (dnsnames)\n\t{\n\t\tint len, len2;\n\t\tunsigned int index = rand() % _countof(ClientDnsNames.first);\n\t\tlen = utf8_to_ucs2(Request->WorkstationName, ClientDnsNames.first[index], WORKSTATION_NAME_BUFFER, WORKSTATION_NAME_BUFFER * 3);\n\n\t\tindex = rand() % _countof(ClientDnsNames.second);\n\t\tlen2 = utf8_to_ucs2(Request->WorkstationName + len, ClientDnsNames.second[index], WORKSTATION_NAME_BUFFER, WORKSTATION_NAME_BUFFER * 3);\n\n\t\tindex = rand() % _countof(ClientDnsNames.tld);\n\t\tutf8_to_ucs2(Request->WorkstationName + len + len2, ClientDnsNames.tld[index], WORKSTATION_NAME_BUFFER, WORKSTATION_NAME_BUFFER * 3);\n\t}\n\telse\n\t{\n\t\tunsigned int size = (rand() % 14) + 1;\n\t\tconst unsigned char *dummy;\n\t\tunsigned int i;\n\n\t\tfor (i = 0; i < size; i++)\n\t\t{\n\t\t\tRequest->WorkstationName[i] = utf8_to_ucs2_char((unsigned char*)alphanum + (rand() % (sizeof(alphanum) - 1)), &dummy);\n\t\t}\n\n\t\tRequest->WorkstationName[size] = 0;\n\t}\n\n\t//Show Details\n\tif (verbose)\n\t{\n\t\tprintf(\"\\nRequest Parameters\\n==================\\n\\n\");\n\t\tlogRequestVerbose(Request, &printf);\n\t\tprintf(\"\\n\");\n\t}\n}\n\n\n"
  },
  {
    "path": "vlmcsd/vlmcs.h",
    "content": "#ifndef VLMCS_H_\n#define VLMCS_H_\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#if defined(USE_MSRPC) && defined(_WIN32)\n#include <winsock2.h>\n#endif // defined(USE_MSRPC) && defined(_WIN32)\n#include \"types.h\"\n\n#if MULTI_CALL_BINARY < 1\n#define client_main main\n#else\nint client_main(int argc, CARGV argv);\n#endif\n\n#endif /* VLMCS_H_ */\n\n"
  },
  {
    "path": "vlmcsd/vlmcsd.7",
    "content": ".TH VLMCSD 7 \"June 2014\" \"Hotbird64\" \"KMS Activation Manual\"\n\n.SH NAME\nvlmcsd\\ \\-\\ a guide to KMS activation using vlmcsd\n\n.SH SYNOPSIS\n.B vlmcsd\n[\n.IR \"options\" \" ]\n\n.SH DESCRIPTION\nThis manual describes the concepts of Microsoft KMS activation using \\fBvlmcsd\\fR. For detailed usage of \\fBvlmcsd\\fR see \\fBvlmcsd\\fR(8).\n\n.SS What is KMS?\nKMS is a way to activate Microsoft products that was designed for medium and large businesses. In a standard SOHO environment you enter a product key during installation and then activate your product over the Internet. This is done by sending a request to a server at microsoft.com which then either grants or refuses activation.\n.PP\nBy entering a special key called General Volume License Key (\\fBGVLK\\fR), a.k.a \"KMS client key\", the product no longer asks the Microsoft server for activation but a user-defined server (called the KMS server) which usually resides in a company's intranet. \\fBvlmcsd\\fR is an independent open source implementation of a KMS server that is available for everyone while Microsoft gives their KMS server only to corporations that signed a so called \"Select contract\". In addition \\fBvlmcsd\\fR never refuses activation while the Microsoft KMS server only activates the products the customer has paid for.\n.PP\nProduct activation using \\fBvlmcsd\\fR is performed in three easy steps:\n.IP 1) 3\nRun \\fBvlmcsd\\fR (or any other KMS emulator) on a computer in your network. This will be your KMS server. New users should simply run the program without any parameters. The defaults should fit the needs of most users.\n.IP 2) 3\nInstall your product and enter the GVLK when you are asked for a key\n.IP 3) 3\nConfigure your client (the machine where you installed your product) to use your KMS server.\n.PP\nHowever, when it comes to the details, some things turn out to be more difficult than you might think.\n.PP\nThe most important thing to know is that KMS activation is not permanent. The computer remains activated for 180 days (30 or 45 days with consumer-only products). KMS activation however is not an evaluation license. You can repeat the activation anytime and as often as you like to extend activation to another 180 days. This normally happens automatically. For this to work, you have to ensure that a KMS server is always reachable for the clients on your network.\n.PP\nBeginning with Windows 8.1 the KMS server must be a different computer than the client. You cannot use \\fBvlmcsd\\fR on the same computer where you want to activate a product. If you have only one computer, you can run \\fBvlmcsd\\fR in a virtual machine. \\fBvlmcsd\\fR is also designed to run on \"always-on devices\", for example a router. The router becomes your KMS server then.\n\n.SS How to get a GVLK?\nThat is relatively simple. The GVLKs are published on Microsoft's Technet web site.\n.PP\nWindows: http://technet.microsoft.com/en-us/library/jj612867.aspx\n.br\nOffice 2010: http://technet.microsoft.com/en-us/library/ee624355(v=office.14).aspx#section2_3\n.br\nOffice 2013: http://technet.microsoft.com/en-us/library/dn385360.aspx\n.PP\nThese lists only include products that Microsoft sells to corporations via volume license contracts. For Windows there are inofficial GVLKs that work with consumer-only versions of Windows. Here is a list:\n.PP\n789NJ\\-TQK6T\\-6XTH8\\-J39CJ\\-J8D3P - Windows 8.1 Professional with Media Center\n.br\nM9Q9P\\-WNJJT\\-6PXPY\\-DWX8H\\-6XWKK - Windows 8.1 Core\n.br\n7B9N3\\-D94CG\\-YTVHR\\-QBPX3\\-RJP64 - Windows 8.1 Core N\n.br\nBB6NG\\-PQ82V\\-VRDPW\\-8XVD2\\-V8P66 - Windows 8.1 Core Single Language\n.br\nNCTT7\\-2RGK8\\-WMHRF\\-RY7YQ\\-JTXG3 - Windows 8.1 Core Country Specific\n.br\nGNBB8\\-YVD74\\-QJHX6\\-27H4K\\-8QHDG - Windows 8 Professional with Media Center\n.br\nBN3D2\\-R7TKB\\-3YPBD\\-8DRP2\\-27GG4 - Windows 8 Core\n.br\n8N2M2\\-HWPGY\\-7PGT9\\-HGDD8\\-GVGGY - Windows 8 Core N\n.br\n2WN2H\\-YGCQR\\-KFX6K\\-CD6TF\\-84YXQ - Windows 8 Core Single Language\n.br\n4K36P\\-JN4VD\\-GDC6V\\-KDT89\\-DYFKP - Windows 8 Core Country Specific\n.PP\nThe above keys require activation renewal every 45 days (Win 8.1) or 30 days (Win 8). All GVLKs from the Microsoft Technet web site require renewal every 180 days.\n\n.SS What are SLMGR and OSPP and how to use them?\nYou will need these utilities later. So please continue reading this section.\n.PP\nThese are two Visual Basic script utilities that are used to control Microsoft's Software Protection system. To use them open a Windows Command Prompt. slmgr.vbs is for Windows. ospp.vbs is for Office 2010 and 2013. These utilities are installed with Windows and Office and you don't need to download them.\n.PP\nslmgr.vbs resides in the system32 directory. So you just have to type \"slmgr\" in the Windows Command prompt to use it. To use ospp.vbs you'll have to change the current directory to your Office installation. This is usually something like \"C:\\eProgram\\ Files\\eMicrosoft\\ Office\\eOffice14\". You may type \"slmgr\" or \"cscript ospp.vbs\" without parameters to see help for these commands but this produces some rather confusing output for newbies.\n\n.SS How to get the GVLK into the product?\nNormally every product asks you to enter a key during installation. At this time simply enter the GVLK. If you skipped this step or entered some other key which later turned out to be non-working, you can use \"slmgr\\ /ipk\\ \\fIGVLK\\fR\" (Windows) or \"cscript ospp.vbs\\ /inpkey:\\fIGVLK\\fR\" (Office) at any time.\n.IP \\fBExamples\\fR\nslmgr\\ /ipk GCRJD\\-8NW9H\\-F2CDX\\-CCM8D\\-9D6T9\n.br\ncscript ospp.vbs\\ /inpkey:YC7DK\\-G2NP3\\-2QQC3\\-J6H88\\-GVGXT\n\n.SS Why doesn't Office accpet a GVLK?\nYou'll have to install a volume license (VL) version of Office. Office versions downloaded from MSDN and/or Technet are non-VL.\n\n.SS How to configure a client to use a KMS server?\nAfter you have installed a GVLK you can set your product to use your KMS server. \\fBvlmcsd\\fR or another KMS server must already be running on your server machine.\n.IP \"\\fBWindows\\fR\" 5\n.PP\nType \"slmgr\\ /skms\\ \\fIkms-server\\fR[:\\fItcp-port\\fR]\". Example: \"slmgr\\ /skms\\ 192.168.1.17:1688\"\n\n.IP \"\\fBOffice\\fR\" 5\n.IP 1) 3\nType \"cscript ospp.vbs\\ /sethst:\\fIkms-server\\fR\". Example \"cscript ospp.vbs\\ /sethst:192.168.1.17\"\n.IP 2) 3\nType \"cscript ospp.vbs\\ /setprt:\\fItcp-port\\fR\". Example: cscript ospp.vbs\\ /setprt:1688\n.PP\n\\fItcp-port\\fR is usually 1688 unless you instructed \\fBvlmcsd\\fR to use a different port which is rarely necessary.\n\n.SS How to activate my product?\nIf you have installed a product with GVLK and pointed it to working KMS server like \\fBvlmcsd\\fR, activation occurs automatically. This may take a while.\n.IP \"You may type\"\nslmgr\\ /ato\n.br\n\\-or\\-\n.br\ncscript ospp.vbs\\ /act\n.PP\nat any time to speed up that process. You may repeat these commands later to extend your activation for another 180 (45) days.\n\n.SS Does vlmcsd work correctly?\nIf something does not work, it may have the cause that \\fRvlmcsd\\fR does not work correctly although this is unlikely. You can test this with the KMS client \\fBvlmcs\\fR(1). First type \"vlmcs\" on the same machine where you started \\fBvlmcsd\\fR. If things are ok, you should see something like this:\n.IP\nConnecting to 127.0.0.1:1688 ... successful\n.br\nSending\\ activation\\ request\\ (KMS\\ V4)\\ 1\\ of\\ 1\\ \\-> 06401\\-00206\\-296\\-206344\\-03\\-5179\\-9600.0000\\-3432013\n.PP\nIf anything goes wrong, you'll see an error message. Next try \"vlmcs \\fIkms-server\\fR\" from another machine where \\fIkms-server\\fR is the hostname or IP address of your KMS server. If that fails while it works locally, you'll most likely have to configure your firewall that it accepts incoming connections on TCP port 1688.\n\n.SS Is there an easier way than using OSPP and SLMGR?\nYes and no. KMS activation was designed for large corporations. Thus Microsoft designed KMS in a way that corporations can configure their network infrastructure to fully automate KMS activation. Since this involves DHCP and DNS, it is not that easy to accomplish that for home users. However, if you are using an open source router firmware like OpenWRT or DD-WRT, it is easy to customize DHCP and DNS.\n.IP 1) 3\nConfigure DHCP that it assigns a DNS domain name to your clients (if it doesn't already), e.g. my-home-net.local\n.IP 2) 3\nCreate zone my-home-net.local in your DNS server (if it doesn't exist already).\n.IP 3) 3\nAdd the following records to your DNS\n\n_vlmcs._tcp.my-home-net.local. 10800 IN SRV 100 100 kms1.my-home-net.local.\n.br\nkms1.my-home-net.local. 10800 IN A 192.168.1.17\n\nReplace 192.168.1.17 with the IP address of your KMS server. If you don't like a cache time of 10800 seconds (3 hours), replace it with another number.\n.PP\nThis causes that clients will find the KMS server automatically.\n\n.SH AUTHOR\nThis manual page was written by Hotbird64.\n.SH SEE ALSO\n\\fBvlmcsd\\fR(8), \\fBvlmcs\\fR(1)\n"
  },
  {
    "path": "vlmcsd/vlmcsd.8",
    "content": ".mso www.tmac\n.TH VLMCSD 8 \"July 2015\" \"Hotbird64\" \"KMS Activation Manual\"\n.LO 8\n\n.SH NAME\nvlmcsd \\- a fully Microsoft compatible KMS server\n\n.SH SYNOPSIS\n.B vlmcsd\n[\n.IR \"options\" \" ]\n\n.SH DESCRIPTION\n\\fBvlmcsd\\fR is a fully Microsoft compatible KMS server that provides product activation services to clients. It is meant as a drop-in replacement for a Microsoft KMS server (Windows computer with KMS key entered). It currently supports KMS protocol versions 4, 5 and 6.\n.PP\n\\fBvlmcsd\\fR is designed to run on POSIX compatible operating systens. It only requires a basic C library with a BSD-style sockets API and either \\fBfork\\fR(2) or \\fBpthreads\\fR(7). That allows it to run on most embedded systems like routers, NASes, mobile phones, tablets, TVs, settop boxes, etc. Some efforts have been made that it also runs on Windows.\n.PP\nAlthough \\fBvlmcsd\\fR does neither require an activation key nor a payment to anyone, it is not meant to run illegal copies of Windows. Its purpose is to ensure that owners of legal copies can use their software without restrictions, e.g. if you buy a new computer or motherboard and your key will be refused activation from Microsoft servers due to hardware changes.\n.PP\n\\fBvlmcsd\\fR may be started via an internet superserver like \\fBinetd\\fR(8) or \\fBxinetd\\fR(8) as well as an advanced init system like \\fBsystemd\\fR(8) or \\fBlaunchd\\fR(8) using socket based activation. If \\fBvlmcsd\\fR detects that \\fBstdin\\fR(3) is a socket, it assumes that there is already a connected client on stdin that wants to be activated. All options that control setting up listening sockets will be ignored when in inetd mode. \n\n.SH OPTIONS\nSince vlmcsd can be configured at compile time, some options may not be available on your system.\n.PP\nAll options that do no require an argument may be combined with a single dash, for instance \"vlmcsd -D -e\" is identical to \"vlmcsd -De\". For all options that require an argument a space between the option and the option argument is optional. Thus \"vlmcsd -r 2\" and \"vlmcsd -r2\" are identical too.\n\n.IP \"\\fB-h\\fR or \\fB-?\\fR\"\nDisplays help.\n\n.IP \"\\fB-L\\fR \\fIipaddress\\fR[:\\fIport\\fR]\"\nInstructs vlmcsd to listen on \\fIipaddress\\fR with optional \\fIport\\fR (default 1688). You can use this option more than once. If you do not specify \\fB-L\\fR at least once, IP addresses 0.0.0.0 (IPv4) and :: (IPv6) are used. If the IP address contains colons (IPv6) you must enclose the IP address in brackets if you specify the optional port, e.g. [2001:db8::dead:beef]:1688.\n.PP\n.IP\nIf no port is specified, vlmcsd uses the default port according to a preceding \\fB-P\\fR option. If you specify a port, it can be a number (1-65535) or a name (usually found in /etc/services if not provided via LDAP, NIS+ or another name service).\n.PP\n.IP\nIf you specify a link local IPv6 address (fe80::/10, usually starting with fe80::), it must be followed by a percent sign (%) and a scope id (=network interface name or number) on most unixoid OSses including Linux, Android, MacOS X and iOS, e.g. fe80::1234:56ff:fe78:9abc\\fB%eth0\\fR or [fe80::1234:56ff:fe78:9abc\\fB%2\\fR]:1688. Windows (including cygwin) does not require a scope id unless the same link local address is used on more than one network interface. Windows does not accept a name and the scope id must be a number.\n\n.IP \"\\fB-P\\fR \\fIport\"\nUse TCP \\fIport\\fR for all subsequent \\fB-L\\fR statements that do not include an optional port. If you use \\fB-P\\fR and \\fB-L\\fR, \\fB-P\\fR must be specified before \\fB-L\\fR.\n\n.IP \"\\fB-4\\fR and \\fB-6\\fR\"\nUsed to control the use of IPv4 and IPv4 if you did not use -L. If you specify both \\fB-4\\fR and \\fB-6\\fR or none, vlmcsd uses both protocols. If you specify only one, that protocol will be used only. \\fBThese options are deprecated and will be removed.\\fR\n\n.IP \"\\fB-I\\fR\"\nThis option is deprecated and does nothing. It is provided for compatibility with svn681 and earlier versions only. It will be removed in a future release.\n\n.IP \"\\fB-t\\fR \\fIseconds\\fR\"\nTimeout the TCP connection with the client after \\fIseconds\\fR seconds. After sending an activation request. RPC keeps the TCP connection for a while. The default is 30 seconds. You may specify a shorter period to free ressources on your device faster. This is useful for devices with limited main memory or if you used \\fB-m\\fR to limit the concurrent clients that may request activation. Microsoft RPC clients disconnect after 30 seconds by default. Setting \\fIseconds\\fR to a greater value does not make much sense.\n\n.IP \"\\fB-m\\fR \\fIconcurrent-clients\\fR\"\nLimit the number of clients that will be handled concurrently. This is useful for devices with limited ressources or if you are experiencing DoS attacks that spawn thousands of threads or forked processes. If additional clients connect to vlmcsd, they need to wait until another client disconnects. If you set \\fIconcurrent-clients\\fR to a small value ( <10 ), you should also select a reasonable timeout of 2 or 3 seconds with \\fB-t\\fR. The default is no limit.\n\n.IP \"\\fB-d\\fR\"\nDisconnect each client after processing one activation request. This is a direct violation of DCE RPC but may help if you receive malicous fake RPC requests that block your threads or forked processes. Some other KMS emulators (e.g. py-kms) behave this way.\n\n.IP \"\\fB-k\\fR\"\nDo not disconnect clients after processing an activation request. This selects the default behavior. \\fB-k\\fR is useful only if you used an ini file (see \\fBvlmcsd.ini\\fR(5) and \\fB-i\\fR). If the ini file contains the line \"DisconnectClientsImmediately = true\", you can use this switch to restore the default behavior.\n\n.IP \"\\fB-N0\\fR and \\fB-N1\\fR\nDisables (\\fB-N0\\fR) or enables (\\fB-N1\\fR) the use of the NDR64 transfer syntax in the RPC protocol. Unlike Microsoft vlmcsd supports NDR64 on 32-bit operating systems. Microsoft introduced NDR64 in Windows Vista but their KMS servers started using it with Windows 8. Thus if you choose random ePIDs, vlmcsd will select ePIDs with build numbers 9200 and 9600 if you enable NDR64 and build numbers 6002 and 7601 if you disable NDR64. The default is to enable NDR64.\n\n.IP \"\\fB-B0\\fR and \\fB-B1\\fR\"\nDisables (\\fB-B0\\fR) or enables (\\fB-B1\\fR) bind time feature negotiation (BTFN) in the RPC protocol. All Windows operating systems starting with Vista support BTFN and try to negotiate it when initiating an RPC connection. Thus consider turning it off as a debug / troubleshooting feature only. Some older firewalls that selectively block or redirect RPC traffic may get confused when they detect NDR64 or BTFN.\n\n.IP \"\\fB-l\\fR \\fIfilename\\fR\nUse \\fIfilename\\fR as a log file. The log file records all activations with IP address, Windows workstation name (no reverse DNS lookup), activated product, KMS protocol, time and date. If you do not specify a log file, no log is created. For a live view of the log file\ntype tail -f \\fIfile\\fR.\n.PP\n.IP\nIf you use the special \\fIfilename\\fR \"syslog\", vlmcsd uses \\fBsyslog\\fR(3) for logging. If your system has no syslog service (/dev/log) installed, logging output will go to /dev/console. Syslog logging is not available in the native Windows version. The Cygwin version does support syslog logging.\n\n.IP \"\\fB-D\\fR\"\nNormally vlmcsd daemonizes and runs in background (except the native Windows version). If \\fB-D\\fR is specified, vlmcsd does not daemonize and runs in foreground. This is useful for testing and allows you to simply press <Ctrl-C> to exit vlmcsd.\n.PP\n.IP\nThe native Windows version never daemonizes and always behaves as if \\fB-D\\fR had been specified. You may want to install vlmcsd as a service instead. See \\fB-s\\fR.\n\n.IP \"\\fB-e\\fR\"\nIf specified, vlmcsd ignores \\fB-l\\fR and writes all logging output to \\fBstdout\\fR(3). This is mainly useful for testing and debugging and often combined with \\fB-D\\fR.\n\n.IP \"\\fB-f\\fR\"\nThis flag combines \\fB-D\\fR and \\fB-e\\fR. So typing \"vlmcsd -f\" is identical to \"vlmcsd -De\". The purpose of \\fB-f\\fR is to provide compatibility with previous versions of vlmcsd. \\fBThis option is deprecated and will be removed.\\fR\n\n.IP \"\\fB-v\\fR\"\nUse verbose logging. Logs every parameter of the base request and the base response. It also logs the HWID of the KMS server if KMS protocol version 6 is used. This option is mainly for debugging purposes. It only has an effect if some form of logging is used. Thus \\fB-v\\fR does not make sense if not used with \\fB-l\\fR, \\fB-e\\fR or \\fB-f\\fR.\n\n.IP \"\\fB-q\\fR\"\nDo not use verbose logging. This is actually the default behavior. It only makes sense if you use vlmcsd with an ini file (see \\fB-i\\fR and \\fBvlmcsd.ini\\fR(5)). If the ini file contains the line \"LogVerbose = true\" you can use \\fB-q\\fR to restore the default behavior.\n\n.IP \"\\fB-p\\fR \\fIfilename\\fR\" \nCreate pid file \\fIfilename\\fR. This has nothing to do with KMS ePIDs. A pid file is a file where vlmcsd writes its own process id. This is used by standard init scripts (typically found in /etc/init.d). The default is not to write a pid file.\n\n.IP \"\\fB-u\\fR \\fIuser\\fR and \\fB-g\\fR \\fIgroup\\fR\"\nCauses vlmcsd to run in the specified \\fIuser\\fR and \\fIgroup\\fR security context. The main purpose for this is to drop root privileges after it has been started from the root account. To use this feature from cygwin you must run cyglsa-config and the account from which vlmcsd is started must have the rights \"Act as part of the operating system\" and \"Replace a process\nlevel token\". The native Windows version does not support these options.\n.PP\n.IP\nThe actual security context switch is performed after the TCP sockets have been created. This allows you to use privileged ports (< 1024) when you start vlmcsd from the root account.\n.PP\n.IP\nHowever if you use an ini, pid or log file, you must ensure that the unprivileged user has access to these files. You can always log to \\fBsyslog\\fR(3) from an unprivileged account on most platforms (see \\fB-l\\fR).\n\n.IP \"\\fB-w\\fR \\fIePID\\fR\"\nUse \\fIePID\\fR as Windows ePID. If specified, \\fB-r\\fR is disregarded for Windows.\n\n.IP \"\\fB-0\\fR \\fIePID\\fR\"\nUse \\fIePID\\fR as Office 2010 ePID (including Project and Visio). If specified, \\fB-r\\fR is disregarded for Office 2010.\n\n.IP \"\\fB-3\\fR \\fIePID\\fR\"\nUse \\fIePID\\fR as Office 2013 ePID (including Project and Visio). If specified, \\fB-r\\fR is disregarded for Office 2013.\n\n.IP \"\\fB-H\\fR \\fIHwId\\fR\"\nUse \\fIHwId\\fR for all products. All HWIDs in the ini file (see \\fB-i\\fR) will not be used. In an ini file you can specify a seperate HWID for each \\fIapplication-guid\\fR. This is not possible when entering a HWID from the command line.\n\n\\fIHwId\\fR must be specified as 16 hex digits that are interpreted as a series of 8 bytes (big endian). Any character that is not a hex digit will be ignored. This is for better readability. The following commands are identical:\n\nvlmcsd -H 0123456789ABCDEF\n.br\nvlmcsd -H 01:23:45:67:89:ab:cd:ef\n.br\nvlmcsd -H \"01 23 45 67 89 AB CD EF\"\n\n.IP \"\\fB-i\\fR \\fIfilename\\fR\"\nUse configuration file (aka ini file) \\fIfilename\\fR. Most configuration parameters can be set either via the command line or an ini file. The command line always has precedence over configuration items in the ini file. See \\fBvlmcsd.ini\\fR(5) for the format of the configuration file.\n\nIf vlmcsd has been compiled to use a default configuration file (often /etc/vlmcsd.ini), you may use \\fB-i-\\fR to ignore the default configuration file.\n\n.IP \"\\fB-r0\\fR, \\fB-r1\\fR (default) and \\fB-r2\\fR\"\nThese options determine how ePIDs are generated if\n\n- you did not sprecify an ePID in the command line and\n.br\n- you haven't used \\fB-i\\fR or\n.br\n- the file specified by \\fB-i\\fR cannot be opened or\n.br\n- the file specified by \\fB-i\\fR does not contain the \\fIapplication-guid\\fR for the KMS request\n\n\\fB-r0\\fR means there are no random ePIDs. vlmcsd simply issues default ePIDs that are built into the binary at compile time. \\fBPro:\\fR behaves like real KMS server that also always issues the same ePID. \\fBCon\\fR: Microsoft may start blacklisting again and the default ePID may not work any longer.\n\n\\fB-r1\\fR instructs vlmcsd to generate random ePIDs when the program starts or receives a SIGHUP signal and uses these ePIDs until it is stopped or receives another SIGHUP. Most other KMS emulators generate a new ePID on every KMS request. This is easily detectable. Microsoft could just modify sppsvc.exe in a way that it always sends two identical KMS requests in two RPC requests but over the same TCP connection. If both KMS responses contain the different ePIDs, the KMS server is not genuine. \\fB-r1\\fR is the default mode. \\fB-r1\\fR also ensures that all three ePIDs (Windows, Office 2010 and Office 2013) use the same OS build number and LCID (language id).\n\nIf vlmcsd has been started by an internet superserver, \\fB-r1\\fR works identically to \\fB-r2\\fR. This is simply due to the fact that vlmcsd is started upon a connection request and does not stay in memory after servicing a KMS request.\n\n\\fB-r2\\fR behaves like most other KMS server emulators with random support and generates a new random ePID on every request. Use this mode with \"care\". However since Microsoft currently does not seem to do any verification of the ePID, you currently don't need to pay attention to ePIDs at all.\n\n.IP \"\\fB-C\\fR \\fILCID\\fR\"\nDo not randomize the locale id part of the ePID and use \\fILCID\\fR instead. The \\fILCID\\fR must be specified as a decimal number, e.g. 1049 for \"Russian - Russia\". This option has no effect if the ePID is not randomized at all, e.g. if it is selected from the command line or an ini file.\n\nBy default vlmcsd generates a valid locale id that is recognized by .NET Framework 4.0. This may lead to a locale id which is unlikely to occur in your country, for instance 2155 for \"Quecha - Ecuador\". You may want to select the locale id of your country instead. See\n.URL \"http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx\" \"MSDN\" \"\"\nfor a list of valid \\fILCID\\fRs. Please note that some of them are not recognized by .NET Framework 4.0.\n\nMost other KMS emulators use a fixed \\fILCID\\fR of 1033 (English - US). To achive the same behavior in vlmcsd use \\fB-C 1033\\fR.\n\n.IP \"\\fB-R\\fR \\fIrenewal-interval\\fR\"\nInstructs clients to renew activation every \\fIrenewal-interval\\fR. The \\fIrenewal-interval\\fR is a number optionally immediately followed by a letter indicating the unit. Valid unit letters are s (seconds), m (minutes), h (hours), d (days) and w (weeks). If you do not specify a letter, minutes is assumed.\n\n\\fB-R3d\\fR for instance instructs clients to renew activation every 3 days. The default \\fIrenewal-interval\\fR is 10080 (identical to 7d and 1w).\n\nDue to poor implementation of Microsofts KMS Client it cannot be guaranteed that activation is renewed on time as specfied by the -R option. Don't care about that. Renewal will happen well before your activation expires (usually 180 days).\n\nEven though you can specify seconds, the granularity of this option is 1 minute. Seconds are rounded down to the next multiple of 60.\n\n.IP \"\\fB-A\\fR \\fIactivation-interval\\fR\"\nInstructs clients to retry activation every \\fIactivation-interval\\fR if it was\nunsuccessful, e.g. because it could not reach the server. The default is 120 (identical to 2h). \\fIactivation-interval\\fR follows the same syntax as \\fIrenewal-interval\\fR in the\n\\fB-R\\fR option.\n\n.IP \"\\fB-s\\fR\"\nInstalls vlmcsd as a Windows service. This option only works with the native Windows version and Cygwin. Combine \\fB-s\\fR with other command line options. These will be in effect when you start the service. The service automatically starts when you reboot your machine. To start it manually, type \"net start vlmcsd\".\n\nIf you use Cygwin, you must include your Cygwin system DLL directory (usually C:\\eCygwin\\ebin or C:\\eCygwin64\\ebin) into the PATH environment variable or the service will not start.\n\nYou can reinstall the service anytime using vlmcsd -s again, e.g. with a different command line. If the service is running, it will be restarted with the new command line.\n\nWhen using \\fB-s\\fR the command line is checked for basic syntax errors only. For example \"vlmcsd -s -L 1.2.3.4\" reports no error but the service will not start if 1.2.3.4 is not an IP address on your system.\n\n.IP \"\\fB-S\\fR\"\nUninstalls the vlmcsd service. Works only with the native Windows version and Cygwin. All other options will be ignored if you include -S in the command line.\n\n.IP \"\\fB-U\\fR [\\fIdomain\\fR\\e]\\fIusername\\fR\"\nCan only be used together with \\fB-s\\fR. Starts the service as a different user than the local SYSTEM account. This is used to run the service under an account with low privileges. If you omit the domain, an account from the local computer will be used.\n\nYou may use \"NT AUTHORITY\\eNetworkService\". This is a pseudo user with low privileges. You may also use \"NT AUTHORITY\\eLocalService\" which has more privileges but these are of no use for running vlmcsd.\n\nMake sure that the user you specify has at least execute permission for your executable. \"NT AUTHORITY\\eNetworkService\" normally has no permission to run binaries from your home directory.\n\nFor your convenience you can use the special username \"/l\" as a shortcut for \"NT AUTHORITY\\eLocalService\" and \"/n\" for \"NT AUTHORITY\\eNetworkService\". \"vlmcsd\\ \\-s\\ \\-U\\ /n\" installs the service to run as \"NT AUTHORITY\\eNetworkService\".\n\n.IP \"\\fB-W\\fR \\fIpassword\\fI\"\nCan only be used together with \\fB-s\\fR. Specifies a \\fIpassword\\fR for the corresponding username you use with -U. SYSTEM, \"NT AUTHORITY\\eNetworkService\", \"NT AUTHORITY\\eLocalService\" do not require a password.\n\nIf you specify a user with even lower privileges than \"NT AUTHORITY\\eNetworkService\", you must specify its password. You also have to grant the \"Log on as a service\" right to that user.\n\n.SH SIGNALS\nThe following signals differ from the default behavior:\n\n.IP \"\\fBSIGTERM\\fR, \\fBSIGINT\\fR\"\nThese signals cause vlmcsd to exit gracefully. All global semaphores and shared memory pages will be released, the pid file will be unlinked (deleted) and a shutdown message will be logged.\n\n.IP \"\\fBSIGHUP\\fR\"\nCauses vlmcsd to be restarted completely. This is useful if you started vlmcsd with an ini file. You can modify the ini file while vlmcsd is running and then sending \\fBSIGHUP\\fR, e.g. by typing \"killall -SIGHUP vlmcsd\" or \"kill -SIGHUP `cat /var/run/vlmcsd.pid`\".\n\nThe SIGHUP handler has been implemented relatively simple. It is virtually the same as stopping vlmcsd and starting it again immediately with the following exceptions:\n\n.RS\n.IP \"\\(em\" 3\nThe new process does not get a new process id.\n.IP \"\\(em\" 3\nIf you used a pid file, it is not deleted and recreated because the process id stays the same.\n.IP \"\\(em\" 3\nIf you used the 'user' and/or 'group' directive in an ini file these are ignored. This is because once you switched to lower privileged users and groups, there is no way back. Anything else would be a severe security flaw in the OS.\n.RE\n\nSignaling is not available in the native Windows version and in the Cygwin version when it runs as Windows service.\n\n.SH SUPPORTED OPERATING SYSTEMS\n\\fBvlmcsd\\fR compiles and runs on Linux, Windows (no Cygwin required but explicitly supported), Mac OS X, FreeBSD, NetBSD, OpenBSD, Minix, Solaris, OpenIndiana, Android and iOS. Other POSIX or unixoid OSses may work with unmodified sources or may require minor porting efforts.\n\n.SH SUPPORTED PRODUCTS\n\\fBvlmcsd\\fR can answer activation requests for the following products: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Office 2010, Project 2010, Visio 2010, Office 2013, Project 2013, Visio 2013.\n.PP\nOffice, Project and Visio must be volume license versions.\n\n.SH FILES\n.IP \"\\fBvlmcsd.ini\\fR(5)\"\n\n.SH EXAMPLES\n.IP \"\\fBvlmcsd -f\\fR\"\nStarts \\fBvlmcsd\\fR in foreground. Useful if you use it for the first time and want to see what's happening when a client requests activation.\n\n.IP \"\\fBvlmcsd -l /var/log/vlmcsd.log\\fR\"\nStarts \\fBvlmcsd\\fR as a daemon and logs everything to /var/log/vlmcsd.log.\n\n.IP \"\\fBvlmcsd -L 192.168.1.17\"\nStarts \\fBvlmcsd\\fR as a daemon and listens on IP address 192.168.1.17 only. This is useful for routers that have a public and a private IP address to prevent your KMS server from becoming public.\n\n.IP \"\\fBvlmcsd -s -U /n -l C:\\elogs\\evlmcsd.log\"\nInstalls \\fBvlmcsd\\fR as a Windows service with low privileges and logs everything to C:\\elogs\\evlmcsd.log when the service is started with \"net start vlmcsd\".\n\n.SH BUGS\nAn ePID specified in an ini file must not contain spaces.\n\nThe maximum number of \\fB-L\\fR options in the command line or listen statements in the inifile is the platform default for \\fIFD_SETSIZE\\fR. This is 64 on Windows and 1024 on most Unixes.\n\n.SH AUTHOR\nWritten by crony12, Hotbird64 and vityan666.\nWith contributions from DougQaid.\n\n.SH CREDITS\nThanks to CODYQX4, deagles, eIcn, mikmik38, nosferati87, qad, Ratiborus, ...\n\n.SH SEE ALSO\n\\fBvlmcsd.ini\\fR(5), \\fBvlmcsd\\fR(7), \\fBvlmcs\\fR(1), \\fBvlmcsdmulti\\fR(1)\n"
  },
  {
    "path": "vlmcsd/vlmcsd.c",
    "content": "#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#if defined(USE_MSRPC) && !defined(_WIN32) && !defined(__CYGWIN__)\n#error Microsoft RPC is only available on Windows and Cygwin\n#endif\n\n#if defined(NO_SOCKETS) && defined(USE_MSRPC)\n#error Cannot use inetd mode with Microsoft RPC\n#endif\n\n#ifndef _GNU_SOURCE\n#define _GNU_SOURCE\n#endif\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <errno.h>\n#include <stdint.h>\n\n#ifndef _WIN32\n#include <pwd.h>\n#include <grp.h>\n#include <sys/types.h>\n\n#if !defined(NO_LIMIT) && !__minix__\n#include <sys/ipc.h>\n#if !__ANDROID__\n#include <sys/shm.h>\n#else // __ANDROID__\n#include <sys/syscall.h>\n#endif // __ANDROID__\n#endif // !defined(NO_LIMIT) && !__minix__\n\n#include <sys/wait.h>\n#include <unistd.h>\n#include <fcntl.h>\n#include <sys/stat.h>\n#include <semaphore.h>\n#endif // !_WIN32\n\n#if __APPLE__\n#include <mach-o/dyld.h>\n#endif // __APPLE__\n\n#if __linux__ && defined(USE_AUXV)\n#include <sys/auxv.h>\n#endif\n\n#if __FreeBSD__\n#include <sys/sysctl.h>\n#endif\n\n#include \"vlmcsd.h\"\n#include \"endian.h\"\n#include \"shared_globals.h\"\n#include \"output.h\"\n#ifndef USE_MSRPC\n#include \"network.h\"\n#else // USE_MSRPC\n#include \"msrpc-server.h\"\n#endif // USE_MSRPC\n#include \"ntservice.h\"\n#include \"helpers.h\"\n\n\nstatic const char* const optstring = \"N:B:m:t:w:0:3:H:A:R:u:g:L:p:i:P:l:r:U:W:C:SsfeDd46VvIdqkZ\";\n\n#if !defined(NO_SOCKETS)\n#if !defined(USE_MSRPC)\nstatic uint_fast8_t maxsockets = 0;\nstatic int_fast8_t haveIPv6Stack = 0;\nstatic int_fast8_t haveIPv4Stack = 0;\nstatic int_fast8_t v6required = 0;\nstatic int_fast8_t v4required = 0;\n#endif // !defined(USE_MSRPC)\n#endif // !defined(NO_SOCKETS)\n\n#ifdef _NTSERVICE\nstatic int_fast8_t installService = 0;\nstatic const char *restrict ServiceUser = NULL;\nstatic const char *restrict ServicePassword = \"\";\n#endif\n\n#ifndef NO_PID_FILE\nstatic const char *fn_pid = NULL;\n#endif\n\n#ifndef NO_INI_FILE\n\n#ifdef INI_FILE\nstatic const char *fn_ini = INI_FILE;\n#else // !INI_FILE\nstatic const char *fn_ini = NULL;\n#endif // !INI_FILE\n\nstatic const char* IniFileErrorMessage = \"\";\nchar* IniFileErrorBuffer = NULL;\n#define INIFILE_ERROR_BUFFERSIZE 256\n\nstatic IniFileParameter_t IniFileParameterList[] =\n{\n#\tifndef NO_RANDOM_EPID\n\t\t{ \"RandomizationLevel\", INI_PARAM_RANDOMIZATION_LEVEL },\n\t\t{ \"LCID\", INI_PARAM_LCID },\n#\tendif // NO_RANDOM_EPID\n#\tifdef USE_MSRPC\n\t\t{ \"Port\", INI_PARAM_PORT },\n#\tendif // USE_MSRPC\n#\tif !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\t\t{ \"Listen\", INI_PARAM_LISTEN },\n#\tif !defined(NO_LIMIT) && !__minix__\n\t\t{ \"MaxWorkers\", INI_PARAM_MAX_WORKERS },\n#\tendif // !defined(NO_LIMIT) && !__minix__\n#\tendif // !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n#\tif !defined(NO_TIMEOUT) && !__minix__ && !defined(USE_MSRPC) & !defined(USE_MSRPC)\n\t\t{ \"ConnectionTimeout\", INI_PARAM_CONNECTION_TIMEOUT },\n#\tendif // !defined(NO_TIMEOUT) && !__minix__ && !defined(USE_MSRPC) & !defined(USE_MSRPC)\n#\tifndef USE_MSRPC\n\t\t{ \"DisconnectClientsImmediately\", INI_PARAM_DISCONNECT_IMMEDIATELY },\n\t\t{ \"UseNDR64\", INI_PARAM_RPC_NDR64 },\n\t\t{ \"UseBTFN\", INI_PARAM_RPC_BTFN },\n#\tendif // USE_MSRPC\n#\tifndef NO_PID_FILE\n\t\t{ \"PIDFile\", INI_PARAM_PID_FILE },\n#\tendif // NO_PID_FILE\n#\tifndef NO_LOG\n\t\t{ \"LogFile\", INI_PARAM_LOG_FILE },\n#\tifndef NO_VERBOSE_LOG\n\t\t{ \"LogVerbose\", INI_PARAM_LOG_VERBOSE },\n#\tendif // NO_VERBOSE_LOG\n#\tendif // NO_LOG\n#\tifndef NO_CUSTOM_INTERVALS\n\t\t{\"ActivationInterval\", INI_PARAM_ACTIVATION_INTERVAL },\n\t\t{\"RenewalInterval\", INI_PARAM_RENEWAL_INTERVAL },\n#\tendif // NO_CUSTOM_INTERVALS\n#\tif !defined(NO_USER_SWITCH) && !defined(_WIN32)\n\t\t{ \"user\", INI_PARAM_UID },\n\t\t{ \"group\", INI_PARAM_GID},\n#\tendif // !defined(NO_USER_SWITCH) && !defined(_WIN32)\n};\n\n#endif // NO_INI_FILE\n\n\n#if !defined(NO_LIMIT) && !defined (NO_SOCKETS) && !__minix__\n\n#if !defined(USE_THREADS) && !defined(CYGWIN) && !defined(USE_MSRPC)\nstatic int shmid = -1;\n#endif\n\n#if __ANDROID__ && !defined(USE_THREADS) // Bionic does not wrap these syscalls (willingly because Google fears, developers don't know how to use it)\n\n#ifdef __NR_shmget\nstatic int shmget(key_t key, size_t size, int shmflg)\n{\n       return syscall(__NR_shmget, key, size, shmflg);\n}\n#endif // __NR_shmget\n\n#ifdef __NR_shmat\nstatic void *shmat(int shmid, const void *shmaddr, int shmflg)\n{\n       return (void *)syscall(__NR_shmat, shmid, shmaddr, shmflg);\n}\n#endif // __NR_shmat\n\n#ifdef __NR_shmdt\nstatic int shmdt(const void *shmaddr)\n{\n  return syscall(__NR_shmdt, shmaddr);\n}\n#endif // __NR_shmdt\n\n#ifdef __NR_shmctl\nstatic int shmctl(int shmid, int cmd, /*struct shmid_ds*/void *buf)\n{\n  return syscall(__NR_shmctl, shmid, cmd, buf);\n}\n#endif // __NR_shmctl\n\n#endif // __ANDROID__ && !defined(USE_THREADS)\n\n#endif // !defined(NO_LIMIT) && !defined (NO_SOCKETS) && !__minix__\n\n#ifndef NO_USER_SWITCH\n#ifndef _WIN32\n\nstatic const char *uname = NULL, *gname = NULL;\nstatic gid_t gid = INVALID_GID;\nstatic uid_t uid = INVALID_UID;\n\n// Get Numeric id of user/group\nstatic char GetNumericId(gid_t *restrict id, const char *const c)\n{\n\tchar* endptr;\n\tgid_t temp;\n\n\ttemp = (gid_t)strtoll(c, &endptr, 10);\n\n\tif (!*endptr) *id = temp;\n\n\treturn *endptr;\n}\n\n\n// Get group id from option argument\nstatic char GetGid()\n{\n\tstruct group *g;\n\n\tif ((g = getgrnam(optarg)))\n\t\tgid = g->gr_gid;\n\telse\n\t\treturn GetNumericId(&gid, optarg);\n\n\treturn 0;\n}\n\n\n// Get user id from option argument\nstatic char GetUid()\n{\n\tstruct passwd *u;\n\n\t////PORTABILITY: Assumes uid_t and gid_t are of same size (shouldn't be a problem)\n\tif ((u = getpwnam(optarg)))\n\t\tuid = u->pw_uid;\n\telse\n\t\treturn GetNumericId((gid_t*)&uid, optarg);\n\n\treturn 0;\n}\n#endif // _WIN32\n#endif //NO_USER_SWITCH\n\n#ifdef NO_HELP\nstatic __noreturn void usage()\n{\n\tprinterrorf(\"Incorrect parameters\\n\\n\");\n\texit(!0);\n}\n#else // HELP\n\n\nstatic __noreturn void usage()\n{\n\tprinterrorf(\"vlmcsd %s\\n\"\n\t\t\t\"\\nUsage:\\n\"\n\t\t\t\"   %s [ options ]\\n\\n\"\n\t\t\t\"Where:\\n\"\n\t\t\t#ifndef NO_CL_PIDS\n\t\t\t\"  -w <ePID>\t\talways use <ePID> for Windows\\n\"\n\t\t\t\"  -0 <ePID>\t\talways use <ePID> for Office2010\\n\"\n\t\t\t\"  -3 <ePID>\t\talways use <ePID> for Office2013\\n\"\n\t\t\t\"  -H <HwId>\t\talways use hardware Id <HwId>\\n\"\n\t\t\t#endif // NO_CL_PIDS\n\t\t\t#if !defined(_WIN32) && !defined(NO_USER_SWITCH)\n\t\t\t\"  -u <user>\t\tset uid to <user>\\n\"\n\t\t\t\"  -g <group>\t\tset gid to <group>\\n\"\n\t\t\t#endif // !defined(_WIN32) && !defined(NO_USER_SWITCH)\n\t\t\t#ifndef NO_RANDOM_EPID\n\t\t\t\"  -r 0|1|2\\t\\tset ePID randomization level (default 1)\\n\"\n\t\t\t\"  -C <LCID>\\t\\tuse fixed <LCID> in random ePIDs\\n\"\n\t\t\t#endif // NO_RANDOM_EPID\n\t\t\t#ifndef NO_SOCKETS\n\t\t\t#ifndef USE_MSRPC\n\t\t\t\"  -4\\t\\t\\tuse IPv4\\n\"\n\t\t\t\"  -6\\t\\t\\tuse IPv6\\n\"\n\t\t\t\"  -L <address>[:<port>]\\tlisten on IP address <address> with optional <port>\\n\"\n\t\t\t\"  -P <port>\\t\\tset TCP port <port> for subsequent -L statements (default 1688)\\n\"\n\t\t\t#else // USE_MSRPC\n\t\t\t\"  -P <port>\\t\\tuse TCP port <port> (default 1688)\\n\"\n\t\t\t#endif // USE_MSRPC\n\t\t\t#if !defined(NO_LIMIT) && !__minix__\n\t\t\t\"  -m <clients>\\t\\tHandle max. <clients> simultaneously (default no limit)\\n\"\n\t\t\t#endif // !defined(NO_LIMIT) && !__minix__\n\t\t\t#ifdef _NTSERVICE\n\t\t\t\"  -s\t\t\tinstall vlmcsd as an NT service. Ignores -e\"\n\t\t\t#ifndef _WIN32\n\t\t\t\", -f and -D\"\n\t\t\t#endif // _WIN32\n\t\t\t\"\\n\"\n\t\t\t\"  -S\t\t\tremove vlmcsd service. Ignores all other options\\n\"\n\t\t\t\"  -U <username>\t\trun NT service as <username>. Must be used with -s\\n\"\n\t\t\t\"  -W <password>\t\toptional <password> for -U. Must be used with -s\\n\"\n\t\t\t#endif // _NTSERVICE\n\t\t\t#ifndef NO_LOG\n\t\t\t\"  -e\t\t\tlog to stdout\\n\"\n\t\t\t#endif // NO_LOG\n\t\t\t#ifndef _WIN32 //\n\t\t\t\"  -D\t\t\trun in foreground\\n\"\n\t\t\t\"  -f\t\t\trun in foreground\"\n\t\t\t#ifndef NO_LOG\n\t\t\t\" and log to stdout\"\n\t\t\t#endif // NO_LOG\n\t\t\t\"\\n\"\n\t\t\t#endif // _WIN32\n\t\t\t#endif // NO_SOCKETS\n\t\t\t#ifndef USE_MSRPC\n\t\t\t#if !defined(NO_TIMEOUT) && !__minix__\n\t\t\t\"  -t <seconds>\\t\\tdisconnect clients after <seconds> of inactivity (default 30)\\n\"\n\t\t\t#endif // !defined(NO_TIMEOUT) && !__minix__\n\t\t\t\"  -d\\t\\t\\tdisconnect clients after each request\\n\"\n\t\t\t\"  -k\\t\\t\\tdon't disconnect clients after each request (default)\\n\"\n\t\t\t\"  -N0, -N1\\t\\tdisable/enable NDR64\\n\"\n\t\t\t\"  -B0, -B1\\t\\tdisable/enable bind time feature negotiation\\n\"\n\t\t\t#endif // USE_MSRPC\n\t\t\t#ifndef NO_PID_FILE\n\t\t\t\"  -p <file>\t\twrite pid to <file>\\n\"\n\t\t\t#endif // NO_PID_FILE\n\t\t\t#ifndef NO_INI_FILE\n\t\t\t\"  -i <file>\\t\\tuse config file <file>\\n\"\n\t\t\t#endif // NO_INI_FILE\n\t\t\t#ifndef NO_CUSTOM_INTERVALS\n\t\t\t\"  -R <interval>\t\trenew activation every <interval> (default 1w)\\n\"\n\t\t\t\"  -A <interval>\t\tretry activation every <interval> (default 2h)\\n\"\n\t\t\t#endif // NO_CUSTOM_INTERVALS\n\t\t\t#ifndef NO_LOG\n\t\t\t#ifndef _WIN32\n\t\t\t\"  -l syslog\t\tlog to syslog\\n\"\n\t\t\t#endif // _WIN32\n\t\t\t\"  -l <file>\t\tlog to <file>\\n\"\n\t\t\t#ifndef NO_VERBOSE_LOG\n\t\t\t\"  -v\\t\\t\\tlog verbose\\n\"\n\t\t\t\"  -q\\t\\t\\tdon't log verbose (default)\\n\"\n\t\t\t#endif // NO_VERBOSE_LOG\n\t\t\t#endif // NO_LOG\n\t\t\t\"  -V\t\t\tdisplay version information and exit\"\n\t\t\t\"\\n\",\n\t\t\tVersion, global_argv[0]);\n\n\texit(!0);\n}\n#endif // HELP\n\n\n#ifndef NO_CUSTOM_INTERVALS\n\n// Convert time span strings (e.g. \"2h\", \"5w\") to minutes\n__pure static DWORD timeSpanString2Minutes(const char *const restrict argument)\n{\n\tchar *unitId;\n\n\tlong long val = strtoll(argument, &unitId, 10);\n\n\tswitch(toupper((int)*unitId))\n\t{\n\t\tcase 0:\n\t\tcase 'M':\n\t\t\tbreak;\n\t\tcase 'H':\n\t\t\tval *= 60;\n\t\t\tbreak;\n\t\tcase 'D':\n\t\t\tval *= 60 * 24;\n\t\t\tbreak;\n\t\tcase 'W':\n\t\t\tval *= 60 * 24 * 7;\n\t\t\tbreak;\n\t\tcase 'S':\n\t\t\tval /= 60;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\treturn 0;\n\t}\n\n\tif (val < 1) val = 1;\n\tif (val > UINT_MAX) val = UINT_MAX;\n\n\treturn (DWORD)val;\n}\n\n\n#ifndef NO_INI_FILE\n__pure static BOOL getTimeSpanFromIniFile(DWORD* result, const char *const restrict argument)\n{\n\tDWORD val = timeSpanString2Minutes(argument);\n\tif (!val)\n\t{\n\t\tIniFileErrorMessage = \"Incorrect time span.\";\n\t\treturn FALSE;\n\t}\n\n\t*result = val;\n\treturn TRUE;\n}\n#endif // NO_INI_FILE\n\n\n__pure static DWORD getTimeSpanFromCommandLine(const char *const restrict optarg, const char optchar)\n{\n\tlong long val = timeSpanString2Minutes(optarg);\n\n\tif (!val)\n\t{\n\t\tprinterrorf(\"Fatal: No valid time span specified in option -%c.\\n\", optchar);\n\t\texit (!0);\n\t}\n\n\treturn (DWORD)val;\n}\n\n#endif // NO_CUSTOM_INTERVALS\n\n\n#ifndef NO_INI_FILE\nstatic void ignoreIniFileParameter(uint_fast8_t iniFileParameterId)\n{\n\tuint_fast8_t i;\n\n\tfor (i = 0; i < _countof(IniFileParameterList); i++)\n\t{\n\t\tif (IniFileParameterList[i].Id != iniFileParameterId) continue;\n\t\tIniFileParameterList[i].Id = 0;\n\t\tbreak;\n\t}\n}\n#else // NO_INI_FILE\n#define ignoreIniFileParameter(x)\n#endif // NO_INI_FILE\n\n\n#ifndef NO_INI_FILE\nstatic BOOL getIniFileArgumentBool(int_fast8_t *result, const char *const argument)\n{\n\tIniFileErrorMessage = \"Argument must be true/on/yes/1 or false/off/no/0\";\n\treturn getArgumentBool(result, argument);\n}\n\n\nstatic BOOL getIniFileArgumentInt(int *result, const char *const argument, const int min, const int max)\n{\n\tint tempResult;\n\n\tif (!stringToInt(argument, min, max, &tempResult))\n\t{\n\t\tsnprintf(IniFileErrorBuffer, INIFILE_ERROR_BUFFERSIZE, \"Must be integer between %i and %i\", min, max);\n\t\tIniFileErrorMessage = IniFileErrorBuffer;\n\t\treturn FALSE;\n\t}\n\n\t*result = tempResult;\n\treturn TRUE;\n}\n\n\nstatic char* allocateStringArgument(const char *const argument)\n{\n\tchar* result = (char*)vlmcsd_malloc(strlen(argument) + 1);\n\tstrcpy(result, argument);\n\treturn result;\n}\n\n\nstatic BOOL setIniFileParameter(uint_fast8_t id, const char *const iniarg)\n{\n\tint result;\n\tBOOL success = TRUE;\n\n\tswitch(id)\n\t{\n#\tif !defined(NO_USER_SWITCH) && !defined(_WIN32)\n\n\t\tcase INI_PARAM_GID:\n\t\t{\n\t\t\tstruct group *g;\n\t\t\tIniFileErrorMessage = \"Invalid group id or name\";\n\t\t\tif (!(gname = allocateStringArgument(iniarg))) return FALSE;\n\n\t\t\tif ((g = getgrnam(iniarg)))\n\t\t\t\tgid = g->gr_gid;\n\t\t\telse\n\t\t\t\tsuccess = !GetNumericId(&gid, iniarg);\n\t\t\tbreak;\n\t\t}\n\n\t\tcase INI_PARAM_UID:\n\t\t{\n\t\t\tstruct passwd *p;\n\t\t\tIniFileErrorMessage = \"Invalid user id or name\";\n\t\t\tif (!(uname = allocateStringArgument(iniarg))) return FALSE;\n\n\t\t\tif ((p = getpwnam(iniarg)))\n\t\t\t\tuid = p->pw_uid;\n\t\t\telse\n\t\t\t\tsuccess = !GetNumericId(&uid, iniarg);\n\t\t\tbreak;\n\t\t}\n\n#\tendif // !defined(NO_USER_SWITCH) && !defined(_WIN32)\n\n#\tifndef NO_RANDOM_EPID\n\n\t\tcase INI_PARAM_LCID:\n\t\t\tsuccess = getIniFileArgumentInt(&result, iniarg, 0, 32767);\n\t\t\tif (success) Lcid = (uint16_t)result;\n\t\t\tbreak;\n\n\t\tcase INI_PARAM_RANDOMIZATION_LEVEL:\n\t\t\tsuccess = getIniFileArgumentInt(&result, iniarg, 0, 2);\n\t\t\tif (success) RandomizationLevel = (int_fast8_t)result;\n\t\t\tbreak;\n\n#\tendif // NO_RANDOM_EPID\n\n#\tifdef USE_MSRPC\n\n\t\tcase INI_PARAM_PORT:\n\t\t\tdefaultport = allocateStringArgument(iniarg);\n\t\t\tbreak;\n\n#\tendif // USE_MSRPC\n\n#\tif !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\n\t\tcase INI_PARAM_LISTEN:\n\t\t\tmaxsockets++;\n\t\t\treturn TRUE;\n\n#\tif !defined(NO_LIMIT) && !__minix__\n\n\t\tcase INI_PARAM_MAX_WORKERS:\n#\t\t\tifdef USE_MSRPC\n\t\t\tsuccess = getIniFileArgumentInt(&MaxTasks, iniarg, 1, RPC_C_LISTEN_MAX_CALLS_DEFAULT);\n#\t\t\telse // !USE_MSRPC\n\t\t\tsuccess = getIniFileArgumentInt(&MaxTasks, iniarg, 1, SEM_VALUE_MAX);\n#\t\t\tendif // !USE_MSRPC\n\t\t\tbreak;\n\n#\tendif // !defined(NO_LIMIT) && !__minix__\n#\tendif // NO_SOCKETS\n\n#\tifndef NO_PID_FILE\n\n\t\tcase INI_PARAM_PID_FILE:\n\t\t\tfn_pid = allocateStringArgument(iniarg);\n\t\t\tbreak;\n\n#\tendif // NO_PID_FILE\n\n#\tifndef  NO_LOG\n\n\t\tcase INI_PARAM_LOG_FILE:\n\t\t\tfn_log = allocateStringArgument(iniarg);\n\t\t\tbreak;\n\n#\tifndef NO_VERBOSE_LOG\n\t\tcase INI_PARAM_LOG_VERBOSE:\n\t\t\tsuccess = getIniFileArgumentBool(&logverbose, iniarg);\n\t\t\tbreak;\n\n#\tendif // NO_VERBOSE_LOG\n#\tendif // NO_LOG\n\n#\tifndef NO_CUSTOM_INTERVALS\n\n\t\tcase INI_PARAM_ACTIVATION_INTERVAL:\n\t\t\tsuccess = getTimeSpanFromIniFile(&VLActivationInterval, iniarg);\n\t\t\tbreak;\n\n\t\tcase INI_PARAM_RENEWAL_INTERVAL:\n\t\t\tsuccess = getTimeSpanFromIniFile(&VLRenewalInterval, iniarg);\n\t\t\tbreak;\n\n#\tendif // NO_CUSTOM_INTERVALS\n\n#\tifndef USE_MSRPC\n\n#\tif !defined(NO_TIMEOUT) && !__minix__\n\n\t\tcase INI_PARAM_CONNECTION_TIMEOUT:\n\t\t\tsuccess = getIniFileArgumentInt(&result, iniarg, 1, 600);\n\t\t\tif (success) ServerTimeout = (DWORD)result;\n\t\t\tbreak;\n\n#\tendif // !defined(NO_TIMEOUT) && !__minix__\n\n\t\tcase INI_PARAM_DISCONNECT_IMMEDIATELY:\n\t\t\tsuccess = getIniFileArgumentBool(&DisconnectImmediately, iniarg);\n\t\t\tbreak;\n\n\t\tcase INI_PARAM_RPC_NDR64:\n\t\t\tsuccess = getIniFileArgumentBool(&UseRpcNDR64, iniarg);\n\t\t\tbreak;\n\n\t\tcase INI_PARAM_RPC_BTFN:\n\t\t\tsuccess = getIniFileArgumentBool(&UseRpcBTFN, iniarg);\n\t\t\tbreak;\n\n#\tendif // USE_MSRPC\n\n\t\tdefault:\n\t\t\treturn FALSE;\n\t}\n\n\treturn success;\n}\n\n\nstatic __pure int isControlCharOrSlash(const char c)\n{\n\tif ((unsigned char)c < '!') return !0;\n\tif (c == '/') return !0;\n\treturn 0;\n}\n\n\nstatic void iniFileLineNextWord(const char **s)\n{\n\twhile ( **s && isspace((int)**s) ) (*s)++;\n}\n\n\nstatic BOOL setHwIdFromIniFileLine(const char **s, const ProdListIndex_t index)\n{\n\tiniFileLineNextWord(s);\n\n\tif (**s == '/')\n\t{\n\t\tif (KmsResponseParameters[index].HwId) return TRUE;\n\n\t\tBYTE* HwId = (BYTE*)vlmcsd_malloc(sizeof(((RESPONSE_V6 *)0)->HwId));\n\t\thex2bin(HwId, *s + 1, sizeof(((RESPONSE_V6 *)0)->HwId));\n\t\tKmsResponseParameters[index].HwId = HwId;\n\t}\n\n\treturn TRUE;\n}\n\n\nstatic BOOL checkGuidInIniFileLine(const char **s, ProdListIndex_t *const index)\n{\n\tGUID AppGuid;\n\n\tif (!string2Uuid(*s, &AppGuid)) return FALSE;\n\n\t(*s) += GUID_STRING_LENGTH;\n\tgetProductNameHE(&AppGuid, AppList, index);\n\n\tif (*index > getAppListSize() - 2)\n\t{\n\t\tIniFileErrorMessage = \"Unknown App Guid.\";\n\t\treturn FALSE;\n\t}\n\n\tiniFileLineNextWord(s);\n\tif ( *(*s)++ != '=' ) return FALSE;\n\n\treturn TRUE;\n}\n\n\nstatic BOOL setEpidFromIniFileLine(const char **s, const ProdListIndex_t index)\n{\n\tiniFileLineNextWord(s);\n\tconst char *savedPosition = *s;\n\tuint_fast16_t i;\n\n\tfor (i = 0; !isControlCharOrSlash(**s); i++)\n\t{\n\t\tif (utf8_to_ucs2_char((const unsigned char*)*s, (const unsigned char**)s) == (WCHAR)~0)\n\t\t{\n\t\t\treturn FALSE;\n\t\t}\n\t}\n\n\tif (i < 1 || i >= PID_BUFFER_SIZE) return FALSE;\n\tif (KmsResponseParameters[index].Epid) return TRUE;\n\n\tsize_t size = *s - savedPosition + 1;\n\n\tchar* epidbuffer = (char*)vlmcsd_malloc(size);\n\tmemcpy(epidbuffer, savedPosition, size - 1);\n\tepidbuffer[size - 1] = 0;\n\n\tKmsResponseParameters[index].Epid = epidbuffer;\n\n\t#ifndef NO_LOG\n\tKmsResponseParameters[index].EpidSource = fn_ini;\n\t#endif //NO_LOG\n\n\treturn TRUE;\n}\n\n\nstatic BOOL getIniFileArgument(const char **s)\n{\n\twhile (!isspace((int)**s) && **s != '=' && **s) (*s)++;\n\tiniFileLineNextWord(s);\n\n\tif (*((*s)++) != '=')\n\t{\n\t\tIniFileErrorMessage = \"'=' required after keyword.\";\n\t\treturn FALSE;\n\t}\n\n\tiniFileLineNextWord(s);\n\n\tif (!**s)\n\t{\n\t\tIniFileErrorMessage = \"missing argument after '='.\";\n\t\treturn FALSE;\n\t}\n\n\treturn TRUE;\n}\n\n\nstatic BOOL handleIniFileParameter(const char *s)\n{\n\tuint_fast8_t i;\n\n\tfor (i = 0; i < _countof(IniFileParameterList); i++)\n\t{\n\t\tif (strncasecmp(IniFileParameterList[i].Name, s, strlen(IniFileParameterList[i].Name))) continue;\n\t\tif (!IniFileParameterList[i].Id) return TRUE;\n\n\t\tif (!getIniFileArgument(&s)) return FALSE;\n\n\t\treturn setIniFileParameter(IniFileParameterList[i].Id, s);\n\t}\n\n\tIniFileErrorMessage = \"Unknown keyword.\";\n\treturn FALSE;\n}\n\n\n#if !defined(NO_SOCKETS) && !defined(USE_MSRPC)\nstatic BOOL setupListeningSocketsFromIniFile(const char *s)\n{\n\tif (!maxsockets) return TRUE;\n\tif (strncasecmp(\"Listen\", s, 6)) return TRUE;\n\tif (!getIniFileArgument(&s)) return TRUE;\n\n\tsnprintf(IniFileErrorBuffer, INIFILE_ERROR_BUFFERSIZE, \"Cannot listen on %s.\", s);\n\tIniFileErrorMessage = IniFileErrorBuffer;\n\treturn addListeningSocket(s);\n}\n#endif // !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\n\nstatic BOOL readIniFile(const uint_fast8_t pass)\n{\n\tchar  line[256];\n\tconst char *s;\n\tProdListIndex_t appIndex;\n\tunsigned int lineNumber;\n\tuint_fast8_t lineParseError;\n\n\tFILE *restrict f;\n\tBOOL result = TRUE;\n\n\tIniFileErrorBuffer = (char*)vlmcsd_malloc(INIFILE_ERROR_BUFFERSIZE);\n\n\tif ( !(f = fopen(fn_ini, \"r\") )) return FALSE;\n\n\tfor (lineNumber = 1; (s = fgets(line, sizeof(line), f)); lineNumber++)\n\t{\n\t\tline[strlen(line) - 1] = 0;\n\n\t\tiniFileLineNextWord(&s);\n\t\tif (*s == ';' || *s == '#' || !*s) continue;\n\n#\t\tifndef NO_SOCKETS\n\t\tif (pass == INI_FILE_PASS_1)\n#\t\tendif // NO_SOCKETS\n\t\t{\n\t\t\tif (handleIniFileParameter(s)) continue;\n\n\t\t\tlineParseError = !checkGuidInIniFileLine(&s, &appIndex) ||\n\t\t\t\t\t!setEpidFromIniFileLine(&s, appIndex) ||\n\t\t\t\t\t!setHwIdFromIniFileLine(&s, appIndex);\n\t\t}\n#\t\tif !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\t\telse if (pass == INI_FILE_PASS_2)\n\t\t{\n\t\t\tlineParseError = !setupListeningSocketsFromIniFile(s);\n\t\t}\n\t\telse\n\t\t{\n\t\t\treturn FALSE;\n\t\t}\n#\t\tendif // NO_SOCKETS\n\n\t\tif (lineParseError)\n\t\t{\n\t\t\tprinterrorf(\"Warning: %s line %u: \\\"%s\\\". %s\\n\", fn_ini, lineNumber, line, IniFileErrorMessage);\n\t\t\tcontinue;\n\t\t}\n\t}\n\n\tif (ferror(f)) result = FALSE;\n\n\tfree(IniFileErrorBuffer);\n\tfclose(f);\n\n#\tif !defined(NO_SOCKETS) && !defined(NO_LOG)\n\n\tif (pass == INI_FILE_PASS_1 && !InetdMode && result)\n\t{\n#\t\tifdef _NTSERVICE\n\t\tif (!installService)\n#\t\tendif // _NTSERVICE\n\t\tlogger(\"Read ini file %s\\n\", fn_ini);\n\t}\n\n#\tendif // !defined(NO_SOCKETS) && !defined(NO_LOG)\n\n\treturn result;\n}\n#endif // NO_INI_FILE\n\n\n#if !defined(NO_SOCKETS)\n#if !defined(_WIN32)\n#if !defined(NO_SIGHUP)\nstatic void exec_self(char** argv)\n{\n#\tif __linux__ && defined(USE_AUXV)\n\n\t\tchar *execname_ptr = (char*)getauxval(AT_EXECFN);\n\t\tif (execname_ptr) execv(execname_ptr, argv);\n\n#\telif (__linux__ || __CYGWIN__) && !defined(NO_PROCFS)\n\n\t\texecv(realpath(\"/proc/self/exe\", NULL), argv);\n\n#\telif (__FreeBSD__) && !defined(NO_PROCFS)\n\n\t\tint mib[4];\n\t\tmib[0] = CTL_KERN;\n\t\tmib[1] = KERN_PROC;\n\t\tmib[2] = KERN_PROC_PATHNAME;\n\t\tmib[3] = -1;\n\t\tchar path[PATH_MAX + 1];\n\t\tsize_t cb = sizeof(path);\n\t\tif (!sysctl(mib, 4, path, &cb, NULL, 0)) execv(path, argv);\n\n#\telif (__DragonFly__) && !defined(NO_PROCFS)\n\n\t\texecv(realpath(\"/proc/curproc/file\", NULL), argv);\n\n#\telif __NetBSD__ && !defined(NO_PROCFS)\n\n\t\texecv(realpath(\"/proc/curproc/exe\", NULL), argv);\n\n#\telif __sun__\n\n\t\tconst char* exename = getexecname();\n\t\tif (exename) execv(exename, argv);\n\n#\telif __APPLE__\n\n\t\tchar path[PATH_MAX + 1];\n\t\tuint32_t size = sizeof(path);\n\t\tif (_NSGetExecutablePath(path, &size) == 0) execv(path, argv);\n\n#\telse\n\n\t\texecvp(argv[0], argv);\n\n#\tendif\n}\n\n\nstatic void HangupHandler(const int signal_unused)\n{\n\tint i;\n\tint_fast8_t daemonize_protection = TRUE;\n\tCARGV argv_in = multi_argv == NULL ? global_argv : multi_argv;\n\tint argc_in = multi_argc == 0 ? global_argc : multi_argc;\n\tconst char** argv_out = (const char**)vlmcsd_malloc((argc_in + 2) * sizeof(char**));\n\n\tfor (i = 0; i < argc_in; i++)\n\t{\n\t\tif (!strcmp(argv_in[i], \"-Z\")) daemonize_protection = FALSE;\n\t\targv_out[i] = argv_in[i];\n\t}\n\n\targv_out[argc_in] = argv_out[argc_in + 1] = NULL;\n\tif (daemonize_protection) argv_out[argc_in] = (char*) \"-Z\";\n\n\texec_self((char**)argv_out);\n\n#\tifndef NO_LOG\n\t\tlogger(\"Fatal: Unable to restart on SIGHUP: %s\\n\", strerror(errno));\n#\tendif\n\n#\tifndef NO_PID_FILE\n\t\tif (fn_pid) unlink(fn_pid);\n#\tendif // NO_PID_FILE\n\texit(errno);\n}\n#endif // NO_SIGHUP\n\n\nstatic void terminationHandler(const int signal_unused)\n{\n\tcleanup();\n\texit(0);\n}\n\n\n#if defined(CHILD_HANDLER) || __minix__\nstatic void childHandler(const int signal)\n{\n\twaitpid(-1, NULL, WNOHANG);\n}\n#endif // defined(CHILD_HANDLER) || __minix__\n\n\nstatic int daemonizeAndSetSignalAction()\n{\n\tstruct sigaction sa;\n\tsigemptyset(&sa.sa_mask);\n\n#\tifndef NO_LOG\n\tif ( !nodaemon) if (daemon(!0, logstdout))\n#\telse // NO_LOG\n\tif ( !nodaemon) if (daemon(!0, 0))\n#\tendif // NO_LOG\n\t{\n\t\tprinterrorf(\"Fatal: Could not daemonize to background.\\n\");\n\t\treturn(errno);\n\t}\n\n\tif (!InetdMode)\n\t{\n#\t\tifndef USE_THREADS\n\n#\t\tif defined(CHILD_HANDLER) || __minix__\n\t\tsa.sa_handler = childHandler;\n#\t\telse // !(defined(CHILD_HANDLER) || __minix__)\n\t\tsa.sa_handler = SIG_IGN;\n#\t\tendif // !(defined(CHILD_HANDLER) || __minix__)\n\t\tsa.sa_flags   = SA_NOCLDWAIT;\n\n\t\tif (sigaction(SIGCHLD, &sa, NULL))\n\t\t\treturn(errno);\n\n#\t\tendif // !USE_THREADS\n\n\t\tsa.sa_handler = terminationHandler;\n\t\tsa.sa_flags   = 0;\n\n\t\tsigaction(SIGINT, &sa, NULL);\n\t\tsigaction(SIGTERM, &sa, NULL);\n\n#\t\tifndef NO_SIGHUP\n\t\tsa.sa_handler = HangupHandler;\n\t\tsa.sa_flags   = SA_NODEFER;\n\t\tsigaction(SIGHUP, &sa, NULL);\n#\t\tendif // NO_SIGHUP\n\t}\n\n\treturn 0;\n}\n\n\n#else // _WIN32\n\nstatic BOOL terminationHandler(const DWORD fdwCtrlType)\n{\n\t// What a lame substitute for Unix signal handling\n\tswitch(fdwCtrlType)\n\t{\n\t\tcase CTRL_C_EVENT:\n\t\tcase CTRL_CLOSE_EVENT:\n\t\tcase CTRL_BREAK_EVENT:\n\t\tcase CTRL_LOGOFF_EVENT:\n\t\tcase CTRL_SHUTDOWN_EVENT:\n\t\t\tcleanup();\n\t\t\texit(0);\n\t\tdefault:\n\t\t\treturn FALSE;\n\t}\n}\n\n\nstatic DWORD daemonizeAndSetSignalAction()\n{\n\tif(!SetConsoleCtrlHandler( (PHANDLER_ROUTINE) terminationHandler, TRUE ))\n\t{\n\t\t#ifndef NO_LOG\n\t\tDWORD rc = GetLastError();\n\t\tlogger(\"Warning: Could not register Windows signal handler: Error %u\\n\", rc);\n\t\t#endif // NO_LOG\n\t}\n\n\treturn ERROR_SUCCESS;\n}\n#endif // _WIN32\n#endif // !defined(NO_SOCKETS)\n\n\n// Workaround for Cygwin fork bug (only affects cygwin processes that are Windows services)\n// Best is to compile for Cygwin with threads. fork() is slow and unreliable on Cygwin\n#if !defined(NO_INI_FILE) || !defined(NO_LOG) || !defined(NO_CL_PIDS)\n__pure static char* getCommandLineArg(char *const restrict optarg)\n{\n\t#if !defined (__CYGWIN__) || defined(USE_THREADS) || defined(NO_SOCKETS)\n\t\treturn optarg;\n\t#else\n\t\tif (!IsNTService) return optarg;\n\n\t\treturn allocateStringArgument(optarg);\n\t#endif\n}\n#endif // !defined(NO_INI_FILE) || !defined(NO_LOG) || !defined(NO_CL_PIDS)\n\n\nstatic void parseGeneralArguments() {\n\tint o;\n\n\t#ifndef NO_CL_PIDS\n\tBYTE* HwId;\n\t#endif // NO_CL_PIDS\n\n\tfor (opterr = 0; ( o = getopt(global_argc, (char* const*)global_argv, optstring) ) > 0; ) switch (o)\n\t{\n\t\t#if !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\n\t\tcase 'Z':\n\t\t\tIsRestarted = TRUE;\n\t\t\tnodaemon = TRUE;\n\t\t\tbreak;\n\t\t#endif // !defined(NO_SOCKETS) && !defined(NO_SIGHUP) && !defined(_WIN32)\n\n\t\t#ifndef NO_CL_PIDS\n\t\tcase 'w':\n\t\t\tKmsResponseParameters[APP_ID_WINDOWS].Epid          = getCommandLineArg(optarg);\n\t\t\t#ifndef NO_LOG\n\t\t\tKmsResponseParameters[APP_ID_WINDOWS].EpidSource    = \"command line\";\n\t\t\t#endif // NO_LOG\n\t\t\tbreak;\n\n\t\tcase '0':\n\t\t\tKmsResponseParameters[APP_ID_OFFICE2010].Epid       = getCommandLineArg(optarg);\n\t\t\t#ifndef NO_LOG\n\t\t\tKmsResponseParameters[APP_ID_OFFICE2010].EpidSource = \"command line\";\n\t\t\t#endif // NO_LOG\n\t\t\tbreak;\n\n\t\tcase '3':\n\t\t\tKmsResponseParameters[APP_ID_OFFICE2013].Epid       = getCommandLineArg(optarg);\n\t\t\t#ifndef NO_LOG\n\t\t\tKmsResponseParameters[APP_ID_OFFICE2013].EpidSource = \"command line\";\n\t\t\t#endif // NO_LOG\n\t\t\tbreak;\n\n\t\tcase 'H':\n\t\t\tHwId = (BYTE*)vlmcsd_malloc(sizeof(((RESPONSE_V6 *)0)->HwId));\n\n\t\t\thex2bin(HwId, optarg, sizeof(((RESPONSE_V6 *)0)->HwId));\n\n\t\t\tKmsResponseParameters[APP_ID_WINDOWS].HwId = HwId;\n\t\t\tKmsResponseParameters[APP_ID_OFFICE2010].HwId = HwId;\n\t\t\tKmsResponseParameters[APP_ID_OFFICE2013].HwId = HwId;\n\t\t\tbreak;\n\t\t#endif // NO_CL_PIDS\n\n\t\t#ifndef NO_SOCKETS\n\n\t\t#ifndef USE_MSRPC\n\t\tcase '4':\n\t\tcase '6':\n\t\tcase 'P':\n\t\t\tignoreIniFileParameter(INI_PARAM_LISTEN);\n\t\t\tbreak;\n\t\t#else // USE_MSRPC\n\t\tcase 'P':\n\t\t\tdefaultport = optarg;\n\t\t\tignoreIniFileParameter(INI_PARAM_PORT);\n\t\t\tbreak;\n\t\t#endif // USE_MSRPC\n\n\t\t#if !defined(NO_LIMIT) && !__minix__\n\n\t\tcase 'm':\n\t\t\t#ifdef USE_MSRPC\n\t\t\tMaxTasks = getOptionArgumentInt(o, 1, RPC_C_LISTEN_MAX_CALLS_DEFAULT);\n\t\t\t#else // !USE_MSRPC\n\t\t\tMaxTasks = getOptionArgumentInt(o, 1, SEM_VALUE_MAX);\n\t\t\t#endif // !USE_MSRPC\n\t\t\tignoreIniFileParameter(INI_PARAM_MAX_WORKERS);\n\t\t\tbreak;\n\n\t\t#endif // !defined(NO_LIMIT) && !__minix__\n\t\t#endif // NO_SOCKETS\n\n\t\t#if !defined(NO_TIMEOUT) && !__minix__ && !defined(USE_MSRPC)\n\t\tcase 't':\n\t\t\tServerTimeout = getOptionArgumentInt(o, 1, 600);\n\t\t\tignoreIniFileParameter(INI_PARAM_CONNECTION_TIMEOUT);\n\t\t\tbreak;\n\t\t#endif // !defined(NO_TIMEOUT) && !__minix__ && !defined(USE_MSRPC)\n\n\t\t#ifndef NO_PID_FILE\n\t\tcase 'p':\n\t\t\tfn_pid = getCommandLineArg(optarg);\n\t\t\tignoreIniFileParameter(INI_PARAM_PID_FILE);\n\t\t\tbreak;\n\t\t#endif\n\n\t\t#ifndef NO_INI_FILE\n\t\tcase 'i':\n\t\t\tfn_ini = getCommandLineArg(optarg);\n\t\t\tif (!strcmp(fn_ini, \"-\")) fn_ini = NULL;\n\t\t\tbreak;\n\t\t#endif\n\n\t\t#ifndef NO_LOG\n\t\tcase 'l':\n\t\t\tfn_log = getCommandLineArg(optarg);\n\t\t\tignoreIniFileParameter(INI_PARAM_LOG_FILE);\n\t\t\tbreak;\n\n\t\t#ifndef NO_VERBOSE_LOG\n\t\tcase 'v':\n\t\tcase 'q':\n\t\t\tlogverbose = o == 'v';\n\t\t\tignoreIniFileParameter(INI_PARAM_LOG_VERBOSE);\n\t\t\tbreak;\n\n\t\t#endif // NO_VERBOSE_LOG\n\t\t#endif // NO_LOG\n\n\t\t#ifndef NO_SOCKETS\n\t\t#ifndef USE_MSRPC\n\t\tcase 'L':\n\t\t\tmaxsockets++;\n\t\t\tignoreIniFileParameter(INI_PARAM_LISTEN);\n\t\t\tbreak;\n\t\t#endif // USE_MSRPC\n\n\t\tcase 'f':\n\t\t\tnodaemon = 1;\n\t\t\t#ifndef NO_LOG\n\t\t\tlogstdout = 1;\n\t\t\t#endif\n\t\t\tbreak;\n\n\t\t#ifdef _NTSERVICE\n\t\tcase 'U':\n\t\t\tServiceUser = optarg;\n\t\t\tbreak;\n\n\t\tcase 'W':\n\t\t\tServicePassword = optarg;\n\t\t\tbreak;\n\n\t\tcase 's':\n\t\t\t#ifndef USE_MSRPC\n        \tif (InetdMode) usage();\n\t\t\t#endif // USE_MSRPC\n            if (!IsNTService) installService = 1; // Install\n            break;\n\n\t\tcase 'S':\n        \tif (!IsNTService) installService = 2; // Remove\n        \tbreak;\n        #endif // _NTSERVICE\n\n\t\tcase 'D':\n\t\t\tnodaemon = 1;\n\t\t\tbreak;\n\n\t\t#ifndef NO_LOG\n\t\tcase 'e':\n\t\t\tlogstdout = 1;\n\t\t\tbreak;\n\t\t#endif // NO_LOG\n\t\t#endif // NO_SOCKETS\n\n\t\t#ifndef _WIN32\n\t\tcase 'I': // Backward compatibility with svn681 and earlier\n\t\t\t#ifdef _PEDANTIC\n\t\t\tprinterrorf(\"Warning: Ignoring option -I which is for backward compatibility with svn681 and earlier only.\\n\");\n\t\t\t#endif // _PEDANTIC\n\t\t\tbreak;\n\t\t#endif // _WIN32\n\n\t\t#ifndef NO_RANDOM_EPID\n\t\tcase 'r':\n\t\t\tRandomizationLevel = (int_fast8_t)getOptionArgumentInt(o, 0, 2);\n\t\t\tignoreIniFileParameter(INI_PARAM_RANDOMIZATION_LEVEL);\n\t\t\tbreak;\n\n\t\tcase 'C':\n\t\t\tLcid = (uint16_t)getOptionArgumentInt(o, 0, 32767);\n\n\t\t\tignoreIniFileParameter(INI_PARAM_LCID);\n\n\t\t\t#ifdef _PEDANTIC\n\t\t\tif (!IsValidLcid(Lcid))\n\t\t\t{\n\t\t\t\tprinterrorf(\"Warning: %s is not a valid LCID.\\n\", optarg);\n\t\t\t}\n\t\t\t#endif // _PEDANTIC\n\n\t\t\tbreak;\n\t\t#endif // NO_RANDOM_PID\n\n\t\t#if !defined(NO_USER_SWITCH) && !defined(_WIN32)\n\t\tcase 'g':\n\t\t\tgname = optarg;\n\t\t\tignoreIniFileParameter(INI_PARAM_GID);\n\t\t\t#ifndef NO_SIGHUP\n\t\t\tif (!IsRestarted)\n\t\t\t#endif // NO_SIGHUP\n\t\t\tif (GetGid())\n\t\t\t{\n\t\t\t\tprinterrorf(\"Fatal: setgid for %s failed.\\n\", optarg);\n\t\t\t\texit(!0);\n\t\t\t}\n\t\t\tbreak;\n\n\t\tcase 'u':\n\t\t\tuname = optarg;\n\t\t\tignoreIniFileParameter(INI_PARAM_UID);\n\t\t\t#ifndef NO_SIGHUP\n\t\t\tif (!IsRestarted)\n\t\t\t#endif // NO_SIGHUP\n\t\t\tif (GetUid())\n\t\t\t{\n\t\t\t\tprinterrorf(\"Fatal: setuid for %s failed.\\n\", optarg);\n\t\t\t\texit(!0);\n\t\t\t}\n\t\t\tbreak;\n\t\t#endif // NO_USER_SWITCH && !_WIN32\n\n\t\t#ifndef NO_CUSTOM_INTERVALS\n\t\tcase 'R':\n\t\t\tVLRenewalInterval = getTimeSpanFromCommandLine(optarg, o);\n\t\t\tignoreIniFileParameter(INI_PARAM_RENEWAL_INTERVAL);\n\t\t\tbreak;\n\n\t\tcase 'A':\n\t\t\tVLActivationInterval = getTimeSpanFromCommandLine(optarg, o);\n\t\t\tignoreIniFileParameter(INI_PARAM_ACTIVATION_INTERVAL);\n\t\t\tbreak;\n\t\t#endif\n\n\t\t#ifndef USE_MSRPC\n\t\tcase 'd':\n\t\tcase 'k':\n\t\t\tDisconnectImmediately = o == 'd';\n\t\t\tignoreIniFileParameter(INI_PARAM_DISCONNECT_IMMEDIATELY);\n\t\t\tbreak;\n\n\t\tcase 'N':\n\t\t\tif (!getArgumentBool(&UseRpcNDR64, optarg)) usage();\n\t\t\tignoreIniFileParameter(INI_PARAM_RPC_NDR64);\n\t\t\tbreak;\n\n\t\tcase 'B':\n\t\t\tif (!getArgumentBool(&UseRpcBTFN, optarg)) usage();\n\t\t\tignoreIniFileParameter(INI_PARAM_RPC_BTFN);\n\t\t\tbreak;\n\t\t#endif // !USE_MSRPC\n\n\t\tcase 'V':\n\t\t\t#ifdef _NTSERVICE\n\t\t\tif (IsNTService) break;\n\t\t\t#endif\n\t\t\tprintf(\"vlmcsd %s\\n\", Version);\n\t\t\texit(0);\n\n\t\tdefault:\n\t\t\tusage();\n\t}\n\n\t// Do not allow non-option arguments\n\tif (optind != global_argc)\n\t\tusage();\n\n\t#ifdef _NTSERVICE\n\t// -U and -W must be used with -s\n\tif ((ServiceUser || *ServicePassword) && installService != 1) usage();\n\t#endif // _NTSERVICE\n}\n\n\n#ifndef NO_PID_FILE\nstatic void writePidFile()\n{\n#\tifndef NO_SIGHUP\n\t\tif (IsRestarted) return;\n#\tendif // NO_SIGHUP\n\n\tif (fn_pid && !InetdMode)\n\t{\n\t\tFILE *_f = fopen(fn_pid, \"w\");\n\n\t\tif ( _f )\n\t\t{\n\t\t\tfprintf(_f, \"%u\", (uint32_t)getpid());\n\t\t\tfclose(_f);\n\t\t}\n\n\t\t#ifndef NO_LOG\n\t\telse\n\t\t{\n\t\t\tlogger(\"Warning: Cannot write pid file '%s'. %s.\\n\", fn_pid, strerror(errno));\n\t\t}\n\t\t#endif // NO_LOG\n\t}\n}\n#else\n#define writePidFile(x)\n#endif // NO_PID_FILE\n\n#if !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\nvoid cleanup()\n{\n\n\tif (!InetdMode)\n\t{\n\t\t#ifndef NO_PID_FILE\n\t\tif (fn_pid) unlink(fn_pid);\n\t\t#endif // NO_PID_FILE\n\t\tcloseAllListeningSockets();\n\n\t\t#if !defined(NO_LIMIT) && !defined(NO_SOCKETS) && !defined(_WIN32) && !__minix__\n\t\tsem_unlink(\"/vlmcsd\");\n\t\t#if !defined(USE_THREADS) && !defined(CYGWIN)\n\t\tif (shmid >= 0)\n\t\t{\n\t\t\tif (Semaphore != (sem_t*)-1) shmdt(Semaphore);\n\t\t\tshmctl(shmid, IPC_RMID, NULL);\n\t\t}\n\t\t#endif // !defined(USE_THREADS) && !defined(CYGWIN)\n\t\t#endif // !defined(NO_LIMIT) && !defined(NO_SOCKETS) && !defined(_WIN32) && !__minix__\n\n\t\t#ifndef NO_LOG\n\t\tlogger(\"vlmcsd %s was shutdown\\n\", Version);\n\t\t#endif // NO_LOG\n\t}\n\n}\n\n#elif defined(USE_MSRPC)\n\nvoid cleanup()\n{\n#\tifndef NO_PID_FILE\n\tif (fn_pid) unlink(fn_pid);\n#\tendif // NO_PID_FILE\n\n#\tifndef NO_LOG\n\tlogger(\"vlmcsd %s was shutdown\\n\", Version);\n#\tendif // NO_LOG\n}\n\n#else // Neither Sockets nor RPC\n\n__pure void cleanup() {}\n\n#endif // Neither Sockets nor RPC\n\n\n#if !defined(USE_MSRPC) && !defined(NO_LIMIT) && !defined(NO_SOCKETS) && !__minix__\n// Get a semaphore for limiting the maximum concurrent tasks\nstatic void allocateSemaphore(void)\n{\n\t#ifdef USE_THREADS\n\t#define sharemode 0\n\t#else\n\t#define sharemode 1\n\t#endif\n\n\t#ifndef _WIN32\n\tsem_unlink(\"/vlmcsd\");\n\t#endif\n\n\tif(MaxTasks < SEM_VALUE_MAX && !InetdMode)\n\t{\n\t\t#ifndef _WIN32\n\n\t\t#if !defined(USE_THREADS) && !defined(CYGWIN)\n\n\t\tif ((Semaphore = sem_open(\"/vlmcsd\",  O_CREAT /*| O_EXCL*/, 0700, MaxTasks)) == SEM_FAILED) // fails on many systems\n\t\t{\n\t\t\t// We didn't get a named Semaphore (/dev/shm on Linux) so let's try our own shared page\n\n\t\t\tif (\n                ( shmid = shmget(IPC_PRIVATE, sizeof(sem_t), IPC_CREAT | 0600) ) < 0 ||\n                ( Semaphore = (sem_t*)shmat(shmid, NULL, 0) ) == (sem_t*)-1 ||\n                sem_init(Semaphore, 1, MaxTasks) < 0\n\t\t\t)\n\t\t\t{\n\t\t\t\tint errno_save = errno;\n\t\t\t\tif (Semaphore != (sem_t*)-1) shmdt(Semaphore);\n\t\t\t\tif (shmid >= 0) shmctl(shmid, IPC_RMID, NULL);\n\t\t\t\tprinterrorf(\"Warning: Could not create semaphore: %s\\n\", vlmcsd_strerror(errno_save));\n\t\t\t\tMaxTasks = SEM_VALUE_MAX;\n\t\t\t}\n\t\t}\n\n\t\t#else // THREADS or CYGWIN\n\n\t\tSemaphore = (sem_t*)vlmcsd_malloc(sizeof(sem_t));\n\n\t\tif (sem_init(Semaphore, sharemode, MaxTasks) < 0) // sem_init is not implemented on Darwin (returns ENOSYS)\n\t\t{\n\t\t\tfree(Semaphore);\n\n\t\t\tif ((Semaphore = sem_open(\"/vlmcsd\",  O_CREAT /*| O_EXCL*/, 0700, MaxTasks)) == SEM_FAILED)\n\t\t\t{\n\t\t\t\tprinterrorf(\"Warning: Could not create semaphore: %s\\n\", vlmcsd_strerror(errno));\n\t\t\t\tMaxTasks = SEM_VALUE_MAX;\n\t\t\t}\n\t\t}\n\n        #endif // THREADS or CYGWIN\n\n\t\t#else // _WIN32\n\n\t\tif (!(Semaphore = CreateSemaphoreA(NULL, MaxTasks, MaxTasks, NULL)))\n\t\t{\n\t\t\tprinterrorf(\"Warning: Could not create semaphore: %s\\n\", vlmcsd_strerror(GetLastError()));\n\t\t\tMaxTasks = SEM_VALUE_MAX;\n\t\t}\n\n\t\t#endif // _WIN32\n\t}\n}\n#endif // !defined(NO_LIMIT) && !defined(NO_SOCKETS) && !__minix__\n\n\n#if !defined(NO_SOCKETS) && !defined(USE_MSRPC)\nint setupListeningSockets()\n{\n\tint o;\n\tuint_fast8_t allocsockets = maxsockets ? maxsockets : 2;\n\n\tSocketList = (SOCKET*)vlmcsd_malloc((size_t)allocsockets * sizeof(SOCKET));\n\n\thaveIPv4Stack = checkProtocolStack(AF_INET);\n\thaveIPv6Stack = checkProtocolStack(AF_INET6);\n\n\t// Reset getopt since we've alread used it\n\toptReset();\n\n\tfor (opterr = 0; ( o = getopt(global_argc, (char* const*)global_argv, optstring) ) > 0; ) switch (o)\n\t{\n\tcase '4':\n\n\t\tif (!haveIPv4Stack)\n\t\t{\n\t\t\tprinterrorf(\"Fatal: Your system does not support %s.\\n\", cIPv4);\n\t\t\treturn !0;\n\t\t}\n\t\tv4required = 1;\n\t\tbreak;\n\n\tcase '6':\n\n\t\tif (!haveIPv6Stack)\n\t\t{\n\t\t\tprinterrorf(\"Fatal: Your system does not support %s.\\n\", cIPv6);\n\t\t\treturn !0;\n\t\t}\n\t\tv6required = 1;\n\t\tbreak;\n\n\tcase 'L':\n\n\t\taddListeningSocket(optarg);\n\t\tbreak;\n\n\tcase 'P':\n\n\t\tdefaultport = optarg;\n\t\tbreak;\n\n\tdefault:\n\n\t\tbreak;\n\t}\n\n\n#\tifndef NO_INI_FILE\n\tif (maxsockets && !numsockets)\n\t{\n\t\tif (fn_ini && !readIniFile(INI_FILE_PASS_2))\n\t\t{\n\t\t\t#ifdef INI_FILE\n\t\t\tif (strcmp(fn_ini, INI_FILE))\n\t\t\t#endif // INI_FILE\n\t\t\tprinterrorf(\"Warning: Can't read %s: %s\\n\", fn_ini, strerror(errno));\n\t\t}\n\t}\n#\tendif\n\n\t// if -L hasn't been specified on the command line, use default sockets (all IP addresses)\n\t// maxsocket results from first pass parsing the arguments\n\tif (!maxsockets)\n\t{\n\t\tif (haveIPv6Stack && (v6required || !v4required)) addListeningSocket(\"::\");\n\t\tif (haveIPv4Stack && (v4required || !v6required)) addListeningSocket(\"0.0.0.0\");\n\t}\n\n\tif (!numsockets)\n\t{\n\t\tprinterrorf(\"Fatal: Could not listen on any socket.\\n\");\n\t\treturn(!0);\n\t}\n\n\treturn 0;\n}\n#endif // !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\n\nint server_main(int argc, CARGV argv)\n{\n\t#if !defined(_NTSERVICE) && !defined(NO_SOCKETS)\n\tint error;\n\t#endif // !defined(_NTSERVICE) && !defined(NO_SOCKETS)\n\n\t// Initialize ePID / HwId parameters\n\tmemset(KmsResponseParameters, 0, sizeof(KmsResponseParameters));\n\n\tglobal_argc = argc;\n\tglobal_argv = argv;\n\n\t#ifdef _NTSERVICE // #endif is in newmain()\n\tDWORD lasterror = ERROR_SUCCESS;\n\n\tif (!StartServiceCtrlDispatcher(NTServiceDispatchTable) && (lasterror = GetLastError()) == ERROR_FAILED_SERVICE_CONTROLLER_CONNECT)\n\t{\n\t\tIsNTService = FALSE;\n\t\treturn newmain();\n\t}\n\n\treturn lasterror;\n}\n\n\nint newmain()\n{\n\tint error;\n\n\t// Initialize thread synchronization objects for Windows and Cygwin\n\t#ifdef USE_THREADS\n\n\t#ifndef NO_LOG\n\t// Initialize the Critical Section for proper logging\n\tInitializeCriticalSection(&logmutex);\n\t#endif // NO_LOG\n\n\t#endif // USE_THREADS\n\n\t#ifdef _WIN32\n\n\t#ifndef USE_MSRPC\n\t// Windows Sockets must be initialized\n\tWSADATA wsadata;\n\n\tif ((error = WSAStartup(0x0202, &wsadata)))\n\t{\n\t\tprinterrorf(\"Fatal: Could not initialize Windows sockets (Error: %d).\\n\", error);\n\t\treturn error;\n\t}\n\t#endif // USE_MSRPC\n\n\t// Windows can never daemonize\n\tnodaemon = 1;\n\n\t#else // __CYGWIN__\n\n\t// Do not daemonize if we are a Windows service\n\tif (IsNTService) nodaemon = 1;\n\n\t#endif // _WIN32 / __CYGWIN__\n\t#endif // _NTSERVICE ( #ifdef is main(int argc, CARGV argv) )\n\n\tparseGeneralArguments(); // Does not return if an error occurs\n\n\t#if !defined(_WIN32) && !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\tstruct stat statbuf;\n\tfstat(STDIN_FILENO, &statbuf);\n\tif (S_ISSOCK(statbuf.st_mode))\n\t{\n\t\tInetdMode = 1;\n\t\tnodaemon = 1;\n\t\tmaxsockets = 0;\n\t\t#ifndef NO_LOG\n\t\tlogstdout = 0;\n\t\t#endif // NO_LOG\n\t}\n\t#endif // !defined(_WIN32) && !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\n\t#ifndef NO_INI_FILE\n\tif (fn_ini && !readIniFile(INI_FILE_PASS_1))\n\t{\n\t\t#ifdef INI_FILE\n\t\tif (strcmp(fn_ini, INI_FILE))\n\t\t#endif // INI_FILE\n\t\tprinterrorf(\"Warning: Can't read %s: %s\\n\", fn_ini, strerror(errno));\n\t}\n\t#endif // NO_INI_FILE\n\n\t#if !defined(NO_LIMIT) && !defined(NO_SOCKETS) && !__minix__ && !defined(USE_MSRPC)\n\tallocateSemaphore();\n\t#endif // !defined(NO_LIMIT) && !defined(NO_SOCKETS) && __minix__\n\n\t#ifdef _NTSERVICE\n\tif (installService)\n\t\treturn NtServiceInstallation(installService, ServiceUser, ServicePassword);\n\t#endif // _NTSERVICE\n\n\t#if !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\tif (!InetdMode)\n\t{\n\t\tif ((error = setupListeningSockets())) return error;\n\t}\n\t#endif // NO_SOCKETS\n\n\t// After sockets have been set up, we may switch to a lower privileged user\n\t#if !defined(_WIN32) && !defined(NO_USER_SWITCH)\n\n\t#ifndef NO_SIGHUP\n\tif (!IsRestarted)\n\t{\n\t#endif // NO_SIGHUP\n\t\tif (gid != INVALID_GID && setgid(gid))\n\t\t{\n\t\t\tprinterrorf(\"Fatal: setgid for %s failed.\\n\", gname);\n\t\t\treturn !0;\n\t\t}\n\n\t\tif (uid != INVALID_UID && setuid(uid))\n\t\t{\n\t\t\tprinterrorf(\"Fatal: setuid for %s failed.\\n\", uname);\n\t\t\treturn !0;\n\t\t}\n\t#ifndef NO_SIGHUP\n\t}\n\t#endif // NO_SIGHUP\n\n\t#endif // !defined(_WIN32) && !defined(NO_USER_SWITCH)\n\n\trandomNumberInit();\n\n\t// Randomization Level 1 means generate ePIDs at startup and use them during\n\t// the lifetime of the process. So we generate them now\n\t#ifndef NO_RANDOM_EPID\n\tif (RandomizationLevel == 1) randomPidInit();\n\t#endif\n\n\t#if !defined(NO_SOCKETS)\n\t#ifdef _WIN32\n\tif (!IsNTService)\n\t#endif // _WIN32\n\tif ((error = daemonizeAndSetSignalAction())) return error;\n\t#endif // !defined(NO_SOCKETS)\n\n\twritePidFile();\n\n\t#if !defined(NO_LOG) && !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\tif (!InetdMode)\n\t\tlogger(\"vlmcsd %s started successfully\\n\", Version);\n\t#endif // !defined(NO_LOG) && !defined(NO_SOCKETS) && !defined(USE_MSRPC)\n\n\t#if defined(_NTSERVICE) && !defined(USE_MSRPC)\n\tif (IsNTService) ReportServiceStatus(SERVICE_RUNNING, NO_ERROR, 200);\n\t#endif // defined(_NTSERVICE) && !defined(USE_MSRPC)\n\n\tint rc;\n\trc = runServer();\n\n\t// Clean up things and exit\n\t#ifdef _NTSERVICE\n\tif (!ServiceShutdown)\n\t#endif\n\t\tcleanup();\n\t#ifdef _NTSERVICE\n\telse\n\t\tReportServiceStatus(SERVICE_STOPPED, NO_ERROR, 0);\n\t#endif\n\n\treturn rc;\n}\n"
  },
  {
    "path": "vlmcsd/vlmcsd.h",
    "content": "#ifndef __main_h\n#define __main_h\n\n#ifndef CONFIG\n#define CONFIG \"config.h\"\n#endif // CONFIG\n#include CONFIG\n\n#define __T(x)    #x\n#define  _T(x) __T(x)\n\nextern char *fn_log;\n\n#include \"types.h\"\n\n//int main(int argc, CARGV);\nextern void cleanup();\n\n#ifdef _NTSERVICE\nint newmain();\n#endif\n\n#if MULTI_CALL_BINARY < 1\n#define server_main main\n#else\nint server_main(int argc, CARGV argv);\n#endif\n\n#ifndef SA_NOCLDWAIT    // required for Cygwin\n#define SA_NOCLDWAIT 0\n#endif\n\n#ifndef NO_INI_FILE\n#define INI_PARAM_RANDOMIZATION_LEVEL 1\n#define INI_PARAM_LCID 2\n#define INI_PARAM_LISTEN 3\n#define INI_PARAM_MAX_WORKERS 4\n#define INI_PARAM_CONNECTION_TIMEOUT 5\n#define INI_PARAM_PID_FILE 6\n#define INI_PARAM_LOG_FILE 7\n#define INI_PARAM_LOG_VERBOSE 8\n#define INI_PARAM_ACTIVATION_INTERVAL 9\n#define INI_PARAM_RENEWAL_INTERVAL 10\n#define INI_PARAM_DISCONNECT_IMMEDIATELY 11\n#define INI_PARAM_UID 12\n#define INI_PARAM_GID 13\n#define INI_PARAM_PORT 14\n#define INI_PARAM_RPC_NDR64 15\n#define INI_PARAM_RPC_BTFN 16\n\n#define INI_FILE_PASS_1 1\n#define INI_FILE_PASS_2 2\n\ntypedef struct\n{\n\tconst char* const Name;\n\tuint_fast8_t Id;\n} IniFileParameter_t, *PIniFileParameter_t;\n#endif // NO_INI_FILE\n\n#endif // __main_h\n"
  },
  {
    "path": "vlmcsd/vlmcsd.ini",
    "content": "#\n# \n# Sample vlmcsd.ini\n#\n# An ini file for vlmcsd is normally not required. It is for advanced users only.\n# vlmcsd uses an ini file only if specified using the -i option in the command line parameters.\n# There is no default ini file because vlmcsd is designed to run on many platforms.\n#\n# Every line starting with a number sign (#) or semicolon (;) is treated as a comment.\n# If a key word is used more than once, the last occurrence is used. The only exception\n# to this is Listen. You can use Listen=<ip address>[:port] more than once.\n#\n\n# Set ePID/HwId for Windows explicitly\n;55c92734-d682-4d71-983e-d6ec3f16059f = 06401-00206-271-392041-03-1033-9600.0000-3622014 / 01 02 03 04 05 06 07 08\n\n# Set ePID for Office 2010 (including Visio and Project) explicitly\n;59a52881-a989-479d-af46-f275c6370663 = 06401-00096-199-496023-03-1033-9600.0000-3622014\n\n# Set ePID for Office 2013 (including Visio and Project) explicitly\n;0ff1ce15-a989-479d-af46-f275c6370663 = 06401-00206-234-409313-03-1033-9600.0000-3622014\n\n# Use custom TCP port\n# Command line: -P \n# ***The Port directive only works if vlmcsd was compiled to use MS RPC\n# ***Use Listen otherwise\n;Port = 1688\n\n# Listen on all IPv4 addresses (default port 1688)\n# Command line: -L (and compatibility options -4, -6, -P)\n# Does not work with MS RPC, use Port=\n;Listen = 0.0.0.0:1688\n\n# Listen on all IPv6 addresses (default port 1688)\n# Command line: -L (and compatibility options -4, -6, -P)\n;Listen = [::]:1688\n\n# Randomize ePIDs at program start up (only those that are not explicitly specified)\n# Command line: -r\n;RandomizationLevel = 1\n\n# Use a specific culture (1033 = English US) in ePIDs even if the ePID is randomized\n# Command line: -C\n;LCID = 1033\n\n# Set a maximum of 4 workers (forked processes or threads)\n# Command line: -m\n;MaxWorkers = 4\n\n# Disconnect users after 30 seconds of inactivity\n# Command line: -t\n;ConnectionTimeout = 30\n\n# Disconnect clients immediately after each request\n# Command line: -d and -k\n;DisconnectClientsImmediately = yes\n\n# Write a pid file (a file containing the process id of vlmcsd)\n# Command line: -p\n;PidFile = /var/run/vlmcsd.pid\n\n# Write log to /var/log/vlmcsd.log\n# Command line: -l (-e and -f also override this directive)\n;LogFile = /var/log/vlmcsd.log\n\n# Create a verbose log\n# Command line: -v and -q\n;LogVerbose = true\n\n# Set activation interval to 2 hours\n# Command line: -A\n;ActivationInterval = 2h\n\n# Set renewal interval to 7 days\n# Command line: -R\n;RenewalInterval = 7d\n\n# Run program as user vlmcsduser\n# Command line: -u\n;user = vlmcsduser\n\n# Run program as group vlmcsdgroup\n# Command line: -g\n;group = vlmcsdgroup \n\n# Disable or enable the NDR64 transfer syntax in RPC (default enabled)\n# Command line: -n\n;UseNDR64 = true\n\n# Disable or enable bind time feature negotiation in RPC (default enabled)\n# Command line: -b\n;UseBTFN = true\n"
  },
  {
    "path": "vlmcsd/vlmcsd.ini.5",
    "content": ".TH VLMCSD.INI 5 \"February 2015\" \"Hotbird64\" \"KMS Activation Manual\"\n.LO 8\n\n.SH NAME\n\\fBvlmcsd.ini\\fR \\- vlmcsd KMS emulator configuration file\n\n.SH SYNOPSIS\n.B vlmcsd.ini\n\n.SH DESCRIPTION\n\\fBvlmcsd.ini\\fR (or simply called the \"ini file\") is a configuration file for \\fBvlmcsd\\fR(8). By default vlmcsd does not use a configuration file. It is completely optional and for advanced users only. You must use the \\fB-i\\fR option on the vlmcsd command line to use an ini file. There is no default name or default location for the ini file.\n.PP\nEverything, that can be configured in the ini file, may also be specified on the command line. Any configuration option specified on the command line takes precedence over the respective configuration line in the ini file.\n.PP\n\\fBBenefits of a configuration file\\fR\n.PP\nWhile you can use the configuration file to simply modify the default behavior of vlmcsd, it can also be used to change the configuration of vlmcsd after you sent a HUP \\fBsignal\\fR(7). Whenever you send SIGHUP, the configuration file will be re-read. Any changes you made to the ini file will be reflected after vlmcsd received the hangup signal.\n.PP\n\\fBDifferences between command line and configuration file\\fR\n.PP\nIf you specify an illegal option or option argument on the command line, vlmcsd displays help and exits. If you specify an incorrect \\fIkeyword\\fR or \\fIargument\\fR in the ini file, vlmcsd displays a warning with some information, ignores the respective line and continues. This is intentional and prevents vlmcsd from aborting after a SIGHUP if the configuration was modified incorrectly.\n\n.SH SYNTAX\nvlmcsd.ini is a UTF-8 encoded text file with each line being in the format \\fIkeyword\\fR = \\fIargument\\fR. The \\fIkeyword\\fR is not case-sensitive. The \\fIargument\\fR is treated literally. It is neither required nor allowed to enclose the \\fIargument\\fR in any form of quote characters except when quote characters are part of the argument itself. Whitespace characters are ignored only\n\n- at the beginning of a line\n.br\n- between the \\fIkeyword\\fR and '='\n.br\n- between '=' and the \\fIargument\\fR\n\nLines, that start with '#' or ';' are treated as comments. Empty lines are ignored as well. If a \\fIkeyword\\fR is repeated in another line, vlmcsd will use the \\fIargument\\fR of the last occurence of the \\fIkeyword\\fR. An exception to this is the Listen \\fIkeyword\\fR which can be specified multiple times and causes vlmcsd to listen on more than one IP address and/or port.\n.PP\nSome \\fIargument\\fRs are binary arguments that need to be either TRUE or FALSE. You can use \"Yes\", \"On\" or \"1\" as an alias for TRUE and \"No\", \"Off\" or \"0\" as an alias for FALSE. Binary arguments are case-insensitive.\n\n.SH KEYWORDS\nThe following \\fIkeyword\\fRs are defined:\n\n.IP \"\\fBListen\\fR\"\nThis defines on what combinations of IP addresses and ports vlmcsd should listen. \\fBListen\\fR can be specified more than once. The \\fIargument\\fR has the form \\fIipaddress\\fR[:\\fIport\\fR]. If you omit the \\fIport\\fR, the default port of 1688 is used. If the \\fIipaddress\\fR contains colons and a \\fIport\\fR is used, you must enclose the \\fIipaddress\\fR in brackets. The default is to listen to 0.0.0.0:1688 and [::]:1688 which means listen to all IPv4 and all IPv6 addresses. See the \\fB-L\\fR option in \\fBvlmcsd\\fR(8) for more info about the syntax. If you use \\fB-L\\fR, \\fB-P\\fR, \\fB-4\\fR or \\fB-6\\fR on the command line, all \\fBListen\\fR keywords in the ini file will be ignored. The \\fBListen\\fR keyword cannot be used on Windows and Cygwin if vlmcsd has been compiled to use Microsoft RPC.  \n\nExamples:\n\nListen = 192.168.1.123:1688\n.br\nListen = 0.0.0.0:1234\n.br\nListen = [fe80::1721:12ff:fe81:d36b%eth0]:1688\n\n.IP \"\\fBPort\\fR\"\nCan only be used on Windows and Cygwin if vlmcsd has been compiled to use Microsoft RPC. Causes vlmcsd to listen on that port instead of 1688. On all non-Windows operating systems or if vlmcsd has been compiled to use its own RPC implementation, you must use \\fBListen\\fR instead.\n\n.IP \"\\fBUseNDR64\\fR\"\nCan be TRUE or FALSE. Specifies whether you want to use the NDR64 transfer syntax. See options \\fB-n0\\fR and \\fB-n1\\fR in \\fBvlmcsd\\fR(8). The default is TRUE.\n\n.IP \"\\fBUseBTFN\\fR\"\nCan be TRUE or FALSE. Specifies whether you want to use bind time feature negotiation in RPC. See options \\fB-b0\\fR and \\fB-b1\\fR in \\fBvlmcsd\\fR(8). The default is TRUE.\n\n.IP \"\\fBRandomizationLevel\\fR\"\nThe \\fIargument\\fR must 0, 1 or 2. This specifies the ePID randomization level. See options \\fB-r0\\fR, \\fB-r1\\fR and \\fB-r2\\fR in \\fBvlmcsd\\fR(8). The default randomization level is 1.\n\n.IP \"\\fBLCID\\fR\"\nUse a specific culture id (LCID) even if the ePID is randomized. The \\fIargument\\fR must be a number between 1 and 32767. While any number in that range is valid, you should use an offcial LCID. A list of assigned LCIDs can be found at http://msdn.microsoft.com/en\\-us/goglobal/bb964664.aspx. On the command line you control this setting with option \\fB-C\\fR. \n\n.IP \"\\fBMaxWorkers\\fR\"\nThe \\fIargument\\fR specifies the maximum number of worker processes or threads that will be used to serve activation requests concurrently. This is the same as specifying \\fB-m\\fR on the command line. Minimum is 1. The maximum is platform specific and is at least 32767 but is likely to be greater on most systems. The default is no limit.\n\n.IP \"\\fBConnectionTimeout\\fR\"\nUsed to control when the vlmcsd disconnects idle TPC connections. The default is 30 seconds. This is the same setting as \\fB-t\\fR on the command line.\n\n.IP \"\\fBDisconnectClientsImmediately\\fR\"\nSet this to TRUE to disconnect a client after it got an activation response regardless whether a timeout has occured or not. The default is FALSE. Setting this to TRUE is non-standard behavior. Use only if you are experiencing DoS or DDoS attacks. On the command line you control this behavior with options \\fB-d\\fR and \\fB-k\\fR.\n\n.IP \"\\fBPidFile\\fR\"\nWrite a pid file. The \\fIargument\\fR is the full pathname of a pid file. The pid file contains is single line containing the process id of the vlmcsd process. It can be used to stop (SIGTERM) or restart (SIGHUP) vlmcsd. This directive can be overriden using \\fB-p\\fR on the command line.\n\n.IP \"\\fBLogFile\\fR\"\nWrite a log file. The \\fIargument\\fR is the full pathname of a log file. On a unixoid OS and with Cygwin you can use the special filename 'syslog' to log to the syslog facility. This is the same as specifying \\fB-l\\fR on the command line.\n\n.IP \"\\fBLogVerbose\\fR\"\nSet this to either TRUE or FALSE. The default is FALSE. If set to TRUE, more details of each activation will be logged. You use \\fB-v\\fR and \\fB-q\\fR in the command line to control this setting. \\fBLogVerbose\\fR has an effect only if you specify a log file or redirect logging to \\fBstdout\\fR(3).\n\n.IP \"\\fBActivationInterval\\fR\"\nThis is the same as specifying \\fB-A\\fR on the command line. See \\fBvlmcsd\\fR(8) for details. The default is 2 hours. Example: ActivationInterval = 1h\n\n.IP \"\\fBRenewalInterval\\fR\"\nThis is the same as specifying \\fB-R\\fR on the command line. See \\fBvlmcsd\\fR(8) for details. The default is 7 days. Example: ActivationInterval = 3h. Please note that the KMS client decides itself when to renew activation. Even though vlmcsd sends the renewal interval you specify, it is no more than some kind of recommendation to the client. Older KMS clients did follow the recommendation from a KMS server or emulator. Newer clients do not.\n\n.IP \"\\fBUser\\fR\"\nRun vlmcsd as another, preferrably less privileged, user. The \\fIargument\\fR can be a user name or a numeric user id. You must have the required privileges (capabilities on Linux) to change the security context of a process without providing any credentials (a password in most cases). On most unixoid OSses 'root' is the only user who has these privileges in the default configuration. This setting is not available in the native Windows version of vlmcsd. See \\fB-u\\fR in \\fBvlmcsd\\fR(8). This setting cannot be changed on the fly by sending SIGHUP to vlmcsd.\n\n.IP \"\\fBGroup\\fR\"\nRun vlmcsd as another, preferrably less privileged, group. The \\fIargument\\fR can be a group name or a numeric group id. You must have the required privileges (capabilities on Linux) to change the security context of a process without providing any credentials (a password in most cases). On most unixoid OSses 'root' is the only user who has these privileges in the default configuration. This setting is not available in the native Windows version of vlmcsd. See \\fB-g\\fR in \\fBvlmcsd\\fR(8). This setting cannot be changed on the fly by sending SIGHUP to vlmcsd.\n\n.SH \"SPECIAL KEYWORDS\"\nAny valid GUID is being treated as a special \\fBkeyword\\fR in the ini file. It is used to select a specfic ePID and HwId for an application GUID. The \\fIargument\\fR has the form \\fIePID\\fR [ / \\fIHwId\\fR ]. KMS currently knows only 3 application GUIDs:\n\n55c92734\\-d682\\-4d71\\-983e\\-d6ec3f16059f\\ (Windows)\n.br\n59a52881\\-a989\\-479d\\-af46\\-f275c6370663\\ (Office 2010)\n.br\n0ff1ce15\\-a989\\-479d\\-af46\\-f275c6370663\\ (Office 2013)\n\nTo use specific ePIDs for Windows, Office 2010 and Office 2013 you could add the following lines to vlmcsd.ini:\n\n.SM \"55c92734\\-d682\\-4d71\\-983e\\-d6ec3f16059f\\ =\\ 55041\\-00206\\-184\\-207146\\-03\\-1062\\-6002.0000\\-3322013\"\n.br\n.SM \"59a52881\\-a989\\-479d\\-af46\\-f275c6370663\\ =\\ 55041\\-00096\\-216\\-598637\\-03\\-17418\\-6002.0000\\-3312013\"\n.br\n.SM \"0ff1ce15\\-a989\\-479d\\-af46\\-f275c6370663\\ =\\ 55041\\-00206-234\\-742099\\-03\\-9217\\-6002.0000\\-2942013\"\n\nThe ePID is currently a comment only. You can specify any string up to 63 bytes. In Windows 7 Microsoft has blacklisted few ( < 10 ) ePIDs that were used in KMSv5 versions of the \"ratiborus virtual machine\". Microsoft has given up on blacklisting when KMS emulators appeared in the wild.\n\nEven if you can use \"Activated by cool hacker guys\" as an ePID, you may wish to use ePIDs that cannot be detected as non-MS ePIDs. If you don't know how these \"valid\" ePIDs look like exactly, do not use GUIDS in vlmcsd.ini. vlmcsd provides internal mechanisms to generate valid ePIDs.\n\nIf you use non-ASCII characters in your ePID (you shouldn't do anyway), these must be in UTF-8 format. This is especially important when you run vlmcsd on Windows or cygwin because UTF-8 is not the default encoding for most editors.\n\nIf you are specifying an optional HWID it follows the same syntax as in the \\fB\\-H\\fR option in \\fBvlmcsd\\fR(8) ecxept that you must not enclose a HWID in quotes even if it contains spaces.\n\n.SH FILES\n.IP \"\\fBvlmcsd.ini\\fR(5)\"\n\n.SH AUTHOR\n\\fBvlmcsd\\fR(8) was written by crony12, Hotbird64 and vityan666. With contributions from DougQaid.\n\n.SH CREDITS\nThanks to CODYQX4, deagles, eIcn, mikmik38, nosferati87, qad, Ratiborus, ...\n\n.SH SEE ALSO\n\\fBvlmcsd\\fR(8), \\fBvlmcsd\\fR(7), \\fBvlmcs\\fR(1), \\fBvlmcsdmulti\\fR(1)\n"
  },
  {
    "path": "vlmcsd/vlmcsdmulti.1",
    "content": ".TH VLMCSDMULTI 1 \"February 2015\" \"Hotbird64\" \"KMS Activation Manual\"\n.LO 1\n\n.SH NAME\nvlmcsdmulti \\- a multi-call binary containing \\fBvlmcs\\fR(1) and \\fBvlmcsd\\fR(8)\n\n.SH SYNOPSIS\n\\fBvlmcsdmulti\\fR vlmcs [ \\fIoptions\\fR ] [ \\fIhostname\\fR|\\fIip-address\\fR[:\\fIport\\fR] ] [ \\fIoptions\\fR ] | vlmcsd [ \\fIoptions\\fR ]\n\n.SH DESCRIPTION\n\\fBvlmcsdmulti\\fR is a multi-call binary that contains \\fBvlmcs\\fR(1) and \\fBvlmcsd\\fR(8) in a single binary. Since both programs share a lot of code and data, the combined binary is significantly smaller than the sum of both files.\n.PP\n\\fBvlmcsdmulti\\fR should not be called directly. Instead you may want to create symbolic links named vlmcs and vlmcsd which point to \\fBvlmcsdmulti\\fR. You then use these links to call the respective program. You may however call \\fBvlmcsdmulti\\fR followed by a complete command line of either \\fBvlmcs\\fR(1) or \\fBvlmcsd\\fR(8).\n.SS Creating symbolic links in unixoid operating systems\ncd to the directory containing \\fBvlmcsdmulti\\fR and type\n.PP\nln -s vlmcsdmulti vlmcsd\n.br\nln -s vlmcsdmulti vlmcs\n.PP\nYou may use a destination directory, e.g.\n.PP\nln -s vlmcsdmulti /usr/local/sbin/vlmcsd\n.br\nln -s vlmcsdmulti /usr/local/bin/vlmcs\n.PP\nEnsure that \\fBvlmcsdmulti\\fR has execute permissions. You can do that by typing \"chmod 755 vlmcsdmulti\". See \\fBchmod\\fR(1) for details.\n.SS Creating symbolic links in Windows (Vista and higher only)\ncd to the directory containing \\fBvlmcsdmulti\\fR and type\n.PP\nmklink vlmcsd.exe vlmcsdmulti.exe\n.br\nmklink vlmcs.exe vlmcsdmulti.exe\n.PP\nYou may use a destination directory, e.g.\n.PP\nmklink C:\\\\tools\\\\vlmcsd.exe vlmcsdmulti.exe\n.br\nmklink C:\\\\tools\\\\vlmcs.exe vlmcsdmulti.exe\n.SS Memory considerations\nWhile you definitely save disk space by using \\fBvlmcsdmulti\\fR you will need more RAM when you run \\fBvlmcsdmulti\\fR as a daemon (KMS server) instead of vlmcsd. You should consider running \\fBvlmcsdmulti\\fR via an internet superserver like \\fBinetd\\fR(8) or \\fBxinetd\\fR(8). \n\n.SH BUGS\n\\fBvlmcsdmulti\\fR has the same bugs as \\fBvlmcs\\fR(1) and \\fBvlmcsd\\fR(8).\n\n.SH AUTHOR\nWritten by Hotbird64\n\n.SH CREDITS\nThanks to CODYQX4, crony12, deagles, DougQaid, eIcn, mikmik38, nosferati87, qad, vityan666, ...\n\n.SH SEE ALSO\n\\fBvlmcs\\fR(1)\\fB, vlmcsd\\fR(8)\\fB, vlmcsd\\fR(7)\n"
  },
  {
    "path": "vlmcsd/vlmcsdmulti.c",
    "content": "/* Multi-Call Binary for vlmcs and vlmcsd */\r\n\r\n#ifndef CONFIG\r\n#define CONFIG \"config.h\"\r\n#endif // CONFIG\r\n#include CONFIG\r\n\r\n#if MULTI_CALL_BINARY < 1\r\n#error \"Please define MULTI_CALL_BINARY=1 when compiling this file.\"\r\n#endif\r\n\r\n#include <libgen.h>\r\n#include <stdio.h>\r\n\r\n#include \"vlmcs.h\"\r\n#include \"vlmcsd.h\"\r\n#include \"types.h\"\r\n#include \"shared_globals.h\"\r\n#include \"output.h\"\r\n\r\n#if (defined(_WIN32) || defined(__CYGWIN__))\r\n#define compare strcasecmp // Best for case-preserving (but otherwise case-insensitive) filesystems\r\n#else // native Unix\r\n#define compare strcmp // for case-sensitive filesystems\r\n#endif // native Unix\r\n\r\nint main(int argc, CARGV argv)\r\n{\r\n\tmulti_argv = argv;\r\n\tmulti_argc = argc;\r\n\r\n\tif (!compare(basename((char*)*argv), \"vlmcsd\"))\r\n\t\treturn server_main(argc, argv);\r\n\r\n\tif (!compare(basename((char*)*argv), \"vlmcs\"))\r\n\t\treturn client_main(argc, argv);\r\n\r\n\t#ifdef _WIN32\r\n\tif (!compare(basename((char*)*argv), \"vlmcsd.exe\"))\r\n\t\treturn server_main(argc, argv);\r\n\r\n\tif (!compare(basename((char*)*argv), \"vlmcs.exe\"))\r\n\t\treturn client_main(argc, argv);\r\n\t#endif // _WIN32\r\n\r\n\tif (argc > 1)\r\n\t{\r\n\t\tif (!strcmp((char*)argv[1],\"vlmcsd\"))\r\n\t\t\treturn server_main(argc - 1, argv + 1);\r\n\r\n\t\tif (!strcmp((char*)argv[1],\"vlmcs\"))\r\n\t\t\treturn client_main(argc - 1, argv + 1);\r\n\t}\r\n\r\n\terrorout(\r\n\t\t\t\"vlmcsdmulti %s\\n\\n\"\r\n\t\t\t\"Usage:\\n\"\r\n\t\t\t\"\\t%s vlmcsd [<vlmcsd command line>]\\n\"\r\n\t\t\t\"\\t%s vlmcs [<vlmcs command line>]\\n\\n\",\r\n\t\t\tVersion, *argv, *argv\r\n\t);\r\n\r\n\treturn !0;\r\n}\r\n"
  }
]