Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Commit 4bbb61e

Browse files
committed
fix for gptp segmentation fault on rpm pkg
-ftree-vectorize option added by clearlinux dev env causes rpm package generated by make autospec segmentation fault in gptp. Fix is by appending -fno-tree-vectorize in CXX_FLAGS update version to 1.0.5
1 parent 06cfab0 commit 4bbb61e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pkg_check_modules(DLT REQUIRED automotive-dlt-c++)
1515

1616
add_subdirectory( deps/audio/common )
1717

18-
string(REPLACE " -O3" " -O2" GPTP_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
18+
set(GPTP_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-tree-vectorize" )
1919

2020
#-----------------------------------------------------------
2121
# build igb_avb and gptp libraries and driver before searching for libraries
@@ -34,7 +34,7 @@ execute_process( COMMAND make CXXFLAGS=${GPTP_CXX_FLAGS}
3434
# set release version for avb stream handler
3535
set( MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_MAJOR 1 )
3636
set( MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_MINOR 0 )
37-
set( MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_REVISION 4 )
37+
set( MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_REVISION 5 )
3838

3939
set( MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_STRING ${MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_MAJOR}.${MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_MINOR}.${MEDIA_TRANSPORT_AVB_STREAMHANDLER_VERSION_REVISION})
4040

0 commit comments

Comments
 (0)