Code Monkey home page Code Monkey logo

Comments (15)

MattTimmons avatar MattTimmons commented on May 20, 2024 3

YES! Works great for me. Using Docker for a Swift Linux build. I do have to have this in my docker file
RUN yum -y install openssl-devel
But everything built great. Thanks!

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024 2

@adam-redboxmobile and others, can we consider this issue closed?

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024 1

@MattTimmons Ok the PR for Swift-SMTP is now working. Just waiting for code review.

from bluecryptor.

willm132 avatar willm132 commented on May 20, 2024

I am still getting this warning

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024

@willm132 Is this still an issue for you with the latest version?

from bluecryptor.

babbage avatar babbage commented on May 20, 2024

I am seeing this warning for files from BlueCryptor, BlueSocket and BlueSSLService, on Xcode 13.1 (13A1030d). The warnings are in all cases "Invalid Exclude... File not found."

For me, these are all dependencies that have been imported by another Swift Package—so it remains possible that it is a configuration issue from a package importing these projects that is the cause of the problem?

The affected files, all in Derived Data folder for SourcePackage checkouts, are:

BlueCryptor
BlueCryptor/Sources/Cryptor/README.md
BlueCryptor/Sources/Cryptor/Sources/Info.plist
BlueCryptor/Sources/Cryptor/Cryptor.xcodeproj

BlueSocket
BlueSocket/Sources/Socket/BlueSocket.xcodeproj
BlueSocket/Sources/Socket/BlueSocket.xcworkspace
BlueSocket/Sources/Socket/README.md
BlueSocket/Sources/Socket/Sources/Info.plist
BlueSocket/Sources/Socket/Sources/Socket.h

BlueSSLService
BlueSSLService/Sources/SSLService/SSLService.xcodeproj
BlueSSLService/Sources/SSLService/README.md
BlueSSLService/Sources/SSLService/Sources/Info.plist

from bluecryptor.

babbage avatar babbage commented on May 20, 2024

Ah—I saw elsewhere another project that was encountering this issue and it was associated with an older version of the Package being used. I see for my project, the package pulling in these packages listed above has set the v1 line as the dependency so only Cryptor 1.0.32 is being used. I am guessing that may be part of the issue?

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024

@babbage Yes, that's probably it. Is the parent package a Kitura repo? If so, let me know and I'll take a look at resolving it.

from bluecryptor.

zntfdr avatar zntfdr commented on May 20, 2024

If so, let me know and I'll take a look at resolving it.

@dannys42 please take a look at Kitura/Swift-JWT#100, thank you :)

from bluecryptor.

babbage avatar babbage commented on May 20, 2024

@babbage Yes, that's probably it. Is the parent package a Kitura repo? If so, let me know and I'll take a look at resolving it.

Turns out these are a dependency of Swift-SMTP, which is indeed a Kitura repo:
https://github.com/Kitura/Swift-SMTP

I checked and I am using the latest version of Swift-SMTP but its dependencies specify:

    dependencies: [
        .package(url: "https://github.com/IBM-Swift/BlueSocket.git", from: "1.0.0"),
        .package(url: "https://github.com/IBM-Swift/BlueSSLService.git", from: "1.0.0"),
        .package(url: "https://github.com/IBM-Swift/BlueCryptor.git", from: "1.0.0"),
        .package(url: "https://github.com/IBM-Swift/LoggerAPI.git", from: "1.7.0"),
        ]

Thanks for taking a look at this @dannys42. Awesome.

from bluecryptor.

babbage avatar babbage commented on May 20, 2024

Hmm, searching for dependencies that still specify IBM-Swift/* for these three repos might be a great way to track down other projects that may have the same outdated repos pinned as dependencies, I was thinking. :)

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024

Thanks @babbage. Yes there's a small number of projects that haven't been converted yet largely because they have more complicated testing dependencies (e.g. live servers, additional services, docker containers, etc.) I'll see if I can take care of Swift-SMTP sometime soon though.

from bluecryptor.

MattTimmons avatar MattTimmons commented on May 20, 2024

Any update on this? (In reference to Swift-SMTP not building in Xcode 13 for Linux)

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024

@MattTimmons I just pushed a PR for Swift-SMTP to address this. I'm still working on getting the tests to work properly in CI. But if you're able to try this out and run the unit tests successfully, I'll go ahead and tag/release. I found some bugs in the current SMTP auth code, so I'm working through the unit tests and will try to fix the bugs before cutting the release..

from bluecryptor.

dannys42 avatar dannys42 commented on May 20, 2024

@MattTimmons Please try release 6.0.0 of Swift-SMTP and let me know if it works for you.

from bluecryptor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.