Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Mar 2021 09:37:07 -0800
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        Chris Rees <crees@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r566192 - head/x11/cde
Message-ID:  <202103091737.129Hb76s033050@slippy.cwsent.com>

next in thread | raw e-mail | index | archive | help
Cy Schubert writes:
> In message <202102202137.11KLb2IN098276@repo.freebsd.org>, Chris Rees 
> writes:
> > Author: crees
> > Date: Sat Feb 20 21:37:02 2021
> > New Revision: 566192
> > URL: https://svnweb.freebsd.org/changeset/ports/566192
> >
> > Log:
> >   x11/cde: Sadly, broken on all archs for head
> >
> > Modified:
> >   head/x11/cde/Makefile   (contents, props changed)
> >
> > Modified: head/x11/cde/Makefile
> > ===========================================================================
> ==
> > =
> > --- head/x11/cde/Makefile	Sat Feb 20 21:09:01 2021	(r566191)
> > +++ head/x11/cde/Makefile	Sat Feb 20 21:37:02 2021	(r566192)
> > @@ -12,7 +12,7 @@ LICENSE=	LGPL21
> >  
> >  BROKEN_mips64=		fails to build: ./config/imake/imake: No such f
> > ile or directory
> >  BROKEN_powerpc64=	fails to build: ./config/imake/imake: No such file or d
> > irectory
> > -BROKEN_FreeBSD_14_i386=	jams flex scanner
> > +BROKEN_FreeBSD_14=	jams flex scanner
>
> I saw flex scanner failures in virtually all applications while testing 
> c61fae1475f1864dc4bba667b642f279afd44855 without c31480a1f66537e59b02e935a54
> 7bcfc76715278 applied. The flex scanner failures caused boot failures on my 
> test VM with 1 vCPU and 512 MB vRAM.
>
> I built this port yesterday on a very recent 14-CURRENT with both of the 
> above revisions applied without any failures. It builds fine on 14-CURRENT 
> on amd64 and i386. I wonder whether the users with the build failures had 
> c61fae1475f1864dc4bba667b642f279afd44855 installed.
>
> However there is a different build failure while running the shipin ksh93 
> script to build shipout. That failure only occurs when building by hand, 
> i.e. using make, but builds successfully when  building through poudriere.

The problem only occurs when building by hand.

rm -f ship/*/*/BUILT; SHELL=/usr/local/bin/ksh93 CC="cc" CCFLAGS="-O2 
-fno-strict-aliasing -Wno-write-strings -Wno-unused-result 
-DPROFILEPATH=\"/usr/local/etc/dt/config/profile\" 	
-DSUIDPROFILEPATH=\"/usr/local/etc/dt/config/suid_profile\" 	
-DSUIDEXECPATH=\"/usr/local/dt/bin/suid_exec\" 	-DCDE_INSTALLATION_TOP=\"/us
r/local/dt\" -DCSRG_BASED -DANSICPP -DMULTIBYTE -DNLS16 -DOSMAJORVERSION=14 
-DOSMINORVERSION=0 " ICCFLAGS="-O0 -DCSRG_BASED -DANSICPP -DMULTIBYTE 
-DNLS16 -DOSMAJORVERSION=14 -DOSMINORVERSION=0 " /usr/local/bin/ksh93 
ship/shipin -F
cc: error: unable to make temporary file: No such file or directory
ship/shipin: must have shipop to continue
*** Error code 1

Stop.


There is no such failure when building under poudriere. I suspect that a 
package that is currently installed but not installed under poudriere, 
because of the minimal environment poudriere builds packages under, is the 
likely cause. As to which is a mystery.


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

	The need of the many outweighs the greed of the few.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103091737.129Hb76s033050>