Unverified Commit a1508cb1 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

mysql-shell-innovation: fix build on Linux (#378425)

parents ffa3da31 af8d3a48
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -114,6 +114,10 @@ stdenv.mkDerivation (finalAttrs: {
    ++ lib.optionals stdenv.hostPlatform.isLinux [ libtirpc ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.libutil ];

  env = {
    ${if stdenv.cc.isGNU then "NIX_CFLAGS_COMPILE" else null} = "-Wno-error=maybe-uninitialized";
  };

  preConfigure = ''
    # Build MySQL
    echo "Building mysqlclient mysqlxclient"
@@ -145,6 +149,7 @@ stdenv.mkDerivation (finalAttrs: {
    description = "New command line scriptable shell for MySQL";
    license = lib.licenses.gpl2;
    maintainers = with lib.maintainers; [ aaronjheng ];
    platforms = lib.platforms.linux ++ lib.platforms.darwin;
    mainProgram = "mysqlsh";
  };
})