[ https://issues.apache.org/jira/browse/TRAFODION-1749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15126791#comment-15126791 ]
ASF GitHub Bot commented on TRAFODION-1749: ------------------------------------------- GitHub user svarnau opened a pull request: https://github.com/apache/incubator-trafodion/pull/298 [TRAFODION-1749] Bundle log4cxx library in Trafodion build Since log4cxx is not available in all Linux distros, we make it a build-time dependency only, and bundle the shared library for runtime. This eliminates the installer dependency to check log4cxx package. The build-time dependency can be satisfied either by installing log4cxx and log4cxx-devel RPM packages, if available, or by building library from source. The traf_tools_setup.sh script is enhanced to download source code and build this dependency. @robertamarton @amandamoran You can merge this pull request into a Git repository by running: $ git pull https://github.com/svarnau/incubator-trafodion log4cxx Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-trafodion/pull/298.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #298 ---- commit 7c37f1ae23e62e5f4cc4caa12518b613b62c7583 Author: Steve Varnau <steve.var...@esgyn.com> Date: 2016-02-01T18:40:33Z [TRAFODION-1749] Bundle log4cxx library in Trafodion build Since log4cxx is not available in all Linux distros, we make it a build-time dependency only, and bundle the shared library for runtime. This eliminates the installer dependency to check log4cxx package. The build-time dependency can be satisfied either by installing log4cxx and log4cxx-devel RPM packages, if available, or by building library from source. The traf_tools_setup.sh script is enhanced to download source code and build this dependency. ---- > Unable to build or run Trafodion because of missing log4cxx files > ----------------------------------------------------------------- > > Key: TRAFODION-1749 > URL: https://issues.apache.org/jira/browse/TRAFODION-1749 > Project: Apache Trafodion > Issue Type: Bug > Components: Build Infrastructure > Reporter: Roberta Marton > Assignee: Steve Varnau > Attachments: log4cxx-0.10.0-13.fc18.src.rpm, > log4cxx-devel-0.10.0-13.el6.x86_64.rpm > > > Recently, the log4cxx libraries are been removed from download repositories > such as YUM and EPEL. Without these libraries, Trafodion cannot be built or > run. > A solution is needed to fix this issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332)