Hi, I'm not sure if automating the LICENSE generation would fully address the current issue, as it involves complex shading within the runtime JAR files (including dependencies that are themselves shaded).
I have a script that analyzes the JAR contents specifically to assist with the LICENSE file content. I will create the necessary Pull Request shortly. Regards, JB On Fri, Dec 12, 2025 at 4:49 PM Kevin Liu <[email protected]> wrote: > Thank you JB! This is the commit [1] that added > `iceberg-bigquery` dependency to spark/flink. > > Perhaps it's time to revive Bryan's PR [2] to automate the LICENSE > generation. I ran this PR against the 1.10.x branch and it caught the above > issue. I'll bring this up in a separate thread. > > Best, > Kevin Liu > > > [1] > https://github.com/apache/iceberg/commit/16f5bc6934e2a7d172936b679184edc27fc7fa29 > [2] https://github.com/apache/iceberg/pull/11977 > > On Fri, Dec 12, 2025 at 6:29 AM Jean-Baptiste Onofré <[email protected]> > wrote: > >> Hi everyone, >> >> I am reverting my vote to -1 (non-binding). >> >> I have found several issues in the spark-runtime and flink-runtime >> LICENSE files related to the shading of Google Bigquery and its >> dependencies. For example, the Spark runtime for V4 needs to document >> licenses for Google Cloud SDK, Google APIs, gRPC, and protobuf, among >> others. >> >> I am preparing pull requests to address these issues on both the main and >> 1.10.x branches. >> >> Regards, >> JB >> >> On Tue, Dec 9, 2025 at 8:47 AM huaxin gao <[email protected]> wrote: >> >>> Hi everyone, >>> >>> This is a restarted vote for Apache Iceberg 1.10.1 RC0. The previous >>> vote was >>> >>> cancelled because the Nexus staging repositories referenced there were >>> >>> incomplete. The source release (tag apache-iceberg-1.10.1-rc0, commit >>> >>> 75b7f60f103b86b295fe4f108c8487896e439dd3 and tarball on dist.apache.org) >>> is >>> >>> unchanged; only the Nexus staging repository URL has been corrected. >>> >>> The commit ID is 75b7f60f103b86b295fe4f108c8487896e439dd3 >>> >>> * This corresponds to the tag: apache-iceberg-1.10.1-rc0 >>> >>> * https://github.com/apache/iceberg/commits/apache-iceberg-1.10.1-rc0 >>> >>> * >>> https://github.com/apache/iceberg/tree/75b7f60f103b86b295fe4f108c8487896e439dd3 >>> >>> The release tarball, signature, and checksums are here: >>> >>> * >>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.10.1-rc0 >>> >>> You can find the KEYS file here: >>> >>> * https://downloads.apache.org/iceberg/KEYS >>> >>> Convenience binary artifacts are staged on Nexus. The Maven repository >>> URL is: >>> >>> * >>> https://repository.apache.org/content/repositories/orgapacheiceberg-1272/ >>> >>> Please download, verify, and test. >>> >>> Instructions for verifying a release can be found here: >>> >>> * https://iceberg.apache.org/how-to-release/#how-to-verify-a-release >>> >>> Please vote in the next 72 hours. >>> >>> [ ] +1 Release this as Apache Iceberg 1.10.1 >>> >>> [ ] +0 >>> >>> [ ] -1 Do not release this because... >>> >>> Only PMC members have binding votes, but other community members are >>> encouraged to cast >>> >>> non-binding votes. This vote will pass if there are 3 binding +1 votes >>> and more binding >>> >>> +1 votes than -1 votes. >>> >>> Thanks, >>> >>> Huaxin >>> >>>
