Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • TSC TSC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • alpine
  • TSCTSC
  • Issues
  • #20
Closed
Open
Created Sep 16, 2021 by Ariadne Conill@ariadne🐰Developer

define baseline requirements for x86

Historically, Alpine x86 was defined as Intel 80486 CPUs or newer.

However, for a variety of reasons, at present, the x86 architecture assumes the presence of an i586-class CPU with MMX extensions. We should formally document this requirement, as it is leading to occasional bugs such as aports#13016.

Perhaps we should assume the presence of an i686-class CPU at this point? I suspect that there are many applications that are compiled with the assumption that the target CPU is indeed i686-class with SSE2 support, due to autoconf scripts etc detecting support for it on the builder. For example aports#12934 (closed) was caused by building with that kind of assumption.

Edited Sep 16, 2021 by Ariadne Conill
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking