summaryrefslogtreecommitdiff
path: root/devel/glib2/patches/patch-cj
blob: f1c3eaac4172ec7466328b8bb7ba31cc1f676528 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
$NetBSD: patch-cj,v 1.9 2013/04/19 22:21:41 prlw1 Exp $

The mem-overflow test contains a declaration of an empty struct, which breaks
on at least SunPro cc, and presumably some other non-gcc compilers.  Skip this
test for now, pending a better fix.
https://bugzilla.gnome.org/show_bug.cgi?id=641350

--- glib/tests/Makefile.in.orig	2013-03-25 21:07:18.000000000 +0000
+++ glib/tests/Makefile.in
@@ -91,7 +91,7 @@ am__EXEEXT_3 = array-test$(EXEEXT) async
 	keyfile$(EXEEXT) list$(EXEEXT) logging$(EXEEXT) \
 	mainloop$(EXEEXT) mappedfile$(EXEEXT) markup-parse$(EXEEXT) \
 	markup-collect$(EXEEXT) markup-escape$(EXEEXT) \
-	markup-subparser$(EXEEXT) mem-overflow$(EXEEXT) mutex$(EXEEXT) \
+	markup-subparser$(EXEEXT) mutex$(EXEEXT) \
 	node$(EXEEXT) once$(EXEEXT) option-context$(EXEEXT) \
 	option-argv0$(EXEEXT) pattern$(EXEEXT) private$(EXEEXT) \
 	protocol$(EXEEXT) queue$(EXEEXT) rand$(EXEEXT) \
@@ -287,10 +287,6 @@ markup_subparser_SOURCES = markup-subpar
 markup_subparser_OBJECTS = markup-subparser.$(OBJEXT)
 markup_subparser_LDADD = $(LDADD)
 markup_subparser_DEPENDENCIES = $(top_builddir)/glib/libglib-2.0.la
-mem_overflow_SOURCES = mem-overflow.c
-mem_overflow_OBJECTS = mem-overflow.$(OBJEXT)
-mem_overflow_LDADD = $(LDADD)
-mem_overflow_DEPENDENCIES = $(top_builddir)/glib/libglib-2.0.la
 mutex_SOURCES = mutex.c
 mutex_OBJECTS = mutex.$(OBJEXT)
 mutex_LDADD = $(LDADD)
@@ -485,7 +481,7 @@ SOURCES = $(1bit_emufutex_SOURCES) 1bit-
 	$(gwakeup_SOURCES) $(gwakeup_fallback_SOURCES) hash.c hmac.c \
 	hook.c hostutils.c include.c keyfile.c list.c logging.c \
 	mainloop.c mappedfile.c markup-collect.c markup-escape.c \
-	markup-parse.c markup-subparser.c mem-overflow.c mutex.c \
+	markup-parse.c markup-subparser.c mutex.c \
 	node.c once.c option-argv0.c option-context.c pattern.c \
 	private.c protocol.c queue.c rand.c rec-mutex.c regex.c \
 	rwlock.c scannerapi.c sequence.c shell.c slice.c slist.c \
@@ -501,7 +497,7 @@ DIST_SOURCES = $(1bit_emufutex_SOURCES) 
 	$(gwakeup_SOURCES) $(am__gwakeup_fallback_SOURCES_DIST) hash.c \
 	hmac.c hook.c hostutils.c include.c keyfile.c list.c logging.c \
 	mainloop.c mappedfile.c markup-collect.c markup-escape.c \
-	markup-parse.c markup-subparser.c mem-overflow.c mutex.c \
+	markup-parse.c markup-subparser.c mutex.c \
 	node.c once.c option-argv0.c option-context.c pattern.c \
 	private.c protocol.c queue.c rand.c rec-mutex.c regex.c \
 	rwlock.c scannerapi.c sequence.c shell.c slice.c slist.c \
@@ -770,7 +766,7 @@ TEST_PROGS = array-test asyncqueue atomi
 	environment error fileutils gdatetime gvariant gwakeup hash \
 	hmac hook hostutils keyfile list logging mainloop mappedfile \
 	markup-parse markup-collect markup-escape markup-subparser \
-	mem-overflow mutex node once option-context option-argv0 \
+	mutex node once option-context option-argv0 \
 	pattern private protocol queue rand rec-mutex regex rwlock \
 	scannerapi sequence shell slice slist sort spawn-multithreaded \
 	spawn-singlethread strfuncs string testing test-printf thread \
@@ -965,9 +961,7 @@ markup-parse$(EXEEXT): $(markup_parse_OB
 markup-subparser$(EXEEXT): $(markup_subparser_OBJECTS) $(markup_subparser_DEPENDENCIES) $(EXTRA_markup_subparser_DEPENDENCIES) 
 	@rm -f markup-subparser$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(markup_subparser_OBJECTS) $(markup_subparser_LDADD) $(LIBS)
-mem-overflow$(EXEEXT): $(mem_overflow_OBJECTS) $(mem_overflow_DEPENDENCIES) $(EXTRA_mem_overflow_DEPENDENCIES) 
-	@rm -f mem-overflow$(EXEEXT)
-	$(AM_V_CCLD)$(LINK) $(mem_overflow_OBJECTS) $(mem_overflow_LDADD) $(LIBS)
+
 mutex$(EXEEXT): $(mutex_OBJECTS) $(mutex_DEPENDENCIES) $(EXTRA_mutex_DEPENDENCIES) 
 	@rm -f mutex$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(mutex_OBJECTS) $(mutex_LDADD) $(LIBS)
@@ -1128,7 +1122,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markup-escape.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markup-parse.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markup-subparser.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mem-overflow.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutex.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/node.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/once.Po@am__quote@