Boost logo

Boost :

Subject: [boost] [git help] Cloning the boost git repository recursively seems to have issues.
From: Daniel Pfeifer (daniel_at_[hidden])
Date: 2013-10-30 18:31:25


Hi Mike,

Thanks for reporting that issue.
Migration if Boost to modularized Git has been decoupled from Ryppl.
I forward your message to the Boost Developers List.

-- Daniel

---------- Forwarded message ----------
From: Mike <mhcox_at_[hidden]>
Date: 2013/10/29
Subject: [ryppl-dev] Cloning the boost git repository recursively
seems to have issues.
To: ryppl-dev_at_[hidden]

I ran the following git command to retrieve the latest modularized
boost code in github.com/boostorg:

$ git clone --recursive https://github.com/boostorg/boost

The boost repository and all its submodules were recursively cloned as
expected, but bootstrap.bat in the boost repository and some library
submodules were marked as modified. Not what I expected. I ran the
following command to get a list of the modified files in the
submodules:
$ git submodule foreach --recursive 'git status --short'

I got the following output:
Entering 'libs/accumulators'
Entering 'libs/algorithm'
Entering 'libs/any'
...
Entering 'libs/geometry'
 M example/ml02_distance_strategy.cpp
Entering 'libs/gil'
...
Entering 'libs/interprocess'
 M proj/vc7ide/doc_managed_grow.vcproj
 M proj/vc7ide/managed_shared_memory.vcproj
 M proj/vc7ide/offset_ptr_test.vcproj
Entering 'libs/intrusive'
 M proj/vc7ide/avl_multiset/avl_multiset.vcproj
 M proj/vc7ide/avl_set/avl_set.vcproj
 M proj/vc7ide/sg_multiset/sg_multiset.vcproj
 M proj/vc7ide/sg_set/sg_set.vcproj
 M proj/vc7ide/splay_multiset/splay_multiset.vcproj
 M proj/vc7ide/splay_set/splay_set.vcproj
