> Alan Coopersmith wrote:
> > Martin Bochnig wrote:
> >> Alan: What are you doing (beyond your walkthrough)
> in order to succeed
> >> out of the box?
> >
> > Nothing that I know of, though I haven't tried to
> build the fox-gate
> > itself in a while (I still mainly build the full
> Solaris X gate).
> > I'll try a build today and make sure it still works
> for me.
>
> Okay - other than having to get
> xscreensaver-5.01.tar.gz from an alternate
> download site, since it's no longer on jwz.org,
Yup, one should never run the download-tarballs script in clobber mode.
A while ago there were one or two further tarballs which used to be unavailable
from the default download repository. But that's not what leads to the
circumstance, that only 10 out of 22 packages get successfully generated after
each build, taking your unmodified fox-gate (under SPARC), carefully following
the instructions (running snv_70).
When we are talking about xscreensaver, please look what I would get by default:
-bash-3.00$ pwd
/FOX/MERCURIAL_20070830thu/fox-gate__Aha_Testing__pre20070913thu/XW_NV/open-src/app/xscreensaver
-bash-3.00$ make install
make BUILD_DIR=build_32 ARCH_FLAGS="-xarch=v8plusa" build_gen
(cd build_32/xscreensaver-5.01 ; \
chmod a+x autogen.sh ; \
CC=cc CFLAGS="-v -mc -xO4 -xlibmil -xprefetch -xdepend -xstrconst
-xarch=v8plusa -fsimple=2 -nofstore -xprefetch -xtarget=ultra2 -xstrconst
-I/usr/X11/include" CPPFLAGS="-I/usr/X11/include"
PATH=/usr/perl5/bin:/usr/sfw/bin:/opt/sfw/bin:/bin:/opt/SUNWspro/bin:/opt/jdsbld/bin:/opt/sfw/bin:/opt/sfw/sbin:/usr/ccs/bin:/usr/sfw/bin:/opt/SUNWspro/bin:/opt/jdsbld/bin:/opt/sfw/bin:/opt/sfw/sbin:/usr/ccs/bin:/usr/sfw/bin:/usr/bin:/usr/openwin/bin:/usr/ucb
GNOME_DATADIR='${prefix}/lib/xscreensaver/config'
GLADE_DATADIR='${prefix}/lib/xscreensaver/config' LDFLAGS="-z combreloc -z
lazyload -M /usr/lib/ld/map.pagealign -M
/FOX/MERCURIAL_20070830thu/fox-gate__Aha_Testing__pre20070913thu/XW_NV/open-src/app/xscreensaver/../../common/mapfiles//map.noexbss
-M /usr/lib/ld/map.bssalign -M /usr/lib/ld/map.noexstk -M
/FOX/MERCURIAL_20070830thu/fox-gate__Aha_Testing__pre20070913thu/XW_NV/open-src/app/xscreensaver/../../common/mapfiles//map.noexbss
-B direct -L/usr/X11/lib -R/usr/X11/lib" PERL=/usr/perl5/bin/perl
./autogen.sh --prefix=/usr/X11 --enable-maintainer-mode --with-gnome
--enable-gtk-doc --with-gtk2=/usr --with-pixbuf=/usr --enable-locking
--with-pam=/usr --without-shadow --without-kerberos --with-dpms --enable-dpms
--disable-screengrab --enable-root-passwd --with-gl=/usr/openwin
--without-motif --with-jpeg=/usr --mandir='${prefix}/share/man'
--datadir='${prefix}/share' --libexecdir='${prefix}/lib/xscreensaver/bin'
--with-hackdir='${prefix}/lib/xscreensaver/hacks'
--with-configdir=/usr/X11/lib/xscreensaver/config/control-center-2.0
--with-image-directory=/usr/share/pixmaps/backgrounds
--with-text-file=/etc/motd --with-x-app-defaults=/usr/X11/lib/X11/app-defaults
)
You must run this script in the top-level xscreensaver directory
*** Error code 1
make: Fatal error: Command failed for target
`build_32/xscreensaver-5.01/Makefile'
Current working directory
/FOX/MERCURIAL_20070830thu/fox-gate__Aha_Testing__pre20070913thu/XW_NV/open-src/app/xscreensaver
*** Error code 1
make: Fatal error: Command failed for target `build_32'
-bash-3.00$
I'm currently into it.
And here is the bottom of the XW log file that I got from an *unmodified*
20070901 fox-gate under SPARC:
Building packages for X11 version 6.9.0.5.11 build 0
Removing old proto-packages and recreating
Copying package descriptions
ERROR [SCCS/s.*]: `SCCS/s.*' nonexistent (ut4)
---Building packages
result log is in
/FOX/MERCURIAL_20070830thu/000__fox-gate20070901sat1153hCEST/XW_NV/proto-packages/logs/package_build
Packages built: 10
Packages failed: 12
Fri Sep 14 05:43:33 MEST 2007
Finished building the X Window System Consolidation for OpenSolaris.
Finish time:
Fri Sep 14 05:43:33 MEST 2007
Runtime: 2:03
^C
[1]+ Done ./download-tarballs && ./buildit -p
-bash-3.00$ uname -a
SunOS SunBlade-2000 5.11 snv_70 sun4u sparc SUNW,Sun-Blade-1000
-bash-3.00$
... just to bring some light into why it takes me a while before I can finally
come to actually adding my own stuff.
Regards,
Martin Bochnig
it
> looks like it built okay
> for me on my snv_67 x86 test system (I know, I need
> to upgrade it).
>
> [It would be nice to move to xscreensaver-5.03, but
> the PAM rewhack the
> upstream did in 5.02 made all our old patches not
> apply and updating them
> is a fair amount of work - I started that a while
> back, but didn't get far
> before more pressing work took me away and I've not
> gotten back to it.]
> --
> -Alan Coopersmith-
> - alan.coopersmith at sun.com
> Sun Microsystems, Inc. - X Window System
> em Engineering
>
> _______________________________________________
> xwin-discuss mailing list
> xwin-discuss at opensolaris.org
This message posted from opensolaris.org