Test repository to check push and ssh key
Find a file
Noel Grandin e7bc3cab01 remove boilerplate in UNO Exception constructor calls
Now that we have default values for Exception constructor params,
remove lots of boilerplate code.

Change-Id: I620bd641eecfed38e6123873b3b94aaf47922e74
2014-05-23 15:06:00 +02:00
.git-hooks git pre-commit hook: block large files 2014-05-16 16:54:20 +02:00
accessibility Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
android simplify ternary conditions "xxx ? yyy : false" 2014-05-05 12:47:48 +02:00
animations Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
apple_remote
avmedia Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
basctl remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
basebmp
basegfx clean up, remove eof comments 2014-05-16 14:37:27 +02:00
basic remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
bean
bin Add the CoinMP libs 2014-05-20 15:25:46 +03:00
binaryurp remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
bridges remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
canvas remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
chart2 boost::checked_deleter serves the purpose 2014-05-23 19:52:22 +09:00
cli_ure remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
codemaker add default value for Context param in uno::Exception constructors 2014-05-23 15:05:59 +02:00
comphelper remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
compilerplugins Filter out all -fsanitize= args when building compilerplugins 2014-05-22 14:18:51 +02:00
config_host New --disable-runtime-optimizations 2014-05-08 14:22:00 +02:00
configmgr remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
connectivity remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
cppcanvas cppcheck: Function parameter 'rStartPos' should be passed by reference 2014-05-22 12:50:52 +02:00
cppu remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
cppuhelper remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
cpputools remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
crashrep Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
cui add default value for Context param in uno::Exception constructors 2014-05-23 15:05:59 +02:00
dbaccess coverity#1215312 Uncaught exception 2014-05-23 08:54:37 +01:00
desktop remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
dictionaries@b312442050 Updated core 2014-05-15 13:07:54 +00:00
distro-configs
drawinglayer Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
dtrans Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
editeng Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
embeddedobj Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
embedserv Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
eventattacher Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part19 2014-05-22 23:21:18 +02:00
extensions remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
external Fold hyphen-c99.patch.0 into hyphen-fdo48017-wfopen.patch 2014-05-23 09:51:11 +02:00
extras lets drop the custom DescriptionEdit widget 2014-05-21 13:47:05 +01:00
filter remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
forms hrc and src files: squeeze multiple newlines 2014-05-19 20:04:22 +02:00
formula whitespace clean-up 2014-05-23 02:50:43 +02:00
fpicker remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
framework remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
helpcompiler Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
helpcontent2@2ef15cb938 Updated core 2014-05-21 07:54:59 -05:00
hwpfilter C string usage improvment 2014-05-20 09:47:54 +02:00
i18nlangtag add unit test for static isValidBcp47() method 2014-05-21 14:15:24 +02:00
i18npool Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
i18nutil Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
icon-themes Icon Redux 02: Optimised Sifr theme 2014-05-09 14:29:20 +01:00
idl Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
idlc fix-includes.pl: idlc 2014-05-19 20:04:27 +02:00
include remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
instsetoo_native fdo#70596 dependency problem with debian packages for master/dev builds 2014-05-21 17:41:06 +02:00
io remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
ios
javaunohelper remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
jurt idl: remove external header guards 2014-05-16 14:37:28 +02:00
jvmaccess remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
jvmfwk jvmfwk: generalize (and fix) the do_msvcr71_magic to Oracle JRE 7 2014-05-23 00:19:31 +02:00
l10ntools Fix memory leak in xrmex tool 2014-05-22 18:51:57 +02:00
librelogo
lingucomponent Try to fix Windows build 2014-05-23 14:29:59 +03:00
linguistic Find places where uno::Sequence is passed by value. 2014-05-14 08:10:22 +00:00
lotuswordpro fix-includes.pl: lwp 2014-05-20 01:49:54 +02:00
m4 add autoconf macro for Boost.Iostreams 2014-03-04 15:47:58 +01:00
mysqlc Kill DECL_PROP1IMPL and related 2014-05-11 22:52:24 +02:00
nlpsolver '!= false' is redundant, and confusing - kill it. 2014-05-09 22:28:44 +02:00
o3tl Fix memory leaks in test code 2014-05-22 17:15:56 +02:00
odk fixincludeguards.pl: handle odk/examples 2014-05-18 14:32:34 +02:00
offapi Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
officecfg Displaying the number of standardized pages in the Word count window 2014-05-20 09:29:53 -05:00
oovbaapi idl: fix some include guards 2014-05-16 14:37:28 +02:00
oox remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
osx
package remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
postprocess use $(gb_AWK) instead of awk 2014-05-22 22:49:02 +02:00
pyuno remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
qadevOOo
readlicense_oo fix license for Czech thesaurus 2014-05-15 15:08:39 +02:00
registry Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
remotebridges remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
reportbuilder Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
reportdesign coverity#1215313 Uncaught exception 2014-05-23 08:54:37 +01:00
ridljar
rsc C string usage improvment 2014-05-20 09:47:54 +02:00
sal WoE: while (..) {} instead of while(..); 2014-05-22 15:10:57 -05:00
salhelper Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
sax Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
sc remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
scaddins hrc and src files: squeeze multiple newlines 2014-05-19 20:04:22 +02:00
sccomp Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
scp2 Make the MacAVF code build also as 32-bit 2014-05-16 12:43:03 +03:00
scripting remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
sd remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
sdext Correct linker library sequence for pdfimport 2014-05-20 19:59:49 +02:00
setup_native Resolves fdo#70681: fixincludeguards.pl: all that's left 2014-05-15 12:50:46 +00:00
sfx2 remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
shell cppcheck: Variable 'i' is assigned a value that is never used 2014-05-22 12:50:48 +02:00
slideshow remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
smoketest
solenv gb_AWK variable not available here... 2014-05-23 00:25:28 +02:00
soltools Fix some memory leak in soltools/cpp tool 2014-05-22 14:33:30 +02:00
sot
starmath WaE: -Wunused-variable 2014-05-20 01:49:55 +02:00
stoc remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
store fdo#43157 Remove OSL_POSTCOND, prefer SAL_WARN_IF 2014-05-12 11:32:38 +02:00
svgio fix-includes.pl: svgio 2014-05-16 14:37:27 +02:00
svl remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
svtools +bool SvtLanguageTable::HasLanguageType() 2014-05-22 19:35:36 +02:00
svx coverity#1215400 Uninitialized scalar field 2014-05-23 08:54:35 +01:00
sw remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
swext the addfile rule doesn't like to continue on a new line 2014-05-21 18:57:55 +02:00
sysui use $(gb_AWK) instead of awk 2014-05-22 22:49:02 +02:00
test Avoid including <config_features.h> in <vcl/svapp.hxx> 2014-05-22 11:57:57 +03:00
testtools remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
toolkit Resolves: #i98216# extract boolean value for AutoFill value of ComboBox model 2014-05-16 11:54:08 +01:00
tools cppcheck: add missing braket 2014-05-22 12:50:48 +02:00
touch
translations@b31a57455b Updated core 2014-05-22 03:31:47 -05:00
tubes Typo: shoud -> should 2014-05-13 23:26:20 +02:00
ucb remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
ucbhelper Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part14 2014-05-17 00:24:22 +02:00
udkapi Correct common misspellings, and remove some ASCII art along the way. 2014-05-17 12:38:38 +00:00
UnoControls
unodevtools
unoidl Remove circular references between unoidl::Manager and its providers 2014-05-23 13:44:03 +02:00
unoil
unotest remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
unotools WoE: while (..) {} instead of while(..); 2014-05-22 15:10:57 -05:00
unoxml update_pch: add unoxml 2014-05-22 12:50:46 +02:00
ure remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
uui remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
vbahelper remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
vcl remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
winaccessibility catch exception by const ref 2014-05-23 19:52:21 +09:00
wizards hrc and src files: squeeze multiple newlines 2014-05-19 20:04:22 +02:00
writerfilter remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
writerperfect coverity#1215311 Uncaught exception 2014-05-23 08:54:38 +01:00
xmerge Many spelling fixes: directories r* - z*. 2014-05-01 08:59:14 +01:00
xmlhelp remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
xmloff remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
xmlreader remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
xmlscript remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
xmlsecurity remove boilerplate in UNO Exception constructor calls 2014-05-23 15:06:00 +02:00
.gitattributes
.gitignore
.gitmodules
.gitreview
autogen.sh
config.guess update config.guess and config.sub 2011-09-25 18:14:10 -04:00
config.sub
config_host.mk.in care for Java 1.5 support in external packages 2014-05-21 07:57:55 -05:00
configure.ac Bin "Do not use for the TDF build" warning 2014-05-21 23:32:39 +03:00
COPYING Licencing files 2011-01-11 21:49:39 +00:00
COPYING.LGPL
COPYING.MPL
download.lst libgltf: Updated version. 2014-05-21 17:52:28 +02:00
g
install-sh
leak-suppress.txt Silence remaining memory leaks in soltools/cpp when run with lsan 2014-05-22 14:33:31 +02:00
Library_merged.mk add externals for libmerged too 2014-05-13 17:17:52 +02:00
Library_urelibs.mk
lo.xcent.in
logerrit add wiki-link to logerrit 2013-03-29 02:03:56 +01:00
Makefile.fetch fix downloading unowinreg.dll 2014-05-15 08:24:22 +02:00
Makefile.gbuild remove SOLARENV variable 2013-11-02 22:07:53 +01:00
Makefile.in
README.Android
README.Code
README.cross
README.Solaris Remove --with-stlport from LO 4.0 2012-12-17 16:34:23 +01:00
Repository.mk svx: Create pixel control (bitmap editing) demo 2014-05-19 19:33:37 +10:00
RepositoryExternal.mk don't unconditionally require bsh.jar and js.jar in RepositoryExternal.mk 2014-05-23 08:18:08 +02:00
RepositoryFixes.mk
RepositoryModule_build.mk
RepositoryModule_host.mk
TEMPLATE.SOURCECODE.HEADER
unusedcode.easy callcatcher: update unused code 2014-05-17 20:43:18 +01:00
unusedcode.exclude Add comphelper/configuration.hxx functions to unusedcode.exclude 2012-11-20 13:32:21 +01:00
unusedcode.README

