Hi all,
Please note that the new NetworkManager release changes the API in a way that breaks many applications using it. The Trinity NetworkManager applet should be increased in priority for cmake so that changes may be made to accommodate this breakage.
Hi all,
Please note that the new NetworkManager release changes the API in a way that breaks many applications using it. The Trinity NetworkManager applet should be increased in priority for cmake so that changes may be made to accommodate this breakage.
-- later, Robert Xu
That just figures.
Technically KNetworkManager itself has been ported fully from what I can see, but before I can start building packages for Natty in earnest I need the rest of the base Trinity modules ported to CMake. That includes kdenetwork, kdesdk, kdeedu, etc.
I would like to see a CMake status report, given that it has been about a week from the last meeting. Is the Etherpad up to date?
Thanks!
Tim
Hi, These days, two projects dependencies have changed the api, exifv2 and networkmanager, in the case of exifv2 change is easy to support both versions, olders and the newer today. (io explain that now below)
I ask please also do the same with knetworkmanager so you can build for debian squeeze, since both libraries are not so present in that branch of ..
Exifv2 changes for calls on trinity desktop:
now calls as --> Exiv2::ExifKey key(tag);
must be as:
Exiv2::ExifKey key(tag); #if EXIV2_TEST_VERSION(0, 21, 0) return g_intern_string(key.tagLabel().c_str()); #else return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ()); #endif
Of course surrounding with try catch, in some cases only remove old call funtion and added to the return statement with try catch.
as seeen, must defined macro EXIV2_TEST_VERSION, so then same must be done on networkmanager for correct build on Debian squeeze and winbuntu maverik.
Hope this help.
PICCORO. On Tue, Apr 26, 2011 at 2:15 PM, Timothy Pearson kb9vqf@pearsoncomputing.net wrote:
Hi all,
Please note that the new NetworkManager release changes the API in a way that breaks many applications using it. The Trinity NetworkManager applet should be increased in priority for cmake so that changes may be made to accommodate this breakage.
-- later, Robert Xu
That just figures.
Technically KNetworkManager itself has been ported fully from what I can see, but before I can start building packages for Natty in earnest I need the rest of the base Trinity modules ported to CMake. That includes kdenetwork, kdesdk, kdeedu, etc.
I would like to see a CMake status report, given that it has been about a week from the last meeting. Is the Etherpad up to date?
Thanks!
Tim
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
-- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com Cofundador de Venenux; debian based multimedia alike free only zealots users (oh well, i try but..too many free guidelines buahhh) http://shutendouji.net creador de massenkoh linux; debian enhanchements for better up to date support on stable brand, including non-free soft.
Also too in this fashion API changes these days, I found that debian and winbuntu old lasted revisions, has old libpng 1.2, especialy lenny with 1.2.22, which means that the patchs for libpng 1.4 support on qt3 for trinity can make impossible compile into Debian squeeze, testing inlcusive, as win-buntu 9.XX, it should be modified to use a macro -LIB_PNG_14 or something similar .. I do not remember how to work with this but if I can do for the weekend..
If some body can do that , please change the patch for use optionaly both library versions...
If i can resolve all issues, i do a qt3 3.3.c tar gzipped release alternate for ready download in public, for easy acces to novice developers
On Wed, Apr 27, 2011 at 11:58 AM, PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
Hi, These days, two projects dependencies have changed the api, exifv2 and networkmanager, in the case of exifv2 change is easy to support both versions, olders and the newer today. (io explain that now below)
I ask please also do the same with knetworkmanager so you can build for debian squeeze, since both libraries are not so present in that branch of ..
Exifv2 changes for calls on trinity desktop:
now calls as --> Exiv2::ExifKey key(tag);
must be as:
Exiv2::ExifKey key(tag); #if EXIV2_TEST_VERSION(0, 21, 0) return g_intern_string(key.tagLabel().c_str()); #else return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ()); #endif
Of course surrounding with try catch, in some cases only remove old call funtion and added to the return statement with try catch.
as seeen, must defined macro EXIV2_TEST_VERSION, so then same must be done on networkmanager for correct build on Debian squeeze and winbuntu maverik.
Hope this help.
PICCORO. On Tue, Apr 26, 2011 at 2:15 PM, Timothy Pearson kb9vqf@pearsoncomputing.net wrote:
Hi all,
Please note that the new NetworkManager release changes the API in a way that breaks many applications using it. The Trinity NetworkManager applet should be increased in priority for cmake so that changes may be made to accommodate this breakage.
-- later, Robert Xu
That just figures.
Technically KNetworkManager itself has been ported fully from what I can see, but before I can start building packages for Natty in earnest I need the rest of the base Trinity modules ported to CMake. That includes kdenetwork, kdesdk, kdeedu, etc.
I would like to see a CMake status report, given that it has been about a week from the last meeting. Is the Etherpad up to date?
Thanks!
Tim
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
-- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com Cofundador de Venenux; debian based multimedia alike free only zealots users (oh well, i try but..too many free guidelines buahhh) http://shutendouji.net creador de massenkoh linux; debian enhanchements for better up to date support on stable brand, including non-free soft.
Reply to only one thread, thanks. :)
On Thu, Apr 28, 2011 at 12:50, PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
Also too in this fashion API changes these days, I found that debian and winbuntu old lasted revisions, has old libpng 1.2, especialy lenny with 1.2.22, which means that the patchs for libpng 1.4 support on qt3 for trinity can make impossible compile into Debian squeeze, testing inlcusive, as win-buntu 9.XX, it should be modified to use a macro -LIB_PNG_14 or something similar .. I do not remember how to work with this but if I can do for the weekend..
I think openSUSE has patches for latest versions, I just don't know how much was merged.
<snip>
If i can resolve all issues, i do a qt3 3.3.c tar gzipped release alternate for ready download in public, for easy acces to novice developers
Make sure you do it off of qt 3.3.8b + the existing patch. Also, the qt3 tarball has symlinks, you'll need to manually remove those from the diff. In addition, make sure you give us a diff, not just the tarball.
thanks, lest revise win-SUSE patches.. in the qt3 3.3.8c that i tarred i dont include libpng 14 patch! yet!
Make sure you do it off of qt 3.3.8b + the existing patch. Also, the qt3 tarball has symlinks, you'll need to manually remove those from the diff. In addition, make sure you give us a diff, not just the tarball.
i think u mean merge all patches iin a clean 3.3.8b.. i just study all qt3 trinity builds and sources on proyects like Arch linux and the patches in the trinity patches repo, and i take special care do not merge duplicate entryes, dont worry..
there around 156 patches between debian fixeds, arch fixeds, trinity fixeds+3.3.8c and some small others from win.buntu
dont worry, be happy now i testing the build , if i dont have errors build lets try tqt trinity desktop preinstaled but with new qt3 install
all the changes are well documented.. i will send that in a few dias maybe tomorrow!
On Wednesday 27 April 2011 20:28:14 PICCORO McKAY Lenz wrote:
now calls as --> Exiv2::ExifKey key(tag);
must be as:
Exiv2::ExifKey key(tag);
#if EXIV2_TEST_VERSION(0, 21, 0) return g_intern_string(key.tagLabel().c_str()); #else return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ()); #endif
This does not work for me.
On Wednesday 27 April 2011 20:28:14 PICCORO McKAY Lenz wrote:
Exifv2 changes for calls on trinity desktop:
now calls as --> Exiv2::ExifKey key(tag);
must be as:
Exiv2::ExifKey key(tag);
#if EXIV2_TEST_VERSION(0, 21, 0) return g_intern_string(key.tagLabel().c_str()); #else return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ()); #endif
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp: In member function 'QString KExiv2Iface::KExiv2::getExifTagTitle(const char*)': /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1606:28: error: 'tag' was not declared in this scope /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1607:29: error: 'class Exiv2::ExifKey' has no member named 'tagTitle' /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1607:47: error: 'g_intern_string' was not declared in this scope /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp: In member function 'QString KExiv2Iface::KExiv2::getExifTagDescription(const char*)': /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1622:28: error: 'tag' was not declared in this scope /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1623:46: error: 'g_intern_string' was not declared in this scope
GRRRR ok wait a coupe.. let me search some more...
On 5/8/11, Ilya Chernykh anixxsus@gmail.com wrote:
On Wednesday 27 April 2011 20:28:14 PICCORO McKAY Lenz wrote:
Exifv2 changes for calls on trinity desktop:
now calls as --> Exiv2::ExifKey key(tag);
must be as:
Exiv2::ExifKey key(tag);
#if EXIV2_TEST_VERSION(0, 21, 0) return g_intern_string(key.tagLabel().c_str()); #else return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ()); #endif
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp: In member function 'QString KExiv2Iface::KExiv2::getExifTagTitle(const char*)': /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1606:28: error: 'tag' was not declared in this scope /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1607:29: error: 'class Exiv2::ExifKey' has no member named 'tagTitle' /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1607:47: error: 'g_intern_string' was not declared in this scope /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp: In member function 'QString KExiv2Iface::KExiv2::getExifTagDescription(const char*)': /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1622:28: error: 'tag' was not declared in this scope /usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1623:46: error: 'g_intern_string' was not declared in this scope
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Mon, May 9, 2011 at 08:38, PICCORO McKAY Lenz mckaygerhard@gmail.com wrote:
GRRRR ok wait a coupe.. let me search some more...
Assuming that KNetworkManager/kde-plasma-networkmanager is similar to knetworkmanager3, check f15 patches.