History log of /trunk/main/solenv/ (Results 226 - 250 of 568)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
fb2ebae727-Jul-2016 damjan

Allow Ctrl+C to interrupt ./bootstrap.

Patch by: me



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

6eeb2f2824-Jul-2016 damjan

Give up on using Perl's LWP::UserAgent and LWP::Protocol::https to download
files during ./bootstrap. It's a nightmare to get it working on the
buildbots - Infra has been trying on INFRA-1129

Give up on using Perl's LWP::UserAgent and LWP::Protocol::https to download
files during ./bootstrap. It's a nightmare to get it working on the
buildbots - Infra has been trying on INFRA-11296 for 5 months to get it
installed. Installing through CPAN doesn't always work - tests fail on
CentOS 5 and on Cygwin. Even when installed, it's not always found. The
gain just doesn't justify the effort. Worst of all, it's holding back
development.

What else is there? A CLI tool like wget could work, but it's not listed as
a dependency, and it breaks on CentOS 5 for https://, the thing it's needed
for most.

I instead re-implemented it in Java. Java is freely available, highly
portable, and rock solid. We already use it in the build, and it's
described as being a mandatory build requirement even though
./configure.ac treats it as optional. Best of all it supports https://
out of the box in java.net.URLConnection and uses its own root CA
certificates. Tests show my AOOJavaDownloader class works on FreeBSD and
Windows, supports HTTP redirection, and generally works like a charm.

Patch by: me



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

show more ...

6546466c10-Jun-2016 damjan

Fix a typo in my last patch.

Patch by: me



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

00c50a9010-Jun-2016 damjan

#i126918# - windows build breaks in module crashrep - Assertion Failed

Prevent OSL assertion failures from bringing up messageboxes during
the build on Windows.

Patch by: me

#i126918# - windows build breaks in module crashrep - Assertion Failed

Prevent OSL assertion failures from bringing up messageboxes during
the build on Windows.

Patch by: me



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

show more ...

d29d84fa05-Jun-2016 damjan

#i126736#: fix typo in systemactions.pm

Remove stray backslashes in warning messages in systemactions.pm which
cause warnings.

Patch by: j.nitschke@ok.de
Reviewed by: me

#i126736#: fix typo in systemactions.pm

Remove stray backslashes in warning messages in systemactions.pm which
cause warnings.

Patch by: j.nitschke@ok.de
Reviewed by: me



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

show more ...

30acf5e822-May-2016 pfg

Spelling, spelling ...

Why worry about some sprinkled German when we haven't yet learned English.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535

Spelling, spelling ...

Why worry about some sprinkled German when we haven't yet learned English.


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

show more ...

a2e6ca4216-Mar-2016 pfg

writerperfect is no more.


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

c014b5f219-Feb-2016 Damjan Jovanovic

Log the HTTP status when a download in ./bootstrap fails.

Patch by: me



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

Log the HTTP status when a download in ./bootstrap fails.

Patch by: me



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

show more ...

83e0440a06-Feb-2016 Damjan Jovanovic

Exit the "./bootstrap" step with an error if some dependencies could not be
downloaded. If dependencies fail to download, the build usually fails later.
This is apparent on our buildbots. Rat

Exit the "./bootstrap" step with an error if some dependencies could not be
downloaded. If dependencies fail to download, the build usually fails later.
This is apparent on our buildbots. Rather catch it early.

Patch by: me



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

show more ...

06aba1c909-Jan-2016 Andrea Pescetti

#i126469# Fix failing checksums at first download attempt in ./bootstrap
Patch By: j.nitschke <j.nitschke@ok.de>



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1

#i126469# Fix failing checksums at first download attempt in ./bootstrap
Patch By: j.nitschke <j.nitschke@ok.de>



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

show more ...

Revision tags: AOO412, SNAPSHOT
dfce871f11-Oct-2015 Damjan Jovanovic

#i125003# Eliminate cppunit from our tree completely.



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

6f6416a706-Oct-2015 Damjan Jovanovic

#i125003# delete the obsolete CppunitTest.mk



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

b54fbe0b06-Oct-2015 Damjan Jovanovic

#i125003# add sample GoogleTest.mk to main/solenv/gbuild/templates



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

Revision tags: AOO411
e75d772d16-Sep-2015 Damjan Jovanovic

#i125003# Provide gbuild integration for Google Test. Windows, Linux and FreeBSD have
been tested, the other platforms are educated guesses.



git-svn-id: https://svn.apache.org/

#i125003# Provide gbuild integration for Google Test. Windows, Linux and FreeBSD have
been tested, the other platforms are educated guesses.



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

show more ...

953605d515-Sep-2015 Pedro Giffuni

Revert r1700845 for more scripts.

The shebang situation for Windows seems to be a bit odd. Revert the
change in all the cases where it is likely to cause trouble.

Found and repo

Revert r1700845 for more scripts.

The shebang situation for Windows seems to be a bit odd. Revert the
change in all the cases where it is likely to cause trouble.

Found and reported by: damjan


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

show more ...

8c8d76e114-Sep-2015 Yuri Dario

#i118923# OS/2, the emxexpr tool is no longer used.

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

af1486d914-Sep-2015 Yuri Dario

#i118923# OS/2, use pmbidi header from dev toolkit.

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

5830336902-Sep-2015 Damjan Jovanovic

Don't pass -finline-limit=0 and -fno-default-inline command line options to Clang
during debug builds, since it doesn't want to run with them.



git-svn-id: https://svn.apache.or

Don't pass -finline-limit=0 and -fno-default-inline command line options to Clang
during debug builds, since it doesn't want to run with them.



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

show more ...

8c482dc002-Sep-2015 Pedro Giffuni

If you said /bin/sh use sh not bash.

Still the path for python doesn't look right.


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

If you said /bin/sh use sh not bash.

Still the path for python doesn't look right.


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

show more ...

91e872df02-Sep-2015 Pedro Giffuni

One more perl shebang.

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

c667dd4702-Sep-2015 Pedro Giffuni

Fix some perl shebangs.

Mosrt important perl scripts already use a portable method
but fix these nevertheless.


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

Fix some perl shebangs.

Mosrt important perl scripts already use a portable method
but fix these nevertheless.


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

show more ...

eadca5ea29-Aug-2015 Damjan Jovanovic

#i125003# add Google Test APPnTARGET_run targets for n=2..10, which commit 1599163
must have missed out ("Up to 9 run unit test targets are supported" says the Wiki,
even though only 1 exists

#i125003# add Google Test APPnTARGET_run targets for n=2..10, which commit 1599163
must have missed out ("Up to 9 run unit test targets are supported" says the Wiki,
even though only 1 exists in main/solenv/inc/_tg_app.mk).



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

show more ...

a84fbf3307-Aug-2015 Pedro Giffuni

FreeBSD: Work around clang-3.4 issues.

It is well known that clang-3.4 doesn't build all AOO correctly.
Workaround the issue for FreeBSD 10 which ships with clang-3.4.
The workaround

FreeBSD: Work around clang-3.4 issues.

It is well known that clang-3.4 doesn't build all AOO correctly.
Workaround the issue for FreeBSD 10 which ships with clang-3.4.
The workaround may still be needed for other clang based platforms.

Submitted by: Don Lewis


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

show more ...

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 ...

908225ed26-Mar-2015 Pedro Giffuni

FreeBSD build structure changes

Part of
Code Review: https://reviews.freebsd.org/D2108

Author: Don Lewis (truckman at FreeBSD)


git-svn-id: https://svn.a

FreeBSD build structure changes

Part of
Code Review: https://reviews.freebsd.org/D2108

Author: Don Lewis (truckman at FreeBSD)


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

show more ...

12345678910>>...23