Date: Mon, 18 May 2015 15:14:49 +0200 From: "Julian H. Stacey" <jhs@berklix.com> To: "John D. Hendrickson" <johnandsara2@cox.net> Cc: x11@freebsd.org Subject: Re: ports/devel/gccmakedep Message-ID: <201505181315.t4IDEnZa015867@fire.js.berklix.net> In-Reply-To: Your message "Mon, 18 May 2015 08:59:02 -0400." <5559E216.8090602@cox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Reference: > From: "John D. Hendrickson" <johnandsara2@cox.net> > Date: Mon, 18 May 2015 08:59:02 -0400 "John D. Hendrickson" wrote: > Julian H. Stacey wrote: > > x11@freebsd.org is MAINTAINER= for this ... > > > > with current src & ports: > > /usr/ports/devel/gccmakedep cat ../../.ctm* > > ports-cur 10906 > > 11.0-CURRENT /dev/pts/6 jhs 11 lapr/usr/ports/devel/gccmakedep cat ../../.svn* > > 386470 > > 11.0-CURRENT /dev/pts/6 jhs 12 lapr/usr/ports/devel/gccmakedep > > > > cd /usr/ports/devel/gccmakedep ; make > > ===> Applying FreeBSD patches for gccmakedep-1.0.3 > > File to patch: ^D > > No file found--skip this patch? [n] y > > 1 out of 1 hunks ignored--saving rejects to Oops.rej > > => Patch patch-gccmdep.cpp failed to apply cleanly. > > > > It should not patch > > gccmdep.cpp > > but patch > > gccmakedep.in > > > > The patch content is also obsolete, there is no > > CC=CCCMD > > but is a > > CC="@CC@" > > > > I append a new patch file, which builds. > > BUT I have Not bothered to analyse what what CC is supposed to be doing, > > sufficient for me that it no longer breaks. > > Others should please review this. > > > > --------- > > *** gccmakedep.in.orig Wed May 21 20:20:00 2014 > > --- gccmakedep.in Mon May 18 13:49:16 2015 > > *************** > > *** 9,15 **** > > # > > > > TMP=mdep$$.tmp > > ! CC="@CC@" > > RM="rm -f" > > LN="ln" > > MV="mv" > > --- 9,16 ---- > > # > > > > TMP=mdep$$.tmp > > ! # CC="@CC@" > > ! CC=${CC:-CCCMD} > > RM="rm -f" > > LN="ln" > > MV="mv" > > -------- > > > > Cheers, > > Julian > > -- > > Julian Stacey, BSD Linux Unix C Sys Eng Consultant Munich http://berklix.com > > Indent previous with "> ". Reply Below as a play script. > > Send plain text, Not quoted-printable, HTML, or base64. > > _______________________________________________ > > freebsd-x11@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > > > i'm unhappy with a microsoft friendly win32 team hacking gcc etc > > after much preparation (gcc glibc etc compiling chain setup) and what i > thought was compiling on one host, i now get this when running on a new > LFS (linux from scratch): > > coreutils-8.5) > # configure message: > # <wchar.h> cannot be used with this compiler > # a known problem of glibc <= 2.5 with gcc >= 4.3 in > > # ls.c: In function 'abmon_init': > # ls.c:1048: error: 'for' loop initial declarations are only allowed > in C99 mo > # ls.c:1048: note: use option -std=c99 or -std=gnu99 to compile your code > # i check for header damage: but no, headers are diff good > > The above had worked before i have no idea how: gnu89 is broken so is > gnu99 using gcc-4.4.5 (though 3.5 was on the system - i beleived it not > in use) > > they hacked ls(1) > > abmon_init(void) { > ... > /* int i; */ > for (int i=0; i<12; ++i) > > WHICH WAS THE ONLY thing holding up the build (other fixes aside) (until > install). i think it's absolutely criminal they take what works (ls.c) > and break it so there is not chance of it working without delay. > > i also had to do this (also set allot of environment and compile > options) to even start. > > [ ! -f coreutils-8.5/src/Makefile.in.old.old ] && { > cp coreutils-8.5/src/Makefile.in coreutils-8.5/src/Makefile.in.old.old > cat << EOF | ed -s > r coreutils-8.5/src/Makefile.in > /cu_install_program = ..ginstall/ > .,.s/ = .*/ = @INSTALL_PROGRAM@/ > w coreutils-8.5/src/Makefile.in > q > EOF > } > > i'm wishing to try BSD sometime - problem is time :) Sorry, but I see no relationship between what I wrote & what you replied. Maybe you meant to write to some other list on some othe subject ? Or was this troll bait ? I'm lost ! Cheers, Julian -- Julian Stacey, BSD Linux Unix C Sys Eng Consultant Munich http://berklix.com Indent previous with "> ". Reply Below as a play script. Send plain text, Not quoted-printable, HTML, or base64.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505181315.t4IDEnZa015867>