Entering 'libs/io'
...
Entering 'libs/math'
 M doc/equations/gamm1.svg
 M doc/equations/gamm2.svg
 M doc/equations/gamm3.svg
 M doc/equations/gamm4.svg
 M doc/equations/gamm5.svg
 M doc/equations/gamma_dist_ref1.svg
 M doc/equations/gamma_dist_ref2.svg
 M doc/equations/gamma_ratio0.svg
 M doc/equations/gamma_ratio1.svg
 M doc/equations/hankel1.svg
 M doc/equations/hankel2.svg
 M doc/equations/hankel3.svg
 M doc/equations/hankel4.svg
 M doc/equations/hankel5.svg
 M doc/equations/hazard.svg
 M doc/equations/hermite_0.svg
 M doc/equations/hermite_1.svg
 M doc/equations/hypergeometric1.svg
 M doc/equations/hypergeometric2.svg
 M doc/equations/hypergeometric3.svg
 M doc/equations/hypergeometric4.svg
 M doc/equations/hypergeometric5.svg
 M doc/equations/hypergeometric6.svg
 M doc/equations/hypot.svg
 M doc/equations/hypot2.svg
 M doc/equations/ibeta1.svg
 M doc/equations/ibeta10.svg
 M doc/equations/ibeta11.svg
 M doc/equations/ibeta12.svg
 M doc/equations/ibeta2.svg
 M doc/equations/ibeta3.svg
 M doc/equations/ibeta4.svg
 M doc/equations/ibeta5.svg
 M doc/equations/ibeta6.svg
 M doc/equations/ibeta7.svg
 M doc/equations/ibeta8.svg
 M doc/equations/ibeta9.svg
 M doc/equations/ibeta_inv1.svg
 M doc/equations/ibeta_inv2.svg
 M doc/equations/ibeta_inv3.svg
 M doc/equations/ibeta_inv4.svg
 M doc/equations/ibeta_inv5.svg
 M doc/equations/ibeta_inv6.svg
 M doc/equations/ibeta_inv7.svg
 M doc/equations/ibeta_inv8.svg
 M doc/equations/igamma1.svg
 M doc/equations/igamma10.svg
 M doc/equations/igamma11.svg
 M doc/equations/igamma11b.svg
 M doc/equations/igamma12.svg
 M doc/equations/igamma13.svg
 M doc/equations/igamma16.svg
 M doc/equations/igamma17.svg
 M doc/equations/igamma18.svg
 M doc/equations/igamma19.svg
 M doc/equations/igamma1f.svg
 M doc/equations/igamma2.svg
 M doc/equations/igamma2f.svg
 M doc/equations/igamma3.svg
 M doc/equations/igamma4.svg
 M doc/equations/igamma5.svg
 M doc/equations/igamma6.svg
 M doc/equations/igamma7.svg
 M doc/equations/igamma8.svg
 M doc/equations/igamma9.svg
 M doc/equations/jacobi1.svg
 M doc/equations/jacobi2.svg
 M doc/equations/jacobi3.svg
 M doc/equations/jacobi4.svg
 M doc/equations/laguerre_0.svg
 M doc/equations/laguerre_1.svg
 M doc/equations/laguerre_2.svg
 M doc/equations/laguerre_3.svg
 M doc/equations/lanczos0.svg
 M doc/equations/lanczos0a.svg
 M doc/equations/lanczos0b.svg
 M doc/equations/lanczos1.svg
 M doc/equations/lanczos2.svg
 M doc/equations/lanczos3.svg
 M doc/equations/lanczos4.svg
 M doc/equations/lanczos5.svg
 M doc/equations/lanczos6.svg
 M doc/equations/lanczos7.svg
 M doc/equations/laplace_pdf.svg
 M doc/equations/legendre_0.svg
 M doc/equations/legendre_1.svg
 M doc/equations/legendre_1b.svg
 M doc/equations/legendre_2.svg
 M doc/equations/legendre_3.svg
 M doc/equations/legendre_4.svg
 M doc/equations/legendre_5.svg
 M doc/equations/lgamm1.svg
 M doc/equations/lgamm2.svg
 M doc/equations/lgamm3.svg
 M doc/equations/lgamm4.svg
 M doc/equations/lgamm5.svg
 M doc/equations/lgamm6.svg
 M doc/equations/log1pseries.svg
 M doc/equations/lognormal_ref.svg
 M doc/equations/mbessel1.svg
 M doc/equations/mbessel10.svg
 M doc/equations/mbessel11.svg
 M doc/equations/mbessel12.svg
 M doc/equations/mbessel13.svg
 M doc/equations/mbessel14.svg
 M doc/equations/mbessel15.svg
 M doc/equations/mbessel16.svg
 M doc/equations/mbessel17.svg
 M doc/equations/mbessel2.svg
 M doc/equations/mbessel3.svg
 M doc/equations/mbessel4.svg
 M doc/equations/mbessel5.svg
 M doc/equations/mbessel6.svg
 M doc/equations/mbessel7.svg
 M doc/equations/mbessel8.svg
 M doc/equations/mbessel9.svg
 M doc/equations/nc_beta_ref1.svg
 M doc/equations/nc_beta_ref2.svg
 M doc/equations/nc_beta_ref3.svg
 M doc/equations/nc_beta_ref4.svg
 M doc/equations/nc_chi_squ_ref1.svg
 M doc/equations/nc_chi_squ_ref2.svg
 M doc/equations/nc_chi_squ_ref3.svg
 M doc/equations/nc_chi_squ_ref4.svg
 M doc/equations/nc_chi_squ_ref5.svg
 M doc/equations/nc_chi_squ_ref6.svg
 M doc/equations/nc_chi_squ_ref7.svg
 M doc/equations/nc_f_ref1.svg
 M doc/equations/nc_f_ref2.svg
 M doc/equations/nc_t_ref1.svg
 M doc/equations/nc_t_ref2.svg
 M doc/equations/nc_t_ref3.svg
 M doc/equations/nc_t_ref4.svg
 M doc/equations/nc_t_ref5.svg
 M doc/equations/neg_binomial_ref.svg
 M doc/equations/normal_ref1.svg
 M doc/equations/poisson_ref1.svg
 M doc/equations/roots1.svg
 M doc/equations/roots2.svg
 M doc/equations/roots3.svg
 M doc/equations/roots4.svg
 M doc/equations/sbessel1.svg
 M doc/equations/sbessel2.svg
 M doc/equations/sbessel3.svg
 M doc/equations/sbessel4.svg
 M doc/equations/sbessel5.svg
 M doc/equations/special_functions_blurb1.svg
 M doc/equations/special_functions_blurb15.svg
 M doc/equations/special_functions_blurb17.svg
 M doc/equations/special_functions_blurb18.svg
 M doc/equations/special_functions_blurb20.svg
 M doc/equations/special_functions_blurb22.svg
 M doc/equations/special_functions_blurb5.svg
 M doc/equations/special_functions_blurb6.svg
 M doc/equations/special_functions_blurb7.svg
 M doc/equations/spherical_0.svg
 M doc/equations/spherical_1.svg
 M doc/equations/spherical_2.svg
 M doc/equations/spherical_3.svg
 M doc/equations/students_t_dist.svg
 M doc/equations/students_t_ref1.svg
 M doc/equations/zeta1.svg
 M doc/equations/zeta2.svg
 M doc/equations/zeta3.svg
 M doc/equations/zeta4.svg
 M doc/equations/zeta5.svg
 M doc/equations/zeta6.svg
 M doc/graphs/acosh.svg
 M doc/graphs/airy_ai.svg
 M doc/graphs/airy_aip.svg
 M doc/graphs/airy_bi.svg
 M doc/graphs/airy_bip.svg
 M doc/graphs/asinh.svg
 M doc/graphs/atanh.svg
 M doc/graphs/bernoulli_cdf.svg
 M doc/graphs/bernoulli_pdf.svg
 M doc/graphs/beta.svg
 M doc/graphs/beta_pdf.svg
 M doc/graphs/binomial_pdf_1.svg
 M doc/graphs/binomial_pdf_2.svg
 M doc/graphs/cauchy_pdf1.svg
 M doc/graphs/cauchy_pdf2.svg
 M doc/graphs/cbrt.svg
 M doc/graphs/chi_squared_pdf.svg
 M doc/graphs/cyl_bessel_i.svg
 M doc/graphs/cyl_bessel_j.svg
 M doc/graphs/cyl_bessel_k.svg
 M doc/graphs/cyl_neumann.svg
 M doc/graphs/digamma.svg
 M doc/graphs/ellint_1.svg
 M doc/graphs/ellint_2.svg
 M doc/graphs/ellint_3.svg
 M doc/graphs/ellint_carlson.svg
 M doc/graphs/erf.svg
 M doc/graphs/erf_inv.svg
 M doc/graphs/erfc.svg
 M doc/graphs/erfc_inv.svg
 M doc/graphs/expint2.svg
 M doc/graphs/expint_i.svg
 M doc/graphs/expm1.svg
 M doc/graphs/exponential_pdf.svg
 M doc/graphs/extreme_value_pdf1.svg
 M doc/graphs/extreme_value_pdf2.svg
 M doc/graphs/fisher_f_pdf.svg
 M doc/graphs/gamma1_pdf.svg
 M doc/graphs/gamma2_pdf.svg
 M doc/graphs/gamma_p.svg
 M doc/graphs/gamma_q.svg
 M doc/graphs/hermite.svg
 M doc/graphs/hypergeometric_pdf_1.svg
 M doc/graphs/hypergeometric_pdf_2.svg
 M doc/graphs/ibeta.svg
 M doc/graphs/jacobi_cd.svg
 M doc/graphs/jacobi_cn.svg
 M doc/graphs/jacobi_cs.svg
 M doc/graphs/jacobi_dc.svg
 M doc/graphs/jacobi_dn.svg
 M doc/graphs/jacobi_ds.svg
 M doc/graphs/jacobi_nc.svg
 M doc/graphs/jacobi_nd.svg
 M doc/graphs/jacobi_ns.svg
 M doc/graphs/jacobi_sc.svg
 M doc/graphs/jacobi_sd.svg
 M doc/graphs/jacobi_sn.svg
 M doc/graphs/laguerre.svg
 M doc/graphs/laplace_pdf.svg
 M doc/graphs/legendre_p.svg
 M doc/graphs/legendre_q.svg
 M doc/graphs/lgamma.svg
 M doc/graphs/log1p.svg
 M doc/graphs/logistic_pdf.svg
 M doc/graphs/lognormal_pdf1.svg
 M doc/graphs/lognormal_pdf2.svg
 M doc/graphs/nc_beta_pdf.svg
 M doc/graphs/nc_f_pdf.svg
 M doc/graphs/nc_t_pdf.svg
 M doc/graphs/nccs_pdf.svg
 M doc/graphs/negative_binomial_pdf_1.svg
 M doc/graphs/negative_binomial_pdf_2.svg
 M doc/graphs/normal_pdf.svg
 M doc/graphs/pareto_pdf1.svg
 M doc/graphs/pareto_pdf2.svg
 M doc/graphs/poisson_pdf_1.svg
 M doc/graphs/powm1.svg
 M doc/graphs/rayleigh_cdf.svg
 M doc/graphs/rayleigh_pdf.svg
 M doc/graphs/sinc_pi.svg
 M doc/graphs/sinhc_pi.svg
 M doc/graphs/sph_bessel.svg
 M doc/graphs/sph_neumann.svg
 M doc/graphs/sqrt1pm1.svg
 M doc/graphs/students_t_pdf.svg
 M doc/graphs/tgamma.svg
 M doc/graphs/tgamma_delta_ratio.svg
 M doc/graphs/triangular_cdf.svg
 M doc/graphs/triangular_pdf.svg
 M doc/graphs/uniform_cdf.svg
 M doc/graphs/uniform_pdf.svg
 M doc/graphs/weibull_pdf1.svg
 M doc/graphs/weibull_pdf2.svg
 M doc/graphs/zeta1.svg
 M doc/graphs/zeta2.svg
