Page MenuHomeFreeBSD

Extract "long" make target into scripts.
ClosedPublic

Authored by mat on Apr 19 2016, 1:07 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 27, 5:25 AM
Unknown Object (File)
Wed, Nov 13, 6:31 PM
Unknown Object (File)
Fri, Nov 8, 12:22 PM
Unknown Object (File)
Oct 31 2024, 9:54 AM
Unknown Object (File)
Oct 29 2024, 5:20 PM
Unknown Object (File)
Oct 27 2024, 2:52 PM
Unknown Object (File)
Oct 26 2024, 10:07 PM
Unknown Object (File)
Oct 26 2024, 4:29 PM
Subscribers

Details

Summary

Extract check-vulnerable target.
Extract do-fetch, fetch-list, fetch-url-list-int and fetch-urlall-list.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 3853
Build 3896: arc lint + arc unit

Event Timeline

mat retitled this revision from to Extract "long" make target into scripts..
mat updated this object.
mat edited the test plan for this revision. (Show Details)
mat edited edge metadata.

Spot a mistake.

mat edited edge metadata.

And with the correct fix.

mat edited edge metadata.
  • Extract makesum.
mat edited edge metadata.
  • Extract makesum.
mat edited edge metadata.

update the makesum.sh to validate all of it's environment.

mat edited edge metadata.
  • Extract checksum.
  • Extract makesum.
  • Do the fetching directly when running makesum.
  • Extract check-checksum-algorithms.
mat edited edge metadata.
  • Fix PATCHFILES.
  • Handle ports with no DISTFILES.
mat edited edge metadata.

Rebase, include the TIMESTAMP bits in makesum.

Awesome! If an exp-run works then just do it.

Looks like you need to update this with your debug feature.

Awesome! If an exp-run works then just do it.

It's currently being tested in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208916

Looks like you need to update this with your debug feature.

Yes, I added it on my local repo but did not update the review.

Rebase, and:

  • Fix PATCHFILES handling.
  • Add debug hooks.
  • Escape/unescape bits when needed.
  • Make RANDOMIZE_MASTER_SITES work again.
This revision was automatically updated to reflect the committed changes.

I got error message as follows:

% make fetch-urlall-list
=> /usr/ports/distfiles/ is not writable by you; cannot fetch.
*** Error code 1

Stop.