Commit Graph

13 Commits

Author SHA1 Message Date
Michael Tremer
ea8a02c232 Revert "boost: Build with -O2 only"
This reverts commit 9ff5b381eb.

Boost wants to build with -O3 no matter what

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-07 10:29:31 +00:00
Michael Tremer
9ff5b381eb boost: Build with -O2 only
This should increase build speed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 17:20:52 +00:00
Michael Tremer
7691a1bfe7 make.sh: Introduce MAX_PARALLELISM
This will now adjust MAKETUNING to not launch more processes
than MAX_PARALLELISM. Handy to limit builds that use a lot of memory.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:51:08 +00:00
Michael Tremer
8556093359 make.sh: Pass number of processors and total memory so that we can adjust MAKETUNING
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:33:50 +00:00
Wolfgang Apolinarski
23164efba5 Parallelized build for several packages
Added $(MAKETUNING) to several packages.
Marked packages that do not support parallel build.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:02:03 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Arne Fitzenreiter
b5aca95b94 boost: disable parallel build
this need more than 1GB ram on arm

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-11-28 07:01:33 +01:00
Michael Tremer
88a8c3ac5a boost: Disable all libraries that don't build on armv7hl
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-06-20 19:31:50 +01:00
Michael Tremer
945d44796a boost: Properly use CFLAGS & CXXFLAGS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-06-20 19:31:50 +01:00
Michael Tremer
9ac834f026 boost: Update to 1.64.0
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-05-18 12:22:15 +01:00
Arne Fitzenreiter
e9fbc1cecf boost: build also on x86 with -j2
boost need to much memory if it was build with more
than 2 parallel processes.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-11-11 22:05:15 +01:00
Michael Tremer
e2d4f687dc boost: Don't run more than two build processes at once 2014-07-26 18:42:37 +00:00
Michael Tremer
c226543b96 boost: New package. 2014-07-24 22:56:54 +02:00