Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 590228 - sys-fs/multipath-tools-0.6.2 version bump
Summary: sys-fs/multipath-tools-0.6.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-01 17:44 UTC by Xose Vazquez Perez
Modified: 2016-11-03 23:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xose Vazquez Perez 2016-08-01 17:44:26 UTC
Latest upstream release: 0.6.2
Current version/release in gentoo: 0.5.0-r1
URL: http://christophe.varoqui.free.fr/

Thank you.
Comment 2 Xose Vazquez Perez 2016-08-06 21:21:50 UTC
Hi,

There is a bug at multipath-tools-0.6.2-makefile.patch:

diff -Nuar --exclude '*~' multipath-tools-e165b73.orig/mpathpersist/Makefile multipath-tools-e165b73/mpathpersist/Makefile
--- multipath-tools-e165b73.orig/mpathpersist/Makefile  2016-07-22 02:38:14.000000000 -0700
+++ multipath-tools-e165b73/mpathpersist/Makefile       2016-08-05 10:47:28.248804380 -0700
@@ -5,26 +5,24 @@
 OBJS = main.o

 CFLAGS += -I$(multipathdir) -I$(mpathpersistdir)
-LDFLAGS += -lpthread -ldevmapper -L$(mpathpersistdir) -lmpathpersist -L$(multipathdir) -L$(mpathcmddir) -lmpathcmd -lmultipath -ludev
+LIBS += -lpthread -ldevmapper -L$(mpathpersistdir) -lmpathpersist -L$(multipathdir) -L$(mpathcmddir) -lmpathcmd -lmultipath -ludev

 EXEC = mpathpersist

 all: $(EXEC)

 $(EXEC): $(OBJS)
-       $(CC) -g $(OBJS) -o $(EXEC) $(LDFLAGS) $(CFLAGS)
-       $(GZIP) $(EXEC).8 > $(EXEC).8.gz
+       $(CC) $(CFLAGS) $(CFLAGS) -g $(OBJS) -o $(EXEC) $(LIBS)
              ^^^^^^^^^^^^^^^^^^


"$(CFLAGS)" is duplicate, one of them should be replaced by $(LDFLAGS)


And a request, could you please split this patch and send relevant parts to upstream? Obviously without the change of man pages.
Or it  will be a ping-pong.


Thank you.
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-08-08 20:27:45 UTC
(In reply to Xose Vazquez Perez from comment #2)
> There is a bug at multipath-tools-0.6.2-makefile.patch:
...
> "$(CFLAGS)" is duplicate, one of them should be replaced by $(LDFLAGS)
Fixed in -r1.

> And a request, could you please split this patch and send relevant parts to
> upstream? Obviously without the change of man pages.
> Or it  will be a ping-pong.
Upstream rejected the changes years ago; if you think they'll treat it differently, feel free to try again.
Comment 4 Xose Vazquez Perez 2016-11-03 23:38:00 UTC
(In reply to Robin Johnson from comment #3)

> (In reply to Xose Vazquez Perez from comment #2)
>
> > And a request, could you please split this patch and send relevant parts to
> > upstream? Obviously without the change of man pages.
> > Or it  will be a ping-pong.
>
> Upstream rejected the changes years ago; if you think they'll treat it
> differently, feel free to try again.

FYI, 0.6.4 was released today with those (multipath-tools-0.6.2-makefile.patch) changes applied.