Sparc64 doesn't care about you, and you shouldn't care about Sparc64

Alex McWhirter alexmcwhirter at triadic.us
Mon Nov 9 23:51:44 UTC 2015


GCC 5 has caused us some issues on illumos as well. But GCC 4.9 works fine.

Alex sent the message, but his phone sent the typos...

On Nov 9, 2015 6:14 PM, Craig Butler wrote: > > > > ----- Original Message ----- > > From: "Craig Butler" > > To: "Adrian Chadd" > > Cc: "freebsd-sparc64" > > Sent: Monday, 9 November, 2015 3:06:26 AM > > Subject: Re: Sparc64 doesn't care about you, and you shouldn't care about Sparc64 > > > > > > > > ----- Original Message ----- > > > From: "Adrian Chadd" > > > To: "Craig Butler" > > > Cc: "freebsd-sparc64" > > > Sent: Monday, 9 November, 2015 2:46:34 AM > > > Subject: Re: Sparc64 doesn't care about you, and you shouldn't care > > > about Sparc64 > > > > > > hiya, > > > > > > We can build sparc64 using gcc-4.9 and gcc-5 right now. It may > > > actually even boot. > > > > > > Is anyone willing to compile up a world/kernel and try booting > > > them? > > > > > > As bapt has said, the main shortcoming is a lack of compiler that > > > works as shipped in /usr/bin, so you need to build/install a > > > package > > > for that to happen. But it'd be nice to verify that a gcc-5 world > > > and > > > kernel do work. > > > > > > Thanks, > > > > > > > > > > > > -adrian > > > > > > > OK, I'll try that now, will fire up a vanilla 10.2 RELEASE sparc64 > > and grab the quarterly gcc5 from Mark Linimon and build and install > > world/kernel. > > Report back shortly. > > > > Kind Regards > > > > Craig Butler > > _______________________________________________ > > freebsd-sparc64 at freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 > > To unsubscribe, send any mail to > > "freebsd-sparc64-unsubscribe at freebsd.org" > > It Failed -- > > ===> include/rpcsvc (buildincludes) > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/key_prot.x -o key_prot.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/klm_prot.x -o klm_prot.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/mount.x -o mount.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/nfs_prot.x -o nfs_prot.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/nlm_prot.x -o nlm_prot.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/rex.x -o rex.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/rnusers.x -o rnusers.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/rquota.x -o rquota.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/rstat.x -o rstat.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/rwall.x -o rwall.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/sm_inter.x -o sm_inter.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/spray.x -o spray.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/yppasswd.x -o yppasswd.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/yp.x -o yp.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/ypxfrd.x -o ypxfrd.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/ypupdate_prot.x -o ypupdate_prot.h > RPCGEN_CPP=/usr/local/bin/cpp5 rpcgen -C -h -DWANT_NFS3 /usr/src/include/rpcsvc/nis.x -o nis.h >     NIS_MODIFY_ACC + > ^^^^^^^^^^^^^^^^^^ > rpcgen: /usr/src/include/rpcsvc/nis.x, line 404: definition keyword expected > *** Error code 1 > > Stop. > make[5]: stopped in /usr/src/include/rpcsvc > *** Error code 1 > > Stop. > make[4]: stopped in /usr/src/include > *** Error code 1 > > Stop. > make[3]: stopped in /usr/src/include > *** Error code 1 > > Stop. > make[2]: stopped in /usr/src > *** Error code 1 > > Stop. > make[1]: stopped in /usr/src > *** Error code 1 > > Stop. > make: stopped in /usr/src > > _______________________________________________ > freebsd-sparc64 at freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 > To unsubscribe, send any mail to "freebsd-sparc64-unsubscribe at freebsd.org"


More information about the freebsd-sparc64 mailing list