forked from rarias/bscpkgs
Compare commits
3 Commits
f1dfaa8395
...
feat/hydra
| Author | SHA1 | Date | |
|---|---|---|---|
|
e1e0738a69
|
|||
|
cfd192c990
|
|||
|
8bc9a86f6d
|
@@ -13,5 +13,9 @@
|
|||||||
bscOverlay = import ./overlay.nix;
|
bscOverlay = import ./overlay.nix;
|
||||||
overlays.default = self.bscOverlay;
|
overlays.default = self.bscOverlay;
|
||||||
legacyPackages.x86_64-linux = pkgs;
|
legacyPackages.x86_64-linux = pkgs;
|
||||||
|
|
||||||
|
hydraJobs = {
|
||||||
|
inherit (pkgs) bsc-ci;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ let
|
|||||||
gpi-2 = callPackage ./pkgs/gpi-2/default.nix { };
|
gpi-2 = callPackage ./pkgs/gpi-2/default.nix { };
|
||||||
intelPackages_2023 = callPackage ./pkgs/intel-oneapi/2023.nix { };
|
intelPackages_2023 = callPackage ./pkgs/intel-oneapi/2023.nix { };
|
||||||
jemallocNanos6 = callPackage ./pkgs/nanos6/jemalloc.nix { };
|
jemallocNanos6 = callPackage ./pkgs/nanos6/jemalloc.nix { };
|
||||||
lmbench = callPackage ./pkgs/lmbench/default.nix { };
|
#lmbench = callPackage ./pkgs/lmbench/default.nix { }; # Broken
|
||||||
mcxx = callPackage ./pkgs/mcxx/default.nix { };
|
mcxx = callPackage ./pkgs/mcxx/default.nix { };
|
||||||
nanos6 = callPackage ./pkgs/nanos6/default.nix { };
|
nanos6 = callPackage ./pkgs/nanos6/default.nix { };
|
||||||
nanos6Debug = final.nanos6.override { enableDebug = true; };
|
nanos6Debug = final.nanos6.override { enableDebug = true; };
|
||||||
|
|||||||
@@ -1,22 +1,14 @@
|
|||||||
{
|
{
|
||||||
stdenv
|
stdenv
|
||||||
, bigotes
|
|
||||||
, cmake
|
, cmake
|
||||||
, clangOmpss2
|
, clangOmpss2
|
||||||
, openmp
|
|
||||||
, openmpv
|
|
||||||
, nanos6
|
, nanos6
|
||||||
, nodes
|
, nodes
|
||||||
, nosv
|
|
||||||
, mpi
|
, mpi
|
||||||
, tampi
|
, tampi
|
||||||
, tagaspi
|
|
||||||
, gpi-2
|
|
||||||
, openblas
|
|
||||||
, ovni
|
|
||||||
, gitBranch ? "master"
|
, gitBranch ? "master"
|
||||||
, gitURL ? "ssh://git@bscpm04.bsc.es/rarias/bench6.git"
|
, gitURL ? "ssh://git@bscpm04.bsc.es/rarias/bench6.git"
|
||||||
, gitCommit ? "bf29a53113737c3aa74d2fe3d55f59868faea7b4"
|
, gitCommit ? "1e6ce2aa8ad7b4eef38df1581d7ec48a8815f85d"
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@@ -29,30 +21,9 @@ stdenv.mkDerivation rec {
|
|||||||
rev = gitCommit;
|
rev = gitCommit;
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [ cmake clangOmpss2 nanos6 nodes mpi tampi ];
|
||||||
bigotes
|
|
||||||
cmake
|
|
||||||
clangOmpss2
|
|
||||||
openmp
|
|
||||||
openmpv
|
|
||||||
nanos6
|
|
||||||
nodes
|
|
||||||
nosv
|
|
||||||
mpi
|
|
||||||
tampi
|
|
||||||
tagaspi
|
|
||||||
gpi-2
|
|
||||||
openblas
|
|
||||||
openblas.dev
|
|
||||||
ovni
|
|
||||||
];
|
|
||||||
|
|
||||||
env = {
|
|
||||||
NANOS6_HOME = nanos6;
|
|
||||||
NODES_HOME = nodes;
|
|
||||||
NOSV_HOME = nosv;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
enableParallelBuilding = false;
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-DCMAKE_C_COMPILER=clang"
|
"-DCMAKE_C_COMPILER=clang"
|
||||||
"-DCMAKE_CXX_COMPILER=clang++"
|
"-DCMAKE_CXX_COMPILER=clang++"
|
||||||
|
|||||||
@@ -9,14 +9,12 @@
|
|||||||
, ompss2rt ? null
|
, ompss2rt ? null
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
let
|
let
|
||||||
usingNodesAndOmpv = (openmp.pname == "openmp-v" && ompss2rt.pname == "nodes");
|
usingNodesAndOmpv = (openmp.pname == "openmp-v" && ompss2rt.pname == "nodes");
|
||||||
sameNosv = openmp.nosv == ompss2rt.nosv;
|
sameNosv = openmp.nosv == ompss2rt.nosv;
|
||||||
in
|
in
|
||||||
|
|
||||||
assert assertMsg (usingNodesAndOmpv -> sameNosv) "OpenMP-V and NODES must share the same nOS-V";
|
assert lib.assertMsg (usingNodesAndOmpv -> sameNosv) "OpenMP-V and NODES must share the same nOS-V";
|
||||||
|
|
||||||
let
|
let
|
||||||
homevar = if ompss2rt.pname == "nanos6" then "NANOS6_HOME" else "NODES_HOME";
|
homevar = if ompss2rt.pname == "nanos6" then "NANOS6_HOME" else "NODES_HOME";
|
||||||
@@ -36,15 +34,14 @@ let
|
|||||||
targetConfig = stdenv.targetPlatform.config;
|
targetConfig = stdenv.targetPlatform.config;
|
||||||
inherit gcc;
|
inherit gcc;
|
||||||
cc = clangOmpss2Unwrapped;
|
cc = clangOmpss2Unwrapped;
|
||||||
gccVersion = with versions; let v = gcc.version; in concatStringsSep "." [(major v) (minor v) (patch v)];
|
|
||||||
in wrapCCWith {
|
in wrapCCWith {
|
||||||
inherit cc bintools;
|
inherit cc bintools;
|
||||||
# extraPackages adds packages to depsTargetTargetPropagated
|
# extraPackages adds packages to depsTargetTargetPropagated
|
||||||
extraPackages = optional (openmp != null) openmp;
|
extraPackages = lib.optional (openmp != null) openmp;
|
||||||
extraBuildCommands = ''
|
extraBuildCommands = ''
|
||||||
echo "-target ${targetConfig}" >> $out/nix-support/cc-cflags
|
echo "-target ${targetConfig}" >> $out/nix-support/cc-cflags
|
||||||
echo "-B${gcc.cc}/lib/gcc/${targetConfig}/${gccVersion}" >> $out/nix-support/cc-cflags
|
echo "-B${gcc.cc}/lib/gcc/${targetConfig}/${gcc.version}" >> $out/nix-support/cc-cflags
|
||||||
echo "-L${gcc.cc}/lib/gcc/${targetConfig}/${gccVersion}" >> $out/nix-support/cc-ldflags
|
echo "-L${gcc.cc}/lib/gcc/${targetConfig}/${gcc.version}" >> $out/nix-support/cc-ldflags
|
||||||
echo "-L${gcc.cc.lib}/lib" >> $out/nix-support/cc-ldflags
|
echo "-L${gcc.cc.lib}/lib" >> $out/nix-support/cc-ldflags
|
||||||
|
|
||||||
for dir in ${gcc.cc}/include/c++/*; do
|
for dir in ${gcc.cc}/include/c++/*; do
|
||||||
@@ -58,12 +55,12 @@ in wrapCCWith {
|
|||||||
|
|
||||||
wrap clang++ $wrapper $ccPath/clang++
|
wrap clang++ $wrapper $ccPath/clang++
|
||||||
|
|
||||||
'' + optionalString (openmp != null) ''
|
'' + lib.optionalString (openmp != null) ''
|
||||||
echo "export OPENMP_RUNTIME=${ompname}" >> $out/nix-support/cc-wrapper-hook
|
echo "export OPENMP_RUNTIME=${ompname}" >> $out/nix-support/cc-wrapper-hook
|
||||||
'' + optionalString (ompss2rt != null) ''
|
'' + lib.optionalString (ompss2rt != null) ''
|
||||||
echo "export OMPSS2_RUNTIME=${rtname}" >> $out/nix-support/cc-wrapper-hook
|
echo "export OMPSS2_RUNTIME=${rtname}" >> $out/nix-support/cc-wrapper-hook
|
||||||
echo "export ${homevar}=${ompss2rt}" >> $out/nix-support/cc-wrapper-hook
|
echo "export ${homevar}=${ompss2rt}" >> $out/nix-support/cc-wrapper-hook
|
||||||
'' + optionalString (ompss2rt != null && ompss2rt.pname == "nodes") ''
|
'' + lib.optionalString (ompss2rt != null && ompss2rt.pname == "nodes") ''
|
||||||
echo "export NOSV_HOME=${ompss2rt.nosv}" >> $out/nix-support/cc-wrapper-hook
|
echo "export NOSV_HOME=${ompss2rt.nosv}" >> $out/nix-support/cc-wrapper-hook
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -68,7 +68,6 @@ stdenv.mkDerivation rec {
|
|||||||
rm -f $out/lib/libiomp*
|
rm -f $out/lib/libiomp*
|
||||||
'' + lib.optionalString enableNosv ''
|
'' + lib.optionalString enableNosv ''
|
||||||
rm -f $out/lib/libomp.*
|
rm -f $out/lib/libomp.*
|
||||||
rm -f $out/libllvmrt/libomp.*
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
|
|||||||
@@ -1,20 +1,19 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
stdenv,
|
stdenv,
|
||||||
libtirpc,
|
|
||||||
fetchFromGitHub
|
fetchFromGitHub
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "lmbench";
|
pname = "lmbench";
|
||||||
version = "941a0dcc";
|
version = "701c6c35";
|
||||||
|
|
||||||
# We use the intel repo as they have fixed some problems
|
# We use the intel repo as they have fixed some problems
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "intel";
|
owner = "intel";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "941a0dcc0e7bdd9bb0dee05d7f620e77da8c43af";
|
rev = "701c6c35b0270d4634fb1dc5272721340322b8ed";
|
||||||
sha256 = "sha256-SzwplRBO3V0R3m3p15n71ivYBMGoLsajFK2TapYxdqk=";
|
sha256 = "0sf6zk03knkardsfd6qx7drpm56nhg53n885cylkggk83r38idyr";
|
||||||
};
|
};
|
||||||
|
|
||||||
postUnpack = ''
|
postUnpack = ''
|
||||||
@@ -25,19 +24,12 @@ stdenv.mkDerivation rec {
|
|||||||
sed -i "s@/bin/rm@rm@g" $(find . -name Makefile)
|
sed -i "s@/bin/rm@rm@g" $(find . -name Makefile)
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildInputs = [ libtirpc ];
|
|
||||||
patches = [ ./fix-install.patch ];
|
|
||||||
|
|
||||||
hardeningDisable = [ "all" ];
|
hardeningDisable = [ "all" ];
|
||||||
|
|
||||||
enableParallelBuilding = false;
|
enableParallelBuilding = false;
|
||||||
|
|
||||||
preBuild = ''
|
preBuild = ''
|
||||||
makeFlagsArray+=(
|
makeFlagsArray+=(BASE=$out)
|
||||||
BASE=$out
|
|
||||||
CPPFLAGS=-I${libtirpc.dev}/include/tirpc
|
|
||||||
LDFLAGS=-ltirpc
|
|
||||||
)
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -144,6 +144,7 @@ install-target:
|
|
||||||
if [ ! -d $(BASE)/include ]; then mkdir $(BASE)/include; fi
|
|
||||||
if [ ! -d $(BASE)/lib ]; then mkdir $(BASE)/lib; fi
|
|
||||||
cp $(EXES) $(BASE)/bin
|
|
||||||
+ cp $(OPT_EXES) $(BASE)/bin
|
|
||||||
cp $(INCS) $(BASE)/include
|
|
||||||
cp $O/lmbench.a $(BASE)/lib/libmbench.a
|
|
||||||
cd ../doc; env MAKEFLAGS="$(MAKEFLAGS)" make CC="${CC}" OS="${OS}" BASE="$(BASE)" install
|
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
{
|
{
|
||||||
stdenv
|
stdenv
|
||||||
, fetchFromGitHub
|
|
||||||
, autoreconfHook
|
, autoreconfHook
|
||||||
, boost
|
, boost
|
||||||
, libxml2
|
, libxml2
|
||||||
@@ -19,17 +18,14 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "wxparaver";
|
pname = "wxparaver";
|
||||||
version = "4.12.0";
|
version = "4.11.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = builtins.fetchGit {
|
||||||
owner = "bsc-performance-tools";
|
url = "https://github.com/bsc-performance-tools/wxparaver.git";
|
||||||
repo = "wxparaver";
|
rev = "129e6b4a4f061e5a319049db8db1620f5de3bd70"; # v4.11.2 (missing tag)
|
||||||
rev = "v${version}";
|
ref = "master";
|
||||||
sha256 = "sha256-YsO5gsuEFQdki3lQudEqgo5WXOt/fPdvNw5OxZQ86Zo=";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./do-not-steal-focus-on-redraw.patch ];
|
|
||||||
|
|
||||||
hardeningDisable = [ "all" ];
|
hardeningDisable = [ "all" ];
|
||||||
|
|
||||||
# Fix the PARAVER_HOME variable
|
# Fix the PARAVER_HOME variable
|
||||||
|
|||||||
@@ -1,26 +0,0 @@
|
|||||||
From 2b185e1b5ce52808b3026334851dbcd5a640ed4d Mon Sep 17 00:00:00 2001
|
|
||||||
From: aleixbonerib <aleix.boneribo@bsc.es>
|
|
||||||
Date: Mon, 10 Jun 2024 20:59:45 +0200
|
|
||||||
Subject: [PATCH] fix: do not set focus on redraw
|
|
||||||
|
|
||||||
Some wm can change the window size without focusing. Right now, when the
|
|
||||||
plot is resized it takes back focus.
|
|
||||||
---
|
|
||||||
src/gtimeline.cpp | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/gtimeline.cpp b/src/gtimeline.cpp
|
|
||||||
index 23ebef2..a896066 100644
|
|
||||||
--- a/src/gtimeline.cpp
|
|
||||||
+++ b/src/gtimeline.cpp
|
|
||||||
@@ -899,7 +899,6 @@ void gTimeline::redraw()
|
|
||||||
|
|
||||||
drawZone->Refresh();
|
|
||||||
|
|
||||||
- SetFocus();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
2.44.1
|
|
||||||
|
|
||||||
@@ -11,7 +11,7 @@ diff --git a/api/semanticcolor.cpp b/api/semanticcolor.cpp
|
|||||||
index 9f86960..22859eb 100644
|
index 9f86960..22859eb 100644
|
||||||
--- a/api/semanticcolor.cpp
|
--- a/api/semanticcolor.cpp
|
||||||
+++ b/api/semanticcolor.cpp
|
+++ b/api/semanticcolor.cpp
|
||||||
@@ -295,8 +295,9 @@ rgb SemanticColor::getColor( PRV_UINT32 pos ) const
|
@@ -232,8 +232,9 @@ rgb CodeColor::getColor( PRV_UINT32 pos ) const
|
||||||
{
|
{
|
||||||
if( pos == 0 && ParaverConfig::getInstance()->getColorsTimelineUseZero() )
|
if( pos == 0 && ParaverConfig::getInstance()->getColorsTimelineUseZero() )
|
||||||
return ParaverConfig::getInstance()->getColorsTimelineColorZero();
|
return ParaverConfig::getInstance()->getColorsTimelineColorZero();
|
||||||
@@ -22,26 +22,26 @@ index 9f86960..22859eb 100644
|
|||||||
+ return colors[ pos + 1 ];
|
+ return colors[ pos + 1 ];
|
||||||
}
|
}
|
||||||
|
|
||||||
void SemanticColor::setColor( PRV_UINT32 whichPos, rgb whichColor )
|
void CodeColor::setColor( PRV_UINT32 whichPos, rgb whichColor )
|
||||||
@@ -314,6 +315,12 @@ void SemanticColor::setColor( PRV_UINT32 whichPos, rgb whichColor )
|
@@ -250,6 +251,12 @@ void CodeColor::setColor( PRV_UINT32 whichPos, rgb whichColor )
|
||||||
colors[ whichPos ] = whichColor;
|
colors[ whichPos ] = whichColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
+void SemanticColor::cutAfter( PRV_UINT32 pos )
|
+void CodeColor::cutAfter( PRV_UINT32 pos )
|
||||||
+{
|
+{
|
||||||
+ if ( pos < colors.size() )
|
+ if ( pos < colors.size() )
|
||||||
+ colors.erase( colors.begin() + pos, colors.end() );
|
+ colors.erase( colors.begin() + pos, colors.end() );
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
void SemanticColor::setCustomColor( TSemanticValue whichValue, rgb color )
|
void CodeColor::setCustomColor( TSemanticValue whichValue, rgb color )
|
||||||
{
|
{
|
||||||
customPalette[ whichValue ] = color;
|
customPalette[ whichValue ] = color;
|
||||||
diff --git a/api/semanticcolor.h b/api/semanticcolor.h
|
diff --git a/api/semanticcolor.h b/api/semanticcolor.h
|
||||||
index a079556..bddf3d8 100644
|
index a079556..bddf3d8 100644
|
||||||
--- a/api/semanticcolor.h
|
--- a/api/semanticcolor.h
|
||||||
+++ b/api/semanticcolor.h
|
+++ b/api/semanticcolor.h
|
||||||
@@ -114,6 +114,7 @@ class SemanticColor
|
@@ -98,6 +98,7 @@ class CodeColor: public SemanticColor
|
||||||
// Code Color methods
|
|
||||||
PRV_UINT32 getNumColors() const;
|
PRV_UINT32 getNumColors() const;
|
||||||
void setColor( PRV_UINT32 pos, rgb color );
|
void setColor( PRV_UINT32 pos, rgb color );
|
||||||
+ void cutAfter( PRV_UINT32 pos );
|
+ void cutAfter( PRV_UINT32 pos );
|
||||||
@@ -61,7 +61,7 @@ index b0d2050..ee2ab69 100644
|
|||||||
for ( auto it : semanticColors )
|
for ( auto it : semanticColors )
|
||||||
{
|
{
|
||||||
std::tie( tmpColor.red, tmpColor.green, tmpColor.blue ) = it.second;
|
std::tie( tmpColor.red, tmpColor.green, tmpColor.blue ) = it.second;
|
||||||
mySemanticColor.setColor( it.first, tmpColor );
|
myCodeColor.setColor( it.first, tmpColor );
|
||||||
+ if (it.first > maxValue)
|
+ if (it.first > maxValue)
|
||||||
+ maxValue = it.first;
|
+ maxValue = it.first;
|
||||||
}
|
}
|
||||||
@@ -69,7 +69,7 @@ index b0d2050..ee2ab69 100644
|
|||||||
+ // Cut the palette after the highest defined value, so there are no
|
+ // Cut the palette after the highest defined value, so there are no
|
||||||
+ // extra expanded values
|
+ // extra expanded values
|
||||||
+ if ( !pcfParser.expandColors )
|
+ if ( !pcfParser.expandColors )
|
||||||
+ mySemanticColor.cutAfter(maxValue);
|
+ myCodeColor.cutAfter(maxValue);
|
||||||
+
|
+
|
||||||
myEventLabels = EventLabels( pcfParser );
|
myEventLabels = EventLabels( pcfParser );
|
||||||
myStateLabels = StateLabels( pcfParser );
|
myStateLabels = StateLabels( pcfParser );
|
||||||
|
|||||||
@@ -1,23 +0,0 @@
|
|||||||
commit 60aa3ffa05f6b40db191a880e9e622d608744c1f
|
|
||||||
Author: Aleix Boné <aleix.boneribo@bsc.es>
|
|
||||||
Date: Sun Jul 21 12:11:30 2025 +0200
|
|
||||||
|
|
||||||
fix libxml2 deprecated macro
|
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index 7fe1876..3ce1091 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -46,7 +46,10 @@ AC_PROG_CPP
|
|
||||||
AC_PROG_CXXCPP
|
|
||||||
AC_PROG_SED
|
|
||||||
|
|
||||||
-AM_PATH_XML2
|
|
||||||
+PKG_PROG_PKG_CONFIG
|
|
||||||
+PKG_CHECK_MODULES([XML], [libxml-2.0])
|
|
||||||
+
|
|
||||||
+AC_SUBST(XML_CPPFLAGS, $XML_CFLAGS)
|
|
||||||
|
|
||||||
AX_BOOST_BASE(1.36)
|
|
||||||
AX_BOOST_SERIALIZATION
|
|
||||||
|
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
{
|
{
|
||||||
stdenv
|
stdenv
|
||||||
, fetchFromGitHub
|
|
||||||
, autoreconfHook
|
, autoreconfHook
|
||||||
, boost
|
, boost
|
||||||
, libxml2
|
, libxml2
|
||||||
@@ -17,19 +16,17 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "paraver-kernel";
|
pname = "paraver-kernel";
|
||||||
version = "4.12.0";
|
version = "${src.shortRev}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = builtins.fetchGit {
|
||||||
owner = "bsc-performance-tools";
|
url = "https://github.com/bsc-performance-tools/paraver-kernel.git";
|
||||||
repo = "paraver-kernel";
|
rev = "2e167da3cee78ca11e31b74faefb23f12bac2b8c"; # master (missing tag)
|
||||||
rev = "v${version}";
|
ref = "master";
|
||||||
sha256 = "sha256-Xs7g8ITZhPt00v7o2WlTddbou8C8Rc9kBMFpl2WsCS4=";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
# https://github.com/bsc-performance-tools/paraver-kernel/pull/11
|
# https://github.com/bsc-performance-tools/paraver-kernel/pull/11
|
||||||
./dont-expand-colors.patch
|
./dont-expand-colors.patch
|
||||||
./fix-libxml2-deprecation.patch
|
|
||||||
];
|
];
|
||||||
|
|
||||||
hardeningDisable = [ "all" ];
|
hardeningDisable = [ "all" ];
|
||||||
|
|||||||
Reference in New Issue
Block a user