In r16050 LIB_REVISION was bumped, but this is only used to identify newer
implementations when the api hasn't changed. LIB_CURRENT increments for
any actual ABI change, and LIB_AGE is also incremented for backward-
compatible changes like new entry points.
See theora/configure.ac for a handy guide.
svn path=/trunk/ogg/; revision=16053
Update ogg to check the return of all allocs for those on embedded
platforms with guarantees non-ovecommit. Be aware that these checks
are useless on any modern desktop OS, but that embedded folks with no
MMU and a hard heap boundary will benefit.
Add one new call to bitpacker that will query a write-mode
oggpack_buffer to see if it ran out of memory at some point; there was
no other way to add the error reporting in an ABI-compatible manner
(and it also allows the writepacker to avoid extra checks; it will
just keep going after running out of memory without faulting and state
can be queried later).
svn path=/trunk/ogg/; revision=16016
we do for the MacOS build stuff.
If there was a reason for doing it this way, I don't remember what it
was. The reason we're switching is that 'make dist' doesn't pull in the
new VS2003 project files, and this seems better than adding each
specific file all the time.
svn path=/trunk/ogg/; revision=10484
* fix download location
* remove Prefix
* own include dir
* move ldconfig runs to -p scripts
* change Release tag to include xiph
svn path=/trunk/ogg/; revision=6991
* clean up AC_OUTPUT
* AUTOMAKE_OPTIONS = foreign only needs to be done toplevel
(this can be verified by checking Makefile's generated in other directories
and seeing that the var isn't used)
svn path=/trunk/ogg/; revision=6990
This allows for builds not to fail if automake is installed on the build system and it doesnt happen to be exact same version used during autogen.sh process.
svn path=/trunk/ogg/; revision=5487
- CFLAGS propagates to debug and profile targets
- Clean up AM_PATH_OGG macro as per bug #65 and conversations with jack
- -I flag to aclocal allows .m4 files in source dir to be searched for autoconf
macros. Not currently needed by libogg, but I've included it to be consistent
with the other libraries (which will need it).
svn path=/trunk/ogg/; revision=2259
configure/autogen.sh.
If the environment variables CFLAGS and/or LDFLAGS are set, their values
are saved and appended to the values that are set in configure.in.
Example (csh-style, cope):
% setenv CFLAGS -DVORBIS_ROCKS=1
% ./autogen.sh
svn path=/trunk/ogg/; revision=1373