Parse Error running make packages
Ed Maste
emaste at freebsd.org
Mon May 25 20:41:07 UTC 2020
On Mon, 25 May 2020 at 11:23, Pete Wright <pete at nomadlogic.org> wrote:
>
> I had a some old .ucl files under /release/packages/ that were not being
> processed correctly by /release/packages/generate-ucl.sh. removing these
> files allowed me to successfully build package. I suspect I previously
> built with packagebase in this tree before generate-ucl.sh was
> refactored which led to this issue.
Glad you were able to fix your issue - this sort of thing is something
we'd want to address automatically, but not really unexpected while
pkgbase is still in development.
FWIW the Cirrus-CI config builds a set of packages as one of the steps:
https://github.com/freebsd/freebsd/blob/master/.cirrus.yml
package_script:
- make WITHOUT_TOOLCHAIN=yes PKG_FORMAT=tar packages
I have WIP stashed somewhere to use those pkgs for the boot smoke test
and will get that into the tree sometime. We'll also do similar things
with the official CI on ci.freebsd.org.
More information about the freebsd-pkgbase
mailing list