* Giulio Paci <giuliop...@gmail.com>, 2016-03-02, 09:45:
- added a new patch 1008_fix_linking_issues.patch, replacing and extending unresolved_symbols.diff.

At the moment there's nothing in the changelog indicating any relation between 1008_fix_linking_issues.patch and unresolved_symbols.diff.

When you saying you're dropping a patch, please also say why you're dropping it. (AIUI, all dropped patches except for unresolved_symbols were merged upstream.)

Do the leading numbers in patch names mean something?
Is it intentional that they out of order in debian/patches/series?

The package FTBFS in minimal environments:

libtool: compile:  g++ -DHAVE_CONFIG_H -I./../../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -std=c++11 -c compress-script.cc  -fPIC -DPIC -o 
.libs/compress-script.o
In file included from ./../../include/fst/extensions/compress/compress.h:18:0,
                from 
./../../include/fst/extensions/compress/compress-script.h:13,
                from compress-script.cc:13:
./../../include/fst/extensions/compress/gzfile.h:19:18: fatal error: zlib.h: No 
such file or directory
compilation terminated.
Makefile:543: recipe for target 'compress-script.lo' failed

I think the 500 MB/job limit is insufficient. I did some poor man's memory profiling[0] on i386: it turns out that are many files that require more than that for compiling, and one outlier needs over 2 GB! (See the attachment for details.) And the memory requirements are most likely even bigger on 64-bit architectures...

adequate(1) tells me that the obsolete conffile wasn't removed on upgrade:
libfst-tools: obsolete-conffile /etc/bash_completion.d/openfstbc

We have automatic debug packages these days, so I'd drop the -dbg package.


[0] "ps -u $(whoami) -o rss,args" in a loop, plus some manual post-processing.