Entering 'libs/move'
...
Entering 'libs/multiprecision'
 M doc/floating_point_eg1.svg
 M doc/floating_point_eg2.svg
 M doc/floating_point_eg3.svg
Entering 'libs/numeric/conversion'
...
Entering 'libs/pool'
 M doc/images/mb1.svg
 M doc/images/mb2.svg
 M doc/images/mb3.svg
 M doc/images/mb4.svg
 M doc/images/pc1.svg
 M doc/images/pc2.svg
 M doc/images/pc3.svg
 M doc/images/pc4.svg
 M doc/images/pc5.svg
Entering 'libs/predef'
...
Entering 'tools/inspect'
Entering 'tools/litre'
Entering 'tools/quickbook'

All the "modified" files appear to be .bat, .vcproj, and .svg files
(although there was one file, example/ml02_distance_strategy.cpp in
libs/geometry). I thought it might be a problem with .gitattributes
files. When I looked at them, I noticed an unfamiliar attribute,
svneol=native. I expected to find eol=crlf for the .bat and .vcproj
files. I don't have autocrlf or safecrlf set in my ~.gitconfig file
(should I?). What is the svneol attribute? What am I missing?

--
You received this message because you are subscribed to the Google
Groups "ryppl-dev" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to ryppl-dev+unsubscribe_at_googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk