[ 
https://issues.apache.org/jira/browse/ARROW-13304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17378793#comment-17378793
 ] 

Mauricio 'Pachá' Vargas Sepúlveda edited comment on ARROW-13304 at 7/11/21, 
10:34 PM:
--------------------------------------------------------------------------------------

thanks

I tried
{code:java}
install_github("rok/arrow/r", ref = "ARROW-13304") {code}
but it returns
{code:java}
arrowExports.cpp:1810:70: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1810 | void dataset___CsvFileWriteOptions__update(const 
std::shared_ptr<ds::CsvFileWriteOptions>& csv_options, const 
std::shared_ptr<arrow::csv::WriteOptions>& write_options);
      |                                                                      
^~~~~~~~~~~~~~~~~~~
      |                                                                      
IpcFileWriteOptions
arrowExports.cpp:1810:70: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1810 | void dataset___CsvFileWriteOptions__update(const 
std::shared_ptr<ds::CsvFileWriteOptions>& csv_options, const 
std::shared_ptr<arrow::csv::WriteOptions>& write_options);
      |                                                                      
^~~~~~~~~~~~~~~~~~~
      |                                                                      
IpcFileWriteOptions
arrowExports.cpp:1810:89: error: template argument 1 is invalid
 1810 | void dataset___CsvFileWriteOptions__update(const 
std::shared_ptr<ds::CsvFileWriteOptions>& csv_options, const 
std::shared_ptr<arrow::csv::WriteOptions>& write_options);
      |                                                                         
                ^
arrowExports.cpp: In function ‘SEXPREC* 
_arrow_dataset___CsvFileWriteOptions__update(SEXP, SEXP)’:
arrowExports.cpp:1813:44: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                            ^~~~~~~~~~~~~~~~~~~
      |                                            IpcFileWriteOptions
arrowExports.cpp:1813:44: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                            ^~~~~~~~~~~~~~~~~~~
      |                                            IpcFileWriteOptions
arrowExports.cpp:1813:63: error: template argument 1 is invalid
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                                               ^
arrowExports.cpp:1813:65: error: template argument 1 is invalid
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                                                 ^
arrowExports.cpp:1813:73: error: qualified-id in declaration before 
‘csv_options’
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                                                         
^~~~~~~~~~~
arrowExports.cpp:1815:40: error: ‘csv_options’ was not declared in this scope; 
did you mean ‘write_options’?
 1815 |  dataset___CsvFileWriteOptions__update(csv_options, write_options);
      |                                        ^~~~~~~~~~~
      |                                        write_options
make: *** [/usr/lib/R/etc/Makeconf:177: arrowExports.o] Error 1
ERROR: compilation failed for package ‘arrow’
* removing ‘/home/pacha/R/x86_64-pc-linux-gnu-library/4.1/arrow’
* restoring previous ‘/home/pacha/R/x86_64-pc-linux-gnu-library/4.1/arrow’
Warning message:
In i.p(...) :
  installation of package 
‘/tmp/RtmpeNjWDd/file30632b99049b/arrow_4.0.1.9000.tar.gz’ had non-zero exit 
status

{code}
 

 


was (Author: pachamaltese):
thanks

I tried
{code:java}
install_github("rok/arrow/r", ref = "ARROW-13304") {code}
but it returns
{code:java}
arrowExports.cpp:1810:70: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1810 | void dataset___CsvFileWriteOptions__update(const 
std::shared_ptr<ds::CsvFileWriteOptions>& csv_options, const 
std::shared_ptr<arrow::csv::WriteOptions>& write_options);
      |                                                                      
^~~~~~~~~~~~~~~~~~~
      |                                                                      
IpcFileWriteOptions
arrowExports.cpp:1810:70: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1810 | void dataset___CsvFileWriteOptions__update(const 
std::shared_ptr<ds::CsvFileWriteOptions>& csv_options, const 
std::shared_ptr<arrow::csv::WriteOptions>& write_options);
      |                                                                      
^~~~~~~~~~~~~~~~~~~
      |                                                                      
IpcFileWriteOptions
arrowExports.cpp:1810:89: error: template argument 1 is invalid
 1810 | void dataset___CsvFileWriteOptions__update(const 
std::shared_ptr<ds::CsvFileWriteOptions>& csv_options, const 
std::shared_ptr<arrow::csv::WriteOptions>& write_options);
      |                                                                         
                ^
arrowExports.cpp: In function ‘SEXPREC* 
_arrow_dataset___CsvFileWriteOptions__update(SEXP, SEXP)’:
arrowExports.cpp:1813:44: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                            ^~~~~~~~~~~~~~~~~~~
      |                                            IpcFileWriteOptions
arrowExports.cpp:1813:44: error: ‘CsvFileWriteOptions’ is not a member of ‘ds’; 
did you mean ‘IpcFileWriteOptions’?
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                            ^~~~~~~~~~~~~~~~~~~
      |                                            IpcFileWriteOptions
arrowExports.cpp:1813:63: error: template argument 1 is invalid
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                                               ^
arrowExports.cpp:1813:65: error: template argument 1 is invalid
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                                                 ^
arrowExports.cpp:1813:73: error: qualified-id in declaration before 
‘csv_options’
 1813 |  arrow::r::Input<const std::shared_ptr<ds::CsvFileWriteOptions>&>::type 
csv_options(csv_options_sexp);
      |                                                                         
^~~~~~~~~~~
arrowExports.cpp:1815:40: error: ‘csv_options’ was not declared in this scope; 
did you mean ‘write_options’?
 1815 |  dataset___CsvFileWriteOptions__update(csv_options, write_options);
      |                                        ^~~~~~~~~~~
      |                                        write_options
make: *** [/usr/lib/R/etc/Makeconf:177: arrowExports.o] Error 1
ERROR: compilation failed for package ‘arrow’
* removing ‘/home/pacha/R/x86_64-pc-linux-gnu-library/4.1/arrow’
* restoring previous ‘/home/pacha/R/x86_64-pc-linux-gnu-library/4.1/arrow’
Warning message:
In i.p(...) :
  installation of package 
‘/tmp/RtmpeNjWDd/file30632b99049b/arrow_4.0.1.9000.tar.gz’ had non-zero exit 
status

{code}
 

so the problem persists

 

> [C++] Unable to install nightly on Ubuntu 21.04 due to day of week options
> --------------------------------------------------------------------------
>
>                 Key: ARROW-13304
>                 URL: https://issues.apache.org/jira/browse/ARROW-13304
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: C++
>    Affects Versions: 4.0.1
>         Environment: Ubuntu 21.04
>            Reporter: Mauricio 'Pachá' Vargas Sepúlveda
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 5.0.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> I see this errors after fetching from apache/arrow now:
>  
> {code:java}
> compute.cpp: In function ‘std::shared_ptr<arrow::compute::FunctionOptions> 
> make_compute_options(std::string, cpp11::list)’: compute.cpp:268:37: error: 
> ‘DayOfWeekOptions’ in namespace ‘arrow::compute’ does not name a type 268 | 
> using Options = arrow::compute::DayOfWeekOptions; | ^~~~~~~~~~~~~~~~ {code}
>  
> Some possible merged PR that might cause this is 
> [https://github.com/apache/arrow/commit/fdd7d32bcbc4086242e6a3517ef49e4f4468bd56]
>  (ARROW-13054)
>  
> I fetched the last changes up to 91f26



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to