Skip to content

root: switch to openssl@3#134838

Closed
chenrui333 wants to merge 1 commit into
Homebrew:masterfrom
chenrui333:root-openssl3
Closed

root: switch to openssl@3#134838
chenrui333 wants to merge 1 commit into
Homebrew:masterfrom
chenrui333:root-openssl3

Conversation

@chenrui333

Copy link
Copy Markdown
Member

See #134251.

@chenrui333 chenrui333 added openssl-3-migration Related to switching to an OpenSSL 3 dependency staging-branch-pr This pull request targets a *-staging branch. labels Jun 24, 2023
@github-actions github-actions Bot added python Python use is a significant feature of the PR or issue no Linux bottle Formula has no Linux bottle labels Jun 24, 2023
@chenrui333

Copy link
Copy Markdown
Member Author
  While building module 'Cling_Runtime_Extra' imported from /private/tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/etc/cling/Interpreter/RuntimeUniverse.h:27:
  In file included from <module-includes>:1:
  /private/tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/etc/cling/Interpreter/DynamicExprInfo.h:13:10: fatal error: could not build module 'std'
  #include <string>
   ~~~~~~~~^
  /private/tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/etc/cling/Interpreter/RuntimeUniverse.h:27:10: fatal error: could not build module 'Cling_Runtime_Extra'
  #include "cling/Interpreter/Visibility.h"
   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  While building module 'Core':
  While building module 'ROOT_Rtypes' imported from /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/Rtypes.h:23:
  In file included from <module-includes>:1:
  /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/RtypesCore.h:28:10: fatal error: could not build module 'std'
  #include <cstddef> // size_t, NULL
   ~~~~~~~~^
  In file included from input_line_3:2:
  /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/Rtypes.h:23:10: fatal error: could not build module 'ROOT_Rtypes'
  #include "RtypesCore.h"
   ~~~~~~~~^~~~~~~~~~~~~~
  While building module 'Core':
  While building module 'ROOT_Foundation_C' imported from /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/Rtypes.h:29:
  In file included from <module-includes>:1:
  /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/ThreadLocalStorage.h:60:10: fatal error: could not build module 'ROOT_Rtypes'
  #include "RtypesCore.h"
   ~~~~~~~~^~~~~~~~~~~~~~
  While building module 'Core':
  While building module 'ROOT_Foundation_Stage1_NoRTTI' imported from /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/Rtypes.h:195:
  In file included from <module-includes>:2:
  /tmp/root-20230623-14664-1nod2jf/root-6.26.06/builddir/include/ROOT/RStringView.hxx:25:10: fatal error: could not build module 'std'
  #include <string_view>
   ~~~~~~~~^
  Error: Error loading the default rootcling header files.

@chenrui333 chenrui333 added the build failure CI fails while building the software label Jun 24, 2023
@carlocab carlocab force-pushed the root-openssl3 branch 2 times, most recently from 91ad07e to ef356d9 Compare June 26, 2023 12:33
carlocab added a commit to carlocab/homebrew-core that referenced this pull request Jun 26, 2023
I've removed formulae that are no longer needed (see Homebrew#135023), and added
formulae that will either never support `openssl@3` or look likely to
take a lot more time to migrate.

See:

- abricate Homebrew#134408
- dafny Homebrew#134593
- mariadb@10.4 Homebrew#134675
- mysql@5.7 Homebrew#134421
- root Homebrew#134838
- sslyze Homebrew#134599
Signed-off-by: Rui Chen <rui@chenrui.dev>
@p-linnane p-linnane changed the base branch from openssl-migration-staging to master June 26, 2023 23:48
@p-linnane p-linnane removed the staging-branch-pr This pull request targets a *-staging branch. label Jun 26, 2023
@cho-m cho-m mentioned this pull request Jun 26, 2023
6 tasks
@cho-m

cho-m commented Jul 2, 2023

Copy link
Copy Markdown
Member

Migration done with bump in #114543

@carlocab carlocab closed this Jul 3, 2023
@chenrui333 chenrui333 deleted the root-openssl3 branch January 22, 2024 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build failure CI fails while building the software no Linux bottle Formula has no Linux bottle openssl-3-migration Related to switching to an OpenSSL 3 dependency python Python use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants