Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to build OSVM on macOS Catalina #470

Closed
fniephaus opened this issue Jan 14, 2020 · 1 comment
Closed

Unable to build OSVM on macOS Catalina #470

fniephaus opened this issue Jan 14, 2020 · 1 comment
Labels

Comments

@fniephaus
Copy link
Member

Steps to reproduce:

cd build.macos64x64/squeak.cog.spur
make debug

Errors

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSArray.h:109:12: error: attributes may not be specified on a category
@interface NSArray<ObjectType> (NSArrayDiffing)
           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSArray.h:196:12: error: attributes may not be specified on a category
@interface NSMutableArray<ObjectType> (NSMutableArrayDiffing)
           ^
In file included from <built-in>:1:
In file included from ./../../platforms/iOS/vm/SqueakPureObjc_Prefix.pch:12:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:12:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:48:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSKeyValueCoding.h:8:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSOrderedSet.h:112:12: error: attributes may not be specified on a category
@interface NSOrderedSet<ObjectType> (NSOrderedSetDiffing)
           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSOrderedSet.h:187:12: error: attributes may not be specified on a category
@interface NSMutableOrderedSet<ObjectType> (NSMutableOrderedSetDiffing)
fniephaus added a commit that referenced this issue Jan 14, 2020
This is necessary, but not sufficient (see #470), to be able to build OSVM on macOS Catalina.
@OpenSmalltalk-Bot
Copy link

OpenSmalltalk-Bot commented Jan 14, 2020 via email

hogoww referenced this issue in hogoww/opensmalltalk-vm Dec 23, 2021
hogoww referenced this issue in hogoww/opensmalltalk-vm Dec 23, 2021
… ] on method [ mapMournQueue ] KILLED by 5/51 test cases.
hogoww referenced this issue in hogoww/opensmalltalk-vm Feb 26, 2022
…oat value ] on method [ fixedFieldsFieldWidth ] 7 test cases.
hogoww referenced this issue in hogoww/opensmalltalk-vm Feb 26, 2022
…at value ] on method [ fixedFieldsFieldWidth ] 7/7 test case are EQUIVALENT
guillep added a commit to tesonep/opensmalltalk-vm that referenced this issue May 12, 2023
- adding comments
- scan ephemeron fields if the key is marked
- set ephemerons as marked after firing for later scanning
- free unmarked objects if compaction is done
- cleanups in comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants