Comments (4)
I added build instructions to the README page. There is an unofficial standard that if you see a file named autogen.sh, then use it to bootstrap everything so that you can skip to the configure command. A lot of projects do the same thing.
from libcap-ng.
Instead autogen.sh and instruction easier would be have empty NEWS file in repo.
Still after create NEWS file autoreconf shows swih related warnings
+ autoreconf -fiv
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:42: installing './compile'
configure.ac:40: installing './config.guess'
configure.ac:40: installing './config.sub'
configure.ac:41: installing './install-sh'
configure.ac:41: installing './missing'
bindings/python3/Makefile.am: installing './depcomp'
bindings/python3/Makefile.am:31: installing './py-compile'
parallel-tests: installing './test-driver'
bindings/src/Makefile.am:24: warning: variable 'SWIG_SOURCES' is defined but no program or
bindings/src/Makefile.am:24: library has 'SWIG' as canonical name (possible typo)
autoreconf: './config.sub' is updated
autoreconf: './config.guess' is updated
autoreconf: './install-sh' is updated
autoreconf: Leaving directory '.'
from libcap-ng.
It may complain, but it works. A long time ago, this was the canonical way to integrate swig with autotools. In the last 4 or 5 years, autoconf started complaining. I have not seen any other example of how to change it so it works and doesn't complain.
from libcap-ng.
Closing this issue. The warning is harmless. If I find a better way, I'll change the code.
from libcap-ng.
Related Issues (20)
- Warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] in lookup_table.c and cap-ng.c HOT 2
- capng_updatev (python) doesnt work HOT 2
- `capng_apply` applies ambient caps too early? HOT 7
- `capng_apply` does not notice it failed to apply a capability HOT 6
- How to support conditional compilation with/without CAPNG_AMBIENT & CAPNG_SELECT_ALL? HOT 4
- Upgrade to libcap-ng 0.8.1 breaks GNOME Keyring and other projects HOT 15
- Improve last cap detection HOT 4
- libdrop_ambient breaks compile if PR_CAP_AMBIENT is undefined HOT 4
- Detect kernel support of PR_CAP_AMBIENT at runtime HOT 5
- libcap-ng used by "/usr/sbin/mount.cifs" failed due to not having CAP_SETPCAP in capng_apply HOT 3
- capng_change_id() can leave PR_SET_KEEPCAPS set to 1 on failure HOT 4
- Tarball distribution issues. HOT 3
- Problem with namespaces HOT 5
- Why to modify capng_updatev parameter type to signed for python bindings HOT 2
- Misleading output in configure HOT 2
- Source version corresponding to libdrop_ambient 0.0.0 HOT 2
- Build of libcap-ng failed with SWIG 4.2.0 HOT 10
- python bindings install fails if `python` binary is missing
- tarballs downloads from https://people.redhat.com/sgrubb/libcap-ng/ fail due to certificate issues HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libcap-ng.