Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Barrage repo doesn't build on mac m1 #1890

Open
niloc132 opened this issue Jan 26, 2022 · 2 comments
Open

Barrage repo doesn't build on mac m1 #1890

niloc132 opened this issue Jan 26, 2022 · 2 comments
Assignees
Labels

Comments

@niloc132
Copy link
Member

Filed here because barrage has issues disabled.

Assigned to Larry to fill in the rest of the log, we likely will need a new source of flatc etc to continue to build.

@lbooker42
Copy link
Contributor

Here is the maven install log:

larrybooker@Larrys-MacBook-Pro java % mvn install -Dgpg.skip=true -Dos.detected.classifier=osx-x86_64
[INFO] Scanning for projects...
[INFO] Inspecting build with total of 3 modules...
[INFO] Installing Nexus Staging features:
[INFO]   ... total of 3 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin
[INFO] ------------------------------------------------------------------------
[INFO] Detecting the operating system and CPU architecture
[INFO] ------------------------------------------------------------------------
[INFO] os.detected.name: osx
[INFO] os.detected.arch: aarch_64
[INFO] os.detected.version: 12.1
[INFO] os.detected.version.major: 12
[INFO] os.detected.version.minor: 1
[INFO] os.detected.classifier: osx-aarch_64
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Deephaven Data Labs' Barrage Java Root POM                         [pom]
[INFO] Barrage Format                                                     [jar]
[INFO] Deephaven Barrage Core                                             [jar]
[INFO]
[INFO] ---------------< io.deephaven.barrage:barrage-java-root >---------------
[INFO] Building Deephaven Data Labs' Barrage Java Root POM 0.3.1-SNAPSHOT [1/3]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- apache-rat-plugin:0.13:check (rat-checks) @ barrage-java-root ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 62 implicit excludes (use -debug for more details).
[INFO] 36 explicit excludes (use -debug for more details).
[INFO] 3 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 3 licenses.
[INFO]
[INFO] --- git-commit-id-plugin:2.2.2:revision (for-jars) @ barrage-java-root ---
[INFO]
[INFO] --- git-commit-id-plugin:2.2.2:revision (for-source-tarball) @ barrage-java-root ---
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ barrage-java-root ---
[INFO]
[INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @ barrage-java-root ---
[INFO]
[INFO] --- maven-jar-plugin:3.0.0:test-jar (default) @ barrage-java-root ---
[INFO] Skipping packaging of the test-jar
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (validate_java_and_maven_version) @ barrage-java-root ---
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (avoid_bad_dependencies) @ barrage-java-root ---
[INFO]
[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze) @ barrage-java-root ---
[INFO] Skipping pom project
[INFO]
[INFO] --- maven-gpg-plugin:1.6:sign (sign-artifacts) @ barrage-java-root ---
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ barrage-java-root ---
[INFO] Installing /Users/larrybooker/barrage/java/pom.xml to /Users/larrybooker/.m2/repository/io/deephaven/barrage/barrage-java-root/0.3.1-SNAPSHOT/barrage-java-root-0.3.1-SNAPSHOT.pom
[INFO]
[INFO] ----------------< io.deephaven.barrage:barrage-format >-----------------
[INFO] Building Barrage Format 0.3.1-SNAPSHOT                             [2/3]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- apache-rat-plugin:0.13:check (rat-checks) @ barrage-format ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 62 implicit excludes (use -debug for more details).
[INFO] 36 explicit excludes (use -debug for more details).
[INFO] 1 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 1 licenses.
[INFO]
[INFO] --- git-commit-id-plugin:2.2.2:revision (for-jars) @ barrage-format ---
[INFO]
[INFO] --- maven-dependency-plugin:3.0.1:copy (copy-flatc) @ barrage-format ---
[INFO] Configured Artifact: com.github.shinanca:flatc-osx-x86_64:1.12.0:exe
[INFO] Copying flatc-osx-x86_64-1.12.0.exe to /Users/larrybooker/barrage/java/format/target/flatc-osx-x86_64-1.12.0.exe
[INFO]
[INFO] --- exec-maven-plugin:1.4.0:exec (script-chmod) @ barrage-format ---
[INFO]
[INFO] --- exec-maven-plugin:1.4.0:exec (default) @ barrage-format ---
[INFO]
[INFO] --- build-helper-maven-plugin:1.9.1:add-source (add-generated-sources-to-classpath) @ barrage-format ---
[INFO] Source directory: /Users/larrybooker/barrage/java/format/target/generated-sources/flatc added.
[INFO]
[INFO] --- license-maven-plugin:2.3:format (default) @ barrage-format ---
[INFO] Updating license headers...
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ barrage-format ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ barrage-format ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/larrybooker/barrage/java/format/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ barrage-format ---
[INFO] Compiling 11 source files to /Users/larrybooker/barrage/java/format/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ barrage-format ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/larrybooker/barrage/java/format/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.6.2:testCompile (default-testCompile) @ barrage-format ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:3.0.0-M3:test (default-test) @ barrage-format ---
[INFO]
[INFO] --- maven-jar-plugin:3.0.0:jar (default-jar) @ barrage-format ---
[INFO] Building jar: /Users/larrybooker/barrage/java/format/target/barrage-format-0.3.1-SNAPSHOT.jar
[INFO]
[INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @ barrage-format ---
[INFO]
[INFO] --- maven-jar-plugin:3.0.0:test-jar (default) @ barrage-format ---
[INFO] Building jar: /Users/larrybooker/barrage/java/format/target/barrage-format-0.3.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (avoid_bad_dependencies) @ barrage-format ---
[INFO]
[INFO] --- maven-dependency-plugin:3.0.1:analyze-only (analyze) @ barrage-format ---
[INFO] No dependency problems found
[INFO]
[INFO] --- maven-gpg-plugin:1.6:sign (sign-artifacts) @ barrage-format ---
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ barrage-format ---
[INFO] Installing /Users/larrybooker/barrage/java/format/target/barrage-format-0.3.1-SNAPSHOT.jar to /Users/larrybooker/.m2/repository/io/deephaven/barrage/barrage-format/0.3.1-SNAPSHOT/barrage-format-0.3.1-SNAPSHOT.jar
[INFO] Installing /Users/larrybooker/barrage/java/format/pom.xml to /Users/larrybooker/.m2/repository/io/deephaven/barrage/barrage-format/0.3.1-SNAPSHOT/barrage-format-0.3.1-SNAPSHOT.pom
[INFO] Installing /Users/larrybooker/barrage/java/format/target/barrage-format-0.3.1-SNAPSHOT-tests.jar to /Users/larrybooker/.m2/repository/io/deephaven/barrage/barrage-format/0.3.1-SNAPSHOT/barrage-format-0.3.1-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------------< io.deephaven.barrage:barrage-core >------------------
[INFO] Building Deephaven Barrage Core 0.3.1-SNAPSHOT                     [3/3]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Deephaven Data Labs' Barrage Java Root POM 0.3.1-SNAPSHOT:
[INFO]
[INFO] Deephaven Data Labs' Barrage Java Root POM ......... SUCCESS [  1.253 s]
[INFO] Barrage Format ..................................... SUCCESS [  2.372 s]
[INFO] Deephaven Barrage Core ............................. FAILURE [  0.044 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  3.972 s
[INFO] Finished at: 2022-01-26T10:11:05-08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project barrage-core: Could not resolve dependencies for project io.deephaven.barrage:barrage-core:jar:0.3.1-SNAPSHOT: The following artifacts could not be resolved: io.netty:netty-transport-native-unix-common:jar:osx-aarch_64:4.1.48.Final, io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.48.Final: io.netty:netty-transport-native-unix-common:jar:osx-aarch_64:4.1.48.Final was not found in https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :barrage-core

@lbooker42 lbooker42 assigned niloc132 and unassigned lbooker42 Jan 26, 2022
@devinrsmith
Copy link
Member

Seems to be the important part:

The following artifacts could not be resolved: io.netty:netty-transport-native-unix-common:jar:osx-aarch_64:4.1.48.Final, io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.48.Final: io.netty:netty-transport-native-unix-common:jar:osx-aarch_64:4.1.48.Final

mofojed pushed a commit that referenced this issue May 1, 2024
Release notes https://github.com/deephaven/web-client-ui/releases/tag/v0.75.0

# [0.75.0](deephaven/web-client-ui@v0.74.0...v0.75.0) (2024-05-01)


### Bug Fixes

* change fira source ([#1944](deephaven/web-client-ui#1944)) ([07e5a26](deephaven/web-client-ui@07e5a26)), closes [#1902](deephaven/web-client-ui#1902)
* Fix null partition filter ([#1954](deephaven/web-client-ui#1954)) ([3a1f92b](deephaven/web-client-ui@3a1f92b)), closes [#1867](deephaven/web-client-ui#1867)


### Features

* context menu reopen for stack only ([#1932](deephaven/web-client-ui#1932)) ([6a9a6a4](deephaven/web-client-ui@6a9a6a4)), closes [#1931](deephaven/web-client-ui#1931)
* Create an ErrorView that can be used to display errors ([#1965](deephaven/web-client-ui#1965)) ([65ef1a7](deephaven/web-client-ui@65ef1a7))
* ListView + Picker - Item icon support ([#1959](deephaven/web-client-ui#1959)) ([cb13c60](deephaven/web-client-ui@cb13c60)), closes [#1890](deephaven/web-client-ui#1890)
* Picker - initial scroll position ([#1942](deephaven/web-client-ui#1942)) ([5f49761](deephaven/web-client-ui@5f49761)), closes [#1890](deephaven/web-client-ui#1890) [#1935](deephaven/web-client-ui#1935)

Co-authored-by: deephaven-internal <66694643+deephaven-internal@users.noreply.github.com>
stanbrub pushed a commit that referenced this issue May 3, 2024
Release notes https://github.com/deephaven/web-client-ui/releases/tag/v0.75.0

# [0.75.0](deephaven/web-client-ui@v0.74.0...v0.75.0) (2024-05-01)


### Bug Fixes

* change fira source ([#1944](deephaven/web-client-ui#1944)) ([07e5a26](deephaven/web-client-ui@07e5a26)), closes [#1902](deephaven/web-client-ui#1902)
* Fix null partition filter ([#1954](deephaven/web-client-ui#1954)) ([3a1f92b](deephaven/web-client-ui@3a1f92b)), closes [#1867](deephaven/web-client-ui#1867)


### Features

* context menu reopen for stack only ([#1932](deephaven/web-client-ui#1932)) ([6a9a6a4](deephaven/web-client-ui@6a9a6a4)), closes [#1931](deephaven/web-client-ui#1931)
* Create an ErrorView that can be used to display errors ([#1965](deephaven/web-client-ui#1965)) ([65ef1a7](deephaven/web-client-ui@65ef1a7))
* ListView + Picker - Item icon support ([#1959](deephaven/web-client-ui#1959)) ([cb13c60](deephaven/web-client-ui@cb13c60)), closes [#1890](deephaven/web-client-ui#1890)
* Picker - initial scroll position ([#1942](deephaven/web-client-ui#1942)) ([5f49761](deephaven/web-client-ui@5f49761)), closes [#1890](deephaven/web-client-ui#1890) [#1935](deephaven/web-client-ui#1935)

Co-authored-by: deephaven-internal <66694643+deephaven-internal@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants