libctlmgr/libmultid:
 * document the actual reason for failing dlsym call
 * minor cleanups
 * refs #1958


git-svn-id: file:///var/svn/freetz/trunk@9969 149334a1-2f27-0410-a3b9-fc62619ac1e6
mklibs:
 * sync patches with openwrt
 * rename some patches to document their origin
 * refs #563


git-svn-id: file:///var/svn/freetz/trunk@9970 149334a1-2f27-0410-a3b9-fc62619ac1e6
 * add "remove /bin/more"-patch (strange binary from AVM, linked against libncurses, AVM however doesn't provide libncurses)


git-svn-id: file:///var/svn/freetz/trunk@9971 149334a1-2f27-0410-a3b9-fc62619ac1e6
 * svn propdel svn:executable patches/scripts/565-remove_more.sh


git-svn-id: file:///var/svn/freetz/trunk@9972 149334a1-2f27-0410-a3b9-fc62619ac1e6
 * Disable "2nd VCC"-patch for 05.5x firmwares (patched files don't exist anymore)
 * refs #1910


git-svn-id: file:///var/svn/freetz/trunk@9973 149334a1-2f27-0410-a3b9-fc62619ac1e6
 * add "remove isofs.ko" patch


git-svn-id: file:///var/svn/freetz/trunk@9974 149334a1-2f27-0410-a3b9-fc62619ac1e6
call "fwmod -n" if "firmware-nocompile" (closes #1977)

git-svn-id: file:///var/svn/freetz/trunk@9975 149334a1-2f27-0410-a3b9-fc62619ac1e6
mklibs:
 * fix relinking of uClibc libraries caused unresolvable symbols at run-time (some libgcc symbols are only included in the .a version of the library and not in the shared one)
 * refs #563, refs #1989, refs #1844

list of lost symbols:
{{{
#!diff
--- mklibs-out-before/libc.so.0.symbols
+++ mklibs-out-after/libc.so.0.symbols
@@ -131,6 +131,7 @@
 fopen
 fopen64
 fopencookie
+__fpcmp_parts_d
 fprintf
 fputc
 __fputc_unlocked
@@ -346,6 +347,8 @@
 lsetxattr
 lstat
 lstat64
+__make_dp
+__make_fp
 malloc
 malloc_trim
 mallopt
@@ -391,6 +394,8 @@
 opendir
 openlog
 open_memstream
+__pack_d
+__pack_f
 pclose
 perror
 pipe
@@ -682,6 +687,8 @@
 unlink
 unlinkat
 unlockpt
+__unpack_d
+__unpack_f
 unsetenv
 updwtmp
 usleep
--- mklibs-out-before/libm.so.0.symbols
+++ mklibs-out-after/libm.so.0.symbols
@@ -28,6 +28,7 @@
 floorf
 fmod
 fmodf
+__fpcmp_parts_f
 frexp
 frexpf
 _ftext
}}}


git-svn-id: file:///var/svn/freetz/trunk@9976 149334a1-2f27-0410-a3b9-fc62619ac1e6
mklibs:
 * be as verbose as possible by default
 * refs #563


git-svn-id: file:///var/svn/freetz/trunk@9977 149334a1-2f27-0410-a3b9-fc62619ac1e6
mklibs:
 * bump version to 1.0.34
 * sync patches with openwrt


git-svn-id: file:///var/svn/freetz/trunk@9978 149334a1-2f27-0410-a3b9-fc62619ac1e6
remove FREETZ_KERNEL_REF, avoids
 * Config.ur8-16mb.7270_04.86 -> Config.ur8-8mb.7270_04.86
 * Config.vr9-4mb.7360_05.20 -> Config.vr9-16mb.7360_05.20
 * Config.vr9-32mb.7360_05.20 -> Config.vr9-4mb.7360_05.20
 

git-svn-id: file:///var/svn/freetz/trunk@9979 149334a1-2f27-0410-a3b9-fc62619ac1e6
always remove AVM's "more" (refs r9971)

git-svn-id: file:///var/svn/freetz/trunk@9980 149334a1-2f27-0410-a3b9-fc62619ac1e6
KERNEL_LAYOUT needs a invalid value
 * 7390's kernel should not try to build fusiv, thx er13
(refs r9979)

git-svn-id: file:///var/svn/freetz/trunk@9981 149334a1-2f27-0410-a3b9-fc62619ac1e6
kernel makefile:
 * eliminate code clones
 * while compiling kernel do not set KERNEL_LAYOUT at all instead of setting it to a dummy value (refs r9981)
 * document the reason for doing so


git-svn-id: file:///var/svn/freetz/trunk@9982 149334a1-2f27-0410-a3b9-fc62619ac1e6
menuconfig:
 * add support for override options for download toolchains
 * refs #1939
 * refs #1999

From now on one can build his own toolchains and use them as download toolchains by overriding the corresponding options under "Override options/Override precompiled toolchain options":
 1. activate "Toolchain options/Build own toolchains"
 2. set toolchain related options to the desired ones under "Toolchain options"
 3. (optional) make your own modifications under $(freetz_root)/toolchain
 4. call "make KTV=freetz-${MY_VERSION}-${MY_SUFFIX} TTV=freetz-${MY_VERSION}-${MY_SUFFIX} toolchain"
 5. wait the build to complete
 6. (optional) upload created download toolchain files to some site

The toolchains created in steps above can then be reused:
 7. activate "Toolchain options/Download and use precompiled toolchains"
 8. activate "Override options/Override precompiled toolchain options"
 9. set version/suffix/md5/download-site values to the values used in the steps above
10. adjust gcc/uClibc versions under "Toolchain options", set them to the same values as in step 2


git-svn-id: file:///var/svn/freetz/trunk@9983 149334a1-2f27-0410-a3b9-fc62619ac1e6
Config.in.custom:
 * remove Config.in.custom from repository, create it on-the-fly instead (as requested by cuma)
 * refs #1982 (s. http://freetz.org/ticket/1982#comment:26)


git-svn-id: file:///var/svn/freetz/trunk@9984 149334a1-2f27-0410-a3b9-fc62619ac1e6
 * mention "remove isofs.ko"-patch in the changelog, refs r9974


git-svn-id: file:///var/svn/freetz/trunk@9985 149334a1-2f27-0410-a3b9-fc62619ac1e6
Improve section layout in legacy skin; refs #1955


git-svn-id: file:///var/svn/freetz/trunk@9986 149334a1-2f27-0410-a3b9-fc62619ac1e6
samba:
 * bump version to 3.6.11


git-svn-id: file:///var/svn/freetz/trunk@9987 149334a1-2f27-0410-a3b9-fc62619ac1e6
callmonitor-1.20.5 (patch incorporated, refs #1955)


git-svn-id: file:///var/svn/freetz/trunk@9988 149334a1-2f27-0410-a3b9-fc62619ac1e6