Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ports.conf with duckdb for arm, autoconf?, pyyaml fix #462

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

computeronix
Copy link
Contributor

This should resolve #461 where readliine does not fully build missing dependency issues?

…fix conflicts and corrected py-duckdb to support arm to fix write error
@fichtner
Copy link
Member

I don't mind removing the "arm" label for duckdb but the other things don't look like a fix for a problem we're having. If FreeBSD ports have trouble building on RPI it would be best to head over to https://bugs.freebsd.org

databases/py-redis@py${PRODUCT_PYTHON} arm
databases/py-sqlite3@py${PRODUCT_PYTHON}
databases/pymongo arm
databases/redis72 arm
databases/rrdtool
devel/arcanist@php${PRODUCT_PHP} arm
devel/autoconf
Copy link
Member

@fichtner fichtner Feb 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

autoconf is a dependency of automake in the line below, this is sort of implied by the fact that https://pkg.opnsense.org/FreeBSD:14:amd64/25.1/MINT/25.1/latest/All/autoconf-2.72.pkg exists in the packages without this line added

Copy link
Contributor Author

@computeronix computeronix Feb 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

interesting! let me see if I can triple check this and attempt to replicate it again as I didn't check to see if the dependency was referenced by another package there and the workaround posted in the PR happened to work and the only package I noticed that was missing in the .conf files was devel/autoconf. Will see if this acts differently for some reason and report as a bug to freebsd as suggested if so!

Thanks again for that too!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in some cases the mere fact that you retry building after a failure can fix problems seen in the FreeBSD ports (and some of these build failures and reorders are probably arch dependant and not seen easily on amd64 which we do nightly builds on)

@computeronix computeronix changed the title Add devel/autoconf support Update ports.conf with duckdb for arm, autoconf?, pyyaml fix Feb 18, 2025
@computeronix computeronix marked this pull request as draft February 18, 2025 09:20
remove no effect after further testing per previous comment on arm64/aarch64
@@ -43,6 +43,7 @@ devel/phpunit9@php${PRODUCT_PHP}
devel/pkgconf
devel/py-Jinja2@py${PRODUCT_PYTHON}
devel/py-pycodestyle@py${PRODUCT_PYTHON}
devel/py-pyyaml@py${PRODUCT_PYTHON}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what are we fixing here? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

building readline-8.2.13_2 errors with code 71
2 participants