| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Instead of checking for GNU ld presence, check if the linker knows about
the -version-script flag. Non-GNU linkers may export the same interface.
It also allows to check for alternative syntax for symbol versioning.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hi All,
This patch fixes the solaris audio device source and sink, and fixes some
portability issues that break the build on solaris. Questions and comments
welcomed.
I've tested this patch only with OpenSolaris Express snv 103. Eventually I
hope to be able to test a few older releases and older hardware (though it
is hard to say whether there is much interest in those).
This is my first brush with pulseaudio and so I read the wiki docs and
some of the source code but I'm still unsure of a few things. In
particular I'm wondering about rewind processing, corking and what (if
anything) the module needs for those. I'm also unclear on the implications
of thread_info.buffer_size, .fragment_size and .max_request, and whether
my code is correct or not.
This patch disables link map/library versioning unless ld is GNU ld.
Another approach for solaris would be to use that linker's -M option, but
I couldn't make that work (due to undefined mainloop, browse and simple
symbols when linking pacat. I can post the errors if anyone is intested.)
Thanks,
Finn Thain
|
| |
|
| |
|
| |
|
|
|
|
| |
http://damien.lespiau.name/blog/2009/02/18/shave-making-the-autotools-output-sane/
|
|\ |
|
| | |
|
|/ |
|
|
|
|
| |
Closes #79
|
| |
|
| |
|
|
|
|
| |
key events
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
The portability warning class warns during automake calls about non-POSIX
variable names and GNU make extensions. Since both happens with the current
Makefile.am files and it's reasonable to expect that they wouldn't be
rewritten (GNU make is a reasonable requirement), just avoid the warnings.
|
| | |
|
|/ |
|
|
|
|
| |
applications
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| | |
The lt_dladvise_* interfaces are implemented only in the 2.x series and are
not implemented in 1.4, so we can rely on their presence to know that the
version is good enough.
|
| |
| |
| |
| |
| | |
Don't check twice for pkg-config during configure, since the undefined
macro would be possibly caused on a different system.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Standing to what the libtool documentation says, the LTDL_INIT macro and
the related configure options are only useful when intending to distribute
libltdl, and is superfluous if the system copy were always to be used.
Which makes it very easy to just drop the internal copy and use the system
library, just do it like any other library lacking pkg-config files to
identify its presence.
If this tries to build against an older libtool version it might fail at
link time, so for now this is not an user-proof solution. But it at least
should provide a working environment for packagers.
|
|/ |
|
|
|
|
| |
Signed-off-by: Lennart Poettering <lennart@poettering.net>
|
|
|
|
| |
Signed-off-by: Lennart Poettering <lennart@poettering.net>
|
|
|
|
| |
Signed-off-by: Lennart Poettering <lennart@poettering.net>
|
|
|
|
| |
module-alsa-sink/-source
|
|
|
|
|
|
|
|
|
|
| |
Since the tests are only useful either if you're hacking at pulseaudio as
a developer, or when running "make check", allow users to opt-out from
their build.
This for instance allows for Gentoo users not to build the tests when
installing the ebuild with tests disabled, and also allow for skipping over
eventually broken tests when trying to get the basic build going on a port.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to Daniel, AC_PATH_XTRA is sort-of deprecated.
This patch changes the configure arguments, --x-includes=dir and
--x-libraries=dir, which are now removed and use standard pkg-config.
It also replaces --with{,out}-x with --{dis,en}able-x11, which is the
same as other optionnal dependencies.
(this patch was done in an attempt to solve a build issue on maemo, it
turns out it didn't help)
|
|
|
|
|
| |
Fascist compiler options are sometimes nice, but this one is a real
Ober-Nazi. Let's get rid of it.
|
| |
|
|\ |
|
| |
| |
| |
| | |
Also remove the code for older libtool from the daemon.
|
| |
| |
| |
| |
| |
| |
| | |
Split acinclude.m4 in multiple macro files.
Let it be known to autoconf and aclocal to use the m4 directory.
Ignore macro files copied or linked by libtool and intltool.
|
| |
| |
| |
| |
| | |
When using intltool there is no need to _also_ use gettext, so remove
gettext macros so that autoreconf does not copy them over.
|
| | |
|
| | |
|
| | |
|