Changes between Version 1 and Version 2 of Ticket #65561, comment 11
- Timestamp:
- Jul 29, 2022, 1:29:24 PM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #65561, comment 11
v1 v2 7 7 (FYI -- Debian never bothered deleting all the `register` keywords in the source. As you know the `register` keyword has been deprecated in C++17. It will just compile fine on a compiler supporting C++17 but a warning message will be thrown. I am debating whether to just keep `register` in the source. It may help when the source is being compiled on older compilers). 8 8 9 Ryan, thank you for your last comment! I checked the logs, and you are right. The Apple clang compiler does understand the `-stdlib` flag. The code did compile but it failed to link due to missing symbols. So I will need to add CXXFLAGS everywhere CPP is being used to link! Duh! I should have looked at the logs more carefully.9 Ryan, thank you for your last comment! I checked the logs, and you are right. The Apple clang compiler on my Mac running Lion does understand the `-stdlib` flag. The code did compile but it failed to link due to missing symbols. So I will need to add CXXFLAGS everywhere CPP is being used to link! Duh! I should have looked at the logs more carefully. 10 10 11 11 And finally, I would be grateful if you could give me some advice regarding the homepage and master_sites. The homepage for `unalz` has disappeared from the net. But I can find in in the Wayback Machine. So I could use that instead in the portfile. But the link to the source is no longer available (even on the Wayback Machine). I will keep looking for another website for the source code. Alternatively, I could use the link to the source code at the Debian project. (But then I will need to update the portfile accordingly since as you know Debian uses its own standardized format for source code filenames). Or I could leave the portfile as is since Macports already has a copy of the source in its repos.