[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #57217] --disable-java and --disable-csharp have no effect
From: |
Bruno Haible |
Subject: |
[bug #57217] --disable-java and --disable-csharp have no effect |
Date: |
Tue, 19 Nov 2019 21:35:04 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0 |
Follow-up Comment #3, bug #57217 (project gettext):
The options --disable-java and --disable-csharp are meant to get past possible
build hassles when you have broken Java or C# compilers or runtimes.
Their purpose is *not* to put you in a world where Java and C# don't exist.
> /usr/share/gettext/javaversion.class
This file is not built; it is already present as a binary blob in the source
tree.
> hello-java, hello-java-swing, ...
These are examples; on the same level as documentation. Just like it would be
confusing to have a documentation that mentions Java support in one place and
a documentation that doesn't mention Java support in another place of the web,
the same holds for the examples.
> I am also attaching a WIP patch which would remove CSharp and Java Support
This patch goes way off the limits of reasonable changes. Imagine a web server
that hosts a web application for translators; this web application runs
'msgfmt -c' locally on the server to check the translated PO files. With your
patch, PO files which mention Java or C# format strings could not be validated
any more - for no good reason. The Java and C# format string analyzers are
written in C; they don't run Java or C# code.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57217>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/