Re: [kde-freebsd] CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox 3.0!

2008-06-30 Thread Jeremy Messenger
FYI: These have been committed in FreeBSD ports tree. You now can run  
'marcusmerge -U' to unmerge ports-stable and remove it. I will removing  
everything in ports-stable tonight.

Cheers,
Mezz


-- 
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox 3.0!

2008-06-19 Thread Chess Griffin

Jeremy Messenger wrote:


With all of these changes, I want this to be tested in the pointyhat-exp 
first before merges into FreeBSD ports tree. The more help we get will 
get faster pointyhat-exp test and merge into FreeBSD ports tree. ;-)


Cheers,
Mezz



Hi-

I just created a new tinderbox build using 7-STABLE and the marcuscom 
ports-stable tree and started up a www/firefox3 build.  Everything that 
got pulled in (approx 74 ports) built ok, but Firefox3 failed with what 
appears to be a dbus/gnome-config configure error.  This is at the end 
of the log:




checking for pango = 1.10.0 pangocairo = 1.10.0 pangoft2 = 1.10.0... yes
checking MOZ_PANGO_CFLAGS... -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/pixman-1  
checking MOZ_PANGO_LIBS... -pthread -L/usr/local/lib -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lm -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv  
checking for gnome-vfs-2.0 = 2.0 gnome-vfs-module-2.0 = 2.0... gnome-config: not found

