Abcd ejstt gggb

hi Polli,

thanks for your efforts, a few remarks:

  • I tested Ancestris 10 (with OpenJDK11) from HaikuDepot on x86_64. It’s working relatively OK.
  • I reproduced the mini-window problem (actually an old bug, see https://github.com/haikuports/haikuports/issues/4209 ). This mini-window has a resize button on the right-bottom corner. I can resize the window and see its contents.
  • OpenJDK11 is different from OpenJDK8 on its memory management, on x86_64 it tries to allocate a 1GB metaspace area. See https://github.com/haikuports/haikuports/issues/4211 . Make sure you enabled swap in “Virtual memory” Haiku preferences, otherwise it won’t start. One can try to start Ancestris in the terminal to see possible errors.
  • OpenJDK tries to allocate some contiguous memory areas, for example 1GB, it’s possible that on 32-bit a fragmented virtual space doesn’t allow that. 64-bit doesn’t have this problem, but as said before, swap should be available to accommodate the Haiku strict memory allocation policy (no overcommit).
  • The ancestris10 package has its config file in /system/apps/ancestris/etc, which happens to be a readonly directory, thus ancestris cannot modify this file, only write in user home ancestris config file.
  • Ancestris11 isn’t interessant to package at HaikuPorts, because the source tarball is each day the same name, haikuporter would complain each day that the validity checksum is incorrect. Though I can add a disabled recipe, that one can locally adjust and build, if desired. @Zurga any chance to have archived snapshots (one per month for instance)?
1 Like