On 1/31/2024 12:16 PM, Bryan Drewery wrote:
On 10/24/2023 12:12 PM, Robert Clausecker wrote:
- rework Poudriere's rebuild detection to not rebuild every port for
every random bullshit thing. For example, I don't see why ports need
to be rebuilt for transitive change
had its examples reverted, and has
community pushback about it. As is once I find time to get my changes
rebased in I need to add tests and proper support for subpackages.
--
Bryan Drewery
unction is compat for very old ports trees that
do not have that script.
--
Bryan Drewery
On 10/17/2021 3:45 PM, Bryan Drewery wrote:
On 10/17/2021 3:06 PM, Mark Millard wrote:
On 2021-Oct-17, at 11:19, Mark Millard wrote:
On 2021-Oct-16, at 23:41, Mark Millard wrote:
On 2021-Oct-16, at 19:20, Mark Millard via freebsd-toolchain
wrote:
[00:00:45] [06] [00:00:18] Saving
, NULL it not type compatible.
[Bryan has seen a variation of this material via comments
on github.]
poudriere-devel was later updated to avoid the type compatibility.
But the update does not follow the va_list protocol in that it
does initialization of a va_list via ={} to supposedly form an
em
e
bulk -f. That one depends on a queue rework which I don't have time to
support at the moment but it's coming.
--
Bryan Drewery
)
> - printf("%ld.%ld\n", ts.tv_sec, ts.tv_nsec);
> + printf("%jd.%09ld\n", (intmax_t)ts.tv_sec, ts.tv_nsec);
> else
> - printf("%ld\n", ts.tv_sec);
> + printf("%jd\n", (intmax_t)ts.tv_sec);
> return (EXIT_SUCCESS);
> }
Thanks, I've committed it in my local git. Will push out later.
--
Bryan Drewery
OpenPGP_signature
Description: OpenPGP digital signature
On 9/25/2021 12:31 AM, Mark Millard wrote:
>
>
> On 2021-Sep-24, at 12:06, Bryan Drewery wrote:
>
>> On 9/22/2021 12:26 PM, Mark Millard wrote:
>>> When I just tried to pkgclean -a I got:
>>>
>>> # poudriere pkgclean -jmain-CA7 -a -y
>>> [0
a few days.
> IPA-1.08_2
> R-cran-s2-1.0.6
> . . .
> zig-0.8.1
> zxid-1.42_1
> [: -gt: unexpected operator
> [: -gt: unexpected operator
> [: -gt: unexpected operator
> /usr/local/share/poudriere/pkgclean.sh: POUDRIERE_BUILD_TYPE: parameter not
> set
This is fixed i
n the DEPENDS lines like we do for python with $PY_FLAVOR.
In general, this problem of absurd/unneeded dependencies is widespread
and noticeable if you inspect everything that builds. Poudriere
carefully removes dependencies that do not appear to be needed currently
but soon I am removing that, but I'll expand on that when I send a HEADS
UP out.
--
Bryan Drewery
re packages to build, on top of the current:
# pkg search .| wc -l
31037
48107 packages total.
--
Bryan Drewery
ly not needed. That is, if the
user can ignore the change then MOVED does not need to be considered.
MOVED is primarily for paths rather than FLAVORs but it _can_ be used
for FLAVOR renames.
--
Regards,
Bryan Drewery
|
> erlang-erlware_commons-1.1.0: Dependent port devel/erlang-cf |
> erlang-cf-0.3.1 starting
This looks like something poudriere-devel-3.3.99.20210907 should have fixed.
--
Regards,
Bryan Drewery
OpenPGP_signature
Description: OpenPGP digital signature
rename-after-copy failed: No such file or
> directory
> [85:42:17] [05] [00:01:01] Finished databases/py-aesqlapius |
> py39-aesqlapius-0.0.9: Success
> [85:42:21] [05] [00:00:00] Building www/mod_webkit | ap24-mod_webkit-1.2.3
> [85:42:29] [12] [00:01:35] Finished games/wizznic | wizznic-1.1_1,1: Success
> [85:42:31] [12] [00:00:00] Building converters/fondu | fondu-051010
> [85:42:51] [09] [00:00:55] Finished databases/p5-DBIx-Password |
> p5-DBIx-Password-1.9_1: Success
> [85:42:53] [09] [00:00:00] Building sysutils/moosefs3-metalogger |
> moosefs3-metalogger-3.0.116
> [85:42:54] [04] [00:01:34] Finished audio/xmmix | xmmix-1.2.2_5: Success
> [85:42:56] [04] [00:00:00] Building cad/qcad | qcad-3.26.1.0_1
> [85:43:00] [11] [00:01:07] Finished devel/py-phpserialize@py38 |
> py38-phpserialize-1.3: Success
>
> Note that devel/py-phpserialize@py3 has both a "failed: starting" and
> a "Success" and that textproc/php-mecab@php73 has a Building but no Finished.
What version of Poudriere?
--
Regards,
Bryan Drewery
OpenPGP_signature
Description: OpenPGP digital signature
w can I set IGNORE_OSVERSION=yes in the poudriere environment?
In poudriere.conf: export IGNORE_OSVERSION=yes
However, poudriere-devel now supports fetching binary packages with -b
flag to bulk.
--
Regards,
Bryan Drewery
bdrewery@freenode/EFNet
does the same as `testport myport` and will save all of
the packages.
--
Regards,
Bryan Drewery
bdrewery@freenode/EFNet
> [00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for
> net/p5-NetPacket processing package sqlninja-0.2.6
> [00:01:42] Error: compute_deps_pkg failed to lookup pkgname for
> devel/rubygem-json_schema processing package rubygem-nanoc-core-4.11.19
> from www/rubygem-nanoc-core -- Is SUBDIR+=rubygem-json_schema missing in
> devel/Makefile and does the port provide the '' FLAVOR?
> [00:01:42] Error: compute_deps_pkg failed to lookup PKGNAME for
> devel/rubygem-json_schema processing package rubygem-nanoc-core-4.11.19
> [00:01:45] Error: Fatal errors encountered calculating dependencies
>
> Did I break something, or did I just find work to do?
>
--
Regards,
Bryan Drewery
bdrewery@freenode/EFNet
revious value of jobid. Fixed in ports now.
--
Regards,
Bryan Drewery
OpenPGP_signature
Description: OpenPGP digital signature
18 matches
Mail list logo