Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
aports
aports
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 649
    • Issues 649
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 180
    • Merge Requests 180
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • alpine
  • aportsaports
  • Issues
  • #8472

Closed
Open
Opened Feb 05, 2018 by Kate Deplaix@jpdeplaix
  • Report abuse
  • New issue
Report abuse New issue

ocaml: missing dependencies

Considering this basic example:

FROM alpine:3.7
RUN apk add --no-cache ocaml
RUN echo 'let () = print_endline "Hello World !"' > test.ml
RUN ocamlopt test.ml

The last command fails because it needs an C compiler to link the binary.

To work, this requires the “ocaml” packages to have at least those two dependencies: gcc (or clang if the right options are given during the compilation of the package) and musl-dev/libc-dev (don’t know the difference).

I tried contacting the maintainer of the “ocaml” package directly but he was unavailable. Not sure what category to be in here but let’s see.

(from redmine: issue id 8472, created on 2018-02-05, closed on 2019-05-03)

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
3.7.1
Milestone
3.7.1 (Past due)
Assign milestone
Time tracking
None
Due date
None
3
Labels
Normal type:bug type:package-upgrade
Assign labels
  • View project labels
Reference: alpine/aports#8472