Package: make
Version: 3.80+3.81.rc2-1
Severity: grave

Versui 3.81.rc2 still fails to build selinux reference policy; a
downgrade to 3.80-12 solves these issues.

Behaviour is really odd... consider the lines
$(TMPDIR)/all_te_files.conf: $(M4SUPPORT) $(TMPDIR)/generated_definitions.conf 
$(TMPDIR)/all_interfaces.conf $(BASE_TE_FILES) $(TMPDIR)/rolemap.conf
        [... rules that shouldn't have any effect ...]
        $(verbose) $(M4) $(M4PARAM) -s $^ > $@

Then $^ does not expand to the full contents of $(BASE_TE_FILES), it is
missing one file in there - policy/modules/corenetwork.te

The only thing I think that is different with this .te file in the
variable is that it is generated via some make rules. The other contents
of $(BASE_TE_FILES) seem to be fine.
Adding an echo $(BASE_TE_FILES) just before the M4 call DOES contain the
corenetwork.te file, it's just not in $^.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to