vigna / fastutil

fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
Apache License 2.0
1.81k stars 199 forks source link

Build from source issue #332

Closed dhirupandey closed 1 month ago

dhirupandey commented 1 month ago

Hello, I am trying to build 8.5.14 tag from source on my Linux machine using the following:

I followed the following steps to build the fastutil-core jar:

  1. make sources
  2. ant dist-core

When I compare the produced jar with what is deployed on maven central, the class files in the two jars are different.

Can you please deatil how you are building fastutil and fastutil-core along with specific version numbers of JDK, Ant and anything else that may be relevant so that I could reproduce these jars in my local build

vigna commented 1 month ago

Why didn't you read the README?

dhirupandey commented 1 month ago

I did follow the section on README that talks about how to build and looked at the build.xml file to create fastutil-core-8.5.14.jar file.

As I said when I compare the class files in the jar file created in my local build under ./dist/lib/fastutil-core-8.5.14.jar and the downloaded jar file from https://repo1.maven.org/maven2/it/unimi/dsi/fastutil-core/8.5.14/fastutil-core-8.5.14.jar - they are different

vigna commented 1 month ago

Sorry, I'm closing this. This discussion has no sense—you're not following the instructions in the README.