Opened 8 months ago

Last modified 8 months ago

#26821 new defect

[torsocks] configure script from the tarball breaks

Reported by: yurivict271 Owned by: dgoulet
Priority: Medium Milestone:
Component: Core Tor/Torsocks Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Tarball: https://people.torproject.org/~dgoulet/torsocks/torsocks-2.2.0.tar.xz

Build breaks in the FreeBSD port after the configure script run:

config.status: executing libtool commands
===>  Building for torsocks-2.2.0_1
gmake[2]: Entering directory '/usr/ports/net/torsocks/work/torsocks-2.2.0'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /usr/ports/net/torsocks/work/torsocks-2.2.0/config/missing aclocal-1.15 -I config
/usr/ports/net/torsocks/work/torsocks-2.2.0/config/missing: aclocal-1.15: not found
WARNING: 'aclocal-1.15' is missing on your system.
         You should only need it if you modified 'acinclude.m4' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'aclocal' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
gmake[2]: *** [Makefile:411: aclocal.m4] Error 127

Autoreconf though generates the non-breaking configure script.
Something is wrong with this configure, or something is missing, not sure.

Child Tickets

Change History (3)

comment:2 Changed 8 months ago by yurivict271

With configure one isn't supposed to run autogen.sh. autoreconf runs autogen.sh.

comment:3 Changed 8 months ago by dgoulet

Right ... yeah very weird. I'm not getting that on Linux so like if the make dist is failing on FreeBSD.

What if you go from the torsocks git, then make dist, is that tarball usable?

comment:4 Changed 8 months ago by yurivict271

You have something installed that it needs that it isn't supposed to need.

Note: See TracTickets for help on using tickets.