[Bug 216167] shells/fish fails to build when applying extra patch /usr/ports/shells/fish/files/extra-patch-Makefile.in

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 17 09:27:28 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216167

            Bug ID: 216167
           Summary: shells/fish fails to build when applying extra patch
                    /usr/ports/shells/fish/files/extra-patch-Makefile.in
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: asomers at FreeBSD.org
          Reporter: david.guyot at europecamions-interactive.com
          Assignee: asomers at FreeBSD.org
             Flags: maintainer-feedback?(asomers at FreeBSD.org)

Hello, there.

When trying to make install clean shells/fish in order to update it, I get the
following output:
root at Bitra /u/p/s/fish {⌗0/⬓42}[0]♆# make install clean
===>  Patching for fish-2.4.0
===>  Applying extra patch /usr/ports/shells/fish/files/extra-patch-Makefile.in
1 out of 1 hunks failed--saving rejects to ./Makefile.in.rej
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/shells/fish
*** Error code 1

Stop.
make: stopped in /usr/ports/shells/fish
root at Bitra /u/p/s/fish {⌗0/⬓42}[0]♆# cat work/fish-2.4.0/Makefile.in.rej
@@ -639,12 +639,12 @@
                true; \
        done;

-       $(INSTALL) -m 755 -d $(DESTDIR)$(docdir)
-       for i in user_doc/html/* ChangeLog; do \
-               if test -f $$i; then \
-                       $(INSTALL) -m 644 $$i $(DESTDIR)$(docdir); \
-               fi; \
-       done;
+#      $(INSTALL) -m 755 -d $(DESTDIR)$(docdir)
+#      for i in user_doc/html/* ChangeLog; do \
+#              if test -f $$i; then \
+#                      $(INSTALL) -m 644 $$i $(DESTDIR)$(docdir); \
+#              fi; \
+#      done;
        $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1
        for i in $(MANUALS); do \
                $(INSTALL) -m 644 $$i $(DESTDIR)$(mandir)/man1/; \

Being a novice FreeBSD user, I'm not able to fix it myself, at least currently.
I guess the bugfix is trivial, but I could break things further trying to fix
it for myself, and I'm not willing to try that before knowing if the above data
and the corresponding bugfix is useful for others or only for me.

Awaiting your answers,

Regards.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list