v8, openbabel: fixup build with gcc12

+5
+4
pkgs/development/libraries/openbabel/default.nix
··· 11 sha256 = "sha256-wQpgdfCyBAoh4pmj9j7wPTlMtraJ62w/EShxi/olVMY="; 12 }; 13 14 buildInputs = [ zlib libxml2 eigen python cairo pcre swig rapidjson ]; 15 16 nativeBuildInputs = [ cmake pkg-config ];
··· 11 sha256 = "sha256-wQpgdfCyBAoh4pmj9j7wPTlMtraJ62w/EShxi/olVMY="; 12 }; 13 14 + postPatch = '' 15 + sed '1i#include <ctime>' -i include/openbabel/obutil.h # gcc12 16 + ''; 17 + 18 buildInputs = [ zlib libxml2 eigen python cairo pcre swig rapidjson ]; 19 20 nativeBuildInputs = [ cmake pkg-config ];
+1
pkgs/development/libraries/v8/default.nix
··· 110 --replace "-Wl,-fatal_warnings" "" 111 ''} 112 touch build/config/gclient_args.gni 113 ''; 114 115 llvmCcAndBintools = symlinkJoin { name = "llvmCcAndBintools"; paths = [ stdenv.cc llvmPackages.llvm ]; };
··· 110 --replace "-Wl,-fatal_warnings" "" 111 ''} 112 touch build/config/gclient_args.gni 113 + sed '1i#include <utility>' -i src/heap/cppgc/prefinalizer-handler.h # gcc12 114 ''; 115 116 llvmCcAndBintools = symlinkJoin { name = "llvmCcAndBintools"; paths = [ stdenv.cc llvmPackages.llvm ]; };