ports/125682: mutt-devel uses expired gss_nt_service_name
Peter Vereshagin
peter at vereshagin.org
Wed Jul 16 16:10:01 UTC 2008
>Number: 125682
>Category: ports
>Synopsis: mutt-devel uses expired gss_nt_service_name
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Jul 16 16:10:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Peter Vereshagin
>Release: wmakerconf doesn't work
>Organization:
'
>Environment:
FreeBSD screwed.box 7.0-STABLE FreeBSD 7.0-STABLE #2: Sat Jul 12 18:30:17 SAMST 2008 toor at screwed.box:/usr/local/obj/usr/local/src/sys/PEOR i386
>Description:
Got stuck with x11-wm/wmakerconf.
First compile error was:
===
In file included from /usr/local/include/glib-2.0/glib/gmacros.h:36,
from /usr/local/include/glib-2.0/glibconfig.h:9,
from /usr/local/include/glib-2.0/glib/gtypes.h:30,
from /usr/local/include/glib-2.0/glib/galloca.h:30,
from /usr/local/include/glib-2.0/glib.h:30,
from /usr/local/include/gtk-2.0/gdk/gdktypes.h:32,
from /usr/local/include/gtk-2.0/gdk/gdkcolor.h:31,
from /usr/local/include/gtk-2.0/gdk/gdkcairo.h:23,
from /usr/local/include/gtk-2.0/gdk/gdk.h:30,
from /usr/local/include/gtk-2.0/gtk/gtk.h:31,
from dialog.c:32:
/usr/include/stddef.h:45: error: two or more data types in declaration specifiers
===
Second:
===
In file included from error.c:44:
/usr/include/varargs.h:34:2: error: #error "<varargs.h> is obsolete with this version of GCC."
/usr/include/varargs.h:35:2: error: #error "Change your code to use <stdarg.h> instead."
gmake[2]: *** [error.o] Error 1
===
Third is the runtime problem:
===
$ wmakerconf
/libexec/ld-elf.so.1: /usr/local/lib/libHermes.so.1: Undefined symbol "ConvertMMX"
===
and same after the graphics/Hermes rebuild. Nowhere to ask about it cause the www link in graphics/Hermes/pkg-descr is dead.
The void ConvertMMX function is poresent in Hermes sources, i don't know C much to pick this.
>How-To-Repeat:
update the all ports and try to make install the wmakerconf. After apply my patch try to exec it.
>Fix:
patch for compile, but doesn't run anyway:
===
416c416
< #define ptrdiff_t long
---
> //#define ptrdiff_t long
44c44
< # include <varargs.h>
---
> # include <stdarg.h>
===
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list