-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-5784: [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh #4749
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
Conversation
dev/release/source/Dockerfile
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've removed the libraries for building Arrow C++, because just runs c_glib/autogen.sh.
ci/travis_release_test.sh
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've enabled the test for GLib configure.
But if you don't want to enable this option, I will remove this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It just increase just 1min. We can always run this test now.
Could you remove omit from 02-source-test.rb.?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've removed it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you also remove this change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh...sorry. I've removed this change.
Codecov Report
@@ Coverage Diff @@
## master #4749 +/- ##
==========================================
- Coverage 86.44% 85.89% -0.55%
==========================================
Files 992 881 -111
Lines 138020 115177 -22843
Branches 1418 1418
==========================================
- Hits 119311 98936 -20375
+ Misses 18347 15879 -2468
Partials 362 362
Continue to review full report at Codecov.
|
|
Seems like a nice improvement. Will let @kou review |
|
I'll take a look this after 0.14.0 RC0. Please wait a while. |
kou
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you check my comments?
I've added a commit to use docker-compose.
dev/release/rat_exclude_files.txt
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you remove them after we run autogen.sh instead of adding them to archive?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've changed to remove them after running autogen.sh.
ci/travis_release_test.sh
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It just increase just 1min. We can always run this test now.
Could you remove omit from 02-source-test.rb.?
216fcda to
9a69f8e
Compare
kou
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
I've rebased on master. I'll merge this when CI is green.
…gen.sh in dev/release/02-source.sh c_glib/ source archive is generated by `make dist` because includes configure script. The current `dev/release/02-source.sh` build Arrow C++ and Arrow GLib to include the artifacts of GTK-Doc and then run `make dist`. But it is slow. So this PR run only `c_glib/autogen.sh` and then replace c_glib/. Author: Yosuke Shiro <yosuke.shiro615@gmail.com> Author: Sutou Kouhei <kou@clear-code.com> Closes #4749 from shiro615/release-replace-c-glib-after-running-autogen and squashes the following commits: 9a69f8e <Yosuke Shiro> Remove an unnecessary environment variable 3a2550f <Yosuke Shiro> Remove omit from 02-source-test.rb 501a2dd <Yosuke Shiro> Remove autom4te.cache after running autogen.sh 46a4f89 <Sutou Kouhei> Use docker-compose e357a88 <Yosuke Shiro> Exclude c_glib/autom4te.cache/* from RAT check 70cb4a7 <Yosuke Shiro> Remove an unnecessary diff aa78680 <Yosuke Shiro> Enable test test_glib_configure on Travis CI e04276e <Yosuke Shiro> Remove libraries for C++ build 56098ae <Yosuke Shiro> Replace c_glib/ by c_glib/ after running autogen.sh
c_glib/ source archive is generated by
make distbecause includes configure script.The current
dev/release/02-source.shbuild Arrow C++ and Arrow GLib to include the artifacts of GTK-Doc and then runmake dist. But it is slow.So this PR run only
c_glib/autogen.shand then replace c_glib/.