[Bug 226854] Ports Framework do-configure prevents Makefile generation

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Mar 22 19:55:25 UTC 2018


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

            Bug ID: 226854
           Summary: Ports Framework  do-configure prevents Makefile
                    generation
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: rodrigo at FreeBSD.org
          Reporter: freebsd at dreamchaser.org
          Assignee: rodrigo at FreeBSD.org
             Flags: maintainer-feedback?(rodrigo at FreeBSD.org)

The mere existence of a do-configure target in a port Makefile causes the main
Makefile in the working directory not to be generated:

******************************* pre-configure ******************************
echo "WRKSRC=" /usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a
WRKSRC= /usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a
ls -l /usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a/configure*
/usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a/Makefile*
-rw-r--r--  1 root  wheel   3944 Mar 22 13:37
/usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a/Makefile.am
-rw-r--r--  1 root  wheel   3944 Nov 12  2016
/usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a/Makefile.am.bak
-rw-r--r--  1 root  wheel  12256 Nov 12  2016
/usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a/configure.ac
configure.ac:11: installing './compile'
configure.ac:6: installing './config.guess'
configure.ac:6: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
Makefile.am: installing './depcomp'
===>  Building for ufraw-devel-g20161113
gmake[2]: Entering directory
'/usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a'
gmake[2]: Makefile: No such file or directory
gmake[2]: *** No rule to make target 'Makefile'.  Stop.
gmake[2]: Leaving directory
'/usr/ports/graphics/ufraw-devel/work/ufraw-6d3259a'
*** Error code 1

This can be tested/verified by adding

do-configure:

right before the .include <bsd.port.mk> on the graphics/ufraw port.

10.3-RELEASE-p24 FreeBSD 10.3-RELEASE-p24 #0: Wed Nov 15 04:57:40 UTC 2017    
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

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


More information about the freebsd-ports-bugs mailing list