Homebrew-core: openjdk 14.0 upgrade failures

Created on 1 Jul 2020  路  5Comments  路  Source: Homebrew/homebrew-core

General

  • [x] brew test 鈥攙erbose hbase (#58150)
  • [x] brew test 鈥攙erbose opentsdb
  • [ ] brew install 鈥攂uild-from-source mesos
  • [ ] brew install 鈥攂uild-from-source gammaray (#57241)
  • [ ] brew install 鈥攂uild-from-source mgba (https://github.com/Homebrew/homebrew-core/pull/56319)

    • Looks like a libzip issue

  • [ ] brew install 鈥攂uild-from-source joshua

    • Source is offline and should be moved to the apache source.

  • [x] brew install 鈥攙erbose 鈥攂uild-bottle micronaut (https://github.com/Homebrew/homebrew-core/pull/57244)
  • [x] brew fetch 鈥攔etry orientdb (https://github.com/Homebrew/homebrew-core/pull/57248)
  • [x] brew install 鈥攂uild-from-source elasticsearch (https://github.com/Homebrew/homebrew-core/pull/56530)
  • [x] brew install 鈥攂uild-from-source 鈥攐nly-dependencies link-grammar
  • [x] brew install 鈥攂uild-from-source link-grammar
  • [x] brew install 鈥攂uild-from-source mlpack
  • [x] brew install 鈥攂uild-from-source root
  • [x] brew install root
  • [x] brew test 鈥攙erbose pax-construct
  • [x] brew install 鈥攂uild-from-source cbmc (#57249)

    10.15

  • [x] brew install 鈥攂uild-from-source mercury

  • [x] brew test 鈥攙erbose xidel

    10.14

  • [x] brew install 鈥攂uild-from-source mercury

    10.13

  • [ ] brew install 鈥攂uild-from-source opencv@3

java stale

All 5 comments

@claui @BytesGuy you think we can get this working on Big Sur/Apple Testkit machine? I am getting:

Last 15 lines from /Users/zdavatz/Library/Logs/Homebrew/openjdk/01.configure:
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking size of int *... 8
configure: The tested number of bits in the target (64) differs from the number of bits expected to be found in the target (32)
configure: error: Cannot continue.
/private/tmp/openjdk-20200717-63389-nsrfz6/jdk14u-jdk-14.0.1-ga/build/.configure-support/generated-configure.sh: line 82: 5: Bad file descriptor
configure exiting with result code 1

you think we can get this working on Big Sur/Apple Testkit machine?

@zdavatz I don鈥檛 think we can do it on our own. I suspect that as with several other complex compilers/runtimes, it鈥檚 going to involve lots of custom C++ and assembly code, tailored to the CPU and OS architecture.

@claui this worked well on the Apple TestKit machine:

brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk8

java8 is now up and running. ;)

I suspect based on the error that configure expects arm to be 32 bits, so we'd need to specify that ARM can mean aarch64

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghostbar picture ghostbar  路  4Comments

jakepetroules picture jakepetroules  路  3Comments

Steffen911 picture Steffen911  路  3Comments

sstadick picture sstadick  路  4Comments

yuna9 picture yuna9  路  4Comments