~ubuntu-branches/ubuntu/trusty/mariadb-5.5/trusty-proposed

« back to all changes in this revision

Viewing changes to storage/tokudb/tests/Makefile

  • Committer: Package Import Robot
  • Author(s): James Page, Otto Kekäläinen
  • Date: 2014-02-17 16:51:52 UTC
  • mfrom: (2.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140217165152-k315d3175g865kkx
Tags: 5.5.35-1
[ Otto Kekäläinen ]
* New upstream release, fixing the following security issues:
  - Buffer overflow in client/mysql.cc (Closes: #737597).
    - CVE-2014-0001
  - http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html
    - CVE-2013-5891
    - CVE-2013-5908
    - CVE-2014-0386
    - CVE-2014-0393
    - CVE-2014-0401
    - CVE-2014-0402
    - CVE-2014-0412
    - CVE-2014-0420
    - CVE-2014-0437
* Upstream https://mariadb.atlassian.net/browse/MDEV-4902
  fixes compatibility with Bison 3.0 (Closes: #733002)
* Updated Russian debconf translation (Closes: #734426)
* Updated Japanese debconf translation (Closes: #735284)
* Updated French debconf translation (Closes: #736480)
* Renamed SONAME properly (Closes: #732967)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SRCS = $(wildcard *.cc)
 
2
TARGETS = $(patsubst %.cc,%,$(SRCS))
 
3
CHECKS = $(patsubst %,%.check,$(TARGETS))
 
4
CPPFLAGS = -I.. -D__STDC_FORMAT_MACROS
 
5
CXXFLAGS = -g -Wall -Wextra -Wno-missing-field-initializers -Wshadow
 
6
 
 
7
FRACTALTREE_BASE_DIR = ../ft-index
 
8
FRACTALTREE_INSTALL_DIR = $(FRACTALTREE_BASE_DIR)/install.debug
 
9
VALGRIND = valgrind -q --leak-check=full --show-reachable=yes --suppressions=$(FRACTALTREE_BASE_DIR)/ft/valgrind.suppressions --soname-synonyms=somalloc=*tokuportability*
 
10
 
 
11
ifeq ($(GCOV),1)
 
12
CXXFLAGS += -fprofile-arcs -ftest-coverage
 
13
endif
 
14
 
 
15
all: $(TARGETS)
 
16
 
 
17
clean:
 
18
        rm -rf $(TARGETS) *.gcov *.gcno *.gcda *.testdir *.dSYM
 
19
 
 
20
check: $(CHECKS)
 
21
        true
 
22
 
 
23
%.check: % 
 
24
        LD_LIBRARY_PATH=$(FRACTALTREE_INSTALL_DIR)/lib $(VALGRIND) ./$<
 
25
 
 
26
card.check: card_test.check card_1.check card_inf.check card_inf_1.check card_random_1.check card_etime.check
 
27
        true
 
28
 
 
29
max_test.check: max_test
 
30
        $(VALGRIND) ./$< 1 2
 
31
 
 
32
%: %.cc
 
33
        $(CXX) $(CPPFLAGS) $(CXXFLAGS) -g -o $@ $<
 
34
 
 
35
card_%: card_%.cc
 
36
        $(CXX) $(CPPFLAGS) $(CXXFLAGS) -g -o $@ $< -I.. -I$(FRACTALTREE_INSTALL_DIR)/include -L$(FRACTALTREE_INSTALL_DIR)/lib -ltokufractaltree -ltokuportability