scp2: fix extra_fonts

Change-Id: I9fcb88dd50dbd0f4145bf83dea27e414e6fb3aff
vcl: PPDParser: fix out of bounds string accesses

Change-Id: I1793a58fa107b190f8412bbc3376009f3b85c6b0
codemaker: fix invalid string index access

Change-Id: Icca819484e751864d146a893fe78e8ef2c36363b
idl: fix out of bounds string accesses

Change-Id: Id0d07ff9bcd4858cb74458eaf13fb9386387f455
OString::operator[]: make this consistent with OUString

Change-Id: If63362aba058bbcc0cc6bb1fae1c76005f1291d4
OUString::operator[] silence -Werror=strict-overflow warnings

GCC 4.8.2 warns when index is a subtraction expression; the real
problems in that case will be found by the "index >= 0" check.

Change-Id: Iac2796badf88b7bdf6c273ddb800a8af0d3eaa6a
gbuild: add BUILDTOOLTRACE to debug build tools more easily

Can be set like the CPPUNITTRACE variable to run build tools in gdb when
they crash, like so (but beware that it will run _every_ build tool in
gdb...):

 make PARALLELISM=1 BUILDTOOLTRACE="gdb --args"

Change-Id: I64bd92f77c091c72cbabd07aa449882e78bdfc95
configure: no need to put OSVERSION in environment

... since it's only used inside configure.

Change-Id: Iaf88239a5e8eb7215406b9948ca2599bd1468a8b
vcl: WORDS_BIGENDIAN is never defined, use OSL_BIGENDIAN

Change-Id: I5186904b9703d6c9c49ca4c3b4a62f83423b1ae1
configure: WORDS_BIGENDIAN is unused

Change-Id: I81b268d06c66860982b4d2443a1126e787f4190b
config_host.mk: remove unused use_shl_version

Change-Id: Ic829f1966cafa7c7680b95600ef071417ee9b9f7
remove unused gb_smoketest_instset

Change-Id: I73739639be5aac39e50cf6cbe6dc576f350d07fa
configure: stop adding dmake location to PATH

Change-Id: I06c85f064a478ead6cecbe1c2d666ba3d947a177
configure: add vars for Solaris/SPARC64 (already checked in vcl)

Change-Id: Ic27986d8d45f61facedf2400b77334aaf1da7c1e
fdo#42783: remove CPU variable from environment

Replace uses with CPUNAME instead, and get rid of the horrible
postgresql patch that worked around environment leakage.

Change-Id: I38ccabfc438360524a272901bb9332ea708e274c
installer: stop using PROEXT

Remove "productextension" from installer.

There is some "common" cruft here that needs more cleanup..

Change-Id: Ia4ef306009f0c4952792d096bb335f834b0f8262
installer: remove some special-casing of obsolete "common.pro" dirs

Change-Id: I8e79bb278759c3d6c5c782c6f2e0df8758e801c8