Project

General

Profile

Actions

Todo #12201

closed

Native hardware package builds for 32-bit ARM

Added by Jim Pingle 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Category:
Operating System
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Release Notes:
Default

Description

Adding for tracking purposes, this is already complete.

Items from the packages repository included in base and as add-on packages were compiled in an emulated environment using QEMU for 32-bit ARM platforms (SG-3100, SG-1000). This led to issues where the emulated environment did not properly simulate the hardware.

The package builds for 32-bit ARM were moved to native hardware to eliminate these problems.

As a consequence, all packages (base and add-on) on 32-bit ARM installations will be forcefully reinstalled when updating to ensure users have a consistent set of packages from the native hardware builds.

The following commits in the Plus packages repository setup the package set functionality in pfSense-upgrade for this purpose:

  • b5bddabb74381fcf0681d80f44cd6f6d71d0f9a6
  • 6e17233d8140699ebaf54500a7d776b91316f3dc
  • 90cd0a58673822c7ea8928756f839b7ce30413bd
Actions #1

Updated by Jim Pingle 3 months ago

  • Subject changed from Native hardware package builds for ARM to Native hardware package builds for 32-bit ARM
Actions #2

Updated by Jim Pingle 3 months ago

  • Description updated (diff)
Actions #3

Updated by Jim Pingle 3 months ago

  • Description updated (diff)
Actions

Also available in: Atom PDF