History log of /aoo42x/main/graphite/ (Results 1 - 15 of 15)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: AOO420-Dev5-m5, AOO4115-GA, AOO4114-GA, AOO420-Dev4-m4, AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3
cd1d64ac19-Jun-2021 Arrigo Marchiori

Remove the -Werror option from debug builds

The flag is set by default by the graphite configure script, but it
lets the compilation fail with gcc 7.5

(cherry picked from commit

Remove the -Werror option from debug builds

The flag is set by default by the graphite configure script, but it
lets the compilation fail with gcc 7.5

(cherry picked from commit 191ab5831ad5935e7e044360bb7e6fa9dc3032dc)

show more ...

Revision tags: AOO4110-GA, AOO419-GA, AOO418-GA, 420-Dev2-m2, AOO417, AOO420-Dev-m1, AOO416, AOO416-RC1, AOO415, AOO414, AOO413
bcc22a4c07-Feb-2017 Damjan Jovanovic

Add initial support for building AOO with Clang on Linux.

This allows Ubuntu 16.04 to compile AOO with Clang 1.8 on an x86.

Other architectures probably don't work, as Clang 1.8 is

Add initial support for building AOO with Clang on Linux.

This allows Ubuntu 16.04 to compile AOO with Clang 1.8 on an x86.

Other architectures probably don't work, as Clang 1.8 is pretty
strict about the low-level C++ ABI hacks in main/bridges, but at
least they should fail early in main/bridges instead of the
previous behaviour, where main/bridges compiles nothing when
"$(COM)" != "GCC" and main/i18npool then fails with a mysterious
"error: cannot get uno environments" message.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782030 13f79535-47bb-0310-9956-ffa450edef68

show more ...

f1d7d1c005-Aug-2016 truckman

Fix --enable-debug build with clang as the compiler.

Clang warns about this expression in graphite:
if (!m_srAttachTo == 0)
Operator precedence rules require this to be evalu

Fix --enable-debug build with clang as the compiler.

Clang warns about this expression in graphite:
if (!m_srAttachTo == 0)
Operator precedence rules require this to be evaluated as:
if ((!m_srAttachTo) == 0)
but clang worries that the author might have intended this to mean:
if (!(m_srAttachTo == 0))
Fortunately these two are equivalent, as is:
if (m_srAttachTo != 0)
and the latter is much easier for humans to understand.

For some reason, --enable-debug adds -Werror to the graphite CFLAGS even
though its makefile.mk specifies:
EXTERNAL_WARNINGS_NOT_ERRORS := TRUE



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755245 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO4121
e042adb518-Mar-2016 truckman

Fix equivalent to Graphite2 CVE-2016-1521.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1735542 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO412, SNAPSHOT, AOO411
c25219e005-Aug-2015 Pedro Giffuni

FreeBSD build fixes.

This allows out the box builds with gcc and to
simplify the build with clang and also the FreeBSD port.

From Don Lewis (FreeBSD port maintainer):

B

FreeBSD build fixes.

This allows out the box builds with gcc and to
simplify the build with clang and also the FreeBSD port.

From Don Lewis (FreeBSD port maintainer):

Because we need to use different CFLAGS for gcc and clang, I had to add
some compiler detection logic. On most platforms, the value of $(COM)
is either set statically by set_soenv, or set_soenv parses the compiler
name to figure out which compiler is being used and then set $(COM)
appropriately. The latter doesn't work for FreeBSD because cc could
either be gcc or clang. For FreeBSD, I added the compiler detection
logic to configure, which then passes that to set_soenv, in a somewhat
hackish manner.

When building with ports gcc on FreeBSD, we need to pass the rpath for
the gcc runtime to the linker. The FreeBSD port attempts to to this by
adding this information to LDFLAGS, which the openoffice configure
script then steps on, and in any case, this does not help the out of the
box build. My solution is to add some logic to configure to generate
the necessary linker flags, which it then passes to set_soenv for
inclusion in FreeBSD*Env.Set.sh.

On FreeBSD, the out of the box build needs to pass $LIBINTL_PREFIX in
the environment to the build phase. I added some code to configure to
figure out the value of this variable and to pass it to set_soenv for
inclusion in FreeBSD*Env.Set.sh so that this does not need to be done as
a extra step in the build.

Changing $(COM) from GCC to CLANG for clang builds caused a number
regressions elsewhere in the build framework. These were mostly caused
by the framework checking for $(COM) == GCC and $(OS) == FREEBSD, with
$(COM) == CLANG case unhandled. The fix was generally to just ignore
the value of $(COM) and only test the value of $(OS). One special case
was the bridgetest regression test, which started dumping core on INTEL
32-bit when built with clang. It turns out that this entire test is was
skipped for $(COM) == gcc, $(OS) == FREEBSD, and $(CPU) == I. Rather
than also skipping this test when building with clang, I tracked down
the failure to a particular subtest involving polymorphic structures
that also fails on OS/2 and tweaked the code to also skip that subtest
on FREEBSD INTEL (32-bit). Now bridgetest is run and passes on FreeBSD
with both gcc and clang, on both i386 and amd64.

Submitted by: Don Lewis


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1694132 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO410, AOO410_Beta
a0e1cdbc21-Feb-2014 Herbert Dürr

#i123501# fix invalid iterators in graphite


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570513 13f79535-47bb-0310-9956-ffa450edef68

d2be754a27-Nov-2013 Herbert Dürr

#i122208# allow silgraphite build with a move-semantic enabled STL

by fixing the non-canonical copy constructor of gr::Segment()


git-svn-id: https://svn.apache.org/repos/asf/op

#i122208# allow silgraphite build with a move-semantic enabled STL

by fixing the non-canonical copy constructor of gr::Segment()


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1545963 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO401
d3e0dd8e02-Sep-2013 Steve Yin

Merged with the trunk.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/ia2@1519381 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: AOO400
0649442628-May-2013 Herbert Dürr

#i122378# support graphite on system-STL based AOO on Windows


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1486846 13f79535-47bb-0310-9956-ffa450edef68

c2801fd215-Jan-2013 Pedro Giffuni

FreeBSD port: workaround stlport issues.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1433648 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO340
4ee0f98c16-Feb-2012 Herbert Dürr

remove svn:executable properties from many more non-exec files

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244909 13f79535-47bb-0310-9956-ffa450edef68

7871dc3e11-Jan-2012 Andrew Rist

Update headers to Alv2 headers

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1229815 13f79535-47bb-0310-9956-ffa450edef68

9ef65f0e16-Dec-2011 Andre Fischer

118674: Made category B code optional and disabled by default.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1215131 13f79535-47bb-0310-9956-ffa450edef68

889cced128-Aug-2011 Eike Rathke

fix build breakers unxlngx6.pro gcc 4.6.1 (Debian wheezy amd64)

Builds up to but not including offapi.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162554 13f79

fix build breakers unxlngx6.pro gcc 4.6.1 (Debian wheezy amd64)

Builds up to but not including offapi.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162554 13f79535-47bb-0310-9956-ffa450edef68

show more ...

cdf0e10c16-Aug-2011 rcweir

Initial import of the old OOo hg repository tip revision.

.../trunk/main is a copy of (currently tip-most)
http://hg.services.openoffice.org/OOO340/rev/c904c1944462

.../trunk/

Initial import of the old OOo hg repository tip revision.

.../trunk/main is a copy of (currently tip-most)
http://hg.services.openoffice.org/OOO340/rev/c904c1944462

.../trunk/extras/l10n is a copy of (currently tip-most)
http://hg.services.openoffice.org/master_l10n/OOO340/rev/af6bc9467af5

Note that the following files with line-end and/or encoding anomalies were left out (they will need to be to be checked in separately):

/ooo/trunk/core/dictionaries/de_DE/README_hyph_de_DE.txt
/ooo/trunk/core/dictionaries/de_CH/README_hyph_de_CH.txt
/ooo/trunk/core/dictionaries/de_AT/README_hyph_de_AT.txt
/ooo/trunk/core/gettext/gettext-0.18.1.1.patch
/ooo/trunk/core/apache-commons/patches/codec.patch
/ooo/trunk/core/libcroco/libcroco-0.6.2.patch
/ooo/trunk/core/testautomation/writer/optional/input/import/mactext.txt
/ooo/trunk/core/graphite/graphite-2.3.1.patch
/ooo/trunk/core/hwpfilter/source/hwpeq.cpp
/ooo/trunk/core/solenv/bin/cwstouched.pl
/ooo/trunk/core/readlicense_oo/html/THIRDPARTYLICENSEREADME.html
/ooo/trunk/core/writerfilter/source/doctok/escher.html
/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/xsdlib.xsd
/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/wordnetaux.xsd
/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/body.xsl
/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/styles/style_mapping_css.xsl

Also: Repository.mk from the l10n toplevel


git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162288 13f79535-47bb-0310-9956-ffa450edef68

show more ...