[vbox-dev] Announcement: VirtualBox 5.2 released

Larry Finger Larry.Finger at lwfinger.net
Fri Oct 20 16:29:15 GMT 2017


On 10/19/2017 02:21 AM, Michael Thayer wrote:
> Hello Gianfranco,
> 
> I must admit that it is the first time I hear of that file, but looking
> at my local source I have trouble seeing why the compiler can't find the
> rule - from src/VBox/VMM/Makefile.kmk:
> 
> ifneq ($(VBOX_LIB_VMM_LAZY),$(LIB_VMM))
>   #
>   # VMMR3LazyImp.lib (experimental)
>   #
>   LIBRARIES += VMMR3LazyImp
>   VMMR3LazyImp_TEMPLATE = VBoxR3Dll
>   VMMR3LazyImp_INST     = $(INST_LIB)
>   VMMR3LazyImp_SOURCES  = $(VMMR3LazyImp_0_OUTDIR)/VMMR3LazyLoad.asm
>   VMMR3LazyImp_CLEAN    = $(VMMR3LazyImp_0_OUTDIR)/VMMR3LazyLoad.asm
>   $(call KB_FN_DO_PASS0_ON_TARGET,VMMR3LazyImp)
> 
>   $(call KB_FN_AUTO_CMD_DEPS,$(VMMR3LazyImp_0_OUTDIR)/VMMR3LazyLoad.asm)
>   $(VMMR3LazyImp_0_OUTDIR)/VMMR3LazyLoad.asm:
> $(VMMR3LazyImp_DEFPATH)/VMMR3/VMMR3.def $(VBOX_DEF_2_LAZY_LOAD) | $$(dir
> $$@)
>          $(call KB_FN_AUTO_CMD_DEPS_COMMANDS)
>          $(VBOX_DEF_2_LAZY_LOAD) --output $@ --library VBoxVMM
> $(VMMR3LazyImp_DEFPATH)/VMMR3/VMMR3.def
> endif
> 
> How good are you at make file debugging to see why that is failing for
> you?  If necessary ping me on IRC.
> 
> Regards
> Michael
> 
> 18.10.2017 23:54, Gianfranco Costamagna wrote:
>> Hello,
>>
>>
>>
>> thanks for the release, but unfortunately it doesn't seem to build from source...
>> kmk: *** No rule to make target `/<<PKGBUILDDIR>>/out/obj/VMMR3LazyImp/VMMR3LazyLoad.asm', needed by `/<<PKGBUILDDIR>>/out/obj/VMMR3LazyImp/gen/VMMR3LazyLoad.o'.  Stop.
>> kmk: *** Waiting for unfinished jobs....
>>
>>
>> did you forget to include that file?

I see the same error as Gianfranco. Any fixes for it? In the openSUSE RPM build, 
debugging make is rather difficult. I'll do it if necessary, but I would prefer 
someone else do it. :)

Larry






More information about the vbox-dev mailing list