bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #57217] --disable-java and --disable-csharp have no effect


From: Luke
Subject: [bug #57217] --disable-java and --disable-csharp have no effect
Date: Tue, 19 Nov 2019 18:51:10 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0

Follow-up Comment #2, bug #57217 (project gettext):

[comment #1 comment #1:]
> Works for me (on a glibc system): After configuring with --disable-java and
--disable-csharp:
> 1) After "make install", the installation directory contains no *.jar nor
*.dll files.
> 2) Even the build directory contains no *.jar nor *.dll files.
> 
> The topic of the javadocs has been discussed in bug #56111.

Hello,
Perhaps I could have described the bug a bit cleared. I have tested this using
the latest version, as well as git trunk, and have the glibc version from your
autogen script.

The following files are still showing up on make install:

* /usr/share/gettext/javaversion.class
* ALL test files and folders/subfolders: hello-java, hello-java-swing,
hello-java-awt, hello-java-qtjambi, hello-csharp, hello-csharp-forms

I had thought that disabling Java would at minimum install no .class files or
tests, and perhaps disable the ability to parse Java files and Java
Properties.

Additionally, there is no way to disable CSharp parsing functionality, since
there is no --disable-csharp option anywhere in the autoconfigure scripts.
It's an invalid option and errors on ./configure.

Here is the package log from a normal --disable-java --disable-native-java
--disable-csharp build showing the extra files:
https://pastebin.com/raw/RWHCPE93

I am also attaching a WIP patch which would remove CSharp and Java Support,
but causes gettext to not run properly. I believe the reason it crashes is
because read_properties and write_properties is used for much more than just
Java, but I do not have much experience in this code base.

(file #47906)
    _______________________________________________________

Additional Item Attachment:

File name: 0001-Attempt-to-remove-CSharp-and-Java.patch Size:463 KB
   
<https://savannah.gnu.org/file/0001-Attempt-to-remove-CSharp-and-Java.patch?file_id=47906>



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57217>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]