Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

configuration fails #138

Closed
samfux84 opened this issue Feb 13, 2019 · 2 comments
Closed

configuration fails #138

samfux84 opened this issue Feb 13, 2019 · 2 comments

Comments

@samfux84
Copy link

[sfux@eu-c7-065-01 Jellyfish-2.2.10]$ autoreconf -fi
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `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'
configure.ac:9: error: possibly undefined macro: AC_LIB_RPATH
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:32: error: possibly undefined macro: AC_LIB_LINKFLAGS_FROM_LIBS
autoreconf: /usr/bin/autoconf failed with exit status: 1
@gmarcais
Copy link
Owner

Please, download the file jellyfish-2.2.10.tar.gz, not Source code. It contains the source properly packaged, and you don't need to run autoreconf at all. Just run ./configure && make && make install.

Now, if you really want to start from the git tree (say to modify the code of Jellyfish, rather than using the software), then you need the gettext package to properly run autoreconf.

@samfux84
Copy link
Author

samfux84 commented Feb 14, 2019 via email

freebsd-git pushed a commit to freebsd/freebsd-ports that referenced this issue Sep 17, 2021
The GitHub-generated tarballs require reautoconf and more dependencies
including gettext, regardless whether the NLS knob is turned off.
gmarcais/Jellyfish#138 (comment)

This update also fixes a build issue when the NLS knob was turned off.
http://pkg.ftfl.ca/data/13amd64-default/2021-09-16_13h45m55s/logs/errors/Jellyfish-2.3.0_1.log

Differential Revision:	https://reviews.freebsd.org/D31984

Co-authored-by: Jason W. Bacon <jwb@FreeBSD.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants