Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 08-22-2012, 09:53 PM   #1
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
The longest configure list ever?

So, I thought. Give yourself a break, go do something fun!

Configure Samba...

Err. Hokay. Now I'm no expert (well at anything really) but I would say this is a preeety big configure list.

This is the options...

Spoiler:
you@dev ~/GIT/samba $ ./configure --help
Quote:
waf [command] [options]

Main commands (example: ./waf build -j4)
build : build all targets
clean : removes the build files
configure : configures the project
ctags : build 'tags' file using ctags
dist : makes a tarball for distribution
distcheck : test that distribution tarball builds and installs
distclean : removes the build directory
etags : build TAGS file using etags
install : installs the build files
pep8 : run pep8 validator
pydoctor : build python apidocs
reconfigure : reconfigure if config scripts have changed
test : Run the test suite (see test options below)
testonly : run tests without doing a build first
uninstall : removes the installed files
wafdocs : build wafsamba apidocs
wildcard_cmd: called on a unknown command

Options:
--version
show program's version number and exit
-h, --help
show this help message and exit
-j JOBS, --jobs=JOBS
amount of parallel jobs ('1')
-k, --keep
keep running happily on independent task groups
-v, --verbose
verbosity level -v -vv or -vvv [default: 0]
--nocache
ignore the WAFCACHE (if set)
--zones=ZONES
debugging zones (task_gen, deps, tasks, etc)
-p, --progress
-p: progress bar; -pp: ide output
--targets=COMPILE_TARGETS
build given task generators, e.g. "target1,target2"
--with-libiconv=ICONV_OPEN
additional directory to search for libiconv
--with-gettext=GETTEXT_LOCATION
additional directory to search for gettext
--enable-talloc-compat1
Build talloc 1.x.x compat library [False]
--enable-selftest
enable options necessary for selftest (default=no)
--enable-coverage
enable options necessary for code coverage reporting on selftest
(default=no)
--with-selftest-prefix=SELFTEST_PREFIX
specify location of selftest directory (default=./st)
--enable-gnutls
Enable use of gnutls
--with-perl-binary=PERLBINARY
Specify alternate perl binary
--with-perl-archdir=PERLARCHDIR
Specify directory where to install arch specific files
--with-static-modules=STATIC_MODULES
Comma-separated list of names of modules to statically link in
--with-shared-modules=SHARED_MODULES
Comma-separated list of names of modules to build shared
--with-winbind
Build with winbind support
--with-swat
Build with swat support
--with-ads
Build with ads support
--with-ldap
Build with ldap support
--enable-cups
Build with cups support
--enable-iprint
Build with iprint support
--with-pam
Build with pam support
--with-pam_smbpass
Build with pam_smbpass support
--with-quotas
Build with quotas support
--with-sys-quotas
Build with sys-quotas support
--with-sendfile-support
Build with sendfile-support support
--with-utmp
Build with utmp support
--enable-pthreadpool
Build with pthreadpool support
--enable-avahi
Build with avahi support
--with-iconv
Build with iconv support
--with-acl-support
Build with acl-support support
--with-dnsupdate
Build with dnsupdate support
--with-syslog
Build with syslog support
--with-automount
Build with automount support
--with-aio-support
Build with aio-support support
--with-profiling-data
Build with profiling-data support
--with-cluster-support
Build with cluster-support support
--with-ctdb-dir=CTDB_DIR
Directory under which ctdb is installed
--enable-old-ctdb
enable building against (too) old version of ctdb (default=false)
--disable-fault-handling
disable the fault handlers
--with-system-mitkrb5
enable system MIT krb5 build (includes Samba 4 client and Samba 3 code
base).You may specify list of paths where Kerberos is installed (e.g.
/usr/local /usr/kerberos) to search krb5-config
--without-ad-dc
disable AD DC functionality (enables Samba 4 client and Samba 3 code base).
--disable-ntdb
disable ntdb
--nopyc Do not install bytecode compiled .pyc files (configuration)
[Default:install]
--nopyo Do not install optimised compiled .pyo files (configuration)
[Default:install]

configuration options:
-b BLDDIR, --blddir=BLDDIR
out dir for the project (configuration)
-s SRCDIR, --srcdir=SRCDIR
top dir for the project (configuration)
--download
try to download the tools if missing

installation options:
-f, --force
force file installation

C Compiler Options:
--check-c-compiler=CHECK_C_COMPILER
On this platform (linux) the following C-Compiler will be checked by
default: "gcc icc suncc"

Installation directories:
By default, "waf install" will put the files in "/usr/local/bin",
"/usr/local/lib" etc. An installation prefix other than "/usr/local" can be
given using "--prefix", for example "--prefix=$HOME"

--prefix=PREFIX
installation prefix (configuration) [default: '/usr/local/samba']
--destdir=DESTDIR
installation root [default: '']
--exec-prefix=EXEC_PREFIX
installation prefix [Default: ${PREFIX}]

Pre-defined installation directories:
--bindir=BINDIR
user executables [Default: ${EXEC_PREFIX}/bin]
--sbindir=SBINDIR
system admin executables [Default: ${EXEC_PREFIX}/sbin]
--libexecdir=LIBEXECDIR
program executables [Default: ${EXEC_PREFIX}/libexec]
--sysconfdir=SYSCONFDIR
read-only single-machine data [Default: ${PREFIX}/etc]
--sharedstatedir=SHAREDSTATEDIR
modifiable architecture-independent data [Default: ${PREFIX}/com]
--localstatedir=LOCALSTATEDIR
modifiable single-machine data [Default: ${PREFIX}/var]
--libdir=LIBDIR
object code libraries [Default: ${EXEC_PREFIX}/lib]
--includedir=INCLUDEDIR
C header files [Default: ${PREFIX}/include]
--oldincludedir=OLDINCLUDEDIR
C header files for non-gcc [Default: /usr/include]
--datarootdir=DATAROOTDIR
read-only arch.-independent data root [Default: ${PREFIX}/share]
--datadir=DATADIR
read-only architecture-independent data [Default: ${DATAROOTDIR}]
--infodir=INFODIR
info documentation [Default: ${DATAROOTDIR}/info]
--localedir=LOCALEDIR
locale-dependent data [Default: ${DATAROOTDIR}/locale]
--mandir=MANDIR
man documentation [Default: ${DATAROOTDIR}/man]
--docdir=DOCDIR
documentation root [Default: ${DATAROOTDIR}/doc/${PACKAGE}]
--htmldir=HTMLDIR
html documentation [Default: ${DOCDIR}]
--dvidir=DVIDIR
dvi documentation [Default: ${DOCDIR}]
--pdfdir=PDFDIR
pdf documentation [Default: ${DOCDIR}]
--psdir=PSDIR
ps documentation [Default: ${DOCDIR}]

library handling options:
--bundled-libraries=BUNDLED_LIBS
comma separated list of bundled libraries. May include !LIBNAME to disable
bundling a library. Can be 'NONE' or 'ALL' [auto]
--private-libraries=PRIVATE_LIBS
comma separated list of normally public libraries to build instead as
private libraries. May include !LIBNAME to disable making a library
private. Can be 'NONE' or 'ALL' [auto]
--private-library-extension=PRIVATE_EXTENSION
name extension for private libraries [samba4]
--private-extension-exception=PRIVATE_EXTENSION_EXCEPTION
comma separated list of libraries to not apply extension to []
--builtin-libraries=BUILTIN_LIBRARIES
command separated list of libraries to build directly into binaries [NONE]
--minimum-library-version=MINIMUM_LIBRARY_VERSION
list of minimum system library versions (LIBNAME1:version,LIBNAME2:version)
--disable-shared
Disable all use of shared libraries
--disable-rpath
Disable use of rpath for build binaries
--disable-rpath-install
Disable use of rpath for library path in installed files
--disable-rpath-private-install
Disable use of rpath for private library path in installed files
--nonshared-binary=NONSHARED_BINARIES
Disable use of shared libs for the listed binaries
--disable-symbol-versions
Disable use of the --version-script linker option

developer options:
-C enable configure cacheing
--enable-auto-reconfigure
enable automatic reconfigure on build
--enable-debug
Turn on debugging symbols
--enable-developer
Turn on developer warnings and debugging
--picky-developer
Treat all warnings as errors (enable -Werror)
--fatal-errors
Stop compilation on first error (enable -Wfatal-errors)
--enable-gccdeps
Enable use of gcc -MD dependency module
--timestamp-dependencies
use file timestamps instead of content for build dependencies (BROKEN)
--pedantic
Enable even more compiler warnings
--git-local-changes
mark version with + if local git changes
--abi-check
Check ABI signatures for libraries
--abi-check-disable
Disable ABI checking (used with --enable-developer)
--abi-update
Update ABI signature files for libraries
--show-deps=SHOWDEPS
Show dependency tree for the given target
--symbol-check
check symbols in object files against project rules
--dup-symbol-check
check for duplicate symbols in object files and system libs (must be
configured with --enable-developer)
--why-needed=WHYNEEDED
TARGET:DEPENDENCY check why TARGET needs DEPENDENCY
--show-duplicates
Show objects which are included in multiple binaries or libraries
--enable-nss-wrapper
Turn on nss wrapper library (default=no)
--enable-socket-wrapper
Turn on socket wrapper library (default=no)
--enable-uid-wrapper
Turn on uid wrapper library (default=no)

cross compilation options:
--cross-compile
configure for cross-compilation
--cross-execute=CROSS_EXECUTE
command prefix to use for cross-execution in configure
--cross-answers=CROSS_ANSWERS
answers to cross-compilation configuration (auto modified)
--hostcc=HOSTCC
set host compiler when cross compiling

dist options:
--sign-release
sign the release tarball created by waf dist
--tag=TAG_RELEASE
tag release in git at the same time

Samba-specific directory layout:
--enable-fhs
Use FHS-compliant paths (default no)
You should consider using this together with:
--prefix=/usr --sysconfdir=/etc --localstatedir=/var
--with-statedir=STATEDIR
Where to put persistent state files
[STD-Default: ${LOCALSTATEDIR}/locks]
[FHS-Default: ${LOCALSTATEDIR}/lib/samba]
--with-pammodulesdir=PAMMODULESDIR
Which directory to use for PAM modules
[STD-Default: ${LIBDIR}/security]
[FHS-Default: ${LIBDIR}/security]
--with-privatedir=PRIVATE_DIR
Where to put sam.ldb and other private files
[STD-Default: ${PREFIX}/private]
[FHS-Default: ${LOCALSTATEDIR}/lib/samba/private]
--with-piddir=PIDDIR
Where to put pid files
[STD-Default: ${LOCALSTATEDIR}/run]
[FHS-Default: ${LOCALSTATEDIR}/run/samba]
--with-cachedir=CACHEDIR
Where to put temporary cache files
[STD-Default: ${LOCALSTATEDIR}/cache]
[FHS-Default: ${LOCALSTATEDIR}/cache/samba]
--with-lockdir=LOCKDIR
Where to put short term disposable state files
[STD-Default: ${LOCALSTATEDIR}/lock]
[FHS-Default: ${LOCALSTATEDIR}/lock/samba]
--with-logfilebase=LOGFILEBASE
Where to put log files
[STD-Default: ${LOCALSTATEDIR}]
[FHS-Default: ${LOCALSTATEDIR}/log/samba]
--with-sockets-dir=SOCKET_DIR
socket directory
[STD-Default: ${LOCALSTATEDIR}/run]
[FHS-Default: ${LOCALSTATEDIR}/run/samba]
--with-modulesdir=MODULESDIR
Which directory to use for Samba modules
[STD-Default: ${LIBDIR}]
[FHS-Default: ${LIBDIR}/samba]
--with-privatelibdir=PRIVATELIBDIR
Which directory to use for private Samba libraries
[STD-Default: ${LIBDIR}/private]
[FHS-Default: ${LIBDIR}/samba]
--with-privileged-socket-dir=PRIVILEGED_SOCKET_DIR
privileged socket directory
[STD-Default: ${LOCALSTATEDIR}/lib]
[FHS-Default: ${LOCALSTATEDIR}/lib/samba]
--with-configdir=CONFIGDIR
Where to put configuration files
[STD-Default: ${SYSCONFDIR}]
[FHS-Default: ${SYSCONFDIR}/samba]

test options:
--load-list=LOAD_LIST
Load a test id list from a text file
--list List available tests
--tests=TESTS
wildcard pattern of tests to run
--filtered-subunit
output (xfail) filtered subunit
--quick
enable only quick tests
--slow enable the really slow tests
--testenv
start a terminal with the test environment setup
--valgrind
use valgrind on client programs in the tests
--valgrind-log=VALGRINDLOG
where to put the valgrind log
--valgrind-server
use valgrind on the server in the tests (opens an xterm)
--screen
run the samba servers in screen sessions
--gdbtest
run the servers within a gdb window
--fail-immediately
stop tests on first failure
--socket-wrapper-pcap
create a pcap file for each failing test
--socket-wrapper-keep-pcap
create a pcap file for all individual test


And I thought Lynx had a few options...

Anyone seen a bigger one?

Insert amusing anecdotes below:

Thanks

Last edited by twobob; 08-22-2012 at 09:55 PM. Reason: quotes look nicer
twobob is offline   Reply With Quote
Old 08-22-2012, 10:12 PM   #2
geekmaster
Всё гениальное просто.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 5,066
Karma: 6789001
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
I think my list for ffmpeg with all the options was bigger.
geekmaster is offline   Reply With Quote
Old 08-22-2012, 10:13 PM   #3
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
You might have me there

