[Bug 240585] audio/pulseaudio: Update to 13.0
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Sep 15 16:15:30 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240585
Jan Beich <jbeich at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|New |Closed
--- Comment #2 from Jan Beich <jbeich at FreeBSD.org> ---
Thanks for providing rationale for each change. I've added a few of mine:
- Add missing dependency to build tests and confirm
files/patch-src_tests_atomic-test.c
- Move tests into a separate option as it has extra dependency
- Allow running tests via "make test"
- Auto-run "make test" if TEST=on to simplify testing on every
release/architecture via poudriere;
To be revisited after https://github.com/freebsd/poudriere/pull/355 lands
- Add missing dependency for building manpages:
perl ./xmltoman pulseaudio.1.xml > pulseaudio.1 || rm -f pulseaudio.1
/bin/sh: perl: not found
Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser
module) (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.30
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.30/mach
/usr/local/lib/perl5/5.30 .) at ./xmltoman line 20.
[...]
/bin/mkdir -p
'/wrkdirs/usr/ports/audio/pulseaudio/work/stage/usr/local/man/man1'
install -m 0644 ./pulseaudio.1 ./pax11publish.1 ./pacat.1 ./pacmd.1
./pactl.1 ./pasuspender.1 ./padsp.1 ./start-pulseaudio-x11.1
'/wrkdirs/usr/ports/audio/pulseaudio/work/stage/usr/local/man/man1'
install: ./pulseaudio.1: No such file or directory
- Fix some errors in pa-info script:
> cat /etc/pulse/daemon.conf
cat: /etc/pulse/daemon.conf: No such file or directory
________________
> cat /etc/pulse/client.conf
cat: /etc/pulse/client.conf: No such file or directory
________________
> cat /etc/pulse/default.pa
cat: /etc/pulse/default.pa: No such file or directory
________________
> cat /etc/pulse/system.pa
cat: /etc/pulse/system.pa: No such file or directory
________________
> jacks_do
ls: illegal option -- -
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwxy1,] [-D format] [file ...]
- Adjust RUN_DEPENDS in net/xrdp:
===> xrdp-0.9.11,1 depends on file:
/usr/local/lib/pulse-12.2/modules/module-xrdp-sink.so - not found
*** Error code 1
- Fix Blink-based consumers by adding "const" to lazy bindings:
[992/17036] python ../../tools/generate_stubs/generate_stubs.py -i
gen/media/audio/pulse -o gen/media/audio/pulse -t posix_stubs -e
../../media/audio/pulse/pulse_stub_header.fragment -s pulse_stubs -p
media/audio/pulse ../../media/audio/pulse/pulse.sigs
[...]
gen/media/audio/pulse/pulse_stubs.cc:155:27: error: conflicting types for
'pa_context_get_state'
extern pa_context_state_t pa_context_get_state(pa_context* c)
__attribute__((weak));
^
../../../../../../../../../../usr/local/include/pulse/context.h:199:20: note:
previous declaration is here
pa_context_state_t pa_context_get_state(const pa_context *c);
^
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
More information about the freebsd-gnome
mailing list