Commit graph

467 commits

Author SHA1 Message Date
François Tigeot
a79889083b Ensure Env.Host.sh always return a zero exit code
* On some NetBSD systems, the last unset command returns a
  non-zero exit code

* This made the make(1) processes terminate immediately in
  source-env-and-recurse, breaking the build.

Reported by: Thomas Klausner <wiz@NetBSD.org>
2012-01-25 19:12:16 +01:00
David Tardon
c475316c00 simplify handling of JITC_PROCESSOR_TYPE 2012-01-15 20:12:01 +01:00
Stefan Knorr (astron)
1c7c480e74 Galaxy (default) icon theme is now in icon-themes/galaxy 2012-01-15 12:57:51 +01:00
Tor Lillqvist
0759e36f88 Kill --with-local-solver 2012-01-09 13:05:27 +02:00
Norbert Thiebaud
7eea90d66d migrate JAVALIB out of set_soenv.in 2012-01-02 20:53:05 -06:00
Norbert Thiebaud
9bbb628e1b oops use == not = in dmake conditional 2012-01-02 09:43:27 -06:00
Norbert Thiebaud
ea5d18a1c7 move UDP and fix linkoo to look for INPATH and UPD in config_host.mk 2012-01-01 16:07:19 -06:00
Norbert Thiebaud
49319b288f migrate non-conditional straight from configure.in var out of set_soenv.in 2012-01-01 16:05:47 -06:00
Norbert Thiebaud
8bfd2b6af9 move mostly program locator variables out of set_soenv.in 2012-01-01 16:05:46 -06:00
Norbert Thiebaud
465b99f614 migrate *_JAR out of set_soenv.in 2012-01-01 16:05:46 -06:00
Norbert Thiebaud
004df8153c migrate XSLTPROC out of set_soenv.in 2012-01-01 16:05:46 -06:00
Norbert Thiebaud
804a696560 migrate ABOUT_BITMAP and INTRO_BITMAP out of set_soenv.in 2012-01-01 16:05:46 -06:00
Norbert Thiebaud
480b32d380 migrate COM,CPU,CPUNAME,GUI,GUIBASE,INPATH,OUTPATH,PATH_SEPARATOR 2011-12-30 19:34:34 -06:00
Norbert Thiebaud
e5bbb4ea87 move *_CFLAGS and *_LIBS to config_host.mk 2011-12-30 16:08:10 -06:00
Norbert Thiebaud
878828757a move SIZEOF_* to config_host.mk 2011-12-30 16:08:10 -06:00
Norbert Thiebaud
52ec70499e move ENABLE_* variables from set_soenv.in to config_host.mk 2011-12-27 04:04:06 -06:00
Norbert Thiebaud
28254c7108 migrate most SYSTEM_* config from set_soenv.in to config_host.mk.in
should be pretty safe.
The main risk if is something rely on the 'undef if empty' behavior of
the typical trap is the use of *= in dmake
a git grep of "\$(SYSTEM_" did not reveal any problematic case.
2011-12-25 00:11:21 -06:00
Norbert Thiebaud
c201ede9f9 do not export SUNTEMPLATE_LANG. Not used anywhere 2011-12-24 21:42:09 -06:00
Norbert Thiebaud
6419c7ff23 binned XAU_LIBS from configure.in. Not used anywhere. 2011-12-24 21:42:09 -06:00
Norbert Thiebaud
3a9779239e binned --enable-static-gtk... no used anywhere. 2011-12-24 21:42:08 -06:00
Norbert Thiebaud
fd9366c85c prep work to eliminated Env.*.sh, introduce config_{host,build}.mk
This introduce config_host.mk and config_build.mk
generated from config_host.mk.in
The intent is for that file to be both sourcable in a shell and includable
in a gnu Makefile.
Eventually all the environment set-up will be in config_host.mk.in
and so there won't be a need to source anything in shell before make.
2011-12-24 21:42:08 -06:00
Robert Nagy
b8b22391ae only use posix_fallocate() if it's actually available 2011-12-21 16:17:45 +01:00
Andras Timar
058d872a2e remove obsolete (OxygenOffice-style) Lightproof integration 2011-12-18 19:23:24 +01:00
Tor Lillqvist
e38c744022 Unset SYSBASE explicitly if not supposed to be set
This fixes cross-compiling from Linux to Android. My guess is that the
build system nowadays, when building the cross_toolset (for the build
platform), sources Env.Build.sh in an environment where Env.Host.sh
has already been sourced. So, if Env.Host.sh exports SYSBASE, that
stayed in force also after sourcing Env.Build.sh, with predictably
horrible results.