Good one!

I went with

Quote:
--prefix=/mnt/us --exec-prefix=/mnt/us --with-gnu-ld --disable-rpath --target=arm-unknown-linux-gnueabi --host=i686-pc-linux --enable-static --disable-shared --cross-compile -p --enable-selftest --enable-coverage --enable-gnutls --with-perl-binary=/mnt/us/usr/bin/perl --with-perl-archdir=/mnt/us/usr --with-smbwrapper --with-automount --with-smbmount --download --oldincludedir=/mnt/us/usr/include --disable-rpath-install --disable-rpath-private-install --disable-symbol-versions --localstatedir=/var --with-cachedir=${PREFIX}/cache --with-lockdir=/var/lock --with-logfilebase=${PREFIX}/log/samba --with-sockets-dir=/var/run --with-modulesdir=${LIBDIR} --quick
or for the vanilla one

Quote:
./configure --prefix=/mnt/us --exec-prefix=/mnt/us --disable-rpath --target=arm-unknown-linux-gnueabi --host=i686-pc-linux --disable-shared --enable-gnutls --with-perl-binary=/mnt/us/usr/bin/perl --with-perl-archdir=/mnt/us/usr --with-automount --oldincludedir=/mnt/us/usr/include --disable-rpath-install --disable-rpath-private-install --disable-symbol-versions --localstatedir=/var --with-cachedir=${PREFIX}/cache --with-lockdir=/var/lock --with-logfilebase=${PREFIX}/log/samba --with-sockets-dir=/var/run --with-modulesdir=${LIBDIR}
EDIT: Which both failed...

or in BR .mk format

Spoiler:
Quote:
################################################## ###########
#
# samba
#
################################################## ###########

SAMBA_VERSION = 3.6.6
SAMBA_SITE = http://ftp.samba.org/pub/samba/stable
SAMBA_SUBDIR = source3
SAMBA_INSTALL_STAGING = YES

SAMBA_DEPENDENCIES = popt \
$(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),readline) \
$(if $(BR2_PACKAGE_SAMBA_SMBCLIENT),readline) \
$(if $(BR2_PACKAGE_SAMBA_AVAHI),avahi) \
$(if $(BR2_PACKAGE_SAMBA_GAMIN),gamin)

SAMBA_CONF_ENV = \
ac_cv_file__proc_sys_kernel_core_pattern=yes \
samba_cv_HAVE_GETTIMEOFDAY_TZ=yes \
samba_cv_USE_SETREUID=yes \
samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes \
samba_cv_HAVE_IFACE_IFCONF=yes \
samba_cv_HAVE_MMAP=yes \
samba_cv_HAVE_FCNTL_LOCK=yes \
samba_cv_HAVE_SECURE_MKSTEMP=yes \
samba_cv_CC_NEGATIVE_ENUM_VALUES=yes \
samba_cv_fpie=no \
libreplace_cv_HAVE_IPV6=$(if $(BR2_INET_IPV6),yes,no) \
$(if $(BR2_PACKAGE_SAMBA_AVAHI),AVAHI_LIBS=-pthread)

SAMBA_CONF_OPT = \
--prefix=/mnt/us \
--exec-prefix=/mnt/us \
--disable-rpath \
--disable-rpath-install \
--disable-rpath-private-install \
--localstatedir=/var \
--with-piddir=/var/run \
--with-lockdir=/var/lock \
--with-logfilebase=${PREFIX}/log/samba \
--with-configdir=/mnt/us/etc/samba \
--with-privatedir=/mnt/us/etc/samba \
\
--disable-cups \
--enable-shared-libs \
--disable-pie \
--disable-relro \
--disable-dnssd \
\
$(if $(BR2_PACKAGE_SAMBA_AVAHI),--enable-avahi,--disable-avahi) \
$(if $(BR2_PACKAGE_SAMBA_GAMIN),--enable-fam,--disable-fam) \
$(if $(BR2_PACKAGE_SAMBA_SWAT),--enable-swat,--disable-swat) \
\
--without-cluster-support \
--without-dnsupdate \
$(if $(BR2_INET_RPC),--with-sys-quotas,--without-sys-quotas) \
--without-ads \
--without-ldap \
--with-included-iniparser \
\
$(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),--with-readline=$(STAGING_DIR)) \
$(if $(BR2_PACKAGE_SAMBA_SMBCLIENT),--with-readline=$(STAGING_DIR)) \
$(if $(BR2_PACKAGE_SAMBA_WINBINDD),--with-winbind,--without-winbind)

SAMBA_INSTALL_TARGET_OPT = \
DESTDIR=$(TARGET_DIR) -C $(SAMBA_DIR)/$(SAMBA_SUBDIR) \
installlibs installservers installbin installscripts \
$(if $(BR2_PACKAGE_SAMBA_SWAT),installswat)

SAMBA_UNINSTALL_TARGET_OPT = \
DESTDIR=$(TARGET_DIR) -C $(SAMBA_DIR)/$(SAMBA_SUBDIR) \
uninstalllibs uninstallservers uninstallbin uninstallscripts \
$(if $(BR2_PACKAGE_SAMBA_SWAT),uninstallswat)

# binaries to keep
SAMBA_BINTARGETS_y = \
usr/sbin/smbd \
usr/lib/libtalloc.so \
usr/lib/libtdb.so

# binaries to remove
SAMBA_BINTARGETS_ = \
usr/lib/libnetapi.so* \
usr/lib/libsmbsharemodes.so*

# binaries to keep or remove
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBD) += usr/sbin/smbd
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbadd
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbdel
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbedit
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbmodify
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbrename
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbsearch
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSHARESEC) += usr/bin/sharesec
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbdump
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbtool
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo

# libraries to keep or remove
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/lib/libwbclient.so*
SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_LIBSMBCLIENT) += usr/lib/libsmbclient.so*

# non-binaries to remove
SAMBA_TXTTARGETS_ = \
usr/include/libsmbclient.h \
usr/include/netapi.h \
usr/include/smb_share_modes.h \
usr/include/talloc.h \
usr/include/tdb.h \
usr/include/wbclient.h

# non-binaries to keep or remove
SAMBA_TXTTARGETS_$(BR2_PACKAGE_SAMBA_FINDSMB) += usr/bin/findsmb
SAMBA_TXTTARGETS_$(BR2_PACKAGE_SAMBA_SMBTAR) += usr/bin/smbtar

define SAMBA_REMOVE_UNNEEDED_BINARIES
rm -f $(addprefix $(TARGET_DIR)/, $(SAMBA_BINTARGETS_))
rm -f $(addprefix $(TARGET_DIR)/, $(SAMBA_TXTTARGETS_))
endef

SAMBA_POST_INSTALL_TARGET_HOOKS += SAMBA_REMOVE_UNNEEDED_BINARIES

define SAMBA_REMOVE_SWAT_DOCUMENTATION
# Remove the documentation
rm -rf $(TARGET_DIR)/usr/swat/help/manpages
rm -rf $(TARGET_DIR)/usr/swat/help/Samba3*
rm -rf $(TARGET_DIR)/usr/swat/using_samba/
# Removing the welcome.html file will make swat default to
# welcome-no-samba-doc.html
rm -rf $(TARGET_DIR)/usr/swat/help/welcome.html
endef

# --with-libiconv="" is to avoid detecting host libiconv and build failure
ifeq ($(BR2_PACKAGE_SAMBA_LIBICONV),y)
SAMBA_DEPENDENCIES += libiconv
SAMBA_CONF_OPT += --with-libiconv=$(STAGING_DIR)
else
SAMBA_CONF_OPT += --with-libiconv=""
endif

ifeq ($(BR2_PACKAGE_SAMBA_SWAT),y)
ifneq ($(BR2_HAVE_DOCUMENTATION),y)
SAMBA_POST_INSTALL_TARGET_HOOKS += SAMBA_REMOVE_SWAT_DOCUMENTATION
endif
endif

define SAMBA_INSTALL_INITSCRIPTS_CONFIG
# install start/stop script
@if [ ! -f $(TARGET_DIR)/etc/init.d/S91smb ]; then \
$(INSTALL) -m 0755 -D package/samba/S91smb $(TARGET_DIR)/etc/init.d/S91smb; \
fi
# install config
@if [ ! -f $(TARGET_DIR)/etc/samba/smb.conf ]; then \
$(INSTALL) -m 0755 -D package/samba/simple.conf $(TARGET_DIR)/etc/samba/smb.conf; \
fi
endef

SAMBA_POST_INSTALL_TARGET_HOOKS += SAMBA_INSTALL_INITSCRIPTS_CONFIG

$(eval $(autotools-package))


which gets us:

configure: WARNING: unrecognized options: --disable-gtk-doc, --enable-ipv6, --disable-rpath, --disable-rpath-install, --disable-rpath-private-install
simon@dev ~/BLDS/buildroot $

Which I can handle