gnome-config: not found
gnome-config: not found
gnome-config: not found
checking for gconf-2.0 = 1.2.1... gnome-config: not found
gnome-config: not found
checking for libgnome-2.0 = 2.0... gnome-config: not found
gnome-config: not found
checking for libgnomeui-2.0 = 2.2.0... gnome-config: not found
gnome-config: not found
checking for dbus-glib-1 = 0.60... gnome-config: not found
gnome-config: not found
Package dbus-glib-1 was not found in the pkg-config search path. Perhaps you 
should add the directory containing `dbus-glib-1.pc' to the PKG_CONFIG_PATH 
environment variable No package 'dbus-glib-1' found
configure: error: Library requirements (dbus-glib-1 = 0.60) not met; consider 
adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a 
nonstandard prefix so pkg-config can find them.
===  Script configure failed unexpectedly.
Please run the gnomelogalyzer, available from
http://www.freebsd.org/gnome/gnomelogalyzer.sh;, which will diagnose the
problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
solve the problem, report the build failure to the FreeBSD GNOME team at
[EMAIL PROTECTED], and attach (a)
/work/a/ports/www/firefox3/work/mozilla/config.log, (b) the output of the
failed make command, and (c) the gnomelogalyzer output. Also, it might be a
good idea to provide an overview of all packages installed on your system
(i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with
the attachment. Try to avoid sending any attachments to the mailing list
([EMAIL PROTECTED]), because attachments sent to FreeBSD mailing lists are
usually discarded by the mailing list software.
*** Error code 1

Stop in /a/ports/www/firefox3.

build of /usr/ports/www/firefox3 ended at Wed Jun 18 18:23:50 UTC 2008




--
Chess Griffin
GPG Key:  0x0C7558C3
http://www.chessgriffin.com



signature.asc
Description: OpenPGP digital signature
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox 3.0!

2008-06-19 Thread Naram Qashat
Jeremy Messenger wrote:
 Hello folks,
 
 First all, ahze did most of work. Thanks ahze! Yesterday, I am just 
 merely pick up and help him. Right now, he is pretty busy with move to 
 different state but he is still with this project when he can. It might 
 be a bit long email as I am going to list each ports in subject and TODO 
 tasks. Please add my email and gnome@ in CC, no matter what, that way my 
 team and I can follow up better and quicker. Thanks!
 
 x11/pixman: Update to 0.10.0
 ---
 Firefox 3 needs it. Orignal, the shared library was bumped and ahze has 
 added a new feature in our USE_GNOME=ltverhack by can control the number 
 of shared library. To control the number of shared library, add the 
 ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays 
 same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of 
 your port, you need to make sure the ABI doesn't change to use it. We 
 will need more users to test to make sure it doesn't break any function 
 in other ports that depend on pixman. I am running on it without change 
 anything and it works great.
 ---
 
 graphics/cairo: Update to 1.6.4
 ---
 Firefox 3 needs it. We have updated most cairo binding ports too. Let us 
 know if we have missed some or cairo breaks your desktop/application.
 ---
 
 graphics/poppler: Update to 0.8.3
 ---
 The shared library version has been changed. All ports that depend on 
 poppler will have to be bump. We still need to bring more ports in MC 
 ports-stable to test it. We don't have it all at the moment, but we 
 will. The poppler-qt and poppler-qt4 still need to be work on. I don't 
 have QT3/QT4 install right now, so it would be nice if one of you can 
 help me. I will installing QT3/QT4 anyway, btw. KDE maintainers, please 
 help to test on koffice-kde3 and kdegraphics3 when poppler-qt* are done 
 as I don't know much about KDE.
 ---
 
 www/firefox3: Update to 3.0 final
 ---
 The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer 
 need to include bsd.gecko.mk/Makefile.common by manual. We still keep it 
 in backward compatibility, so the rest ports won't be break. We haven't 
 add some other ports to have Firefox 3 support yet, so if you want to 
 add in your ports early then feel free to send me patch(es) and I shall 
 add in MC ports-stable.
 ---

Well, I tried to build Firefox 3 after updating all the other ports, it gets to 
this point and fails:

c++ -o nsBlockFrame.o -c -I../../dist/include/system_wrappers -include 
../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM 
-DEXPORT_XPT_API 
-DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET 
-DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DOSTYPE=\FreeBSD7\ 
-DOSARCH=FreeBSD -D_IMPL_NS_LAYOUT -I. -I./../base -I./../forms -I./../tables 
-I./../xul/base/src -I./../../content/xul/content/src 
-I./../../content/base/src 
-I./../../content/html/content/src -I./../../dom/src/base -D_THREAD_SAFE 
-I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include 
-I/usr/local/include/pixman-1   -D_THREAD_SAFE -I/usr/local/include/cairo 
-I/usr/local/include -I/usr/local/include/freetype2 
-I/usr/local/include/pixman-1-I. -I. -I../../dist/include/xpcom 
-I../../dist/include/string -I../../dist/include/dom 
-I../../dist/include/content -I../../dist/include/thebes 
-I../../dist/include/gfx -I../../dist/include/widget 
-I../../dist/include/locale 
-I../../dist/include/view -I../../dist/include/necko -I../../dist/include/js 
-I../../dist/include/caps -I../../dist/include/pref 
-I../../dist/include/htmlparser -I../../dist/include/webshell 
-I../../dist/include/plugin -I../../dist/include/docshell 
-I../../dist/include/webbrwsr -I../../dist/include/oji 
-I../../dist/include/unicharutil -I../../dist/include/lwbrk 
-I../../dist/include/imglib2 -I../../dist/include/xpconnect 
-I../../dist/include/java -I../../dist/include/intl -I../../dist/include/thebes 
-I../../dist/include/cairo -I../../dist/include/accessibility 
-I../../dist/include   -I../../dist/include/layout -I/usr/local/include/nspr 
-I/usr/local/include  -I/usr/include  -I../../dist/sdk/include 
-I/usr/local/include   -fPIC  -I/usr/local/include  -I/usr/local/include 
-fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith 
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor 
-Wcast-align -Wno-long-long -O -pipe -O2 -fno-strict-aliasing -O2 
-fno-strict-aliasing -fshort-wchar -pipe  -DNDEBUG -DTRIMMED -O2 -D_THREAD_SAFE 
-I/usr/local/include/gtk-2.0 

[kde-freebsd] CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox 3.0!

2008-06-17 Thread Jeremy Messenger
Hello folks,

First all, ahze did most of work. Thanks ahze! Yesterday, I am just merely  
pick up and help him. Right now, he is pretty busy with move to different  
state but he is still with this project when he can. It might be a bit  
long email as I am going to list each ports in subject and TODO tasks.  
Please add my email and gnome@ in CC, no matter what, that way my team and  
I can follow up better and quicker. Thanks!

x11/pixman: Update to 0.10.0
---
Firefox 3 needs it. Orignal, the shared library was bumped and ahze has  
added a new feature in our USE_GNOME=ltverhack by can control the number  
of shared library. To control the number of shared library, add the  
ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays  
same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your  
port, you need to make sure the ABI doesn't change to use it. We will need  
more users to test to make sure it doesn't break any function in other  
ports that depend on pixman. I am running on it without change anything  
and it works great.
---

graphics/cairo: Update to 1.6.4
---
Firefox 3 needs it. We have updated most cairo binding ports too. Let us  
know if we have missed some or cairo breaks your desktop/application.
---

graphics/poppler: Update to 0.8.3
---
The shared library version has been changed. All ports that depend on  
poppler will have to be bump. We still need to bring more ports in MC  
ports-stable to test it. We don't have it all at the moment, but we will.  
The poppler-qt and poppler-qt4 still need to be work on. I don't have  
QT3/QT4 install right now, so it would be nice if one of you can help me.  
I will installing QT3/QT4 anyway, btw. KDE maintainers, please help to  
test on koffice-kde3 and kdegraphics3 when poppler-qt* are done as I don't  
know much about KDE.
---

www/firefox3: Update to 3.0 final
---
The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer  
need to include bsd.gecko.mk/Makefile.common by manual. We still keep it  
in backward compatibility, so the rest ports won't be break. We haven't  
add some other ports to have Firefox 3 support yet, so if you want to add  
in your ports early then feel free to send me patch(es) and I shall add in  
MC ports-stable.
---

TODO tasks:
---
- Bring more ports that depend on poppler in ports-stable.
- Need to update the document for bsd.gecko.mk (USE_GECKO).
- Fix plist in firefox-devel, I hope to get it fix by
   tomorrow or so in this week.
- Add firefox3 in some ports' USE_GECKO if these support,
   but it's safe to wait either. (no hurry)
- Test and test.
- Maybe more if there is any
---

How to use MC ports-stable and upgrade?
---
You can grab marcusmerge[1] and run 'marcusmerge -m ports-stable'. If you  
want to update your ports tree, you have to run cvsup, csup, portsnap or  
different method first then marcusmerge second at the everytime. If you  
want to unmerge your ports tree, you can run 'marcusmerge -U' and be sure  
to update your ports tree to bring ports back. Be sure to read in  
marcusmerge manpage[2] for more info.

To upgrade your installed ports, you can just simple 'portmaster -a' or  
'portupgrade -a'. While we don't have most ports that depend on poppler  
get bump yet, so be expect to get a bit problem in runtime at the moment.  
But it is easy to fix by rebuild/reinstall port. To downgrade, well you  
have to do it by manual.

As for the MC ports (GNOME development) users, I have moved these ports  
 from ports module to ports-stable module. You will need to run  
'marcusmerge -U' first then update ports tree then MC ports-stable then at  
last MC ports.

[1] http://www.marcuscom.com/downloads/marcusmerge
[2] http://www.marcuscom.com/marcusmerge.8.html
---

With all of these changes, I want this to be tested in the pointyhat-exp  
first before merges into FreeBSD ports tree. The more help we get will get  
faster pointyhat-exp test and merge into FreeBSD ports tree. ;-)

Cheers,
Mezz


-- 
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd