Opened 3 years ago

Closed 3 years ago

#16877 closed task (fixed)

Build system still using mtools

Reported by: beaglejoe Owned by: pulkomandy
Priority: normal Milestone: R1/beta4
Component: Build System Version: R1/beta3
Keywords: Cc:
Blocked By: Blocking:
Platform: x86-64

Description

As reported on the forum by OneRyan here ,the build for x86_64 does not work when following the instructions from the website.
mtools has been removed from the Pre-requisite Software page, but is still needed.
See: https://git.haiku-os.org/haiku/tree/build/jam/ImageRules#n1698

actions BuildEfiSystemPartition1
{
	$(RM) $(<)
	dd if=/dev/zero of=$(<) bs=1024 count=2880
	mformat -i $(<) -f 2880
	mmd -D s -i $(<) ::/EFI
	mmd -D s -i $(<) ::/EFI/BOOT
	mcopy -D o -i $(<) $(EFIICON) ::/.VolumeIcon.icns
	mcopy -D o -i $(<) $(>) ::/EFI/BOOT/$(EFINAME)
}

Change History (4)

comment:1 by korli, 3 years ago

Owner: changed from bonefish to pulkomandy
Status: newassigned

comment:2 by nephele, 3 years ago

This was done following https://git.haiku-os.org/haiku/commit/?id=58332722cd53ab2c1e49379a614502a28b979788

it's probably best to change it here to use fat shell aswell

comment:4 by pulkomandy, 3 years ago

Milestone: UnscheduledR1/beta4
Resolution: fixed
Status: assignedclosed
Version: R1/beta3
Note: See TracTickets for help on using tickets.