Skip to content

[test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols needed by test - #2196

Merged
rolfbjarne merged 1 commit into
dotnet:masterfrom
dalexsoto:master
Jun 9, 2017
Merged

[test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols needed by test#2196
rolfbjarne merged 1 commit into
dotnet:masterfrom
dalexsoto:master

Conversation

@dalexsoto

@dalexsoto dalexsoto commented Jun 9, 2017

Copy link
Copy Markdown
Member

From our conversation earlier today

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)

will be backported to xcode9 once approved

@spouliot

spouliot commented Jun 9, 2017

Copy link
Copy Markdown
Contributor

If not the case for release then it should be fixed too. Both config should work without errors in devices (and sims)

@monojenkins

Copy link
Copy Markdown
Contributor

Build success

… order to avoid linking symbols meeded by test

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)
@monojenkins

Copy link
Copy Markdown
Contributor

Build failure

@dalexsoto dalexsoto changed the title [test][introspection] Enable MtouchNoSymbolStrip for debug|device in order to avoid linking symbols needed by test [test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols needed by test Jun 9, 2017
@dalexsoto

Copy link
Copy Markdown
Member Author

Indeed it was also needed for release, good catch

@monojenkins

Copy link
Copy Markdown
Contributor

Build success

@rolfbjarne
rolfbjarne merged commit 0770e24 into dotnet:master Jun 9, 2017
dalexsoto added a commit to dalexsoto/xamarin-macios that referenced this pull request Jun 10, 2017
… order to avoid linking symbols meeded by test (dotnet#2196)

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)
rolfbjarne pushed a commit that referenced this pull request Jun 10, 2017
#2191)

* [Test][Intro] Fix introspection test on API changes for Xcode 9 Beta 1

* [introspection] Fix feedback from PR and bot tests

Removed XAMCORE_4_0 checks from our api definition, and added
a file with stubs for all of them instead. Cleaner binding file
and easier to remove in the future

Fixed introspection also for mac by moving some check into base test definition

* [CoreImage] Add CoreImage stubs so introspection test are happy

These need to be manually reviewed by whoever takes CoreImage framework
tracked in bugzilla so we do not forget

* Do the same API cleanup as in NSUnit

* [test][introspection] Enable MtouchNoSymbolStrip for device builds in order to avoid linking symbols meeded by test (#2196)

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)

* [foundation] Provide better messages

* [CoreImage] Fix Availability of CIEdgePreserveUpsampleFilter
dalexsoto added a commit to dalexsoto/xamarin-macios that referenced this pull request May 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants