Test repository to check push and ssh key
Find a file
Caolán McNamara 52cc0c8f05 coverity#982784 Unintentional integer overflow
Change-Id: Ib50e0987adf419ecdd569fc5dd5c8b2b1e246e2f
2014-03-21 08:54:44 +00:00
.git-hooks
accessibility Use cppu::BaseMutex and remove need for Paragraph/ParagraphImpl split 2014-03-18 13:29:13 +01:00
android Add components needed for editing a document in android/desktop app. 2014-03-06 15:48:26 +01:00
animations animations: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:52 +01:00
apple_remote
avmedia avmedia: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:52 +01:00
basctl sfx2: sal_Bool->bool 2014-03-19 09:21:24 +02:00
basebmp
basegfx
basic convert OUString::match to OUString::endsWith 2014-03-19 08:55:21 +02:00
bean
bin
binaryurp Use cppu::BaseMutex instead of plain osl::Mutex as base 2014-03-18 13:29:13 +01:00
bridges fdo#68849 Add header guards to bridges/* files. 2014-03-12 09:49:18 +01:00
canvas Remove unused include 2014-03-20 17:31:28 +01:00
chart2 fix the scale size of bubble 2014-03-20 01:10:20 +01:00
cli_ure cli_ure: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:53 +01:00
codemaker codemaker,editeng: prefer passing OUString by reference 2014-03-17 09:00:07 +02:00
comphelper No need for a virtual OPropertyContainer::getTypes 2014-03-14 17:57:24 +01:00
compilerplugins improve warning message in passstringbyref compiler plugin 2014-03-19 08:57:07 +02:00
config_host
configmgr Use cppu::BaseMutex instead of plain osl::Mutex as base 2014-03-18 13:29:13 +01:00
connectivity loplugin:passstringbyref 2014-03-19 22:49:09 +01:00
cppcanvas Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
cppu
cppuhelper Use cppu::BaseMutex instead of plain osl::Mutex as base 2014-03-18 13:29:14 +01:00
cpputools
crashrep
cui add translatable attribute to some .ui labels/items 2014-03-20 21:37:39 +01:00
dbaccess sfx2: sal_Bool->bool 2014-03-19 09:21:24 +02:00
desktop Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
dictionaries@2f78ad29c9
distro-configs
drawinglayer remove whitespace 2014-03-20 01:10:19 +01:00
dtrans
editeng convert OUString::match to OUString::endsWith 2014-03-19 08:55:21 +02:00
embeddedobj Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
embedserv embedserv: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:54 +01:00
eventattacher Introduce com.sun.star.beans.theIntrospection singleton 2014-03-07 10:33:07 +01:00
extensions coverity#984088 Uninitialized pointer field 2014-03-19 20:22:51 +00:00
external scp2: move libxml2 to AutoInstall 2014-03-14 12:29:47 +01:00
extras convert query join dialog to .ui format 2014-03-13 16:24:15 +00:00
filter coverity#705160 Missing break in switch 2014-03-21 08:54:44 +00:00
forms Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
formula ISO.CEILING without _xlfn. prefix, it is defined in OOXML, fdo#71720 follow-up 2014-03-10 16:14:50 +01:00
fpicker loplugin:passstringbyref (and some dead code) 2014-03-19 22:21:41 +01:00
framework Remove newly unused framework::LockHelper class 2014-03-20 17:30:03 +01:00
helpcompiler
helpcontent2@8b9f7abb27 Updated core 2014-03-20 14:41:00 +00:00
hwpfilter coverity#707909 Uninitialized scalar field 2014-03-13 14:03:32 +00:00
i18nlangtag framework: prefer passing OUString by reference 2014-03-17 13:30:53 +02:00
i18npool Translate names of months and the days of the week in Japanese calendars 2014-03-20 20:48:27 +00:00
i18nutil
icon-themes
idl Avoid duplicate symbols in libmerged for Windows too. 2014-03-17 20:38:22 +01:00
idlc loplugin:literaltoboolconversion 2014-03-12 16:24:42 +01:00
include kill ucbhelper XSERVICEINFO_NOFACTORY_DECL 2014-03-21 01:28:55 -05:00
instsetoo_native
io coverity#707937 Uninitialized pointer field 2014-03-12 11:02:18 +00:00
ios Add customshapes source files for debugging convenience 2014-03-21 08:37:42 +02:00
javaunohelper javaunohelper: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:55 +01:00
jurt Spelling fix: suported 2014-03-12 15:56:04 +02:00
jvmaccess jvmaccess: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:56 +01:00
jvmfwk Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
l10ntools coverity#984098 Uninitialized pointer field 2014-03-19 20:22:52 +00:00
librelogo librelogo UI fixes, gradients, log10, improved random colors 2014-03-18 11:54:59 +01:00
lingucomponent
linguistic remove unused parameter 2014-03-18 11:25:17 +02:00
lotuswordpro coverity#735760 Unchecked dynamic_cast 2014-03-19 15:37:57 +00:00
m4
mysqlc normalize values of BUNDLE_MARIADB 2014-03-11 11:57:17 +01:00
nlpsolver
o3tl
odk normalize values of BUILD_UNOWINREG 2014-03-11 11:57:17 +01:00
offapi Eliminate some doxygen warnings in offapi doc 2014-03-20 22:12:58 -05:00
officecfg librelogo UI fixes, gradients, log10, improved random colors 2014-03-18 11:54:59 +01:00
oovbaapi
oox ooxml: preserve checkbox sdt control 2014-03-20 10:28:22 +01:00
osx
package coverity#982784 Unintentional integer overflow 2014-03-21 08:54:44 +00:00
padmin disallow disabling cups 2014-03-20 16:25:52 +00:00
postprocess normalize values of WITH_MOZAB4WIN 2014-03-11 11:57:18 +01:00
psprint_config
pyuno Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
qadevOOo qadevOOo: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:57 +01:00
readlicense_oo
registry coverity#707966 Uninitialized pointer field 2014-03-19 15:37:57 +00:00
remotebridges
reportbuilder
reportdesign coverity#705822 Dereference before null check 2014-03-19 15:37:55 +00:00
ridljar
rsc callcatcher: update unused code 2014-03-14 08:55:34 +00:00
sal loplugin:passstringbyref 2014-03-19 21:37:51 +01:00
salhelper
sax Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
sc add translatable attribute to some .ui labels/items 2014-03-20 21:37:39 +01:00
scaddins
sccomp
scp2 scp2: move jfreereport to AutoInstall 2014-03-18 22:18:12 +01:00
scripting Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
sd coverity#708133 Uninitialized pointer field 2014-03-19 15:37:58 +00:00
sdext Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
setup_native
sfx2 coverity#705886 Dereference before null check 2014-03-20 15:38:41 +00:00
shell Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
slideshow coverity#982470 Dereference after null check 2014-03-15 20:55:49 +00:00
smoketest
solenv use $(value ...) to reduce escalating double-quoting of dollars 2014-03-19 13:38:35 +00:00
soltools
sot Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
starmath coverity#736099 Improper use of negative value 2014-03-21 08:54:43 +00:00
stoc Use cppu::BaseMutex instead of plain osl::Mutex as base 2014-03-18 13:29:14 +01:00
store No need for isKindOf to be SAL_CALL 2014-03-12 16:24:42 +01:00
svgio Remove unused getXLink 2014-03-17 12:56:43 +01:00
svl fdo#71491: Adjust reference during undo of drag-n-drop of cell range. 2014-03-15 00:15:06 -04:00
svtools coverity#708279 Uninitialized pointer field 2014-03-19 15:37:59 +00:00
svx Resolves: #i124409# use slot SID_ATTR_METRIC... 2014-03-20 16:49:46 +00:00
sw coverity#705430 Improper use of negative value 2014-03-21 08:54:43 +00:00
swext
sysui
test Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
testtools testtools: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:59 +01:00
toolkit No need for a virtual OPropertyContainer::getTypes 2014-03-14 17:57:24 +01:00
tools coverity#705325 Missing break in switch 2014-03-15 20:47:40 +00:00
touch
translations@f3f0426556
tubes
ucb kill ucbhelper XSERVICEINFO_NOFACTORY_DECL 2014-03-21 01:28:55 -05:00
ucbhelper kill ucbhelper XTYPEPROVIDER_DECL macro 2014-03-20 19:33:47 -05:00
udkapi Spelling fix: suported 2014-03-12 15:56:04 +02:00
UnoControls UnoControls: simplify deprecated XTypeProvider.getImplementationId 2014-03-10 17:39:51 +01:00
unodevtools Make parameters const too. 2014-03-18 19:49:59 +00:00
unoidl Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
unoil
unotest
unotools sal,toolkit,unotools: prefer passing OUString by reference 2014-03-17 09:00:07 +02:00
unoxml Find places where OUString and OString are passed by value. 2014-03-18 08:32:26 +02:00
ure Introduce com.sun.star.beans.theIntrospection singleton 2014-03-07 10:33:07 +01:00
uui uui: prefer passing OUString by reference 2014-03-17 13:30:53 +02:00
vbahelper coverity#982489 Unchecked dynamic_cast 2014-03-19 15:37:57 +00:00
vcl Fix syntax error 2014-03-21 09:32:29 +02:00
winaccessibility
wizards Fix a number of typos & trailing spaces. 2014-03-20 15:45:34 +00:00
writerfilter coverity#705442 Improper use of negative value 2014-03-21 08:54:43 +00:00
writerperfect
xmerge "overflow" is one word 2014-03-11 17:17:39 +02:00
xmlhelp de-macroize xmlhelp ContentProvider 2014-03-20 20:17:54 -05:00
xmloff Resolves: #i124452# correct svg:viewBox for EnhancedCustomShape... 2014-03-20 14:40:31 +00:00
xmlreader
xmlscript
xmlsecurity xmlsecurity: prefer passing OUString by reference 2014-03-17 13:30:53 +02:00
.gitattributes
.gitignore
.gitmodules
.gitreview
autogen.sh
config.guess
config.sub
config_host.mk.in Build webdav based on serf if neon is disabled. 2014-03-06 12:36:22 +01:00
configure.ac --enable-python=fully-internal to force PYTHON_FOR_BUILD= 2014-03-19 11:26:37 +01:00
COPYING
COPYING.LGPL
COPYING.MPL
download.lst Add apr and serf externals for alternative webdav implementation. 2014-03-06 12:36:21 +01:00
g
install-sh
Library_merged.mk add shlwapi 2014-03-14 09:31:42 +01:00
Library_urelibs.mk
lo.xcent.in
logerrit
Makefile.fetch Add apr and serf externals for alternative webdav implementation. 2014-03-06 12:36:21 +01:00
Makefile.gbuild
Makefile.in normalize values of DO_FETCH_TARBALLS 2014-03-11 11:57:18 +01:00
README.Android
README.Code
README.cross
README.Solaris
Repository.mk Move OpenGLRender to vcl 2014-03-14 19:59:21 +01:00
RepositoryExternal.mk gbuild: More crude hacking to fix over-evaluation of gb_Python_PRECOMMAND 2014-03-19 11:26:37 +01:00
RepositoryFixes.mk
RepositoryModule_build.mk normalize values of WITH_GALLERY_BUILD 2014-03-11 11:57:18 +01:00
RepositoryModule_host.mk
TEMPLATE.SOURCECODE.HEADER
unusedcode.easy callcatcher: update unused code 2014-03-20 14:40:31 +00:00
unusedcode.exclude
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