Date: 31 Aug 2006 05:58:46 -0000 From: Andrew Reilly <andrew@areilly.bpc-users.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/102717: ports/editors/vim forgets that you used WITH_GTK2 Message-ID: <20060831055846.14166.qmail@areilly.bpa.nu> Resent-Message-ID: <200608310600.k7V60fIK098701@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 102717 >Category: ports >Synopsis: ports/editors/vim forgets that you used WITH_GTK2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 31 06:00:40 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Andrew Reilly >Release: FreeBSD 6.1-STABLE amd64 >Organization: >Environment: System: FreeBSD duncan.reilly.home 6.1-STABLE FreeBSD 6.1-STABLE #17: Thu Aug 31 13:42:04 EST 2006 root@duncan.reilly.home:/usr/obj/usr/src/sys/DUNCAN amd64 ldd /usr/local/bin/gvim: libgtk-x11-2.0.so.0 => /usr/X11R6/lib/libgtk-x11-2.0.so.0 (0x8007b3000) libgdk-x11-2.0.so.0 => /usr/X11R6/lib/libgdk-x11-2.0.so.0 (0x800bd3000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x800d65000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x800e68000) libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x800f70000) libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x801072000) libgdk_pixbuf-2.0.so.0 => /usr/X11R6/lib/libgdk_pixbuf-2.0.so.0 (0x801191000) libpangocairo-1.0.so.0 => /usr/X11R6/lib/libpangocairo-1.0.so.0 (0x8012a8000) libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x8013b1000) libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0x8014bb000) libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x8015c0000) libpangoft2-1.0.so.0 => /usr/X11R6/lib/libpangoft2-1.0.so.0 (0x801719000) libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x801844000) libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x801982000) libz.so.3 => /lib/libz.so.3 (0x801af9000) libpango-1.0.so.0 => /usr/X11R6/lib/libpango-1.0.so.0 (0x801c0c000) libm.so.4 => /lib/libm.so.4 (0x801d4c000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x801e68000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x801f71000) libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x802082000) libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x8021c1000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x8022c4000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x802453000) libncurses.so.6 => /lib/libncurses.so.6 (0x8025b3000) libc.so.6 => /lib/libc.so.6 (0x80270c000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x80291b000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x802af9000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x802cea000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x802df4000) libpng.so.5 => /usr/local/lib/libpng.so.5 (0x802f0e000) libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x803034000) libintl.so.6 => /usr/local/lib/libintl.so.6 (0x803159000) libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x803262000) >Description: ports/editors/vim has a knob, WITH_GTK2 (that should arguably be the default), but does not use the "make options" mechanism to record this fact for the next portupgrade. Without this, the choices are either editing /etc/make.conf or manually re-building it after a portupgrade, when it is noticed that it's fallen back to the ugly, non-aliased GTK1 libraries... >How-To-Repeat: portupgrade or make install without explicitly adding -DWITH_GTK2 to the command line. >Fix: Add WITH_GTK2=yes to /etc/make.conf Sorry, I don't know how the make config stuff works. I'm afraid that this pr is really just a whinge. Why default to gtk1? Does anyone actually prefer that, or is there subtle breakage in the GTK2 version that I haven't noticed? >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060831055846.14166.qmail>