--
Jakub Wilk
2104872 algo_test.cc 
1185224 disambiguate.cc -D PIC
1177164 disambiguate.cc
1101672 determinize.cc
1101628 determinize.cc -D PIC
1038388 push.cc -D PIC
1038116 push.cc
826588  fstloglinearapply.cc 
803072  minimize.cc
803036  minimize.cc -D PIC
706596  pdtscript.cc -D PIC
706492  pdtscript.cc
701360  randequivalent.cc -D PIC
701068  randequivalent.cc
618580  farscript.cc
618460  farscript.cc -D PIC
586304  epsnormalize.cc
586104  epsnormalize.cc -D PIC
510892  rmepsilon.cc -D PIC
503492  shortest-path.cc -D PIC
502372  shortest-path.cc
501428  mpdtscript.cc
500388  rmepsilon.cc
500020  mpdtscript.cc -D PIC
498412  compose.cc -D PIC
497504  compose.cc
497200  fst.cc -D PIC
493300  linearscript.cc -D PIC
492856  fst.cc
492252  linearscript.cc
490152  intersect.cc -D PIC
486832  intersect.cc
486420  fst_test.cc 
481376  replace.cc -D PIC
480556  replace.cc
478976  equivalent.cc
478520  equivalent.cc -D PIC
471620  compress-script.cc -D PIC
466604  compress-script.cc
457956  shortest-distance.cc
455384  shortest-distance.cc -D PIC
397756  prune.cc
396696  difference.cc
396576  difference.cc -D PIC
393308  randgen.cc
393288  randgen.cc -D PIC
393264  linear-classifier-fst.cc -D PIC
392692  linear-classifier-fst.cc
392628  synchronize.cc -D PIC
392320  ilabel_lookahead-fst.cc -D PIC
392304  ilabel_lookahead-fst.cc
392248  linear-tagger-fst.cc
392084  linear-tagger-fst.cc -D PIC
391804  prune.cc -D PIC
391792  olabel_lookahead-fst.cc -D PIC
391788  olabel_lookahead-fst.cc
391480  map.cc -D PIC
391424  map.cc
380180  synchronize.cc
373860  fst-class.cc -D PIC
372512  fst-class.cc
365844  far-class.cc
364020  far-class.cc -D PIC
363812  ngram-fst.cc
359140  info.cc
355692  ngram-fst.cc -D PIC
353580  compile.cc -D PIC
352980  info.cc -D PIC
350432  compile.cc
341260  compact64_weighted_string-fst.cc
340656  compact8_acceptor-fst.cc -D PIC
340192  compact8_weighted_string-fst.cc -D PIC
340188  compact8_weighted_string-fst.cc
339584  compact16_weighted_string-fst.cc
336924  compact8_acceptor-fst.cc
335572  compact64_unweighted_acceptor-fst.cc
335372  compact64_acceptor-fst.cc -D PIC
335228  compact8_string-fst.cc
334776  compact64_unweighted_acceptor-fst.cc -D PIC
334548  compact16_acceptor-fst.cc -D PIC
333228  compact64_weighted_string-fst.cc -D PIC
332928  compact64_acceptor-fst.cc
330548  decode.cc
330500  compact16_acceptor-fst.cc
330180  compact8_unweighted-fst.cc -D PIC
329432  compact16_weighted_string-fst.cc -D PIC
329272  compact16_unweighted_acceptor-fst.cc
327760  compact8_string-fst.cc -D PIC
327532  compact8_unweighted-fst.cc
327428  compact8_unweighted_acceptor-fst.cc
326976  compact16_unweighted-fst.cc
326460  compact8_unweighted_acceptor-fst.cc -D PIC
326452  compact64_string-fst.cc
326032  compact16_unweighted_acceptor-fst.cc -D PIC
325708  compact64_unweighted-fst.cc -D PIC
325596  compact64_string-fst.cc -D PIC
325564  compact64_unweighted-fst.cc
325256  compact16_string-fst.cc
324916  compact16_unweighted-fst.cc -D PIC
323932  decode.cc -D PIC
323908  compact16_string-fst.cc -D PIC
318252  weight_test.cc 
303440  arc_lookahead-fst.cc -D PIC
301816  arc_lookahead-fst.cc
287896  encode.cc -D PIC
279220  encode.cc
273260  encodemapper-class.cc -D PIC
270640  fstrandmod.cc 
270480  encodemapper-class.cc
253716  verify.cc
248680  verify.cc -D PIC
247512  arciterator-class.cc -D PIC
243364  arciterator-class.cc
242184  reverse.cc -D PIC
239432  reverse.cc
238728  topsort.cc
237640  relabel.cc -D PIC
236980  relabel.cc
235404  topsort.cc -D PIC
235200  connect.cc
233492  concat.cc -D PIC
232380  isomorphic.cc -D PIC
231996  convert.cc -D PIC
231832  pdtcompose.cc 
231620  pdtreplace.cc 
231444  connect.cc -D PIC
230612  farequal.cc 
229872  concat.cc
229436  draw.cc
229224  mpdtinfo.cc 
228764  isomorphic.cc
228556  mpdtexpand.cc 
228384  mpdtcompose.cc 
227628  arcsort.cc
227576  farprintstrings.cc 
227108  pdtshortestpath.cc 
227072  farcompilestrings.cc 
226856  farcreate.cc 
226852  print.cc -D PIC
226512  draw.cc -D PIC
226308  print.cc
225808  convert.cc
225132  farinfo.cc 
223004  arcsort.cc -D PIC
221616  pdtinfo.cc 
221604  stateiterator-class.cc -D PIC
217160  reweight.cc
216848  stateiterator-class.cc
216348  equal.cc
215636  equal.cc -D PIC
214560  mpdtreverse.cc 
214064  pdtreverse.cc 
213636  pdtexpand.cc 
211668  fstdisambiguate.cc 
210684  union.cc
210140  union.cc -D PIC
209784  reweight.cc -D PIC
209412  fstequivalent.cc 
209368  invert.cc
207644  fstshortestpath.cc 
206844  fstrmepsilon.cc 
206572  farextract.cc 
203160  fstintersect.cc 
202784  closure.cc
201904  closure.cc -D PIC
201748  fstinfo.cc 
198496  invert.cc -D PIC
197004  const64-fst.cc -D PIC
196688  fstcompose.cc 
196252  farisomorphic.cc 
195936  fstcompress.cc 
194580  fstdeterminize.cc 
193984  const8-fst.cc -D PIC
193952  fstsymbols.cc 
193876  const16-fst.cc -D PIC
193408  project.cc
193328  fstlinear.cc 
193056  project.cc -D PIC
191776  fstcompile.cc 
191388  const8-fst.cc
191284  const64-fst.cc
190396  const16-fst.cc
188808  fstrandgen.cc 
187944  fstdraw.cc 
187388  main.cc
186104  fstrelabel.cc 
185040  fstequal.cc 
184108  fstdifference.cc 
183788  fstreplace.cc 
183668  fstmap.cc 
179652  script-impl.cc -D PIC
178472  fstproject.cc 
178352  fstprint.cc 
178312  fstconnect.cc 
177912  strings.cc -D PIC
177428  strings.cc
175048  fstepsnormalize.cc 
174804  fstreverse.cc 
174568  fstpush.cc 
173944  main.cc -D PIC
170276  fstencode.cc 
170056  fstclosure.cc 
167256  fstconvert.cc 
166372  fstsynchronize.cc 
162372  fstshortestdistance.cc 
161452  fstinvert.cc 
159560  stlist.cc -D PIC
151732  fstprune.cc 
149396  fstisomorphic.cc 
146928  bitmap-index.cc -D PIC
145980  fstminimize.cc 
145640  mapped-file.cc
144984  fsttopsort.cc 
142148  fstarcsort.cc 
141028  stlist.cc
134544  fstconcat.cc 
132944  fstunion.cc 
121824  script-impl.cc
120828  sttable.cc -D PIC
107248  symbol-table-ops.cc
107200  symbol-table-ops.cc -D PIC
100456  bitmap-index.cc
99696   fstreweight.cc 
96688   symbol-table.cc -D PIC
95036   symbol-table.cc
93468   weight-class.cc -D PIC
88876   weight-class.cc
78496   sttable.cc
73616   flags.cc -D PIC
73304   mapped-file.cc -D PIC
71260   flags.cc
66588   text-io.cc
33148   compat.cc -D PIC
28008   text-io.cc -D PIC
24664   properties.cc
15024   util.cc -D PIC
10884   util.cc

Reply via email to