1
|
[Wani@Linux trunk]$ make tests
|
2
|
Scanning dependencies of target tests
|
3
|
Running addmoddel.sh ...
|
4
|
all testcases passed.
|
5
|
Running bugfixes-test.sh ...
|
6
|
426 440 443 444 445 447 452 460 479 480 495 498 501 528 540 554 662 666 683 711 726 751 769 799 800 831 (836 skipped) 841 876 884
|
7
|
Files /home/Wani/GSoC/exiv2-trunk/trunk/test/tmp/bugfixes-test.out-stripped and /home/Wani/GSoC/exiv2-trunk/trunk/test/data/bugfixes-test.out differ
|
8
|
306c306
|
9
|
< Error: Offset of directory Thumbnail, entry 0xffc0 is out of bounds: Offset = 0xffffffffa0030121; truncating the entry
|
10
|
---
|
11
|
> Error: Offset of directory Thumbnail, entry 0xffc0 is out of bounds: Offset = 0xa0030121; truncating the entry
|
12
|
308c308
|
13
|
< Error: Offset of directory Thumbnail, entry 0x0002 is out of bounds: Offset = 0xffffffffc401a200; truncating the entry
|
14
|
---
|
15
|
> Error: Offset of directory Thumbnail, entry 0x0002 is out of bounds: Offset = 0xc401a200; truncating the entry
|
16
|
355c355
|
17
|
< Error: Offset of directory Thumbnail, entry 0x91a1 is out of bounds: Offset = 0xfffffffff0156272; truncating the entry
|
18
|
---
|
19
|
> Error: Offset of directory Thumbnail, entry 0x91a1 is out of bounds: Offset = 0xf0156272; truncating the entry
|
20
|
403c403
|
21
|
< Error: Offset of directory Thumbnail, entry 0x2fe1 is out of bounds: Offset = 0xffffffffcfff001c; truncating the entry
|
22
|
---
|
23
|
> Error: Offset of directory Thumbnail, entry 0x2fe1 is out of bounds: Offset = 0xcfff001c; truncating the entry
|
24
|
425c425
|
25
|
< Error: Offset of directory Thumbnail, entry 0x0bfc is out of bounds: Offset = 0xffffffffbffe858f; truncating the entry
|
26
|
---
|
27
|
> Error: Offset of directory Thumbnail, entry 0x0bfc is out of bounds: Offset = 0xbffe858f; truncating the entry
|
28
|
427c427
|
29
|
< Error: Offset of directory Thumbnail, entry 0xfc9f is out of bounds: Offset = 0xfffffffff0a17e17; truncating the entry
|
30
|
---
|
31
|
> Error: Offset of directory Thumbnail, entry 0xfc9f is out of bounds: Offset = 0xf0a17e17; truncating the entry
|
32
|
result = 1
|
33
|
Running exifdata-test.sh ...
|
34
|
all testcases passed.
|
35
|
Running exiv2-test.sh ...
|
36
|
all testcases passed.
|
37
|
Running imagetest.sh ...
|
38
|
|
39
|
Erase all tests..................
|
40
|
Copy all tests.........
|
41
|
Copy iptc tests.........
|
42
|
---------------------------------------------------------
|
43
|
All test cases passed
|
44
|
Running iotest.sh ...
|
45
|
|
46
|
Io tests...
|
47
|
---------------------------------------------------------
|
48
|
All test cases passed
|
49
|
Running iptctest.sh ...
|
50
|
|
51
|
Read tests..................
|
52
|
Remove tests..................
|
53
|
Add/Mod tests..................
|
54
|
Extended tests..................
|
55
|
---------------------------------------------------------
|
56
|
All test cases passed
|
57
|
Running modify-test.sh ...
|
58
|
all testcases passed.
|
59
|
Running path-test.sh ...
|
60
|
Running preview-test.sh ...
|
61
|
............................................................................................
|
62
|
All testcases passed.
|
63
|
Running stringto-test.sh ...
|
64
|
all testcases passed.
|
65
|
Running tiff-test.sh ...
|
66
|
tiff-test.sh: exifprobe not found. Skipping TIFF tests.
|
67
|
Running write-test.sh ...
|
68
|
all testcases passed.
|
69
|
Running write2-test.sh ...
|
70
|
all testcases passed.
|
71
|
Running xmpparser-test.sh ...
|
72
|
all testcases passed.
|
73
|
Running conversions.sh ...
|
74
|
all testcases passed.
|
75
|
Built target tests
|
76
|
[Wani@Linux trunk]$ ./configure CXX=/opt/oracle/solarisstudio12.3/bin/CC CC=/opt/oracle/solarisstudio12.3/bin/cc CXXFLAGS=-library=stlport4
|
77
|
checking whether the C++ compiler works... yes
|
78
|
checking for C++ compiler default output file name... a.out
|
79
|
checking for suffix of executables...
|
80
|
checking whether we are cross compiling... no
|
81
|
checking for suffix of object files... o
|
82
|
checking whether we are using the GNU C++ compiler... no
|
83
|
checking whether /opt/oracle/solarisstudio12.3/bin/CC accepts -g... (cached) no
|
84
|
checking how to run the C++ preprocessor... /opt/oracle/solarisstudio12.3/bin/CC -E
|
85
|
checking for gcc... /opt/oracle/solarisstudio12.3/bin/cc
|
86
|
checking whether we are using the GNU C compiler... no
|
87
|
checking whether /opt/oracle/solarisstudio12.3/bin/cc accepts -g... (cached) no
|
88
|
checking for /opt/oracle/solarisstudio12.3/bin/cc option to accept ISO C89... none needed
|
89
|
checking how to run the C preprocessor... /opt/oracle/solarisstudio12.3/bin/cc -E
|
90
|
checking for a BSD-compatible install... /usr/bin/install -c
|
91
|
checking whether ln -s works... yes
|
92
|
checking whether make sets $(MAKE)... yes
|
93
|
checking build system type... x86_64-unknown-linux-gnu
|
94
|
checking host system type... x86_64-unknown-linux-gnu
|
95
|
checking whether NLS is requested... yes
|
96
|
checking for msgfmt... /usr/bin/msgfmt
|
97
|
checking for gmsgfmt... /usr/bin/msgfmt
|
98
|
checking for xgettext... /usr/bin/xgettext
|
99
|
checking for msgmerge... /usr/bin/msgmerge
|
100
|
checking for non-GNU ld... /bin/ld
|
101
|
checking if the linker (/bin/ld) is GNU ld... yes
|
102
|
checking for shared library run path origin... done
|
103
|
checking for CFPreferencesCopyAppValue... no
|
104
|
checking for CFLocaleCopyCurrent... no
|
105
|
checking whether NLS is requested... yes
|
106
|
checking for GNU gettext in libc... yes
|
107
|
checking whether to use NLS... yes
|
108
|
checking where the gettext function comes from... libc
|
109
|
checking for a sed that does not truncate output... /usr/bin/sed
|
110
|
checking for grep that handles long lines and -e... /usr/bin/grep
|
111
|
checking for egrep... /usr/bin/grep -E
|
112
|
checking for fgrep... /usr/bin/grep -F
|
113
|
checking for GNU ld... /bin/ld
|
114
|
checking if the linker (/bin/ld) is GNU ld... yes
|
115
|
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
|
116
|
checking the name lister (/usr/bin/nm -B) interface... BSD nm
|
117
|
checking the maximum length of command line arguments... 1572864
|
118
|
checking whether the shell understands some XSI constructs... yes
|
119
|
checking whether the shell understands "+="... yes
|
120
|
checking for /bin/ld option to reload object files... -r
|
121
|
checking for objdump... objdump
|
122
|
checking how to recognize dependent libraries... pass_all
|
123
|
checking for ar... ar
|
124
|
checking for strip... strip
|
125
|
checking for ranlib... ranlib
|
126
|
checking command to parse /usr/bin/nm -B output from /opt/oracle/solarisstudio12.3/bin/cc object... ok
|
127
|
checking for ANSI C header files... yes
|
128
|
checking for sys/types.h... yes
|
129
|
checking for sys/stat.h... yes
|
130
|
checking for stdlib.h... yes
|
131
|
checking for string.h... yes
|
132
|
checking for memory.h... yes
|
133
|
checking for strings.h... yes
|
134
|
checking for inttypes.h... yes
|
135
|
checking for stdint.h... yes
|
136
|
checking for unistd.h... yes
|
137
|
checking for dlfcn.h... yes
|
138
|
checking whether we are using the GNU C++ compiler... (cached) no
|
139
|
checking whether /opt/oracle/solarisstudio12.3/bin/CC accepts -g... (cached) no
|
140
|
checking how to run the C++ preprocessor... /opt/oracle/solarisstudio12.3/bin/CC -E
|
141
|
checking for objdir... .libs
|
142
|
checking for /opt/oracle/solarisstudio12.3/bin/cc option to produce PIC... -KPIC -DPIC
|
143
|
checking if /opt/oracle/solarisstudio12.3/bin/cc PIC flag -KPIC -DPIC works... yes
|
144
|
checking if /opt/oracle/solarisstudio12.3/bin/cc static flag -Bstatic works... yes
|
145
|
checking if /opt/oracle/solarisstudio12.3/bin/cc supports -c -o file.o... yes
|
146
|
checking if /opt/oracle/solarisstudio12.3/bin/cc supports -c -o file.o... (cached) yes
|
147
|
checking whether the /opt/oracle/solarisstudio12.3/bin/cc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
|
148
|
checking dynamic linker characteristics... GNU/Linux ld.so
|
149
|
checking how to hardcode library paths into programs... immediate
|
150
|
checking whether stripping libraries is possible... yes
|
151
|
checking if libtool supports shared libraries... yes
|
152
|
checking whether to build shared libraries... yes
|
153
|
checking whether to build static libraries... yes
|
154
|
checking whether the /opt/oracle/solarisstudio12.3/bin/CC linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
|
155
|
checking for /opt/oracle/solarisstudio12.3/bin/CC option to produce PIC... -KPIC -DPIC
|
156
|
checking if /opt/oracle/solarisstudio12.3/bin/CC PIC flag -KPIC -DPIC works... yes
|
157
|
checking if /opt/oracle/solarisstudio12.3/bin/CC static flag -Bstatic works... yes
|
158
|
checking if /opt/oracle/solarisstudio12.3/bin/CC supports -c -o file.o... yes
|
159
|
checking if /opt/oracle/solarisstudio12.3/bin/CC supports -c -o file.o... (cached) yes
|
160
|
checking whether the /opt/oracle/solarisstudio12.3/bin/CC linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
|
161
|
checking dynamic linker characteristics... GNU/Linux ld.so
|
162
|
checking how to hardcode library paths into programs... immediate
|
163
|
checking for cos in -lm... yes
|
164
|
checking if zlib is wanted... yes
|
165
|
checking for inflateEnd in -lz... yes
|
166
|
checking zlib.h usability... yes
|
167
|
checking zlib.h presence... yes
|
168
|
checking for zlib.h... yes
|
169
|
checking for inflateEnd in -lz... (cached) yes
|
170
|
checking zlib in /usr... ok
|
171
|
checking for iconv... yes
|
172
|
checking for iconv declaration...
|
173
|
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
|
174
|
checking for ANSI C header files... (cached) yes
|
175
|
checking libintl.h usability... yes
|
176
|
checking libintl.h presence... yes
|
177
|
checking for libintl.h... yes
|
178
|
checking locale.h usability... yes
|
179
|
checking locale.h presence... yes
|
180
|
checking for locale.h... yes
|
181
|
checking malloc.h usability... yes
|
182
|
checking malloc.h presence... yes
|
183
|
checking for malloc.h... yes
|
184
|
checking for stdint.h... (cached) yes
|
185
|
checking for stdlib.h... (cached) yes
|
186
|
checking for string.h... (cached) yes
|
187
|
checking for unistd.h... (cached) yes
|
188
|
checking sys/mman.h usability... yes
|
189
|
checking sys/mman.h presence... yes
|
190
|
checking for sys/mman.h... yes
|
191
|
checking utime.h usability... yes
|
192
|
checking utime.h presence... yes
|
193
|
checking for utime.h... yes
|
194
|
checking for stdbool.h that conforms to C99... yes
|
195
|
checking for _Bool... yes
|
196
|
checking for an ANSI C-conforming const... yes
|
197
|
checking for inline... inline
|
198
|
checking for pid_t... yes
|
199
|
checking for size_t... yes
|
200
|
checking whether struct tm is in sys/time.h or time.h... time.h
|
201
|
checking for stdlib.h... (cached) yes
|
202
|
checking for unistd.h... (cached) yes
|
203
|
checking for sys/param.h... yes
|
204
|
checking for getpagesize... yes
|
205
|
checking for working mmap... yes
|
206
|
checking whether strerror_r is declared... yes
|
207
|
checking for strerror_r... yes
|
208
|
checking whether strerror_r returns char *... no
|
209
|
checking for gmtime_r... yes
|
210
|
checking for lstat... yes
|
211
|
checking for memset... yes
|
212
|
checking for mmap... yes
|
213
|
checking for munmap... yes
|
214
|
checking for strchr... yes
|
215
|
checking for strerror... yes
|
216
|
checking for strtol... yes
|
217
|
checking for timegm... yes
|
218
|
checking whether to enable dependency tracking... yes
|
219
|
checking whether to enable symbol visibility support... yes
|
220
|
checking whether the C++ compiler accepts the -xldscope=hidden flag... yes
|
221
|
checking whether to use the lens database for Nikon lens names... yes
|
222
|
checking whether to compile a commercial version of the Exiv2 library... no
|
223
|
checking whether to enable XMP support (requires expat)... yes
|
224
|
checking expat.h usability... yes
|
225
|
checking expat.h presence... yes
|
226
|
checking for expat.h... yes
|
227
|
checking for XML_ParserCreate in -lexpat... yes
|
228
|
configure: creating ./config.status
|
229
|
config.status: creating ./Makefile
|
230
|
config.status: creating ./config/config.mk
|
231
|
config.status: creating ./config/exiv2.pc
|
232
|
config.status: creating ./po/Makefile.in
|
233
|
config.status: creating ./src/doxygen.hpp
|
234
|
config.status: creating ./config/config.h
|
235
|
config.status: executing default-1 commands
|
236
|
config.status: creating ./po/POTFILES
|
237
|
config.status: creating ./po/Makefile
|
238
|
config.status: executing libtool commands
|
239
|
|
240
|
------------------------------------------------------------------
|
241
|
-- Exiv2 0.23 feature configuration summary
|
242
|
--
|
243
|
-- Build a shared library......... YES
|
244
|
-- Use symbol visibility support.. YES
|
245
|
-- PNG image support.............. YES
|
246
|
-- Native language support........ YES
|
247
|
-- Nikon lens database............ YES
|
248
|
-- XMP metadata support........... YES
|
249
|
------------------------------------------------------------------
|
250
|
[Wani@Linux trunk]$ make
|
251
|
if test "x1" = "x1"; then cd xmpsdk/src && make xmpsdk; fi;
|
252
|
make[1]: Entering directory `/home/Wani/GSoC/exiv2-trunk/trunk/xmpsdk/src'
|
253
|
libtool: compile: /opt/oracle/solarisstudio12.3/bin/CC -library=stlport4 -xldscope=hidden -I. -DEXV_LOCALEDIR=\"/usr/local/share/locale\" -I../include -funsigned-char -DNDEBUG=1 -DEXV_HAVE_STDINT_H=1 -c XML_Node.cpp -KPIC -DPIC -o .libs/XML_Node.o
|
254
|
CC: Warning: Option -funsigned-char passed to ld, if ld is invoked, ignored otherwise
|
255
|
libtool: compile: /opt/oracle/solarisstudio12.3/bin/CC -library=stlport4 -xldscope=hidden -I. -DEXV_LOCALEDIR=\"/usr/local/share/locale\" -I../include -funsigned-char -DNDEBUG=1 -DEXV_HAVE_STDINT_H=1 -c XML_Node.cpp -o XML_Node.o >/dev/null 2>&1
|
256
|
CC: Warning: Option -funsigned-char passed to ld, if ld is invoked, ignored otherwise
|
257
|
/opt/oracle/solarisstudio12.3/prod/lib/amd64/crt1x.o: In function `_start':
|
258
|
fsr.s:(.text+0x3b): undefined reference to `main'
|
259
|
make[1]: *** [XML_Node.o] Error 2
|
260
|
make[1]: Leaving directory `/home/Wani/GSoC/exiv2-trunk/trunk/xmpsdk/src'
|
261
|
make: *** [xmpsdk] Error 2
|
262
|
[Wani@Linux trunk]$
|