16551
![]() |
|
|
|
|
|||||||
| Installation and Maintenance of FreeBSD Ports or Packages Installing and maintaining the FreeBSD Ports Collection or FreeBSD Packages (i.e. third party software). |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Hi guys,
I'm facing an issue with upgrading xscreensaver. Here is how I do this: $ portmaster -di xscreensaverThe 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
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
__________________
I'm a rebel in the S.D.G. Last edited by DutchDaemon; October 20th, 2010 at 20:06. |
|
#2
|
||||
|
||||
|
Run
make rmconfig to make sure (you're showing the options, not the possibly configured options, it seems). I have never had trouble with this port with its default config.
__________________
FreeBSD Forums: Information for New Members | FreeBSD Forums Rules FreeBSD Resources: The FreeBSD Handbook | Manuals | FAQ | Wiki Before you post: How to ask questions the smart way If you must know .. So, what does an Adminstrator/Moderator do? ---> Do not PM me with FreeBSD questions. I do not work here. <--- |
|
#3
|
|||
|
|||
|
Still no luck. I cleared the config, reconfigured and tried to rebuild, but I'm still getting the same error.
__________________
I'm a rebel in the S.D.G. |
|
#4
|
||||
|
||||
|
Is the rest of your installed ports currently up to date? This should always be the case before one attempts to install new ports (including the specifics in /usr/ports/UPDATING).
__________________
FreeBSD Forums: Information for New Members | FreeBSD Forums Rules FreeBSD Resources: The FreeBSD Handbook | Manuals | FAQ | Wiki Before you post: How to ask questions the smart way If you must know .. So, what does an Adminstrator/Moderator do? ---> Do not PM me with FreeBSD questions. I do not work here. <--- |
|
#5
|
|||
|
|||
|
What's in /etc/make.conf? I had a similar issue with xscreensaver failing to build. I googled and I think my issue related to CFLAGS having either an incompatible -O or -pipe options. (system not accessible to me at the moment, so relying on memory) I commented out CFLAGS entirely and went with the system default values.
|
| The Following User Says Thank You to qsecofr For This Useful Post: | ||
lyuts (October 22nd, 2010) | ||
|
#7
|
|||
|
|||
|
Yes, I have all other ports up to date and I do follow the instructions in /usr/ports/UPDATING.
__________________
I'm a rebel in the S.D.G. |
|
#8
|
|||
|
|||
|
Quote:
__________________
I'm a rebel in the S.D.G. |
|
#9
|
|||
|
|||
|
My /etc/make.conf is as follows:
Code:
CFLAGS= -O -pipe #avoid compiling profiled libraries NO_PROFILE=true CPUTYPE?=core2 # added by use.perl 2010-10-16 18:32:28 PERL_VERSION=5.12.2 So you are suggesting to leave make.conf without CFLAGS?
__________________
I'm a rebel in the S.D.G. |
|
#11
|
||||
|
||||
|
Quote:
|
|
#12
|
|||
|
|||
|
Noone advised be to set CFLAGS that way. I didn't touch /etc/make.conf at all. After upgrading my system to 8.1 a picked the new file when running mergemaster. The only modification was done, as it appears, by perl port. Anyway, I will keep in mind what you said.
__________________
I'm a rebel in the S.D.G. |
![]() |
| Tags |
| build xscreensaver fail, internal compiler error, xscreensaver |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| xscreensaver fails to install | rloc | Installation and Maintenance of FreeBSD Ports or Packages | 2 | October 21st, 2010 23:18 |
| Upgrading Jails after upgrading FreeBSD8? | Thorny | Installing & Upgrading | 16 | January 4th, 2010 00:09 |
| Upgrading 6.0 to 6.x...(4) | jaymax | Installing & Upgrading | 0 | July 20th, 2009 18:28 |
| upgrading from 7.2 to 8 | LateNiteTV | Installing & Upgrading | 9 | June 15th, 2009 18:26 |
| [Solved] Upgrading from 6.0 to 7.2 | ph0enix | Installing & Upgrading | 19 | April 2nd, 2009 00:28 |