Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Sep 2019 16:15:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 240585] audio/pulseaudio: Update to 13.0
Message-ID:  <bug-240585-6497-XpLZA1ntG7@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-240585-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-240585-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D240585

Jan Beich <jbeich@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|New                         |Closed

--- Comment #2 from Jan Beich <jbeich@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=3Don 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::Pars=
er
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:
  =3D=3D=3D>   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: n=
ote:
previous declaration is here
  pa_context_state_t pa_context_get_state(const pa_context *c);
                     ^

--=20
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-240585-6497-XpLZA1ntG7>