Opened 6 years ago

Closed 5 years ago

Last modified 11 months ago

#8593 closed feature request (fixed)

vector is being built even with `--no-dph`

Reported by: nomeata Owned by:
Priority: low Milestone:
Component: Build System (make) Version: 7.7
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

I usually use ./sync-all --no-dph get to speed up things a bit. But packages vector, primitive and random are still being pulled (by virtue of being submodules), and then built.

It would be nice if the build system would build them only if libraries/dph is available, or have another way of making them optional.

(Potentially obsolete once #8545 is done.)

Change History (2)

comment:1 Changed 5 years ago by thomie

Resolution: fixed
Status: newclosed

I just did a fresh build, with the BUILD_DPH=NO setting introduced in 88d85aa65ea15d984bf207f82d99928eda0b6c26. The libraries vector, primitive and random did not get built (i.e. there is not dist-install directory in those directories afterwards). There are however certain tests that require those libraries using reqlib, so they will get built when running validate I assume.

comment:2 Changed 11 months ago by bgamari

Component: Build SystemBuild System (make)

The new Hadrian build system has been merged. Relabeling the tickets concerning the legacy make build system to prevent confusion.

Note: See TracTickets for help on using tickets.