diff -Nru ruby-ncurses-1.4.9/debian/changelog ruby-ncurses-1.4.9/debian/changelog --- ruby-ncurses-1.4.9/debian/changelog 2018-03-01 09:35:58.000000000 +0000 +++ ruby-ncurses-1.4.9/debian/changelog 2020-06-16 21:55:39.000000000 +0100 @@ -1,3 +1,12 @@ +ruby-ncurses (1.4.9-1ubuntu1) UNRELEASED; urgency=medium + + * Add patch to link against libmenuw + Fixes LoadError "ncursesw_bin.so: undefined symbol: set_menu_win" + Closes: #1775673, Closes: #1787763 + Credit: Georg Müller + + -- Iain Parris Tue, 16 Jun 2020 21:55:39 +0100 + ruby-ncurses (1.4.9-1build3) bionic; urgency=high * No change rebuild against ruby-defaults without ruby2.3 support. diff -Nru ruby-ncurses-1.4.9/debian/patches/0003-menuw.patch ruby-ncurses-1.4.9/debian/patches/0003-menuw.patch --- ruby-ncurses-1.4.9/debian/patches/0003-menuw.patch 1970-01-01 01:00:00.000000000 +0100 +++ ruby-ncurses-1.4.9/debian/patches/0003-menuw.patch 2020-06-16 21:55:29.000000000 +0100 @@ -0,0 +1,13 @@ +Index: ruby-ncurses-1.4.9/extconf.rb +=================================================================== +--- ruby-ncurses-1.4.9.orig/extconf.rb ++++ ruby-ncurses-1.4.9/extconf.rb +@@ -153,7 +153,7 @@ end + + puts "checking for the menu library..." + if have_header("menu.h") or have_header("ncursesw/menu.h") +- have_library("menu", "new_menu") ++ have_library("menuw", "new_menu") + else + raise "menu library not found." + end diff -Nru ruby-ncurses-1.4.9/debian/patches/series ruby-ncurses-1.4.9/debian/patches/series --- ruby-ncurses-1.4.9/debian/patches/series 2016-03-06 20:36:18.000000000 +0000 +++ ruby-ncurses-1.4.9/debian/patches/series 2020-06-16 21:55:10.000000000 +0100 @@ -1 +1,2 @@ 0002-Absolute-path-to-ruby-interpreter.patch +0003-menuw.patch