~siretart/xine-lib/ubuntu

« back to all changes in this revision

Viewing changes to win32/contrib/pthreads/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2005-12-15 13:13:45 UTC
  • mfrom: (0.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051215131345-8n4osv1j7fy9c1s1
* SECURITY UPDATE: Fix arbitrary code execution with crafted PNG images in
  embedded ffmpeg copy.
* src/libffmpeg/libavcodec/utils.c, avcodec_default_get_buffer(): Apply
  upstream patch to fix buffer overflow on decoding of small PIX_FMT_PAL8
  PNG files.
* References:
  CVE-2005-4048
  http://mplayerhq.hu/pipermail/ffmpeg-devel/2005-November/005333.html
  http://www1.mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/libavcodec/
  utils.c.diff?r1=1.161&r2=1.162&cvsroot=FFMpeg

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
LIBTOOL = $(SHELL) $(top_builddir)/libtool-nofpic
2
 
 
3
 
AM_CPPFLAGS = -D_WIN32_WINNT=0x400 -DHAVE_CONFIG_H -DPTW32_BUILD -D__CLEANUP_C
4
 
 
5
 
EXTRA_DIST = acconfig.h ANNOUNCE CONTRIBUTORS COPYING.LIB ChangeLog FAQ MAINTAINERS NEWS PROGRESS README README.CV README.NONPORTABLE README.WinCE TODO WinCE-PORT build.tar.gz config.h.in pthread.def pthread.dsp pthread.dsw diff_to_original.patch
6
 
 
7
 
if WIN32
8
 
noinst_LTLIBRARIES = libpthread.la
9
 
include_HEADERS = pthread.h sched.h
10
 
noinst_HEADERS = config.h implement.h need_errno.h semaphore.h
11
 
else
12
 
noinst_HEADERS = config.h implement.h need_errno.h semaphore.h pthread.h sched.h
13
 
endif
14
 
 
15
 
libpthread_la_SOURCES = attr.c barrier.c cancel.c cleanup.c condvar.c create.c dll.c errno.c exit.c fork.c global.c misc.c mutex.c nonportable.c private.c rwlock.c sched.c semaphore.c signal.c spin.c sync.c tsd.c
16
 
 
17
 
pass1:
18
 
        @$(MAKE) MULTIPASS_CFLAGS="$(PASS1_CFLAGS)"
19
 
 
20
 
pass2:
21
 
        @$(MAKE) MULTIPASS_CFLAGS="$(PASS2_CFLAGS)"
22
 
 
23
 
debug:
24
 
        @$(MAKE) CFLAGS="$(DEBUG_CFLAGS)"
25
 
 
26
 
install-data-hook:
27
 
 
28
 
install-debug: debug
29
 
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
30
 
        @list='$(SUBDIRS)'; for subdir in $$list; do \
31
 
          (cd $$subdir && $(MAKE) $@) || exit; \
32
 
        done;
33
 
        $(MAKE) $(AM_MAKEFLAGS) install-data-hook
34
 
 
35
 
mostlyclean-generic:
36
 
        -rm -f *~ \#* .*~ .\#*
37
 
 
38
 
maintainer-clean-generic:
39
 
        -@echo "This command is intended for maintainers to use;"
40
 
        -@echo "it deletes files that may require special tools to rebuild."
41
 
        -rm -f Makefile.in