Skip to content

Fix osx#5

Open
rianwouters wants to merge 4 commits intomikegerwitz:masterfrom
rianwouters:fix-osx
Open

Fix osx#5
rianwouters wants to merge 4 commits intomikegerwitz:masterfrom
rianwouters:fix-osx

Conversation

@rianwouters
Copy link

Got the basis tests from the readme working on osx (Yosemite) with these fixes

@kigster
Copy link

kigster commented Feb 10, 2019

Any particular reason this isn’t merged?

@rianwouters
Copy link
Author

rianwouters commented May 9, 2019

Any particular reason this isn’t merged?

not that I know. @mikegerwitz ?

@mikegerwitz
Copy link
Owner

@rianwouters I'm sorry, I don't use GitHub anymore aside from a host for some employer projects, so didn't see this. Thank you for taking the time to make these changes.

Running make check in your branch fails for me on GNU/Linux. What is the minimal change that need to be made to get this working on OSX without affecting GNU/Linux?

@rianwouters
Copy link
Author

@mikegerwitz have you move this repo or do you just not use it anymore?

I am trying to reproduce but did not succeed.
I checked out the master branch on Ubuntu 18.04
automake fails:

$ automake
configure.ac:22: error: required directory ./build-aux does not exist
configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE,
configure.ac: that aclocal.m4 is present in the top-level directory,
configure.ac: and that aclocal.m4 was recently regenerated (using aclocal)
Makefile.am: error: required file './INSTALL' not found
Makefile.am:   'automake --add-missing' can install 'INSTALL'
Makefile.am: error: required file './NEWS' not found
Makefile.am: error: required file './README' not found
Makefile.am: error: required file './AUTHORS' not found
Makefile.am: error: required file './ChangeLog' not found$ automake
configure.ac:22: error: required directory ./build-aux does not exist
configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE,
configure.ac: that aclocal.m4 is present in the top-level directory,
configure.ac: and that aclocal.m4 was recently regenerated (using aclocal)
Makefile.am: error: required file './INSTALL' not found
Makefile.am:   'automake --add-missing' can install 'INSTALL'
Makefile.am: error: required file './NEWS' not found
Makefile.am: error: required file './README' not found
Makefile.am: error: required file './AUTHORS' not found
Makefile.am: error: required file './ChangeLog' not found

then I try ./bin/shspec test/test-expect-core:

$ ./bin/shspec test/test-expect-core

expected to succeed
  stdout:


  stderr:
    expect/output.sh: line 121: unset: `args[2+1],': not a valid identifier
    error: unrecognized `output' clause: `without'
  exit code: 1

error: expectation failure at /mnt/c/git/shspec/test/test-expect-core:120

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.

3 participants