# # ChangeLog for trunk/Config.kmk in vbox # # Generated by Trac 1.4.3.2 # Nov 29, 2024 10:48:38 PM Thu, 16 Aug 2007 15:07:51 GMT vboxsync [4178] * trunk/Config.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPLib-solaris.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/alloc-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semfastmutex-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/thread2-r0drv-solaris.c (modified) * trunk/src/recompiler/InnoTek/crt/stdio.h (modified) Solaris changes. Tue, 07 Aug 2007 17:38:06 GMT vboxsync [4082] * trunk/Config.kmk (modified) manual header update Tue, 07 Aug 2007 17:15:28 GMT vboxsync [4073] * trunk/Config.kmk (modified) do not build os2 additions but take binaries Tue, 07 Aug 2007 16:50:26 GMT vboxsync [4070] * trunk/Config.kmk (modified) enable OS/2 Guest Additions Tue, 07 Aug 2007 08:04:12 GMT vboxsync [4050] * trunk/Config.kmk (modified) * trunk/src/VBox/Installer (added) * trunk/src/VBox/Installer/Makefile.kmk (added) * trunk/src/VBox/Installer/linux (added) * trunk/src/VBox/Installer/linux/Makefile.kmk (added) * trunk/src/VBox/Installer/linux/VBox.png (added) * trunk/src/VBox/Installer/linux/VBox.sh (added) * trunk/src/VBox/Installer/linux/VBoxAddIF.sh (added) * trunk/src/VBox/Installer/linux/VirtualBox.desktop (added) * trunk/src/VBox/Installer/linux/tunctl.c (added) * trunk/src/VBox/Installer/linux/vboxdrv.sh (added) * trunk/src/VBox/Installer/linux/vboxnet.sh (added) Export installer to OSE again and fix a few copyright headers. Thu, 02 Aug 2007 11:11:29 GMT vboxsync [3998] * trunk/Config.kmk (modified) Back out r23186. Thu, 02 Aug 2007 01:24:38 GMT vboxsync [3979] * trunk/Config.kmk (modified) Solaris Sun, 29 Jul 2007 22:19:06 GMT vboxsync [3914] * trunk/Config.kmk (modified) Solaris. Fri, 27 Jul 2007 11:19:03 GMT vboxsync [3904] * trunk/Config.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) instroduced global VBOX_HEADLESS Thu, 26 Jul 2007 16:26:39 GMT vboxsync [3888] * trunk/Config.kmk (modified) * trunk/include/iprt/spinlock.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/sems-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/system-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/recompiler/InnoTek/config-host.h (modified) * trunk/src/recompiler/InnoTek/crt/stdio.h (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/recompiler/fpu/softfloat-native.c (modified) Solaris. Wed, 25 Jul 2007 14:28:45 GMT vboxsync [3837] * trunk/Config.kmk (modified) preparations for shipping the Linux installer with OSE Wed, 25 Jul 2007 11:24:39 GMT vboxsync [3826] * trunk/Config.kmk (modified) Comment Wed, 25 Jul 2007 10:25:24 GMT vboxsync [3822] * trunk/Config.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) Enabled new VRDP server interface. Tue, 24 Jul 2007 11:23:14 GMT vboxsync [3809] * trunk/Config.kmk (modified) Use the GCC* tool variant instead of cooking our own linker tool for ... Mon, 23 Jul 2007 08:10:39 GMT vboxsync [3770] * trunk/Config.kmk (modified) create revision.kmk even if VBOX_SVN_REV was overwritten externally Fri, 20 Jul 2007 20:10:10 GMT vboxsync [3754] * trunk/Config.kmk (modified) fixed annoying rebuild of the linux additions even if no files were ... Fri, 20 Jul 2007 16:54:00 GMT vboxsync [3751] * trunk/Config.kmk (modified) I actually wanted the 'Revision' and not the 'Last Changed Rev' as ... Fri, 20 Jul 2007 12:46:50 GMT vboxsync [3731] * trunk/Config.kmk (modified) Make sure the locale settings don't interfere with getting revision ... Fri, 20 Jul 2007 12:12:22 GMT vboxsync [3730] * trunk/Config.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) Fix field used to determine svn revision. Implement VirtualBox -v, ... Wed, 18 Jul 2007 16:09:51 GMT vboxsync [3690] * trunk/Config.kmk (modified) makefiles: 'svn' => '$(SVN)' Wed, 18 Jul 2007 15:58:08 GMT vboxsync [3689] * trunk/Config.kmk (modified) Drop a couple of non-C++ options from VBOXR0DRV (linux). Wed, 18 Jul 2007 14:37:17 GMT vboxsync [3687] * trunk/Config.kmk (modified) Check that the BUILD_TYPE is valid. VBOX_BUILD_TYPES lists the valid ... Mon, 16 Jul 2007 21:57:33 GMT vboxsync [3660] * trunk/Config.kmk (modified) Mon, 16 Jul 2007 21:33:57 GMT vboxsync [3659] * trunk/Config.kmk (modified) VBOX_SVN_REV now contains the best guess for the tree revision. Can ... Mon, 16 Jul 2007 12:06:30 GMT vboxsync [3629] * trunk/Config.kmk (modified) * trunk/include/iprt/alloca.h (modified) The __SOMETHING__ OS and architecture #defines are now deprecated. ... Mon, 16 Jul 2007 02:26:57 GMT vboxsync [3623] * trunk/Config.kmk (modified) FreeBSD variant of VBOXR0DRV. Thu, 12 Jul 2007 18:50:40 GMT vboxsync [3597] * trunk/Config.kmk (modified) adapt to L4 changes Wed, 11 Jul 2007 09:34:55 GMT vboxsync [3543] * trunk/Config.kmk (modified) added L4 settings for cross-compiling L4/AMD64 binaries on 32-bit ... Tue, 10 Jul 2007 15:19:06 GMT vboxsync [3533] * trunk/Config.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) Applied patch for cross compiling 64-bit targets on 32-bit hosts. Mon, 09 Jul 2007 16:49:55 GMT vboxsync [3518] * trunk/Config.kmk (modified) tab Mon, 09 Jul 2007 16:48:55 GMT vboxsync [3517] * trunk/Config.kmk (modified) fixed VBOX_PATH_GCC_INCS for 64-bit cross builds on 32-bit hosts Thu, 05 Jul 2007 11:51:45 GMT vboxsync [3452] * trunk/Config.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) added VBOX_WITH_SHARED_FOLDERS and VBOX_WITH_SHARED_CLIPBOARD Thu, 05 Jul 2007 09:20:45 GMT vboxsync [3439] * trunk/Config.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) Added VBOX_WITH_OPENGL (default 1) Tue, 03 Jul 2007 23:43:34 GMT vboxsync [3406] * trunk/Config.kmk (modified) Confing.kmk: Use kmk_ash instead of cmd.exe and don't kill inherited ... Tue, 03 Jul 2007 22:32:10 GMT vboxsync [3405] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) OS/2: Enabled VBOX_WITH_MAIN, VBOX_WITH_VBOXSDL and VBOX_WITH_QTGUI ... Tue, 03 Jul 2007 20:32:18 GMT vboxsync [3401] * trunk/Config.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) VBOX_SUFF_OBJ for working around an OS/2 SUFF_OBJ/GXX3OMF artifact. Mon, 25 Jun 2007 08:42:41 GMT vboxsync [3264] * trunk/Config.kmk (modified) If we're targetting OS/2 we can build the OS/2 additions. Sun, 24 Jun 2007 01:46:12 GMT vboxsync [3249] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) VBox ring-3 template and runtime. Fri, 22 Jun 2007 14:02:47 GMT vboxsync [3233] * trunk/Config.kmk (modified) fixed CXXFLAGS for VBOXR0DRV/Linux Thu, 21 Jun 2007 20:10:56 GMT vboxsync [3221] * trunk/Config.kmk (modified) Enable backdoor logging for all OS/2 guest ring-0 code. Thu, 21 Jun 2007 20:05:03 GMT vboxsync [3220] * trunk/Config.kmk (modified) VBOXOS2GUESTR0 and VBOXOS2GUESTR0LIB. Wed, 20 Jun 2007 17:24:15 GMT vboxsync [3188] * trunk/Config.kmk (modified) * trunk/src/VBox/Frontends/VBoxFB/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) Build: Renamed VBox COM Glue library from VBoxXPCOM.[a|lib] to ... Wed, 20 Jun 2007 17:21:17 GMT vboxsync [3187] * trunk/Config.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) Moved the noisy GLIB and LIBIDL to src/libs/xpcom (OS/2 only - but ... Wed, 20 Jun 2007 15:32:16 GMT vboxsync [3186] * trunk/Config.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) Build: Cleaned up Main templates. Wed, 20 Jun 2007 12:15:40 GMT vboxsync [3182] * trunk/Config.kmk (modified) use else ifxx. Mon, 18 Jun 2007 22:31:27 GMT vboxsync [3150] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) XPCOM: Ported necessary bits of IPC/DConnect tp OS/2. Tue, 12 Jun 2007 18:28:18 GMT vboxsync [3100] * trunk/Config.kmk (modified) Mark OSE version with a _OSE suffix to the version number. Wed, 06 Jun 2007 08:48:56 GMT vboxsync [3060] * trunk/Config.kmk (modified) 1.4.1 Tue, 05 Jun 2007 21:48:41 GMT vboxsync [3059] * trunk/Config.kmk (modified) 1.4.0 Mon, 04 Jun 2007 08:57:11 GMT vboxsync [3010] * trunk/Config.kmk (modified) backed out 21754 Mon, 04 Jun 2007 08:45:47 GMT vboxsync [3009] * trunk/Config.kmk (modified) spelling Fri, 01 Jun 2007 19:27:24 GMT vboxsync [2992] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/configure (modified) * trunk/configure.vbs (modified) innotek Fri, 01 Jun 2007 14:04:22 GMT vboxsync [2977] * trunk/Config.kmk (modified) Make most of the signing macros overridable. Thu, 31 May 2007 08:22:16 GMT vboxsync [2955] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) VBOX_VERSION (deprecated) => VBOX_VERSION_STRING Thu, 31 May 2007 00:41:37 GMT vboxsync [2952] * trunk/Config.kmk (modified) Fixed typo. Thu, 31 May 2007 00:27:48 GMT vboxsync [2951] * trunk/Config.kmk (modified) simplifications. Thu, 31 May 2007 00:23:06 GMT vboxsync [2950] * trunk/Config.kmk (modified) VBOX_SIGN_MSI_FN -> VBOX_SIGN_FILE_FN. Thu, 31 May 2007 00:21:26 GMT vboxsync [2949] * trunk/Config.kmk (modified) Make it possible to override the /s my arguments with /sm (additions ... Sun, 27 May 2007 17:04:31 GMT vboxsync [2887] * trunk/Config.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) Tool renaming: GCC -> GXX (GCC will later be change to use gcc ... Wed, 23 May 2007 16:01:04 GMT vboxsync [2825] * trunk/Config.kmk (modified) VBOX_LINUX_SRC / VBOX_LINUX_INC not needed for L4 Tue, 22 May 2007 01:44:22 GMT vboxsync [2752] * trunk/Config.kmk (modified) Enable USB on darwin. Cleaned up some duplicate VBOXMAIN template stuff. Mon, 21 May 2007 09:12:31 GMT vboxsync [2724] * trunk/Config.kmk (modified) fixed L4 R3 defines Fri, 18 May 2007 13:15:41 GMT vboxsync [2712] * trunk/Config.kmk (modified) Enable signing of the additions. Thu, 17 May 2007 18:39:50 GMT vboxsync [2702] * trunk/Config.kmk (modified) prevent ugly messages if CC or CXX are not used Thu, 17 May 2007 08:05:53 GMT vboxsync [2696] * trunk/Config.kmk (modified) fixed wrong VBOX_EDIT_INF32_FN replacement. Thu, 17 May 2007 07:34:31 GMT vboxsync [2695] * trunk/Config.kmk (modified) new kBuild. Thu, 17 May 2007 06:18:04 GMT vboxsync [2693] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/Makefile.kmk (modified) Sign the catalog and the files it covers. Thu, 17 May 2007 03:06:57 GMT vboxsync [2688] * trunk/Config.kmk (modified) VBOX_EDIT_INF*_FN Wed, 16 May 2007 22:24:43 GMT vboxsync [2681] * trunk/Config.kmk (modified) more code signing. Wed, 16 May 2007 21:09:31 GMT vboxsync [2680] * trunk/Config.kmk (modified) use -mtune=generic as optimization flag if possible (introduced with ... Wed, 16 May 2007 17:39:50 GMT vboxsync [2677] * trunk/Config.kmk (modified) signing in progress. Wed, 16 May 2007 01:28:55 GMT vboxsync [2654] * trunk/Config.kmk (modified) Disable the IDT patching on 64-bit windows. It seems to fix a ... Tue, 15 May 2007 13:01:23 GMT vboxsync [2647] * trunk/Config.kmk (modified) strip the other case too. Mon, 14 May 2007 19:05:39 GMT vboxsync [2632] * trunk/Config.kmk (modified) typo Mon, 14 May 2007 18:59:42 GMT vboxsync [2631] * trunk/Config.kmk (modified) temporary hack to fix the win tinderboxes Wed, 09 May 2007 20:12:22 GMT vboxsync [2570] * trunk/Config.kmk (modified) openSUSE10.2 amd64 fix Tue, 08 May 2007 16:16:49 GMT vboxsync [2542] * trunk/Config.kmk (modified) INST_TESTSUITE and VBOX_PATH_TESTSUITE. Tue, 08 May 2007 13:43:11 GMT vboxsync [2536] * trunk/Config.kmk (modified) Use the kBuild sed program. Mon, 07 May 2007 16:10:03 GMT vboxsync [2526] * trunk/Config.kmk (modified) - No -fvisiblity stuff for L4. Too much headaches. Mon, 07 May 2007 12:03:41 GMT vboxsync [2523] * trunk/Config.kmk (modified) workaround for the windows ash issue. Fri, 04 May 2007 18:55:15 GMT vboxsync [2510] * trunk/Config.kmk (modified) Fri, 04 May 2007 15:10:51 GMT vboxsync [2497] * trunk/Config.kmk (modified) disable -fvisibility stuff for gcc < 4 Fri, 04 May 2007 02:02:17 GMT vboxsync [2482] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) Drop PATH_CURRENT from the global DEFS as it plays merry poppins with ... Thu, 03 May 2007 22:44:57 GMT vboxsync [2474] * trunk/Config.kmk (modified) don't forget to create the output directory. duh. Thu, 03 May 2007 22:40:16 GMT vboxsync [2473] * trunk/Config.kmk (modified) kmk startup is annoyingly slow because of all the GCC checks. Detect ... Thu, 03 May 2007 21:29:11 GMT vboxsync [2472] * trunk/Config.kmk (modified) * trunk/src/VBox/Debugger/Makefile (modified) * trunk/src/recompiler/Makefile.kmk (modified) some more usage of the MSG_* macros Thu, 03 May 2007 01:00:19 GMT vboxsync [2457] * trunk/Config.kmk (modified) New kBuild. Mon, 30 Apr 2007 18:42:26 GMT vboxsync [2443] * trunk/Config.kmk (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prtypes.h (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nscore.h (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/public/xptcall.h (modified) * trunk/src/recompiler/Makefile.kmk (modified) fix visibility for incompatible gcc-3.4 compilers Mon, 30 Apr 2007 14:58:17 GMT vboxsync [2435] * trunk/Config.kmk (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prtypes.h (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nscore.h (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/public/xptcall.h (modified) * trunk/src/recompiler/InnoTek/deftoimp.sed (modified) with gcc, mark all ELF symbols with visibility=hidden by default and ... Fri, 27 Apr 2007 08:20:50 GMT vboxsync [2383] * trunk/Config.kmk (modified) NDEBUG for Main since we include xpcom headers Tue, 24 Apr 2007 16:07:39 GMT vboxsync [2329] * trunk/Config.kmk (modified) Deal with not present QTDIR on unix. Mon, 23 Apr 2007 11:27:20 GMT vboxsync [2317] * trunk/Config.kmk (modified) Added a definition for 32bit X11 libraries to Config.kmk Thu, 19 Apr 2007 09:02:37 GMT vboxsync [2204] * trunk/Config.kmk (modified) build docs on the Mac Wed, 18 Apr 2007 16:52:11 GMT vboxsync [2190] * trunk/Config.kmk (modified) Added -fno-stack-protector to the VBOXNOCRTGCC template to fix ... Tue, 17 Apr 2007 09:55:07 GMT vboxsync [2122] * trunk/Config.kmk (modified) make stack non-executable for Linux targets Mon, 16 Apr 2007 14:34:24 GMT vboxsync [2102] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile (modified) __PIC__ is needed for shared libraries on L4 (l4sys depends on this) Fri, 06 Apr 2007 21:06:11 GMT vboxsync [1980] * trunk/Config.kmk (modified) Switch to the mysterious import library. Wed, 04 Apr 2007 16:08:33 GMT vboxsync [1941] * trunk/Config.kmk (modified) L4 fixes Tue, 03 Apr 2007 16:45:57 GMT vboxsync [1899] * trunk/Config.kmk (modified) Enabled VBOX_WITH_VRDP_MC again. Tue, 03 Apr 2007 12:55:37 GMT vboxsync [1880] * trunk/Config.kmk (modified) Disabled VBOX_WITH_VRDP_MC