[jira] [Resolved] (THRIFT-1385) make install doesn't install java library in the setted folder

2016-02-16 Thread Randy Abernethy (JIRA)

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

Randy Abernethy resolved THRIFT-1385.
-
Resolution: Fixed

Committed. 

N.B.: 
1. JAVA_PREFIX takes priority over PREFIX
2. This now makes Java the only language that respects PREFIX (all others use 
lang_PREFIX exclusively)

> make install doesn't install java library in the setted folder
> --
>
> Key: THRIFT-1385
> URL: https://issues.apache.org/jira/browse/THRIFT-1385
> Project: Thrift
>  Issue Type: Improvement
>  Components: Java - Library
> Environment: -- Ant version
> $ ant -version
> Apache Ant(TM) version 1.8.2 compiled on December 20 2010
> -- Commands
> svn checkout http://svn.apache.org/repos/asf/thrift/trunk thrift
> cd thrift
> ./bootstrap.sh
> ./configure --prefix=${HOME}/fakeroot --without-cpp --without-boost 
> --without-libevent --without-zlib --without-c_glib --without-csharp 
> --without-erlang --without-python --without-perl --without-php 
> --without-php_extension --without-ruby --without-haskell --without-go
> make && make install
>Reporter: Verdoïa Laurent
>Assignee: Randy Abernethy
> Fix For: 0.9.4
>
> Attachments: 0001-java-config-prefix-fix.patch, install.patch
>
>
> make install failed on the java library with this error message:
> ./thrift/lib/java/build.xml:135: Failed to copy 
> ./thrift/lib/java/build/libthrift-0.8.0-snapshot-javadoc.jar to 
> /usr/local/lib/libthrift-0.8.0-snapshot-javadoc.jar due to 
> java.io.FileNotFoundException 
> /usr/local/lib/libthrift-0.8.0-snapshot-javadoc.jar (Permission non accordée)
> For the safety I verified if the file 
> /thrift/lib/java/build/libthrift-0.8.0-snapshot-javadoc.jar exists; and the 
> file exists.
> But the source file is not the problem here !
> Why the install basename is /usr/local/lib/ even with 
> --prefix=${HOME}/fakeroot
> The fakeroot folder exists too.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (THRIFT-1385) make install doesn't install java library in the setted folder

2015-12-06 Thread Roger Meier (JIRA)

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

Roger Meier resolved THRIFT-1385.
-
Resolution: Fixed
  Assignee: Roger Meier  (was: Jake Farrell)

committed.

Thanks Tom!

It is really helpful for maintainers to have existing patches reviewed and 
tested by multiple persons.

> make install doesn't install java library in the setted folder
> --
>
> Key: THRIFT-1385
> URL: https://issues.apache.org/jira/browse/THRIFT-1385
> Project: Thrift
>  Issue Type: Improvement
>  Components: Java - Library
> Environment: -- Ant version
> $ ant -version
> Apache Ant(TM) version 1.8.2 compiled on December 20 2010
> -- Commands
> svn checkout http://svn.apache.org/repos/asf/thrift/trunk thrift
> cd thrift
> ./bootstrap.sh
> ./configure --prefix=${HOME}/fakeroot --without-cpp --without-boost 
> --without-libevent --without-zlib --without-c_glib --without-csharp 
> --without-erlang --without-python --without-perl --without-php 
> --without-php_extension --without-ruby --without-haskell --without-go
> make && make install
>Reporter: Verdoïa Laurent
>Assignee: Roger Meier
> Attachments: install.patch
>
>
> make install failed on the java library with this error message:
> ./thrift/lib/java/build.xml:135: Failed to copy 
> ./thrift/lib/java/build/libthrift-0.8.0-snapshot-javadoc.jar to 
> /usr/local/lib/libthrift-0.8.0-snapshot-javadoc.jar due to 
> java.io.FileNotFoundException 
> /usr/local/lib/libthrift-0.8.0-snapshot-javadoc.jar (Permission non accordée)
> For the safety I verified if the file 
> /thrift/lib/java/build/libthrift-0.8.0-snapshot-javadoc.jar exists; and the 
> file exists.
> But the source file is not the problem here !
> Why the install basename is /usr/local/lib/ even with 
> --prefix=${HOME}/fakeroot
> The fakeroot folder exists too.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)