Hi Chris, thanks a lot for NMU! Feel free to upload immediately, but please commit your changes into the git. Thanks!
Regards Anton Am Di., 12. Apr. 2022 um 17:33 Uhr schrieb Chris Hofstaedtler <z...@debian.org>: > > Control: tags 1008426 + patch > Control: tags 1008426 + pending > > > Dear maintainer, > > I've prepared an NMU for h2o (versioned as 2.2.5+dfsg2-6.2) and > uploaded it to DELAYED/7. Please feel free to tell me if I > should delay it longer. > > Regards. > > diff -Nru h2o-2.2.5+dfsg2/debian/changelog h2o-2.2.5+dfsg2/debian/changelog > --- h2o-2.2.5+dfsg2/debian/changelog 2021-10-17 11:38:52.000000000 +0000 > +++ h2o-2.2.5+dfsg2/debian/changelog 2022-04-12 14:57:18.000000000 +0000 > @@ -1,3 +1,11 @@ > +h2o (2.2.5+dfsg2-6.2) unstable; urgency=medium > + > + * Non-maintainer upload. > + * Remove now unsupported hash parameters to FileUtils methods, > + fixing FTBFS. (Closes: #1008426) > + > + -- Chris Hofstaedtler <z...@debian.org> Tue, 12 Apr 2022 14:57:18 +0000 > + > h2o (2.2.5+dfsg2-6.1) unstable; urgency=medium > > * Non-maintainer upload. > diff -Nru h2o-2.2.5+dfsg2/debian/patches/mruby_fileutils_no_verbose > h2o-2.2.5+dfsg2/debian/patches/mruby_fileutils_no_verbose > --- h2o-2.2.5+dfsg2/debian/patches/mruby_fileutils_no_verbose 1970-01-01 > 00:00:00.000000000 +0000 > +++ h2o-2.2.5+dfsg2/debian/patches/mruby_fileutils_no_verbose 2022-04-12 > 14:56:46.000000000 +0000 > @@ -0,0 +1,70 @@ > +Remove hash with verbose from calls to FileUtils. This apparently > +has stopped being supported in ruby. > + > +Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008426 > + > +Index: h2o-2.2.5+dfsg2/deps/mruby/Rakefile > +=================================================================== > +--- h2o-2.2.5+dfsg2.orig/deps/mruby/Rakefile > ++++ h2o-2.2.5+dfsg2/deps/mruby/Rakefile > +@@ -37,15 +37,15 @@ load "#{MRUBY_ROOT}/tasks/gitlab.rake" > + task :default => :all > + > + bin_path = ENV['INSTALL_DIR'] || "#{MRUBY_ROOT}/bin" > +-FileUtils.mkdir_p bin_path, { :verbose => $verbose } > ++FileUtils.mkdir_p bin_path > + > + depfiles = MRuby.targets['host'].bins.map do |bin| > + install_path = MRuby.targets['host'].exefile("#{bin_path}/#{bin}") > + source_path = > MRuby.targets['host'].exefile("#{MRuby.targets['host'].build_dir}/bin/#{bin}") > + > + file install_path => source_path do |t| > +- FileUtils.rm_f t.name, { :verbose => $verbose } > +- FileUtils.cp t.prerequisites.first, t.name, { :verbose => $verbose } > ++ FileUtils.rm_f t.name > ++ FileUtils.cp t.prerequisites.first, t.name > + end > + > + install_path > +@@ -78,8 +78,8 @@ MRuby.each_target do |target| > + install_path = MRuby.targets['host'].exefile("#{bin_path}/#{bin}") > + > + file install_path => exec do |t| > +- FileUtils.rm_f t.name, { :verbose => $verbose } > +- FileUtils.cp t.prerequisites.first, t.name, { :verbose => > $verbose } > ++ FileUtils.rm_f t.name > ++ FileUtils.cp t.prerequisites.first, t.name > + end > + depfiles += [ install_path ] > + elsif target == MRuby.targets['host-debug'] > +@@ -87,8 +87,8 @@ MRuby.each_target do |target| > + install_path = > MRuby.targets['host-debug'].exefile("#{bin_path}/#{bin}") > + > + file install_path => exec do |t| > +- FileUtils.rm_f t.name, { :verbose => $verbose } > +- FileUtils.cp t.prerequisites.first, t.name, { :verbose => > $verbose } > ++ FileUtils.rm_f t.name > ++ FileUtils.cp t.prerequisites.first, t.name > + end > + depfiles += [ install_path ] > + end > +@@ -127,16 +127,16 @@ end > + desc "clean all built and in-repo installed artifacts" > + task :clean do > + MRuby.each_target do |t| > +- FileUtils.rm_rf t.build_dir, { :verbose => $verbose } > ++ FileUtils.rm_rf t.build_dir > + end > +- FileUtils.rm_f depfiles, { :verbose => $verbose } > ++ FileUtils.rm_f depfiles > + puts "Cleaned up target build folder" > + end > + > + desc "clean everything!" > + task :deep_clean => ["clean"] do > + MRuby.each_target do |t| > +- FileUtils.rm_rf t.gem_clone_dir, { :verbose => $verbose } > ++ FileUtils.rm_rf t.gem_clone_dir > + end > + puts "Cleaned up mrbgems build folder" > + end > diff -Nru h2o-2.2.5+dfsg2/debian/patches/series > h2o-2.2.5+dfsg2/debian/patches/series > --- h2o-2.2.5+dfsg2/debian/patches/series 2020-05-03 20:12:52.000000000 > +0000 > +++ h2o-2.2.5+dfsg2/debian/patches/series 2022-04-12 14:54:56.000000000 > +0000 > @@ -4,3 +4,4 @@ > tests-force-TLSv1.2-on-s_client-invocations.patch > link-libh2o-with-wslay.patch > fix_CVE-2019_1.patch > +mruby_fileutils_no_verbose >