On 04.06.19 13:35, John Paul Adrian Glaubitz wrote:
> On 6/4/19 12:27 PM, Alexander Graf wrote:
>> The IA64 target currently does not compile due to the following error
>> message:
>>
>>   grub-mkimage: error: undefined symbol grub_arch_sync_dma_caches.
>>
>> If anyone cares enough about IA64 to fix it up, be my guest and revert
>> this commit afterwards. For now, we really need to move forward with
>> a fully successful travis run to ensure that we catch regressions early
>> on.
> This can't be. GRUB builds just fine on ia64, I just tested that yesterday.


Actually, the IA64 error is not a build error but a runtime error.
Mkimage fails.

My main motivation with this patch set is to get us into green travis
state. If that means we only cover 80% ground today, so be it. It's
still much better than the 0% we have today.

Going forward, I would *really* like to see a policy put into place that
mandates every upstream merge to succeed in Travis. Any commit that
breaks the CI should simply not land in master. That way we can
guarantee that base functionality is always available.

That also means that once you have time to enable MIPS and IA64, we have
a good regression test in place to ensure that they won't break going
forward from that point on :).


Alex



_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to