Cannot build without NLS/translations

Open
#155 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
c
Domain
build-system

Research direction

Start by reviewing the build configuration for the unconditionally built mate-xapp-status-applet and the use of i18n.merge_file() described in the issue. Compare the proposed optional-build approach with issue #83, then verify that a build without NLS/translations succeeds while the applet remains available when enabled.

Written by the indexing model from the issue text.

Description

After mesonbuild/meson@8b573d7dc65bf20fcb0377ce4c56841496ad0c69, it is no longer possible to build without NLS/translations while mate-xapp-status-applet is unconditionally built since that uses i18n.merge_file() (which is not necessarily just for NLS purposes). Making mate-xapp-status-applet optional like #83 is one way to unbreak this.

Dominant language
C
Stars
167
Forks
49
Avg merge
5d 15h
Merged PRs (30d)
2

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from linuxmint/xapp

All issues in linuxmint/xapp

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.