summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2012-03-21chmod -xTor Lillqvist
2012-03-21Bin a few more 16-bit Windows leftoversTor Lillqvist
2012-03-21$retry_counter and the RETRY label are now unusedTor Lillqvist
2012-03-21GUI=WIN used to mean 16-bit Windows, I think, so kill that crackTor Lillqvist
Also the running of grep inside the test for GUI = WIN was a bit weird, what was it supposed to grep? Standard input?
2012-03-21WaE: option "-fno-default-inline" is valid for C++/ObjC++ but not for CTor Lillqvist
2012-03-21Use -fno-inline in gb_DEBUG_CFLAGSTor Lillqvist
2012-03-21gb_COMPILERDEFAULTOPTFLAGS is set in com_GCC_defs.mkTor Lillqvist
2012-03-21Add separate switch for disabling of dynamic loading (iOS) for orthogonalityTor Lillqvist
2012-03-20remove unused License Agreement dialog from MSIAndras Timar
2012-03-20remove unused xpdinstaller moduleAndras Timar
2012-03-20remove unused Language selection dialog from MSIAndras Timar
2012-03-19Improve linkoo for MinGW.Jan Holesovsky
2012-03-18mingw: allow use of system zlibDavid Tardon
2012-03-18gbuildbridge: gb_MAKETARGET is empty, gb_PARTIALBUILD defined in partial_buildMatúš Kukan
2012-03-16gb_JavaClassSet_add_package_dependency: order only is not enoughMichael Stahl
2012-03-16unoil: add missing dependencies in custom makefileMichael Stahl
2012-03-16gbuild: switch solaris.mk to GCCJonathan Adams
2012-03-16unitools.mk: do not override $GNUMAKE from configureJonathan Adams
2012-03-16adapt unxsog{i,s}.mk to Solaris ldJonathan Adams
2012-03-16WNT_INTEL_MSC.mk: use tabs for consistencyMichael Stahl
2012-03-15clang doesn't have a problem with -Wnon-virtual-dtorLuboš Luňák
Even if some older version possibly does, I doubt anybody would realistically use it.
2012-03-15disable msvc warning 4265 (non-virtual dtor)Lubos Lunak
msvc2008 now prints out a lot of warnings, probably a result of the recent -Wnon-virtual-dtor changes where msvc does not understand the protected dtor actually makes the code to be ok
2012-03-14Replace installer::files::save_array_of_hashes with Data::Dumper.Tim Retout
Note that this will change the format of the fileinfo log, hopefully making it a bit more human-readable.
2012-03-14Turn on strict and warnings for installer::converter.Tim Retout
2012-03-14Use Exporter in installer::strip.Tim Retout
2012-03-14Turn on strict and warnings for install::strip.Tim Retout
2012-03-14Turn on strictures and warnings in installer::helppack.Tim Retout
2012-03-14Unit test and correction for remove_multiple_modules_packagesTim Retout
2012-03-14Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann
...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
2012-03-13make OString work even with old gcc that has SFINAE brokenLuboš Luňák
Since OString already has a ctor accepting const char*, I cannot find out a way to distinguish string literals other than using a template, otherwise const char* somehow takes precedence (all of gcc, clang, msvc). But the template requires the Substitution Is Not A Failure Idiom to actually create only wanted instances. And the compiler can try evaluate the OString ctor as a possibility when comparing an int to an anonymous enum, and anonymous enum as a type without linkage cannot be a template argument before C++11. SFINAE should still work, but not with gcc older than 4.0.2 (which we right now use only on macs). So for that case disable the string literal ctors, which means macs will have one extra strlen call, and also that embedded \0's in string literals will be inconsistent. The tiny performance problem shouldn't matter that much and will eventually go away, the \0 problem should not matter, since before string literal ctors were introduced \0's had not been included anyway unless RTL_CONSTASCII_STRINGPARAM was used. So we should be safe and when removing the CONSTASCII macros \0 cases should be handled by explicitly mentioning the length.
2012-03-13add bug-id directly to the error messageBjoern Michaelsen
2012-03-13fdo#47246: abort on duplicate linked objectsBjoern Michaelsen
2012-03-13gtar actually expects --strip-components, with trailing 's'Korrawit Pruegsanusak
2012-03-13Document reason for -Wno-non-virtual-dtorStephan Bergmann
2012-03-13missing $: announce only if something is happeningMatúš Kukan
2012-03-13Initial version of pretty-printer for lldbTor Lillqvist
2012-03-10sdext: fix unit test for WindowsMatúš Kukan
2012-03-10gbuild: remove some more realpathsMatúš Kukan
Where necessary, replace with wildcard, what does not change path.
2012-03-10gbuild: get rid of realpath in gb_Foo_set_includeMatúš Kukan
2012-03-10clang does not know -ggdb2Luboš Luňák
2012-03-08quick hack to fix building sdext with l10nDavid Tardon
2012-03-08fix uno bootstrapping for .NET ( and perhaps c++ ) fdo#46832Noel Power
2012-03-08Use the same CFLAGS on DragonFly and NetBSD.François Tigeot
2012-03-08Remove unused files.François Tigeot
They were identical to NETBSD_INTEL_GCC.mk anyway
2012-03-08fix mis-mergeDavid Tardon
2012-03-08fold i18npaper into i18nutilCaolán McNamara
It's too small to justify standalone existence. We can accumulate i18n things we link to directly into i18nutil and rework i18npool uno implementions in terms of thin wrappers over i18nutil and prefer linking to i18nutil internally and leave the uno forwarders for use by external components and scripting
2012-03-08gbuild: fix mkdir optimization with make 3.81Michael Stahl
The problem is that make 3.81 does not match pattern rules whose target ends with '/' against directories. (regression from 408822b54724f8170a1296ddd67e50d8291c8ee1, 90491a073c5b5faee782ad5eab63276fda2342e6) So use a fake file ".dir" in the respective directory, and try not to spawn unnecessary mkdir processes by checking for existence via realpath. This is all quite ugly and should be reverted once support for make 3.81 is dropped. Also, fix a pre-existing problem of pattern rules with multiple targets that used to work by accident in Package.mk.
2012-03-08fdo #46446: add python gdb helpers for osl::FileBaseCatalin Iacob
2012-03-07if build fail, show broken module nameKorrawit Pruegsanusak
This solves http://lists.freedesktop.org/archives/libreoffice/2012-February/025772.html
2012-03-07Cosmetics: Format code consistentlyTor Lillqvist