aboutsummaryrefslogtreecommitdiff
path: root/sysutils/lttng-tools
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Return mmokhi@'s ports to the pool after his commit bit was safekept.Rene Ladan2020-12-071-1/+1
| | | | Notes: svn path=/head/; revision=557245
* sysutils/lttng-tools: remove GCC dependencyPiotr Kubaj2020-09-241-8/+2
| | | | | | | Builds fine now. Notes: svn path=/head/; revision=549865
* Canonicalize use of GCC on all powerpc variants.Mark Linimon2020-09-231-1/+1
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=549768
* sysutils/liburcu: update to 0.12.1Matthias Andree2020-04-271-1/+1
| | | | | | | | | | | | | | | Since the library version changes from 6.0.0 to 6.1.0: All ports that depend on liburcu in default configuration get PORTREVISION bumped. All were build-tested in 12.1 amd64 poudriere bulk -t. Reset maintainer (mmokhi@), repeated maintainer timeout. PR: 243768 Reported by: alex_y_xu@yahoo.ca Approved by: maintainer timeout (mmokhi, 88 d) Notes: svn path=/head/; revision=533213
* sysutils/lttng-tools: fix build on powerpc64 elfv2Piotr Kubaj2020-02-091-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use GCC unconditionally on powerpc64: Invalid PPC CTR loop! UNREACHABLE executed at /poudriere/jails/powerpc64-elfv2-pkubaj/usr/src/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp:214! Stack dump: 0. Program arguments: /usr/bin/cc -cc1 -triple powerpc64-unknown-freebsd13.0 -emit-obj -disable-free -main-file-name main.c -mrelocation-model pic -pic-level 2 -mthread-model posix -relaxed-aliasing -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu ppc64 -target-feature +secure-plt -mfloat-abi hard -dwarf-column-info -debug-info-kind=standalone -dwarf-version=4 -debugger-tuning=gdb -momit-leaf-frame-pointer -coverage-notes-file /wrkdirs/usr/ports/sysutils/lttng-tools/work/lttng-tools-2.9.3/src/bin/lttng-sessiond/main.gcno -resource-dir /usr/lib/clang/9.0.1 -dependency-file .deps/main.Tpo -sys-header-deps -MP -MT main.o -include config.h -isystem /usr/local/include -isystem /usr/local/include -D HAVE_CONFIG_H -I ../../.. -I ../../.. -I ../../../src -I ../../../include -I ../../../include -I ../../../src -D INSTALL_BIN_PATH="/usr/local/lib/lttng/libexec" -D INSTALL_LIB_PATH="/usr/local/lib" -I /usr/local/include -D _THREAD_SAFE -O2 -Wall -fdebug-compilation-dir /wrkdirs/usr/ports/sysutils/lttng-tools/work/lttng-tools-2.9.3/src/bin/lttng-sessiond -ferror-limit 19 -fmessage-length 0 -pthread -stack-protector 2 -fno-signed-char -fobjc-runtime=gnustep -fdiagnostics-show-option -vectorize-loops -vectorize-slp -faddrsig -o main.o -x c main.c 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module 'main.c'. 4. Running pass 'PowerPC CTR Loops Verify' on function '@thread_manage_clients' #0 0x000000001371e818 (/usr/bin/cc+0x1371e818) #1 0x000000001371ee94 (/usr/bin/cc+0x1371ee94) #2 0x000000001371c158 (/usr/bin/cc+0x1371c158) #3 0x000000001371f60c (/usr/bin/cc+0x1371f60c) #4 0x000000081520176c (/lib/libthr.so.3+0x1b76c) cc: error: unable to execute command: Abort trap (core dumped) cc: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 9.0.1 (git@github.com:llvm/llvm-project.git c1a0a213378a458fbea1a5c77b315c7dce08fd05) (based on LLVM 9.0.1) Target: powerpc64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. --- ust-app.o --- mv -f .deps/ust-app.Tpo .deps/ust-app.Po --- main.o --- cc: note: diagnostic msg: ******************** Notes: svn path=/head/; revision=525665
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* These ports now build on powerpc64.Mark Linimon2019-04-151-2/+0
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=498995
* sysutils/lttng-tools: Fix build GCC (and Tier-2 archs)Mahdi Mokhtari2019-02-271-3/+3
| | | | | | | | | | | Use compiler:c11 to fix the ld segfault during the build PR: 235986 Reported by: Piotr Kubaj <pkubaj@anongoth.pl> Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=494067
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-0/+2
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* sysutils/liburcu: Update port to 0.10.0Mahdi Mokhtari2017-07-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump revision for consumer ports. This version contains many fix/features: * Bump library soname due to urcu flavor structure change * Cleanup: use mutex_lock() wrapper in rculfhash * Use workqueue in rculfhash * Implement urcu workqueues internal API * Add support for m68k architecture * Set -Wall globally in AM_CFLAGS * Fix: remove double use of PTHREAD_CFLAGS * Re-add PTHREAD_CFLAGS to global CFLAGS * Fix: Don't override user variables within the build system * Add report at the end of configure * uatomic-api docs: use the third-person singular * Add --enable-rcu-debug to configure * ARM32: use dmb ish (inner shareable domain) for smp barriers * Cleanup: remove cmm_wmb() from rcu_xchg_pointer and rcu_cmpxchg_pointer * Fix: uatomic arm32: add missing release barrier before uatomic_xchg * Tests: Add verbose support to test script * Fix: add missing CONFIG_RCU_FORCE_SYS_MEMBARRIER to urcu/config.h.in * Allow forcing the use of sys membarrier * Fix: rcutorture: work-around signal issue on mac os x * Fix: rcutorture should register thread using call_rcu * Fix: add missing backslash in Makefile.am * Fix: Do not use wildcards in include/Makefile.am * Bump version to 0.10-pre * Fix: check for rand_r() in compat-rand.h * Fix: Move rand-compat to private src dir * Fix: remove AC_FUNC_MALLOC from configure.ac * Cleanup: Re-organise source dir * Cleanup: remove leftover manual pthread detection * Fix: update ax_pthread macro to handle newer clang * Update library current version due to adding destroy API * Fix: Use pthread_self to get threadid on OSX * Fix: examples: use destroy API for queues/stacks * Update library age due to new stack/queue destroy API * Fix: tests: invoke destroy APIs for queues/stacks * Fix: add missing destroy functions to queues/stack APIs * Fix: add missing __cds_wfcq_init for LGPL API * Fix: memory leak on hash table destroy * Fix: Add failover for platforms without nproc * Fix: use clock_get_time for caa_get_cycles fallback on MacOSX * Fix: syscall-compat.h MacOSX support * Fix: Add solaris-build.md to dist * rculfhash: Documentation: clarify need for grace period before "re-using" * Port: build shared libraries in Cygwin * Port: fix compatibility header for Cygwin * Add GNU Hurd support to syscall-compat.h * Add support for aarch64_be * Fix: urcu-bp: re-initialize list head on library exit * bootstrap: Standardize on autoreconf -vi * Harmonize bootstrap script across projects * Fix: examples make distcheck failure * wfcqueue: add C++ compatibility API * Fix: CDS_WFCQ_WOULDBLOCK typing for c++ * Fix: configure.ac: check for possibly required libs for clock_gettime * Support for NIOS2 architecture * urcu_ref_get_safe: introduce new API * Fix: handle reference count overflow * Fix: compat_futex should work-around futex signal-restart kernel bug * Support for Xeon-Phi with newer MPSS * sparc64: allocate membarrier system call number * hppa: allocate membarrier system call number * Fix build on non-Linux Debian ports * Fix: urcu-signal: smp_mb_master() needs registry lock * Fix: rculfhash only needs to include urcu-pointers.h * Fix: out-of-tree benchmark/regtest * Fix: add missing regtest and benchmark files to dist tarball * Fix: add missing run.sh to benchmark makefile Reviewed by: mat (mentor) Approved by: mat (mentor) Sponsored by: Netzkommune GmbH Differential Revision: https://reviews.freebsd.org/D11449 Notes: svn path=/head/; revision=446075
* Mark some ports failing on power64. In cases where the error messageMark Linimon2017-05-131-0/+2
| | | | | | | | | | | was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=440860
* Update sysutils/lttng-tools from 2.9.0 to 2.9.3Mahdi Mokhtari2017-02-132-4/+4
| | | | | | | | | | Submitted by: mmokhi (maintainer) Reviewed by: mat Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9551 Notes: svn path=/head/; revision=434004
* Fix maintainer email addresses on sysutils/lttng-tools and sysutils/lttng-ustMahdi Mokhtari2017-02-131-1/+1
| | | | | | | | | | Submitted by: mmokhi Reviewed by: mat Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9551 Notes: svn path=/head/; revision=434002
* Fix building of sysutils/lttng-tools on 11.0+ amd64Mahdi Mokhtari2017-02-132-2/+3
| | | | | | | | | | | Submitted by: mmokhi Reported by: jbeich Reviewed by: mat Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9551 Notes: svn path=/head/; revision=434001
* Adding sysutils/lttng-ust and sysutils/lttng-tools.Mahdi Mokhtari2017-02-1128-0/+634
LTTng stands for Linux Trace Toolkit: next generation. It's a modern toolkit for tracing Linux (And now FreeBSD, only userspace now) programs. PR: 216142 Submitted by: mmokhi Reported by: mmokhi Reviewed by: feld, mat Approved by: feld, mat (mentors) Differential Revision: https://reviews.freebsd.org/D9200 Notes: svn path=/head/; revision=433881