Instructions to compile LO on Solaris with gcc

Disclaimer
----------
This is still work in progress
Compiling LO on Solaris with gcc is a work done by Lanedo ( www.lanedo.com )
Any inquiry could be sent to office-solaris@lanedo.com


Prerequisites
-------------

A working Oracle Solaris 11 installation


Installing Dependancies
-----------------------

sudo -s

pkg install git make gcc-45 autoconf autogen automake-110 gnu-m4

perl -MCPAN -e 'install Archive::Zip::Archive'

pkg install pkg:/system/header@0.5.11-0.175.0.0.0.2.1
pkg install pkg:/developer/gperf@3.0.3-0.175.0.0.0.2.537
pkg install pkg:/developer/parser/bison@2.3-0.175.0.0.0.2.537
pkg install pkg:/developer/lexer/flex@2.5.35-0.175.0.0.0.2.537
pkg install pkg:/developer/documentation-tool/doxygen@1.5.7.1-0.175.0.0.0.2.537


Compiling
---------

CC="gcc" CXX="g++" ./autogen.sh --with-num-cpus=2 --with-max-jobs=4 --without-junit --disable-mozilla --with-system-curl --without-help --disable-cups --without-java --with-system-cairo --with-lang= --disable-gconf --enable-gio --disable-gnome-vfs --disable-gstreamer --without-fonts --with-system-dicts --disable-mozilla --without-system-mozilla --disable-xmlsec --with-system-openssl

gmake