svn commit: r493407 - head/graphics/xpdf4

Cy Schubert Cy.Schubert at cschubert.com
Wed Feb 20 07:08:07 UTC 2019


In message <20190220065247.GA77183 at urd.tobik.me>, Tobias Kortkamp 
writes:
> 
>
> --BXVAT5kNtrzKuDFl
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> Content-Transfer-Encoding: quoted-printable
>
> On Wed, Feb 20, 2019 at 05:37:58PM +1100, Kubilay Kocak wrote:
> > On 20/02/2019 5:34 pm, Tobias Kortkamp wrote:
> > > On Wed, Feb 20, 2019 at 06:14:57AM +0000, Cy Schubert wrote:
> > >> Author: cy
> > >> Date: Wed Feb 20 06:14:57 2019
> > >> New Revision: 493407
> > >> URL: https://svnweb.freebsd.org/changeset/ports/493407
> > >>
> > >> Log:
> > >>    Remove whitespace in USE_QT, otherwise qmake_build is ignored.
> > >>   =20
> > >>    Reported by:	Paul Beard <paulbeard at gmail.com>
> > >>
> > >> Modified:
> > >>    head/graphics/xpdf4/Makefile
> > >>
> > >> Modified: head/graphics/xpdf4/Makefile
> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
> =3D=3D=3D=3D=3D
> > >> --- head/graphics/xpdf4/Makefile	Wed Feb 20 04:50:53 2019	(r49340
> 6)
> > >> +++ head/graphics/xpdf4/Makefile	Wed Feb 20 06:14:57 2019	(r49340
> 7)
> > >> @@ -27,8 +27,7 @@ SUB_FILES=3D	xpdf-man.conf
> > >>  =20
> > >>   USES=3D		compiler:c++11-lang cmake localbase:ldflags \
> > >>   		desktop-file-utils qt:5
> > >> -USE_QT=3D		buildtools_build,concurrent,core,gui,network,pr
> intsupport,\
> > >> -		qmake_build,svg,widgets
> > >> +USE_QT=3D		buildtools_build,concurrent,core,gui,network,pr
> intsupport,=
> qmake_build,svg,widgets
> > >=20
> > > Next step: Replace the , with spaces to actually add Qt dependencies
> > > to the port.  Check with build-depends-list, run-depends-list,
> > > stage-qa.  Currently the port has no Qt 5 dependencies and it fails
> > > to build in Poudriere:
> > >=20
> > > =3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR
> > > Error: Missing: libexec/xpdf/xpdf
> > > Error: Missing: %%DATADIR%%/man/man1/xpdf.1.gz
> > > =3D=3D=3D> Error: Plist issues found.
> > >=20
> >=20
> > If USE_* values are never comma-separated (always space separated),=20
> > sounds like a good portlint check to have.
>
> Wouldn't it be much nicer if the framework would consistently check
> them on its own and refuse to proceed with the build if there are
> unknown components in a USE_*?
>
> > If we have some comma-separated support framework bits (I didn't check),=
> =20
> > maybe we should standardize on not doing so
>
> USES=3Dqt already complains about components that it does not recognize.
> I'm surprised that it accepts a comma-separated list silently.

A greater mystery is why 4.00 built in the first place.

I'll need to run this through my poudriere servers after they've 
finished their -current testing.

As to why check-orphans succeeds while poudriere fails still needs to 
be determined.


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

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





More information about the svn-ports-all mailing list