At Rich's suggestion at

  20220923095410.GD7773@redhat.com">http://mid.mail-archive.com/20220923095410.GD7773@redhat.com

this series turns GTK3 into a fixed requirement for virt-p2v, also
removing GTK2 support code.  Along the way, some issues that I've just
discovered are fixed.

I've checked the series at every stage, plugging the command

  git clean -ffdx &&
  git reset --hard &&
  git submodule deinit --force --all &&
  autoreconf -i &&
  ./configure --enable-werror &&
  make -j10 &&
  make -j10 check &&
  make dist maintainer-check-extra-dist

into

  git rebase --exec '...' master

I've verified the end result with "make run-virt-p2v-directly" and via a
freshly built Live ISO.  The HTML-rendered build instructions look good
to me, too.

Laszlo

Laszlo Ersek (7):
  "shutdown_actions": suppress "missing initializer" warnings/errors
  contrib/: remove directory
  require GTK3
  gui.c: remove line truncation (originally a workaround for a GTK2 bug)
  gui.c: fix warning label wrapping regression under GTK3
  remove GTK2 compat code
  gui.c: annotate GTK_INPUT_PURPOSE_PASSWORD with upstream GTK3 version

 Makefile.am                                                                    
 |  11 +-
 contrib/aux-scripts/do-build.sh                                                
 | 196 --------------------
 contrib/build-p2v-iso.sh                                                       
 | 154 ---------------
 
contrib/patches/0001-RHEL-5-ONLY-DISABLE-AUTOMATIC-REMOTE-PORT-ALLOCATION.patch 
|  54 ------
 contrib/test-p2v-iso.sh                                                        
 |  62 -------
 dependencies.m4                                                                
 |  10 +-
 docs/p2v-building.pod                                                          
 |  11 +-
 gui-gtk2-compat.h                                                              
 | 116 ------------
 gui.c                                                                          
 |  78 +-------
 m4/p2v-libraries.m4                                                            
 |  32 +---
 10 files changed, 18 insertions(+), 706 deletions(-)
 delete mode 100644 contrib/aux-scripts/do-build.sh
 delete mode 100755 contrib/build-p2v-iso.sh
 delete mode 100644 
contrib/patches/0001-RHEL-5-ONLY-DISABLE-AUTOMATIC-REMOTE-PORT-ALLOCATION.patch
 delete mode 100755 contrib/test-p2v-iso.sh
 delete mode 100644 gui-gtk2-compat.h

_______________________________________________
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs

Reply via email to