Build issue
Chris Bowlby
excalibur at accesswave.ca
Fri Apr 23 08:58:05 EDT 2010
Hi Joe,
I re-executed a build to see if I could catch the Makefile itself, but
I did not see one get created in the build directory, I did however see
a buildscript get created. Doing a find through the entire tinderbox
subfolder gives me:
test# find . -print | grep Makefile | grep -Ev "ports|usr.sbin|src"
./builds/8.0-FreeBSD-Build/etc/mail/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/FreeBSD_version/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/find_interface/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/cdev/module/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/cdev/test/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/cdev/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/dyn_sysctl/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/syscall/module/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/syscall/test/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/syscall/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/kld/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/libdialog/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/libvgl/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/perfmon/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ppi/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/scsi_target/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ses/getencstat/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ses/sesd/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ses/setencstat/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ses/setobjstat/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ses/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/ses/Makefile.inc
./builds/8.0-FreeBSD-Build/usr/share/examples/sunrpc/dir/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/sunrpc/msg/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/sunrpc/sort/Makefile
./builds/8.0-FreeBSD-Build/usr/share/examples/sunrpc/Makefile
./builds/8.0-FreeBSD-Build/usr/share/groff_font/devdvi/Makefile
./builds/8.0-FreeBSD-Build/usr/share/groff_font/devps/Makefile
./builds/8.0-FreeBSD-Build/usr/share/man/man5/style.Makefile.5.gz
./builds/8.0-FreeBSD-Build/usr/share/sendmail/cf/cf/Makefile
./builds/8.0-FreeBSD-Build/var/yp/Makefile.dist
./builds/8.0-FreeBSD-Build/var/yp/Makefile
./packages/8.0-FreeBSD-Build/All/Makefile
Of which ./packages/8.0-FreeBSD-Build/All/Makefile is a symlink to the
file that does not seem to get created:
test# ls -la
total 4
drwxr-xr-x 2 root wheel 512 Apr 23 09:46 .
drwxr-xr-x 3 root wheel 512 Apr 20 18:28 ..
lrwxr-xr-x 1 root wheel 54 Apr 23 09:46 Makefile ->
/usr/local/tinderbox/builds/8.0-FreeBSD-Build/Makefile
On 4/23/2010 1:30 AM, Joe Marcus Clarke wrote:
> On 4/22/10 10:02 AM, Chris Bowlby wrote:
>
>> Hi Joe,
>>
>> Where can I find those?
>>
> In the build directory (e.g. /space/builds/BUILD).
>
> Joe
>
>
>> On 04/22/2010 02:26 AM, Joe Marcus Clarke wrote:
>>
>>> On 4/21/10 9:14 AM, Chris Bowlby wrote:
>>>
>>>
>>>> Hi Guys,
>>>>
>>>> For the time being, I've moved tinderbox outside of a jail, will look
>>>> into it when I have more time. But as things stand, I've followed the
>>>> README steps to the letter, and when I execute:
>>>>
>>>> ./tc tinderbuild -b 8.0-FreeBSD-Build -nullfs
>>>> databases/postgresql84-server>
>>>> /usr/local/tinderbox/logs/8.0-FreeBSD/build.log
>>>>
>>>> I get the following:
>>>>
>>>> tinderbuild: creating makefile...
>>>> tinderbuild: Creating build directory for 8.0-FreeBSD-Build
>>>> 8.0-FreeBSD-Build: cleaning out
>>>> /usr/local/tinderbox/builds/8.0-FreeBSD-Build
>>>> makeBuild: extracting jail tarball
>>>> tinderbuild: Finalizing chroot environment
>>>> ================================================
>>>> building packages (phase 0)
>>>> ================================================
>>>> started at Tue Apr 20 21:42:53 ADT 2010
>>>> ended at Tue Apr 20 21:42:53 ADT 2010
>>>> phase 0 took 00:00:00
>>>> 0 packages built
>>>> 4.0K of packages
>>>> ================================================
>>>> building packages (phase 1)
>>>> ================================================
>>>> started at Tue Apr 20 21:42:53 ADT 2010
>>>> ended at Tue Apr 20 21:42:53 ADT 2010
>>>> phase 1 took 00:00:00
>>>> 0 packages built
>>>> 4.0K of packages
>>>> tinderbuild: Cleaning up after tinderbuild. Please be patient.
>>>> lsof: WARNING: compiled for FreeBSD release 8.0-RELEASE-p2; this is
>>>> 8.0-RELEASE.
>>>>
>>>> I've updated the jails, and portstree, I've links the portstree and
>>>> created a build, I also added a port + the dependencies it needed.
>>>>
>>>> In the make.0 and make.1 files, I get:
>>>>
>>>> make: don't know how to make all(continuing)
>>>>
>>>> My jails are:
>>>>
>>>> drwxr-xr-x 6 root wheel 512 Apr 19 20:45 6.4-FreeBSD
>>>> drwxr-xr-x 6 root wheel 512 Apr 20 00:59 7.3-FreeBSD
>>>> drwxr-xr-x 6 root wheel 512 Apr 20 21:20 8.0-FreeBSD
>>>>
>>>> My portstree is:
>>>>
>>>> drwxr-xr-x 4 root wheel 512 Apr 20 11:11 FreeBSD
>>>>
>>>> and my build link is:
>>>>
>>>> drwxr-xr-x 18 root wheel 512 Apr 20 21:42 8.0-FreeBSD-Build
>>>>
>>>> Can anyone think of anything I missed, or did wrong?
>>>>
>>>>
>>> Post the Makefile generated for this build.
>>>
>>> Joe
>>>
>>>
>>>
>>
>>
>
>
More information about the tinderbox-list
mailing list