Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Mar 2018 14:08:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 226695] Malformed conditional error while configuring www/firefox in poudriere
Message-ID:  <bug-226695-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226695

            Bug ID: 226695
           Summary: Malformed conditional error while configuring
                    www/firefox in poudriere
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko@FreeBSD.org
          Reporter: serpent7776@gmail.com
             Flags: maintainer-feedback?(gecko@FreeBSD.org)
          Assignee: gecko@FreeBSD.org

Created attachment 191597
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D191597&action=
=3Dedit
make -d d config in /usr/ports

When I try to configure www/firefox in poudriere I get

make: "/usr/local/poudriere/ports/local/Mk/bsd.gecko.mk" line 392: Malformed
conditional (${MOZILLA_VER:R:R} >=3D 56 && (${ARCH:Maarch64} ||
${MACHINE_CPU:Msse2}))
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/local/poudriere/ports/local/www/firefox

This error doesn't occur when doing `make config` directly in /usr/ports

Here's my investigation:
- MACHINE_CPU is empty
- MACHINE_CPU is set inside bsd.cpu.mk based on MACHINE_CPUARCH
- MACHINE_CPUARCH is empty
- `make -C /usr/local/poudriere/ports/local/www/firefox config` does not
include bsd.cpu.mk
- `make -C /usr/ports/www/firefox config` does include bsd.cpu.mk
- poudriere config loads *.mk from `/usr/local/share/mk` instead of
`/usr/share/mk` (I have bmake installed)

I attach logs from executing make -d d config locally and in poudriere

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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