diff --git a/net-wireless/srsran/srsran-23.11.ebuild b/net-wireless/srsran/srsran-23.11.ebuild index caa0e7e72..622f84cd8 100644 --- a/net-wireless/srsran/srsran-23.11.ebuild +++ b/net-wireless/srsran/srsran-23.11.ebuild @@ -75,11 +75,12 @@ src_configure() { -DENABLE_SOAPYSDR="$(usex soapysdr)" -DENABLE_ZEROMQ="$(usex zeromq)" -DENABLE_HARDSIM="$(usex simcard)" - -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS}" + -DCMAKE_C_STANDARD=99 + -DCMAKE_CXX_STANDARD=14 ) # readd nerfed cflags that are required - append-cflags "-std=c99 -fno-strict-aliasing -D_GNU_SOURCE" - append-cxxflags "-std=c++14 -fno-strict-aliasing -D_GNU_SOURCE" + append-cflags "-fno-strict-aliasing -D_GNU_SOURCE" + append-cxxflags "-fno-strict-aliasing -D_GNU_SOURCE" # "fix" "auto-detection" from use flags, this is probably horrible if use cpu_flags_x86_sse; then append-cflags "-DLV_HAVE_SSE -mfpmath=sse -msse4.1" diff --git a/net-wireless/srsran/srsran-9999.ebuild b/net-wireless/srsran/srsran-9999.ebuild index caa0e7e72..622f84cd8 100644 --- a/net-wireless/srsran/srsran-9999.ebuild +++ b/net-wireless/srsran/srsran-9999.ebuild @@ -75,11 +75,12 @@ src_configure() { -DENABLE_SOAPYSDR="$(usex soapysdr)" -DENABLE_ZEROMQ="$(usex zeromq)" -DENABLE_HARDSIM="$(usex simcard)" - -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS}" + -DCMAKE_C_STANDARD=99 + -DCMAKE_CXX_STANDARD=14 ) # readd nerfed cflags that are required - append-cflags "-std=c99 -fno-strict-aliasing -D_GNU_SOURCE" - append-cxxflags "-std=c++14 -fno-strict-aliasing -D_GNU_SOURCE" + append-cflags "-fno-strict-aliasing -D_GNU_SOURCE" + append-cxxflags "-fno-strict-aliasing -D_GNU_SOURCE" # "fix" "auto-detection" from use flags, this is probably horrible if use cpu_flags_x86_sse; then append-cflags "-DLV_HAVE_SSE -mfpmath=sse -msse4.1" diff --git a/net-wireless/srsran2/srsran2-20231020.ebuild b/net-wireless/srsran2/srsran2-20231020.ebuild index afe49544c..b4ab38d04 100644 --- a/net-wireless/srsran2/srsran2-20231020.ebuild +++ b/net-wireless/srsran2/srsran2-20231020.ebuild @@ -73,11 +73,12 @@ src_configure() { -DENABLE_SOAPYSDR="$(usex soapysdr)" -DENABLE_ZEROMQ="$(usex zeromq)" -DENABLE_HARDSIM="$(usex simcard)" - -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS}" + -DCMAKE_C_STANDARD=99 + -DCMAKE_CXX_STANDARD=14 ) # readd nerfed cflags that are required - append-cflags "-std=c99 -fno-strict-aliasing -D_GNU_SOURCE" - append-cxxflags "-std=c++14 -fno-strict-aliasing -D_GNU_SOURCE" + append-cflags "-fno-strict-aliasing -D_GNU_SOURCE" + append-cxxflags "-fno-strict-aliasing -D_GNU_SOURCE" # "fix" "auto-detection" from use flags, this is probably horrible if use cpu_flags_x86_sse; then append-cflags "-DLV_HAVE_SSE -mfpmath=sse -msse4.1" diff --git a/net-wireless/srsran2/srsran2-20240929.ebuild b/net-wireless/srsran2/srsran2-20240929.ebuild index 8d8d4e733..a7e9d4539 100644 --- a/net-wireless/srsran2/srsran2-20240929.ebuild +++ b/net-wireless/srsran2/srsran2-20240929.ebuild @@ -74,11 +74,12 @@ src_configure() { -DENABLE_SOAPYSDR="$(usex soapysdr)" -DENABLE_ZEROMQ="$(usex zeromq)" -DENABLE_HARDSIM="$(usex simcard)" - -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS}" + -DCMAKE_C_STANDARD=99 + -DCMAKE_CXX_STANDARD=14 ) # readd nerfed cflags that are required - append-cflags "-std=c99 -fno-strict-aliasing -D_GNU_SOURCE" - append-cxxflags "-std=c++14 -fno-strict-aliasing -D_GNU_SOURCE" + append-cflags "-fno-strict-aliasing -D_GNU_SOURCE" + append-cxxflags "-fno-strict-aliasing -D_GNU_SOURCE" # "fix" "auto-detection" from use flags, this is probably horrible if use cpu_flags_x86_sse; then append-cflags "-DLV_HAVE_SSE -mfpmath=sse -msse4.1"