[all-commits] [llvm/llvm-project] 79d25f: Fix debuginfod build failure when httplib is used....

Haowei via All-commits all-commits at lists.llvm.org
Fri Aug 29 15:25:45 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 79d25fffc7eb4af6c31cbd60e0e374723296d7a6
      https://github.com/llvm/llvm-project/commit/79d25fffc7eb4af6c31cbd60e0e374723296d7a6
  Author: Haowei <haowei at google.com>
  Date:   2025-08-29 (Fri, 29 Aug 2025)

  Changed paths:
    M llvm/include/llvm/Debuginfod/HTTPServer.h
    M llvm/lib/Debuginfod/HTTPServer.cpp

  Log Message:
  -----------
  Fix debuginfod build failure when httplib is used. (#156107)

This is a follow up of adbd43250ade1d5357542d8bd7c3dfed212ddec0. The
problem is, HTTPServer class will lost its implicit move ctor if httplib
is used. This patch adds the move ctor explicitly to solve this issue.
The default move ctor is not added in the header due to a limitation
that "httplib::Server" is a forward declaration and it is incomplete.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list