Hi guys,
I'm facing an issue with upgrading xscreensaver. Here is how I do this:
The configuring succeeds and the compilation starts, but soon it fails with the following error:
The interesting thing is that the same precise error occurred while updating previous versions of xscreensaver, 5.10 and 5.11. As a workaround I use packages when they come out. But this error still worries me. Has anybody come across this error and how can it be fixed?
I'm not sure if this matters but just in case here is how this port is configured.
Thanks in advance.
I'm facing an issue with upgrading xscreensaver. Here is how I do this:
$ portmaster -di xscreensaver
The configuring succeeds and the compilation starts, but soon it fails with the following error:
Code:
cc -pedantic -Wall -Wstrict-prototypes -Wnested-externs -Wmissing-prototypes
-Wno-overlength-strings -Wdeclaration-after-statement -std=c89 -U__STRICT_ANSI__ -c
-I. -I. -I./../../utils -I./.. -I../.. -D_THREAD_SAFE -D_REENTRANT
-I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0
-I/usr/local/include/cairo -I/usr/local/include/pango-1.0
-I/usr/local/include/gio-unix-2.0/ -I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1
-I/usr/local/include/freetype2 -I/usr/local/include/libxml2
-I/usr/local/include/libglade-2.0 -D_REENTRANT -I/usr/local/include/gtk-2.0
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include
-DSTANDALONE -DUSE_GL -DHAVE_CONFIG_H -O -pipe -march=prescott -I/usr/local/include
-I/usr/local/include/gnome-xml -I/usr/local/include surfaces.c
In file included from ./../xlockmore.h:39,
from surfaces.c:49:
/usr/local/include/GL/glu.h:287: warning: function declaration isn't a prototype
surfaces.c: In function 'draw_surface':
surfaces.c:652: internal compiler error: in assign_386_stack_local, at config/i386/i386.c:13484
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[1]: *** [surfaces.o] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/x11/xscreensaver/work/xscreensaver-5.12/hacks/glx'
gmake: *** [all] Ошибка 5
*** Error code 1
Stop in /usr/ports/x11/xscreensaver.
*** Error code 1
Stop in /usr/ports/x11/xscreensaver.
===>>> make failed for x11/xscreensaver
===>>> Aborting update
The interesting thing is that the same precise error occurred while updating previous versions of xscreensaver, 5.10 and 5.11. As a workaround I use packages when they come out. But this error still worries me. Has anybody come across this error and how can it be fixed?
I'm not sure if this matters but just in case here is how this port is configured.
Code:
===> The following configuration options are available for xscreensaver-5.12:
KERBEROS=off "Add support for kerberos"
PAM=off "Add support for pam authentication"
SETUID_HACKS=off "Install sonar hack suid so it can ping"
FIREF=off "Add extra port x11/fireflies"
XAOS1=off "Add extra port graphics/xaos"
XDALI=off "Add extra port x11-clocks/xdaliclock"
XURTH=off "Add extra port astro/xearth"
XMOUN=off "Add extra port graphics/xmountains"
XPLAN=off "Add extra port astro/xplanet"
XSNOW=off "Add extra port x11/xsnow"
===> Use 'make config' to modify these settings
Thanks in advance.