Last edited by twobob; 08-29-2012 at 06:41 AM. Reason: what I went with
twobob is offline   Reply With Quote
Old 08-22-2012, 10:23 PM   #4
geekmaster
Всё гениальное просто.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 5,066
Karma: 6789001
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
ffmpeg for ARM can feed video to my raw2gmv and also to gpmlay, while reading 1080p x.264 video from a file or from a website, all in realtime on a K4/K5. The K3 is too slow for that, so you need to use a temp file and do it in two passes. That is why I provided samples with .gmv.gz files (so they play smoothly on a K3). I did not publish my ffmpeg build here because it only outputs sound OR video (not both). I want a player that can do sound with video (such as mplayer), with my "all eink kindle" dithered video built in. Someday... Anyway, that build list for ffmpeg was HUGE...

You need samba and CIFS?
geekmaster is offline   Reply With Quote
Old 08-22-2012, 10:33 PM   #5
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
One app to rule them all, One app to find them, One app to bring them all, and in the darkness to fatally except them...

Now if I can just find that app...

; )

meh yeah.
twobob is offline   Reply With Quote
Old 08-22-2012, 10:44 PM   #6
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 6,185
Karma: 5830426
Join Date: Feb 2012
Device: Too many.
Quote:
Originally Posted by geekmaster View Post
You need samba and CIFS?
The kernel mod CIFS provides the client.
Samba provides the server side.

Define "needs"
NFS-v3 is built into the kernel.
knc1 is offline   Reply With Quote
Old 08-22-2012, 10:50 PM   #7
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
And it dies... with a suitably long error lol

NB Don't even try to parse this. I have another plan...

Spoiler:
you@dev ~/GIT/samba $ ./configure --prefix=/mnt/us --exec-prefix=/mnt/us --disable-rpath --target=arm-unknown-linux-gnueabi --host=i686-pc-linux --disable-shared --cross-compile -p --enable-gnutls --with-perl-binary=/mnt/us/usr/bin/perl --with-perl-archdir=/mnt/us/usr --with-automount --download --oldincludedir=/mnt/us/usr/include --disable-rpath-install --disable-rpath-private-install --disable-symbol-versions --localstatedir=/var --with-cachedir=${PREFIX}/cache --with-lockdir=/var/lock --with-logfilebase=${PREFIX}/log/samba --with-sockets-dir=/var/run --with-modulesdir=${LIBDIR} --cross-execute=arm-none-linux-gnueabi-
Checking for program gcc or cc : arm-none-linux-gnueabi-gcc
Checking for program cpp : /opt/arm-2006q3/bin/cpp
Checking for program ar : /opt/arm-2006q3/bin/ar
Checking for program ranlib : /opt/arm-2006q3/bin/ranlib
Checking for gcc : ok
Checking for program git : /usr/bin/git
Check for -MD : yes
Checking for program gdb : /opt/arm-2006q3/bin/gdb
Checking build system : Linux dev 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:04:05 UTC 2012 i686 athlon i386 GNU/Linux
Checking for header sys/utsname.h : yes
Checking uname sysname type : Traceback (most recent call last):
File "./buildtools/bin/waf", line 76, in <module>
Scripting.prepare(t, cwd, VERSION, wafdir)
File "/home/you/GIT/samba/buildtools/wafadmin/Scripting.py", line 145, in prepare
prepare_impl(t, cwd, ver, wafdir)
File "/home/you/GIT/samba/buildtools/wafadmin/Scripting.py", line 135, in prepare_impl
main()
File "/home/you/GIT/samba/wscript", line 270, in main
wildcard_main(wildcard_cmd)
File "./buildtools/wafsamba/samba_wildcard.py", line 110, in wildcard_main
fun(ctx)
File "/home/you/GIT/samba/buildtools/wafadmin/Scripting.py", line 241, in configure
conf.sub_config([''])
File "/home/you/GIT/samba/buildtools/wafadmin/Configure.py", line 237, in sub_config
self.recurse(k, name='configure')
File "/home/you/GIT/samba/buildtools/wafadmin/Utils.py", line 634, in recurse
f(self)
File "/home/you/GIT/samba/wscript", line 83, in configure
conf.RECURSE('lib/replace')
File "./buildtools/wafsamba/samba_utils.py", line 462, in RECURSE
return ctx.sub_config(relpath)
File "/home/you/GIT/samba/buildtools/wafadmin/Configure.py", line 237, in sub_config
self.recurse(k, name='configure')
File "/home/you/GIT/samba/buildtools/wafadmin/Utils.py", line 634, in recurse
f(self)
File "./buildtools/wafsamba/samba_utils.py", line 48, in runonce_wrapper
ret = function(*args)
File "/home/you/GIT/samba/lib/replace/wscript", line 28, in configure
conf.RECURSE('buildtools/wafsamba')
File "./buildtools/wafsamba/samba_utils.py", line 462, in RECURSE
return ctx.sub_config(relpath)
File "/home/you/GIT/samba/buildtools/wafadmin/Configure.py", line 237, in sub_config
self.recurse(k, name='configure')
File "/home/you/GIT/samba/buildtools/wafadmin/Utils.py", line 634, in recurse
f(self)
File "./buildtools/wafsamba/samba_utils.py", line 48, in runonce_wrapper
ret = function(*args)
File "/home/you/GIT/samba/lib/replace/../../buildtools/wafsamba/wscript", line 290, in configure
conf.CHECK_UNAME()
File "./buildtools/wafsamba/samba_conftests.py", line 465, in CHECK_UNAME
msg="Checking uname %s type" % v):
File "./buildtools/wafsamba/samba_autoconf.py", line 403, in CHECK_CODE
define_ret=define_ret)
File "./buildtools/wafsamba/samba_conftests.py", line 52, in check
ret = self.run_c_code(*k, **kw)
File "/home/you/GIT/samba/buildtools/wafadmin/Tools/config_c.py", line 556, in run_c_code
proc = Utils.pproc.Popen([lastprog] + args, stdout=Utils.pproc.PIPE, stderr=Utils.pproc.PIPE)
File "./buildtools/wafsamba/samba_cross.py", line 100, in __init__
real_Popen.__init__(*(obj, args), **kw)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory


