-
Notifications
You must be signed in to change notification settings - Fork 10
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
Centos 7 script doesn't check/install autoreconf dependancy #15
Comments
That's probably for the reason I have CentOS7 installed in VirtualBox VM and had installed all tools needed to build VB Guest additions. I will make PR for it. Thanks for catching it. |
Solves issue FedoraSwift#15
@drakino Could you please retest? Thanks. |
Confirmed autoreconf is on the system after the setup step. Build step is running and I'll be able to check back on it later to see if it progresses past where it stopped yesterday. Have a VM also set up to help with this now, and a snapshot before running the scripts after a fresh minimal install. |
Build step failed, this time looking for aclocal and not finding it. Resetting the VM back to the snapshot, and I'm going to have the script also yum install automake to make sure aclocal is on the system. Will report back with how it goes. |
#18 - done |
Additional packages were added. Please retest again if you have already done so. Thanks. |
Well, I have tried to move on with this further, but I got to place where I need to replace libstdc++, which is no go... 👎 But let me try something first... |
My test with installing automake to get aclocal managed to progress further. I got a new error unrelated to a missing package. Were you headed down the libstdc++ replacement route due to initially seeing errors about Libtool library used but 'LIBTOOL' is undefined? That's the initial error I get once autoreconf and aclocal dependancies were taken care of, haven't dug deeper yet. |
Well, it was few steps further. You will need to install these: Solves LIBTOOL:
Solves kqueue missing:
This should resolve issue with curl/curl.h file:
but you will get some strange errors about symbols in CURL, when you try to build Swift.
but they lead to libstdc++ replacement. But I want to "reexplore" more about those strange symbol errors in curl to see if they could be resolved without the last three packages... BTW I'm starting to be little bit afraid that RH/CentOS is little bit old for demands of Swift... 👎 |
The swiftbuild-centos7.sh script fails on a minimal install of CentOS 7 due to missing autoreconf. Adding a yum install autoconf should take care of it, sourcing the package from the base CentOS 7 repo.
Mostly filing this as I'm not currently able to fork and make the change myself.
The text was updated successfully, but these errors were encountered: