Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#51986 - [lirc] pulseaudio build fails to find lirc

Attached to Project: Arch Linux
Opened by Jan Steffens (heftig) - Monday, 28 November 2016, 08:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Lukas Fleischer (lfleischer)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
Private No


Since 1:0.9.4.c-1, pulseaudio's configure can't discover lirc anymore.

/usr/include/lirc/curl_poll.h contains a '#include "config.h"' that really shouldn't be there.

configure:27382: checking lirc/lirc_client.h usability
configure:27382: gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -
Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstri
ct-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto -D_FORTIFY_SOURCE=2 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5
In file included from /usr/include/lirc/lirc_client.h:124:0,
from conftest.c:191:
/usr/include/lirc/curl_poll.h:24:20: fatal error: config.h: No such file or directory
This task depends upon

Comment by Jan Steffens (heftig) - Monday, 28 November 2016, 08:15 GMT
Seems this is fixed by upstream commit 070f9d (lib: curl_poll.h: Ensure build on unconfiguredclients.)
Comment by Jan Steffens (heftig) - Monday, 28 November 2016, 08:18 GMT
FYI, Fedora adds a boatload of patches on top of 0.9.4c, the above commit among them.