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

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

Details

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

Closed by  Jan Alexander Steffens (heftig)
Thursday, 23 September 2021, 18:33 GMT
Reason for closing:  Upstream
Comment by Jan Alexander 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 Alexander 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.

http://pkgs.fedoraproject.org/cgit/rpms/lirc.git/tree/

Loading...