mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-18 00:10:04 +00:00
comms/gqrx: Turn off ASLR
Disable ASLR to work around the following crash: Program terminated with signal SIGSEGV, Segmentation fault. Address not mapped to object. --Type <RET> for more, q to quit, c to continue without paging-- 0 0x000000082e9feecf in volk_32f_x2_dot_prod_32f_a_avx2_fma (result=0x85185d7e0, input=0x906a9ab80, taps=0x8927eaa00, num_points=289) at /usr/ports/devel/volk/work/volk-2.5.1/kernels/volk/volk_32f_x2_dot_prod_32f.h:833 833 dotProduct += ((*aPtr++) * (*bPtr++)); [Current thread is 1 (LWP 126875)] (gdb) bt 0 0x000000082e9feecf in volk_32f_x2_dot_prod_32f_a_avx2_fma (result=0x85185d7e0, input=0x906a9ab80, taps=0x8927eaa00, num_points=289) at /usr/ports/devel/volk/work/volk-2.5.1/kernels/volk/volk_32f_x2_dot_prod_32f.h:833 1 0x000000082e776b17 in __volk_32f_x2_dot_prod_32f_a (result=0x85185d7e0, input=0x906a9ab80, taps=0x8927eaa00, num_points=289) at /usr/ports/devel/volk/work/.build/lib/volk.c:5336 2 0x0000000825fe0b83 in gr::filter::kernel::fir_filter<float, float, float>::filterN(float*, float const*, unsigned long) () from /usr/local/lib/libgnuradio-filter.so.3.8.4
This commit is contained in:
parent
b0c9a45fa8
commit
f05f6dcedb
@ -1,6 +1,7 @@
|
||||
PORTNAME= gqrx
|
||||
PORTVERSION= 2.16
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
@ -31,7 +32,9 @@ LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
|
||||
libjack.so:audio/jack \
|
||||
libportaudio.so:audio/portaudio
|
||||
|
||||
USES= cmake compiler:c++11-lang gl pkgconfig qt:5
|
||||
USES= cmake compiler:c++11-lang elfctl gl pkgconfig qt:5
|
||||
|
||||
ELF_FEATURES= +noaslr:src/gqrx
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= gqrx-sdr
|
||||
|
Loading…
Reference in New Issue
Block a user