[Bug 268250] audio/pulseaudio: fix build with clang 15

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 08 Dec 2022 17:07:00 UTC

            Bug ID: 268250
           Summary: audio/pulseaudio: fix build with clang 15
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: desktop@FreeBSD.org
          Reporter: dim@FreeBSD.org
             Flags: maintainer-feedback?(desktop@FreeBSD.org)
          Assignee: desktop@FreeBSD.org

audio/pulseaudio: fix build with clang 15

During an exp-run for llvm 15 (see bug 265425), it turned out that
devel/pulseaudio failed to build with clang 15:

  checking whether C compiler accepts -std=gnu11... no
  configure: error: *** Compiler does not support -std=gnu11
  ===>  Script "configure" failed unexpectedly.

The configure script compiles a few test cases with -pedantic -Werror, and with
clang 15 this results in a -Wstrict-prototypes error, since the test cases use
"int main ()" instead of "int main (void)".

Replace instances of "int main()" with "int main (void)" in the configure
script to work around this problem.

You are receiving this mail because:
You are the assignee for the bug.