Title: "Make libprotobuf symbols local on OSX" - fix missing · Issue #9395 · protocolbuffers/protobuf · GitHub
Open Graph Title: "Make libprotobuf symbols local on OSX" - fix missing · Issue #9395 · protocolbuffers/protobuf
X Title: "Make libprotobuf symbols local on OSX" - fix missing · Issue #9395 · protocolbuffers/protobuf
Description: The initial problem is described here. The current issue is that a piper import issue has caused the fix to be removed, meaning that the problem has been reintroduced. The import issue is discussed further here. This issue is opened to t...
Open Graph Description: The initial problem is described here. The current issue is that a piper import issue has caused the fix to be removed, meaning that the problem has been reintroduced. The import issue is discussed...
X Description: The initial problem is described here. The current issue is that a piper import issue has caused the fix to be removed, meaning that the problem has been reintroduced. The import issue is discussed...
Opengraph URL: https://github.com/protocolbuffers/protobuf/issues/9395
X: @github
Domain: github-redirect.dependabot.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"\"Make libprotobuf symbols local on OSX\" - fix missing","articleBody":"The initial problem is described [here](https://github.com/protocolbuffers/protobuf/pull/8346). The current issue is that a piper import issue has caused the fix to be removed, meaning that the problem has been reintroduced. The import issue is discussed further [here](https://github.com/protocolbuffers/protobuf/pull/8966). This issue is opened to track the reintroduction of the fix.\r\n\r\nPerhaps part of the issue is that there wasn't an associated test added to verify that only a limited subset of all the available symbols were exposed in the resulting dylib. I'm not sure how/if this is possible in the current wheel building pipeline.\r\n\r\n**What version of protobuf and what language are you using?**\r\nVersion: All versions as far as I know.\r\nLanguage: Python\r\n\r\n**What operating system (Linux, Windows, ...) and version?** macOS\r\n\r\n**What did you expect to see**\r\n\r\nThe fix introduced in https://github.com/protocolbuffers/protobuf/pull/8346 should be present in the `setup.py` file.\r\n\r\n**What did you see instead?**\r\n\r\nThe fix has been removed.","author":{"url":"https://github.com/peteboothroyd","@type":"Person","name":"peteboothroyd"},"datePublished":"2022-01-10T14:00:50.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/9395/protobuf/issues/9395"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:c5ef536a-eebd-022a-b576-2c3ea05de45a |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D858:1EB46D:374673C:4943486:6A655B63 |
| html-safe-nonce | 4fcbaccad3c69c6443fad5cf64b22e45c17c464948d8d9810e1cf2122cf9690d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEODU4OjFFQjQ2RDozNzQ2NzNDOjQ5NDM0ODY6NkE2NTVCNjMiLCJ2aXNpdG9yX2lkIjoiODk3NDYxMjUyMzYwNzQ4MTE4NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 62e5b6d34757c3ba75cab892cdb90bb5149666231865760643783232adb25382 |
| hovercard-subject-tag | issue:1097935829 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/protocolbuffers/protobuf/9395/issue_layout |
| twitter:image | https://opengraph.githubassets.com/aefa20b7e7d54eedd1578fd7397c31a8aede8e6df18a168d28930b9fa46b6451/protocolbuffers/protobuf/issues/9395 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/aefa20b7e7d54eedd1578fd7397c31a8aede8e6df18a168d28930b9fa46b6451/protocolbuffers/protobuf/issues/9395 |
| og:image:alt | The initial problem is described here. The current issue is that a piper import issue has caused the fix to be removed, meaning that the problem has been reintroduced. The import issue is discussed... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | peteboothroyd |
| hostname | github.com |
| expected-hostname | github.com |
| None | 52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b |
| turbo-cache-control | no-preview |
| go-import | github.com/protocolbuffers/protobuf git https://github.com/protocolbuffers/protobuf.git |
| octolytics-dimension-user_id | 26310541 |
| octolytics-dimension-user_login | protocolbuffers |
| octolytics-dimension-repository_id | 23357588 |
| octolytics-dimension-repository_nwo | protocolbuffers/protobuf |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 23357588 |
| octolytics-dimension-repository_network_root_nwo | protocolbuffers/protobuf |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 309153364422b3c499922d1a2a6404910a58ed8e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width