Project

General

Profile

Actions

Issue #1861

open

Recommend to use an FSDG compliant distribution to build Replicant

Added by Denis 'GNUtoo' Carikli about 6 years ago. Updated over 1 year ago.

Status:
In Progress
Priority:
Normal
Assignee:
-
Category:
Freedom
Target version:
Start date:
04/09/2017
Due date:
% Done:

50%

Estimated time:
(Total: 0.00 h)
Resolution:
Device:
Grant:
Type of work:
Communication (mails, contacting people, etc), Wiki editions

Description

Currently, Replicant advise to use Debian9 in https://redmine.replicant.us/projects/replicant/wiki/BuildDependenciesInstallation .

If we look at https://www.gnu.org/distros/free-distros.html , we have:
  • GnewSense, Ututo: its packages are way too old
  • GuixSD: probably lacks a lot of packages. Could be deployed on top of existing distribution with Guix package manager.
  • Parabola: Requires packaging a lot of software to build Replicant with it.
  • PureOS: Based on debian, has lot of the required packages. Has no i686 version, and doesn't have repo (debian contrib).
  • Trisquel7: The version of ubuntu it's based on should be able to build Android 6.0
  • Trisquel8: More recent than Trisque7, probably has very few packages missing. Might be more stable (in the sense that its packages versions do not change) than pureOS.

There is more documentation on Replicant build dependencies in the wiki.


Files


Subtasks 4 (2 open2 closed)

Issue #1787: Make Replicant 6.0 buildable on a GNU FSDG-compliant distributionClosed04/09/2017

Actions
Issue #1975: Build Replicant 6.0 on PureOS amberNew11/23/2019

Actions
Issue #2148: Test Trisquel 9 for building ReplicantIn Progress10/21/2020

Actions
Upstreaming patches - Issue #2271: Fix proguard in Trisquel 9ResolvedDenis 'GNUtoo' Carikli08/24/2021

Actions

Related issues

Related to Replicant - Issue #1846: Toolchain build failure when /usr/lib64/libxml2.so is not presentNewDenis 'GNUtoo' Carikli11/10/2017

Actions
Actions

Also available in: Atom PDF