Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • GnuTLS GnuTLS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 267
    • Issues 267
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gnutlsgnutls
  • GnuTLSGnuTLS
  • Milestones
  • GnuTLS without autogen
Closed
Milestone

GnuTLS without autogen
Milestone ID: 886033

Althought the autogen tools have eliminated doc duplication in gnutls, their dependency is an issue for multiple reasons:

  1. It is a very complex solution with few persons have an understanding of it
  2. On its default mode it links our tools against libopts which is a library without an ABI promise or stability
  3. Not linking with libopts (--enable-local-libopts) is possible but this is not a fully supported scenario, it requires bundling of libopts and auto generated code and it seriously complicates our git repository (many generated files not always in an automatic way)

This milestone is about having gnutls without the libopts/autogen dependencies without regressing to multiple versions of documentation. Alternatively a simplification of the current autogen code and elimination of the issues above could also be a solution.

Links to existing issues with more background:

  • !645 (closed)
  • !862 (closed)
  • #772 (closed)
  • Issues 3
  • Merge requests 0
  • Participants 0
  • Labels 1
100% complete
100%
Start date
No start date
None
Due date
No due date
3
Issues 3 New issue
Open: 0 Closed: 3
None
Total issue weight
None
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: gnutls/gnutls%"GnuTLS without autogen"