For some reason it didn't hurt cross-compiling from Mac OS X, which is
why I hadn't noticed.
2011-12-15 23:56:50 +02:00
Lionel Elie Mamane
227350eb5a Introduce optional krb5&gssapi support for internal PostgreSQL
Enable it by default on MacOS X
2011-12-15 18:40:59 +01:00
Luboš Luňák
e87fc0bfde Revert "enable -gdwarf-4 by default if possible"
It turns out even quite recent gdb (7.1) reportedly does not
support DWARF4, moreover while the produced binaries are smaller,
faster and make gdb initially use less memory, this quickly ceases
to the case as soon as one actually does anything in gdb.
Presumably the DWARF4 handling in current gdb is very inefficient
(http://sourceware.org/bugzilla/show_bug.cgi?id=13498).

This reverts commit 5214f7843c.

Conflicts:

	solenv/gbuild/platform/WNT_INTEL_GCC.mk
	solenv/gbuild/platform/unxgcc.mk
2011-12-15 17:02:36 +01:00
Tor Lillqvist
5b4bcc81e1 Kill unused variable 2011-12-13 15:10:28 +02:00
Tor Lillqvist
2d5e44f589 Drop the $oldoutfile thing, people are used to Env.Host.sh by now surely 2011-12-13 09:35:49 +02:00
Tor Lillqvist
4cb5e2e081 Drop some unused variables 2011-12-12 12:08:43 +02:00
Tor Lillqvist
13876ef22f We only support Cygwin Perl on Windows 2011-12-12 12:08:42 +02:00
Tor Lillqvist
abb06e3375 The VCL environment variable, always "TRUE", is not used 2011-12-12 12:08:41 +02:00
Tor Lillqvist
026ce87567 Drop two unused variables 2011-12-12 12:08:40 +02:00
Tor Lillqvist
c682be8ba5 I don't see VCL or NT351 being checked in any ifdef
So drop the GVER thing and -DVCL and -DNT351.
2011-12-12 12:08:39 +02:00
Tor Lillqvist
7ab121c252 UPDATER, whatever it means, was fixed at YES, so factor out 2011-12-11 03:25:12 +02:00
Tor Lillqvist
858423e99c CALL_CDECL is always TRUE 2011-12-11 03:07:32 +02:00
Tor Lillqvist
f92b52d1bb COMMON_OUTDIR is always empty here anyway 2011-12-11 03:03:49 +02:00
Tor Lillqvist
5f03eb4bc6 The common_build stuff is surely obsolete 2011-12-11 02:58:01 +02:00
Tor Lillqvist
cef915c38b I don't see SOLAR_PLUGIN being used anywhere 2011-12-11 02:58:00 +02:00
Tor Lillqvist
c8ed513eca I don't see NO_REC_RES being used anywhere 2011-12-11 02:58:00 +02:00
Tor Lillqvist
7904a8cc56 I don't see NO_BSYMBOLIC being used anywhere 2011-12-11 02:57:59 +02:00
Tor Lillqvist
0acf93fc20 I don't see SO3 being used anywhere 2011-12-11 02:57:57 +02:00
Tor Lillqvist
481d0d6473 I don't see ENABLEUNICODE being used anywhere 2011-12-11 02:57:57 +02:00
Tor Lillqvist
563477182c I don't see ENABLE_FONTCONFIG being used anywhere 2011-12-11 02:57:56 +02:00
Luboš Luňák
5214f7843c enable -gdwarf-4 by default if possible
http://lists.freedesktop.org/archives/libreoffice/2011-December/021638.html
2011-12-08 16:38:23 +01:00
Fridrich Štrba
d701a0e9cc Stub Corel Draw importer 2011-12-08 14:28:04 +01:00
Thorsten Behrens
456ec763d7 Rework yacc rule for gcc platforms.
Generalized the OSX ppc workaround for ancient bison versions,
factored out for all gcc platforms. Put bison version detection
into configure accordingly, to switch on that, and not on platform.
2011-12-08 12:22:57 +01:00
Tor Lillqvist
79b00c4186 Avoid pointless warning for Android 2011-12-08 09:46:22 +02:00
Andras Timar
2ba4a4bf63 remove NSIS support 2011-12-06 19:28:21 +01:00
Thorsten Behrens
1a81ca45ea Revert "GdkPrinter seems optional on Gtk3, too"
This reverts commit 88a4a8d997.

Sorry, seemed to be an intermittent local problem.
2011-12-06 18:08:18 +01:00
Thorsten Behrens
88a4a8d997 GdkPrinter seems optional on Gtk3, too
Added necessary configure magic & conditional compiles for that.
2011-12-06 17:28:11 +01:00