mesonbuild / mesonbuild/wrapdb

Upcoming OpenSSL wrap updates

Open
#128 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Meson
Stars
118
Forks
298
Avg merge
2d 2h
Merged PRs (30d)
24

Description

Since #113 had a lot of ideas and suggestions that go a bit beyond MVP, I think it makes sense to have a list of upcoming improvements on top of #113.

Here is the initial list, feel free to edit:
* [ ] add `no_dso` feature (currently DSO is disabled for static builds, probably makes sense to have a separate feature for that for better control)
* [ ] add `threads` option (currently everything is configured with threading enabled, but it might be desired to disable it)
* [ ] port Perl scripts to Python and copy/modify remaining required files from Node.js repo so we no longer need to pull Node.js's sources for generating configs
* [ ] configure `*DIR` defines with Meson-generated paths instead of hardcoded ones

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing issue #113 and choose one checklist item, since this issue groups several separate improvements. Inspect the existing OpenSSL wrap configuration and the mentioned Perl scripts, Node.js sources, and generated paths. Done means the selected improvement is implemented without relying on the current external source or hardcoded paths, as applicable.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, perl, python
Domain
build-system, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.