So much for bleeding edge...

Next up samba-current

on the plus side. I have the configure flags
twobob is offline   Reply With Quote
Old 08-22-2012, 11:11 PM   #8
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
meh houston we have a problem


checking that the C compiler understands negative enum values... configure: error: in `/usr/local/src/samba-3.6.7/source3':
configure: error: cannot run test program while cross compiling
See `config.log' for more details
simon@dev /usr/local/src/samba-3.6.7/source3 $

Might have to think about installing that gentoo install...

Or begging someone else to build one. my system won't play nice. :\

I hacked the configure to accept the 2.7 python but configure still go boom.
Sigh.

One for the community to step in and help with perhaps. I'm at a loss.
twobob is offline   Reply With Quote
Old 08-22-2012, 11:13 PM   #9
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
perhaps I can disable the tests.... a little personal pronoun wouldn't go amiss...


What? **I** cannot run test program while cross compiling

or **You** cannot run test program while cross compiling

stupid message.

EDIT: Answer no. Anyone have a more compliant older version of python and a relevant TC?

2006q3 or one of Nilujes magical brews would be fine. Many thanks.

Last edited by twobob; 08-22-2012 at 11:17 PM. Reason: Ran out of options : (
twobob is offline   Reply With Quote
Old 08-22-2012, 11:13 PM   #10
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 6,185
Karma: 5830426
Join Date: Feb 2012
Device: Too many.
Ah, there is a way to tell config "don't test" - I have seen it used in some of the Buildroot make-files.

At which point my mind goes: "Poof" about details. Sorry.
knc1 is offline   Reply With Quote
Old 08-22-2012, 11:20 PM   #11
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by knc1 View Post
Ah, there is a way to tell config "don't test" - I have seen it used in some of the Buildroot make-files.

At which point my mind goes: "Poof" about details. Sorry.
Hmm yeah... now you mention it so have I. well its; 4am.

http://www.samba.org/samba/ftp/stabl...a-3.6.7.tar.gz

is the current

for this one I went with

./configure --prefix=/mnt/us --exec-prefix=/mnt/us --disable-rpath --target=arm-unknown-linux-gnueabi --host=i686-pc-linux --disable-shared --enable-gnutls --with-perl-binary=/mnt/us/usr/bin/perl --with-perl-archdir=/mnt/us/usr --with-automount --oldincludedir=/mnt/us/usr/include --disable-rpath-install --disable-rpath-private-install --disable-symbol-versions --localstatedir=/var --with-cachedir=${PREFIX}/cache --with-lockdir=/var/lock --with-logfilebase=${PREFIX}/log/samba --with-sockets-dir=/var/run --with-modulesdir=${LIBDIR}


git clone git://git.samba.org/samba.git samba

is the Git

this one I tried

--prefix=/mnt/us --exec-prefix=/mnt/us --with-gnu-ld --disable-rpath --target=arm-unknown-linux-gnueabi --host=i686-pc-linux --enable-static --disable-shared --cross-compile -p --enable-selftest --enable-coverage --enable-gnutls --with-perl-binary=/mnt/us/usr/bin/perl --with-perl-archdir=/mnt/us/usr --with-smbwrapper --with-automount --with-smbmount --download --oldincludedir=/mnt/us/usr/include --disable-rpath-install --disable-rpath-private-install --disable-symbol-versions --localstatedir=/var --with-cachedir=${PREFIX}/cache --with-lockdir=/var/lock --with-logfilebase=${PREFIX}/log/samba --with-sockets-dir=/var/run --with-modulesdir=${LIBDIR} --quick

Perhaps that may save someone some time.


----------------------------------------------

If some kind soul would help me out with this I would be eternally grateful.
Well, I imagine once we get it rocking for us, the whole community will be (however silently)

I gotta crash. did a no sleeper just 2 days ago. cant do another.
Later

===============================================

FROM http://www.flameeyes.eu/autotools-my...tom-tests.html

5.2. “Run Tests”
Sometimes, the mere presence of a function, or of a constant's definition, is not enough for a test to be considered successful. For instance an interface's optional function might be present as a stub returning a “not implemented” error condition, or a constant might be declared but ignored by the functions that are supposed to make use of it. For these reasons, it is sometimes a necessity to execute the code after building it, and wait for its results.

Important
Executing test code in a build scenario can be tricky: the system used to build a package might very well not be the same where the code would be executed (this is the case for most Linux – and not – distributions' build farms) which could lead to erroneous results or, in case the architectures of the two systems are not compatible, an unusable test, which will interrupt the course of the ./configure execution.

For those reasons it is important to make sure that the results of all the tests executed on the build host can be overridden. To do so, the best solution is to cache the results, so that a simple environment variable can be used to skip over the test execution, providing the correct, precalculated value.

==================================

maybe value in that.

Last edited by twobob; 08-22-2012 at 11:29 PM. Reason: added helpers - flameeyes link
twobob is offline   Reply With Quote
Old 08-22-2012, 11:25 PM   #12
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 4,576
Karma: 4440239
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW & PW2
@knc1/twobob: If there isn't, the hackish way is to pore over the configure to find the correct autoconf variable name to export to short the failing check (while making sure of using a correct value for said check ;D)).

(Because, yeah, some autoconf check like those can't work in a x-compile env, because they check the result of a compiled binary, and it's not smart enough to try to run it under qemu when the target arch doesn't match the host's).

FWIW, Samba 4 is considered *very* unstable (as in, alpha).

Last edited by NiLuJe; 08-22-2012 at 11:30 PM.
NiLuJe is online now   Reply With Quote
Old 08-22-2012, 11:34 PM   #13
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
for the record. It's not the age of the TC. I tried the latest. still dies.

I'll dig up the config.log...
twobob is offline   Reply With Quote
Old 08-22-2012, 11:37 PM   #14
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
okay I tried 3.6.7 - the current.

I could get http://samba.org/samba/ftp/stable/samba-3.4.16.tar.gz tomorrow???
twobob is offline   Reply With Quote
Old 08-22-2012, 11:38 PM   #15
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6015922
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Right Bedtime!

Quote:
Originally Posted by NiLuJe View Post
@knc1/twobob: If there isn't, the hackish way is to pore over the configure to find the correct autoconf variable name to export to short the failing check (while making sure of using a correct value for said check ;D)).

(Because, yeah, some autoconf check like those can't work in a x-compile env, because they check the result of a compiled binary, and it's not smart enough to try to run it under qemu when the target arch doesn't match the host's).

FWIW, Samba 4 is considered *very* unstable (as in, alpha).
I'm still on the steep learning curve but yeah I think that's what thingyeyes was mooting at.

I'll see about these logs..
Attached Files
File Type: gz config.log.tar.gz (10.2 KB, 22 views)

Last edited by twobob; 08-22-2012 at 11:40 PM. Reason: added logs output.
twobob is offline   Reply With Quote
Reply

Tags
configure, humour

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Longest ebook you have read and enjoyed tech_au Reading Recommendations 71 07-16-2011 01:58 PM
What have you had the longest? Stitchawl Lounge 69 02-26-2011 02:18 AM
The Weirdest and the Longest Book Title Dr. Drib Reading Recommendations 16 12-22-2010 12:42 PM
Your longest reading marathon? ardeegee Lounge 13 10-02-2010 01:44 PM
What files take longest to load/index? ProDigit Sony Reader 4 10-24-2008 02:52 PM


All times are GMT -4. The time now is 11:42 AM.


MobileRead.com is a privately owned, operated and funded community.