Unverified Commit 65a53f8b authored by Michael Daniels's avatar Michael Daniels Committed by GitHub
Browse files

sonic-server: fix build with GCC 15 (#490266)

parents 07e1a1fb c5c0df26
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -31,6 +31,10 @@ rustPlatform.buildRustPackage rec {
      --replace-fail "./config.cfg" "$out/etc/sonic/config.cfg"
  '';

  # Fix GCC 15 compatibility
  # error: unknown type name 'uint32_t'
  env.CXXFLAGS = "-include cstdint";

  postInstall = ''
    install -Dm444 -t $out/etc/sonic config.cfg
    install -Dm444 -t $out/lib/systemd/system debian/sonic.service