Bug 17032

Summary: Backport automake 1.15 so Tor can be built from source
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: BackportsAssignee: Shlomi Fish <shlomif>
Status: RESOLVED OLD QA Contact:
Severity: enhancement    
Priority: Normal CC: lovaren, marja11
Version: 5   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: automake CVE:
Status comment:

Description Kristoffer Grundström 2015-10-27 14:04:40 CET
Description of problem: I'm trying to build Tor from source and it seems to need the new version of automake to build. It's in Cauldron atm, but I ask for it to be backported.

Version-Release number of selected component (if applicable): 1.15

How reproducible: All the time.

Steps to Reproduce:
1. Download tor-0.2.7.
2. Start to unpack the archive.
3. Run ./configure && make -jX (where X is the number of CPU cores in your case)
4. make will fail to proceed due to missing automake-1.15.

Reproducible: 

Steps to Reproduce:
Rémi Verschelde 2015-10-27 14:14:16 CET

Assignee: bugsquad => shlomif

Comment 1 Shlomi Fish 2015-10-27 14:36:34 CET
Hi Kristoffer!

Automake is required only to produce the "Makefile.in" files out of the "Makefile.am" ones, which are then shipped along with the rest of the Autoconfiscated package in the source tarball. So it should not be needed after you run ./configure and if that's the case, it is a bug in the upstream package, and you should report it there.

I'll try to investigate further.

Regards,

-- Shlomi Fish
Kristoffer Grundström 2015-10-27 14:38:34 CET

CC: (none) => kristoffer.grundstrom1983

Comment 2 Shlomi Fish 2015-10-27 14:40:12 CET
Furthermore, what is tor-0.2.7? Here - https://www.torproject.org/download/download.html.en#source - I see 0.2.6.10 and 0.2.7.4-rc - which one are you referring to?
Comment 3 Kristoffer Grundström 2015-10-27 14:40:53 CET
0.2.7.4-rc
Comment 4 Shlomi Fish 2015-10-27 15:34:51 CET
(In reply to Kristoffer Grundström from comment #3)
> 0.2.7.4-rc

After unpacking this archive , and running ./configure --prefix=... ; make ; make install tor builds fine without calling automake. I can try to remove the automake package completely and see if it still builds, but I believe it should not make a difference. Can you try again?
Comment 5 Shlomi Fish 2015-10-27 15:36:52 CET
(In reply to Shlomi Fish from comment #4)
> (In reply to Kristoffer Grundström from comment #3)
> > 0.2.7.4-rc
> 
> After unpacking this archive , and running ./configure --prefix=... ; make ;
> make install tor builds fine without calling automake. I can try to remove
> the automake package completely and see if it still builds, but I believe it
> should not make a difference. Can you try again?

OK, verified - it builds fine without automake installed.
Comment 6 Marja Van Waes 2018-04-17 16:22:10 CEST
(In reply to Shlomi Fish from comment #5)
> (In reply to Shlomi Fish from comment #4)
> > (In reply to Kristoffer Grundström from comment #3)
> > > 0.2.7.4-rc
> > 
> > After unpacking this archive , and running ./configure --prefix=... ; make ;
> > make install tor builds fine without calling automake. I can try to remove
> > the automake package completely and see if it still builds, but I believe it
> > should not make a difference. Can you try again?
> 
> OK, verified - it builds fine without automake installed.

Thanks, Shlomi.

Besides, Mga5 is no longer supported (except for some security updates).

Closing as OLD

Status: NEW => RESOLVED
Resolution: (none) => OLD
CC: (none) => marja11