[ 
https://issues.apache.org/jira/browse/MESOS-577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vinod Kone reassigned MESOS-577:
--------------------------------

    Assignee: Tobi Knaup

Hey Tobi. Is the fix backwards compatible with old automake versions? It 
doesn't seem to work on my OSX 10.8.4

➜  ~/workspace/apache/mesos/build git:(master) ✗ automake --version
automake (GNU automake) 1.13.1


➜  ~/workspace/apache/mesos git:(master) ✗ git apply --index 
~/Downloads/subdir-objects.diff 
➜  ~/workspace/apache/mesos git:(master) ✗ git st
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       modified:   3rdparty/Makefile.am
#       modified:   3rdparty/libprocess/3rdparty/Makefile.am
#       modified:   3rdparty/libprocess/3rdparty/stout/Makefile.am
#       modified:   3rdparty/libprocess/Makefile.am
#       modified:   Makefile.am
#       modified:   jenkins/Makefile.am

➜  ~/workspace/apache/mesos git:(master) ✗ ./bootstrap 

➜  ~/workspace/apache/mesos/build git:(master) ✗ make -j3 check
 cd . && /bin/sh ./config.status Makefile 
config.status: creating Makefile
Making check in .
make[1]: Nothing to be done for `check-am'.
Making check in 3rdparty
 cd .. && /bin/sh ./config.status 3rdparty/Makefile 
config.status: creating 3rdparty/Makefile
make  check-recursive
Making check in libprocess
 cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
config.status: executing depfiles commands
Making check in 3rdparty
 cd .. && /bin/sh ./config.status 3rdparty/Makefile depfiles
config.status: creating 3rdparty/Makefile
config.status: executing depfiles commands
Makefile:675: gmock-1.6.0/src/.deps/libgmock_la-gmock-all.Plo: No such file or 
directory
Makefile:676: gmock-1.6.0/gtest/src/.deps/libgmock_la-gtest-all.Plo: No such 
file or directory
Makefile:677: 
ry-http-parser-1c3624a/.deps/libry_http_parser_la-http_parser.Plo: No such file 
or directory
Makefile:678: stout/tests/.deps/stout_tests-bytes_tests.Po: No such file or 
directory
Makefile:679: stout/tests/.deps/stout_tests-duration_tests.Po: No such file or 
directory
Makefile:680: stout/tests/.deps/stout_tests-error_tests.Po: No such file or 
directory
Makefile:681: stout/tests/.deps/stout_tests-flags_tests.Po: No such file or 
directory
Makefile:682: stout/tests/.deps/stout_tests-gzip_tests.Po: No such file or 
directory
Makefile:683: stout/tests/.deps/stout_tests-hashset_tests.Po: No such file or 
directory
Makefile:684: stout/tests/.deps/stout_tests-json_tests.Po: No such file or 
directory
Makefile:685: stout/tests/.deps/stout_tests-linkedhashmap_tests.Po: No such 
file or directory
Makefile:686: stout/tests/.deps/stout_tests-main.Po: No such file or directory
Makefile:687: stout/tests/.deps/stout_tests-multimap_tests.Po: No such file or 
directory
Makefile:688: stout/tests/.deps/stout_tests-none_tests.Po: No such file or 
directory
Makefile:689: stout/tests/.deps/stout_tests-os_tests.Po: No such file or 
directory
Makefile:690: stout/tests/.deps/stout_tests-proc_tests.Po: No such file or 
directory
Makefile:691: stout/tests/.deps/stout_tests-protobuf_tests.Po: No such file or 
directory
Makefile:692: stout/tests/.deps/stout_tests-protobuf_tests.pb.Po: No such file 
or directory
Makefile:693: stout/tests/.deps/stout_tests-strings_tests.Po: No such file or 
directory
Makefile:694: stout/tests/.deps/stout_tests-thread_tests.Po: No such file or 
directory
Makefile:695: stout/tests/.deps/stout_tests-uuid_tests.Po: No such file or 
directory
Makefile:696: stout/tests/os/.deps/stout_tests-sendfile_tests.Po: No such file 
or directory
Makefile:697: stout/tests/os/.deps/stout_tests-signals_tests.Po: No such file 
or directory
make[4]: *** No rule to make target 
`stout/tests/os/.deps/stout_tests-signals_tests.Po'.  Stop.
make[3]: *** [check-recursive] Error 1
make[2]: *** [check-recursive] Error 1
make[1]: *** [check] Error 2
make: *** [check-recursive] Error 1


make clean and makedistclean spit out the same error messages.

Also, tried with a clean build directory but got the same error.

➜  ~/workspace/apache/mesos/build git:(master) ✗ rm -rf *
zsh: sure you want to delete all the files in 
/Users/vinod/workspace/apache/mesos/build [yn]? y

➜  ~/workspace/apache/mesos/build git:(master) ✗ PYTHON_VERSION=2.6 
../configure --disable-optimize

➜  ~/workspace/apache/mesos/build git:(master) ✗ make -j3 check                 
                   
Making check in .
make[1]: Nothing to be done for `check-am'.
Making check in 3rdparty
make  check-recursive
Making check in libprocess
Making check in 3rdparty
Makefile:675: gmock-1.6.0/src/.deps/libgmock_la-gmock-all.Plo: No such file or 
directory
Makefile:676: gmock-1.6.0/gtest/src/.deps/libgmock_la-gtest-all.Plo: No such 
file or directory
Makefile:677: 
ry-http-parser-1c3624a/.deps/libry_http_parser_la-http_parser.Plo: No such file 
or directory
Makefile:678: stout/tests/.deps/stout_tests-bytes_tests.Po: No such file or 
directory
Makefile:679: stout/tests/.deps/stout_tests-duration_tests.Po: No such file or 
directory
Makefile:680: stout/tests/.deps/stout_tests-error_tests.Po: No such file or 
directory
Makefile:681: stout/tests/.deps/stout_tests-flags_tests.Po: No such file or 
directory
Makefile:682: stout/tests/.deps/stout_tests-gzip_tests.Po: No such file or 
directory
Makefile:683: stout/tests/.deps/stout_tests-hashset_tests.Po: No such file or 
directory
Makefile:684: stout/tests/.deps/stout_tests-json_tests.Po: No such file or 
directory
Makefile:685: stout/tests/.deps/stout_tests-linkedhashmap_tests.Po: No such 
file or directory
Makefile:686: stout/tests/.deps/stout_tests-main.Po: No such file or directory
Makefile:687: stout/tests/.deps/stout_tests-multimap_tests.Po: No such file or 
directory
Makefile:688: stout/tests/.deps/stout_tests-none_tests.Po: No such file or 
directory
Makefile:689: stout/tests/.deps/stout_tests-os_tests.Po: No such file or 
directory
Makefile:690: stout/tests/.deps/stout_tests-proc_tests.Po: No such file or 
directory
Makefile:691: stout/tests/.deps/stout_tests-protobuf_tests.Po: No such file or 
directory
Makefile:692: stout/tests/.deps/stout_tests-protobuf_tests.pb.Po: No such file 
or directory
Makefile:693: stout/tests/.deps/stout_tests-strings_tests.Po: No such file or 
directory
Makefile:694: stout/tests/.deps/stout_tests-thread_tests.Po: No such file or 
directory
Makefile:695: stout/tests/.deps/stout_tests-uuid_tests.Po: No such file or 
directory
Makefile:696: stout/tests/os/.deps/stout_tests-sendfile_tests.Po: No such file 
or directory
Makefile:697: stout/tests/os/.deps/stout_tests-signals_tests.Po: No such file 
or directory
make[4]: *** No rule to make target 
`stout/tests/os/.deps/stout_tests-signals_tests.Po'.  Stop.
make[3]: *** [check-recursive] Error 1
make[2]: *** [check-recursive] Error 1
make[1]: *** [check] Error 2
make: *** [check-recursive] Error 1
➜  ~/workspace/apache/mesos/build git:(master) ✗ automake --version


Tried the same steps on CentOS 5.5 with automake 1.9.6 and got the same errors.

[vinod@host build]$ automake --version
automake (GNU automake) 1.9.6
Written by Tom Tromey <[email protected]>.

                
> bootstrap fails with automake 1.14
> ----------------------------------
>
>                 Key: MESOS-577
>                 URL: https://issues.apache.org/jira/browse/MESOS-577
>             Project: Mesos
>          Issue Type: Bug
>    Affects Versions: 0.14.0
>         Environment: OSX 10.8.4
>            Reporter: Vinod Kone
>            Assignee: Tobi Knaup
>             Fix For: 0.15.0
>
>
> Related to http://comments.gmane.org/gmane.comp.web.curl.library/39737

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to