https://bz.apache.org/bugzilla/show_bug.cgi?id=63159

            Bug ID: 63159
           Summary: Problem with native/Makefile.in introduced with native
                    v1.2.21
           Product: Tomcat Native
           Version: 1.2.21
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Library
          Assignee: dev@tomcat.apache.org
          Reporter: bob.huem...@sas.com
  Target Milestone: ---

tomcat-native-1.2.21-src was updated to deliver some include files from the
source tree; however, the change wasn't made properly and as a result
tomcat-native-1.2.21-src fails to install when the configure/build directory
resides outside of the tomcat-native-1.2.21-src tree. The following change is
required below to correct the issue. (Add $(srcdir)/) Normally one would
configure/build in the tomcat-native-1.2.21-src tree itself or a subdirectory
within the tree. This seems to work properly; however, if you
configure/build/install in directories that reside outside of the
tomcat-native-1.2.21-src tree this reveals the problem.

Possible fix that worked for me: tomcat-native-1.2.21/native/Makefile.in

83c83
<       $(INSTALL_DATA) include/*.h $(DESTDIR)$(includedir)
---
>       $(INSTALL_DATA) $(srcdir)/include/*.h $(DESTDIR)$(includedir)


The following error is what I get when the configure/build directory resides
outside of the tomcat-native-1.2.21-src tree without the change above:

/usr/local/bin/install -c -m 644        include/*.h /my/playpen/install/include
install: include/*.h: No such file or directory

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to