clang-based platform like amd64. This commit makes Ghidra build with clang by:
* Adding a clang toolChains block in nativeBuildProperties.gradle
* Adding COMPILER="base-clang ports-clang"
* Updating WANTLIB by replacing libstdc++ with ${COMPILER_LIBCXX}
In addition, honor CXX by setting tools.cppCompiler.executable and
tools.linker.executable in nativeBuildProperties.gradle to ${CXX}. Also print
those variables so that we can confirm that they are set properly.
Lastly, add --stacktrace to the gradle command to facilitate future debugging.
Thanks to daniel@ for bringing this to my attention, naddy@ for his detailed
report of the g++ and CXX issues, and sthen@ for suggesting a possible fix.
ok naddy@ sthen@
distro provides information about the OS distribution it runs on, such
as a reliable machine-readable ID, or version information.
It is the recommended replacement for Python's original
platform.linux_distribution function (which will be removed in Python
3.8). It also provides much more functionality which isn't necessarily
Python bound, like a command-line interface.
As of ONLY_FOR_ARCHS we support more than x86; as for the rest this list
is probably outdated/incomplete as well and generally providese little to
no information, so remove it.
OK gsoares
e995a0c101863688d5f14649ae3de45a7c43789c
zap patch-bin_web merged upstream
patch from Patrick Marchand <pmarchand@evolix.ca>, thanks!
with some tweaks by me.
slight tweaks from me) who takes maintainer
N.B. config and feed db are not compatible with the previous version,
run "r2e list > ~/r2e.txt" and "r2e opmlexport > ~/r2e.opml" to keep plain
copies of these before updating, and follow pkg-readme after updating.
ghc and the hs-packages now simply include the necessary (haskell)
package description files in lib/ghc/package.conf.d and update the
package.cache by running ghc-pkg recache at the end. register and
unregister scripts are no longer needed.
Historical, and useless in this port since timezone information is
always zero. xastir is the only user of the timezone argument that
I could spot. ok cheloha@ abieber@ (maintainer)
can't handle input bytes with the top bit set. On signed char
architectures they are accidentally skipped, on aarch64 the parser
later fails with an assert().
sending all DNS traffic to Cloudflare by default is not a good idea.
Applications should respect OS configured settings.
The DoH settings still can be overriden if needed. ok landry@ job@
psql(1) will fail if the current working directory is not accessible which
is /nonexistent for the _bacula user so chdir(2) to the bacula working dir
before executing psql(1)
ok sthen@
- use author name/email from ~/.gitconfig if GOT_AUTHOR is not set
- obtain repo format version and commit author name/email from .git/config
- fix line-wrap for lines spanning the terminal in tog diff view
- make 'got status' ignore inaccessible directories (reported by semarie)
- unstage may need to write to repository; fix unveil(2) call accordingly
- fix modified files not shown by 'got status' after committing staged changes