Hello Guys,
I have tried out the new buildports.RELENG_2_0 (4/5/11 16:30EST) and it is still skipping building ports even when it should.There are also several ports like libxml2 that keeps trying to rebuild but always says skipping.

I have tried a couple of times and I had errors on build, but since I have built once, the errors doesn't seems stop a successful build of the iso. I am also still skipping build where when building 2.1, I don't skip. On re-building the iso and updates on 2.1, all the ports are rebuilt and forced into registering (effectively doing a port upgrade). 2.0 apparently sees that it is already installed and does not re-compile. The problem is that with the customizations and patches to the system, it makes any normal FreeBSD port upgrade method useless.
I am currently build 2.1 images in the virtual server and will paste the 2.0.1 build errors in here at a later time.

Well … the same errors are now present in the 2.1 builds. Yet it still builds ISOs and updates.

>>> Overlaying pfPorts /home/pfsense/tools/builder_scripts/../../tools/pfPorts/unbound to /usr/ports/dns/unbound and building...
>>> gmake(gmake-3.82)...already built on this run. Skipping.
>>> libevent(libevent-1.4.14b_2)...already built on this run. Skipping.
>>> gmake(gmake-3.82)...already built on this run. Skipping.
>>> libtool(libtool-2.4.2)...already built on this run. Skipping.
>>> Building ldns(ldns-1.6.12)...Done.
>>> expat2(expat-2.0.1_2)...already built on this run. Skipping.
>>> Building unbound(unbound-1.4.16)...Done.
>>> Ports with failures: 3
>>> Building libart_lgpl(libart_lgpl-2.3.21,1)...ERROR!
>>> Building freetype2(freetype2-2.4.2)...ERROR!
>>> Building olsrd(olsrd-0.5.6.r7)...ERROR!
>>> Building athstats...main.c: In function 'getfmt':
main.c:73: warning: implicit declaration of function 'strcasecmp'
Done!

Well … the same errors are now present in the 2.1 builds. Yet it still builds ISOs and updates.

>>> Overlaying pfPorts /home/pfsense/tools/builder_scripts/../../tools/pfPorts/unbound to /usr/ports/dns/unbound and building...
>>> gmake(gmake-3.82)...already built on this run. Skipping.
>>> libevent(libevent-1.4.14b_2)...already built on this run. Skipping.
>>> gmake(gmake-3.82)...already built on this run. Skipping.
>>> libtool(libtool-2.4.2)...already built on this run. Skipping.
>>> Building ldns(ldns-1.6.12)...Done.
>>> expat2(expat-2.0.1_2)...already built on this run. Skipping.
>>> Building unbound(unbound-1.4.16)...Done.
>>> Ports with failures: 3
>>> Building libart_lgpl(libart_lgpl-2.3.21,1)...ERROR!
>>> Building freetype2(freetype2-2.4.2)...ERROR!
>>> Building olsrd(olsrd-0.5.6.r7)...ERROR!
>>> Building athstats...main.c: In function 'getfmt':
main.c:73: warning: implicit declaration of function 'strcasecmp'
Done!

I thought i had checked in a fix for this ^^, these actually would fail now on any build if you have updated your ports. There was a change to pkg-config which causes the first two ports to fail. olsrd is moving to a package, so that should be removed. I will try finish that package in the next few days and have it removed from the build setup. I will get this fixed and report back.

Thanks wagonza. I try to keep my build servers up-to-date. This is why I would like for the build scripts to rebuild ports. Right now, it looks like if the port is already installed, it skips building it. I would like to keep it so that if /tmp/pgPorts_forced_build_required is still there to have it rebuild all the ports in the list with at least the BATCH and FORCE_PKG_REGISTER options set so that the ports and the installed files are updated. Let me know if that is just not realistic.

I have not run a build in a few days, and since snapshots are behind (May 2nd is the latest), there is probably a problem.
Please post the exact error you are getting. This will help the developers fix the error.

Yes, there are even patches in there for 9, and it "mostly" works but there were many problems… random freezes, lots of things in the OS that we needed to code around (check redmine, there's a whole tree of 'em), formats of various things changed that need to be adjusted for.

Yes, there are even patches in there for 9, and it "mostly" works but there were many problems… random freezes, lots of things in the OS that we needed to code around (check redmine, there's a whole tree of 'em), formats of various things changed that need to be adjusted for.

So it might function, if you're lucky, but don't expect a miracle.

If it actually worked properly, we'd be using it.

Thanks for the heads up…
I tried to register on redmine and had no luck.

I still would be interested on running it buggy or not at least it would generate logs that can be used for patches