RPM

Using --with-libgit2=internal "make install" isn't correct

Bug #946548 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
RPM
Confirmed
Low
Jeff Johnson

Bug Description

Using ./devtool and --with-lbgit2=internal, autogen.sh invokes
    cmake .

This uses the implicit prefix=/usr/local instead of a better prefix.

The current best prefix will be installing the library into
    $prefix/lib/rpm/lib
(i.e. private to rpm itself, linked by -lrpmmisc)

But $prefix isn't known (or passed to) autogen.sh.

There's likely a better fix in RPM's top-level Makefile.am to run
    cmake .
at the end of ./configure where --prefix is well known.

Tags: autofu
Jeff Johnson (n3npq)
Changed in rpm:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Jeff Johnson (n3npq)
tags: added: autofu
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.