Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#14601 closed defect (fixed)

builder fails to mark cached modules as noref for boot layers

Reported by: Rawld Gill Owned by: Rawld Gill
Priority: high Milestone: 1.8
Component: BuildSystem Version: 1.7.1
Keywords: Cc:
Blocked By: Blocking:

Description

Since boot layers are never loaded with respect to another module, the require.cache must contain pseudo module "*noref":1 to indicate the cache should be immediately consumed. This is missing when constructing boot layers, causing the load to not see the cached modules.

Change History (3)

comment:1 Changed 7 years ago by Rawld Gill

Resolution: fixed
Status: newclosed

In [27541]:

add *noref pseudo module when writing boot layers; fixes #14601; !strict

comment:2 Changed 7 years ago by bill

This is marked for 1.7.2, so either the change should be backported to the 1.7 branch or the milestone should be changed.

comment:3 Changed 7 years ago by bill

Milestone: 1.7.21.8
Note: See TracTickets for help on using tickets.