cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Hi I found this page http://lists.freebsd.org/pipermail/freebsd-ports/2012-July/076542.htmlwhile i searching fix clang compile problem http://developer.berlios.de/patch/download.php?id=3460 this patch is fix ( Work at least for me :) ) ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Eygene Ryabinkin wrote: the only problem I had faced is introduced incompatibility with clang but that has mostly nothing to do with the port. I filed a bug at http://developer.berlios.de/bugs/?func=detailbug&group_id=2663&bug_id=18667 but with no progress though. I am currently rebuilding all my ports with clang on my workstations, so once the dust will be settled, I'll probably fix slim's clang problems if they will be still there at that time. Actually I found the cause after meditating on error logs. log.h misses #includes for "Ck.h" and "PAM.h". -- Sphinx of black quartz judge my vow. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Volodymyr, good day. Mon, Jul 30, 2012 at 01:51:32PM +0300, Volodymyr Kostyrko wrote: > Eygene Ryabinkin wrote: > > Ping! Were there any testers of the updated slim port? If yes, > > please, speak up. > > WFM now, Great, thanks for testing! > the only problem I had faced is introduced incompatibility with > clang but that has mostly nothing to do with the port. I filed a bug at > http://developer.berlios.de/bugs/?func=detailbug&group_id=2663&bug_id=18667 > but with no progress though. I am currently rebuilding all my ports with clang on my workstations, so once the dust will be settled, I'll probably fix slim's clang problems if they will be still there at that time. -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgpeEPcy2FGmY.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Eygene Ryabinkin wrote: Ping! Were there any testers of the updated slim port? If yes, please, speak up. WFM now, the only problem I had faced is introduced incompatibility with clang but that has mostly nothing to do with the port. I filed a bug at http://developer.berlios.de/bugs/?func=detailbug&group_id=2663&bug_id=18667 but with no progress though. -- Sphinx of black quartz judge my vow. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
On Mon, Jul 30, 2012 at 01:37:45PM +0400, Eygene Ryabinkin wrote: > Wed, Jul 18, 2012 at 08:37:30AM +0400, Eygene Ryabinkin wrote: > > Thu, Jul 12, 2012 at 12:26:15AM -0400, Henry Hu wrote: > > > For the png problem, I think that we can use png_jmpbuf for any > > > libpng > > > >= 1.2.5? It seems to be exist at least from libpng 1.2.5 > > > (http://www.libpng.org/pub/png/libpng-1.2.5-manual.html) so it's > > > safe to use it? > > > > Should be. But according to the portability note at > > http://www.libpng.org/pub/png/libpng.html > > "The libpng 1.5.x series continues the evolution of the libpng API, > > finally hiding the contents of the venerable and hoary png_struct and > > png_info data structures inside private (i.e., non-installed) header > > files." So it is normal to use the "new" API only for >= 1.5.x. > > > > Mon, Jul 16, 2012 at 01:07:06AM -0700, Doug Barton wrote: > > > Where are we at with this? I'm using the latest png with your patch and > > > it is working fine, although only a few of my backgrounds are PNGs. > > > > I had tested it with PNG 1.4.10 -- works fine. So, I had changed > > the required library version for png from '15' to '1[45]'. The patch > > was modified accordingly, > > http://codelabs.ru/fbsd/ports/slim/upgrade-1.3.3-to-1.3.4.diff > You mean 1.3.4 which is in the tree already? I'm using it without any problems. PAM works like a charm, no more need to start ssh-agent manually. :) pgpj9sMKcxXId.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Wed, Jul 18, 2012 at 08:37:30AM +0400, Eygene Ryabinkin wrote: > Thu, Jul 12, 2012 at 12:26:15AM -0400, Henry Hu wrote: > > For the png problem, I think that we can use png_jmpbuf for any > > libpng > > >= 1.2.5? It seems to be exist at least from libpng 1.2.5 > > (http://www.libpng.org/pub/png/libpng-1.2.5-manual.html) so it's > > safe to use it? > > Should be. But according to the portability note at > http://www.libpng.org/pub/png/libpng.html > "The libpng 1.5.x series continues the evolution of the libpng API, > finally hiding the contents of the venerable and hoary png_struct and > png_info data structures inside private (i.e., non-installed) header > files." So it is normal to use the "new" API only for >= 1.5.x. > > Mon, Jul 16, 2012 at 01:07:06AM -0700, Doug Barton wrote: > > Where are we at with this? I'm using the latest png with your patch and > > it is working fine, although only a few of my backgrounds are PNGs. > > I had tested it with PNG 1.4.10 -- works fine. So, I had changed > the required library version for png from '15' to '1[45]'. The patch > was modified accordingly, > http://codelabs.ru/fbsd/ports/slim/upgrade-1.3.3-to-1.3.4.diff Ping! Were there any testers of the updated slim port? If yes, please, speak up. -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgpnJrHKNoLnG.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Thu, Jul 12, 2012 at 12:26:15AM -0400, Henry Hu wrote: > For the png problem, I think that we can use png_jmpbuf for any > libpng > >= 1.2.5? It seems to be exist at least from libpng 1.2.5 > (http://www.libpng.org/pub/png/libpng-1.2.5-manual.html) so it's > safe to use it? Should be. But according to the portability note at http://www.libpng.org/pub/png/libpng.html "The libpng 1.5.x series continues the evolution of the libpng API, finally hiding the contents of the venerable and hoary png_struct and png_info data structures inside private (i.e., non-installed) header files." So it is normal to use the "new" API only for >= 1.5.x. Mon, Jul 16, 2012 at 01:07:06AM -0700, Doug Barton wrote: > > Yesterday I had looked at the libpng and it seems that this > > patch should include 1.4.* for the new variant of the setjmp > > code -- I need some hours to try to build it with png 1.4. > > Where are we at with this? I'm using the latest png with your patch and > it is working fine, although only a few of my backgrounds are PNGs. I had tested it with PNG 1.4.10 -- works fine. So, I had changed the required library version for png from '15' to '1[45]'. The patch was modified accordingly, http://codelabs.ru/fbsd/ports/slim/upgrade-1.3.3-to-1.3.4.diff -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgplk92KXQJ7b.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/10/2012 03:01, Eygene Ryabinkin wrote: > Tue, Jul 10, 2012 at 12:27:27AM -0700, Doug Barton wrote: >> On 07/09/2012 01:13, Eygene Ryabinkin wrote: >>> This very error should be fixed by the patch >> >> Yes, I'm an idiot. :) I successfully applied your patch and forgot to >> move the new patch- file into files/. > > Shouldn't it appear in files/ automatically or you're using some > strange variant of patch utility? Or you're patching in some > other place and then moving the result elsewhere? > >> Once I fixed the PEBKAC it worked as expected on 10-current amd64, >> and 8-stable i386. > > Cool, thanks! > >> Henry, if you'd like me to apply the patch just let me know. > > Yesterday I had looked at the libpng and it seems that this > patch should include 1.4.* for the new variant of the setjmp > code -- I need some hours to try to build it with png 1.4. Where are we at with this? I'm using the latest png with your patch and it is working fine, although only a few of my backgrounds are PNGs. Doug - -- Change is hard. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBCAAGBQJQA8uqAAoJEFzGhvEaGryEzEsIAMRjnr8g2GJuHOnADEyhofMo 4r6IkEaRh5va1cWgQCucFkQK87Nz+7Zkz1Rt8+PQ0hLZ0jwmrXihQlOfyhhEfng+ zv7LLIWfunapJKT8ul5u0yCTGZrVqhHL20hTCLQbMr3614wO9JH1jaeNISrHW5QT h9XRkUomSyJgKRoST0wBZJgUcFVRb7R2eXhcONj9wqQGSGvbB7UQHrUDX4ap2kCI TgvAFFAKiwzZ8RxN34wzmblsj2UVRBWeZOGti6YY7ko5Ssw4zLaU9OyAo9LPUJ1D cx+ymIyVha3PAidGQ6qu4XwEJkQJJxgmicCtf8d5YGrdQKsMV7666z/vERhoSYg= =A7hm -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Oh I'm sorry. After grabbing cmake 2.8.7, I found that Xmu is still detected in find_package(GLUT). We need a build dependency on cmake 2.8.8.. On Thu, Jul 12, 2012 at 12:26 AM, Henry Hu wrote: > I'm testing the patch. > > First, I failed to build, and the reason is that my cmake is 2.8.3 > which is too old. > According to > http://www.cmake.org/pipermail/cmake-commits/2012-February/012056.html, > it seems like that after cmake 2.8.7, find_package(X11) would define > X11_Xmu_LIB, but before that, it is defined as GLUT_Xmu_LIBRARY with > find_package(GLUT). Do we need to add a build dependency that this > depends on cmake >= 2.8.7? > > It seems like that there is no reference to glut anymore. Its usage > was only to find Xmu. So I think that we should remove USE_GL=glut. > > For the png problem, I think that we can use png_jmpbuf for any libpng >>= 1.2.5? It seems to be exist at least from libpng 1.2.5 > (http://www.libpng.org/pub/png/libpng-1.2.5-manual.html) so it's safe to use > it? > According to > http://old.nabble.com/png_jmpbuf%28%29-in-libpng-1.4-td30966838.html, > someone has problem with png_jmpbuf with libpng 1.4, but it seems like > that this is not related. > > > On Tue, Jul 10, 2012 at 3:27 AM, Doug Barton wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA256 >> >> On 07/09/2012 01:13, Eygene Ryabinkin wrote: >>> This very error should be fixed by the patch >> >> Yes, I'm an idiot. :) I successfully applied your patch and forgot to >> move the new patch- file into files/. Once I fixed the PEBKAC it worked >> as expected on 10-current amd64, and 8-stable i386. >> >> Henry, if you'd like me to apply the patch just let me know. Eygene, >> thanks for doing this. >> >> Doug >> >> - -- >> >> Change is hard. >> >> >> >> -BEGIN PGP SIGNATURE- >> Version: GnuPG v2.0.19 (FreeBSD) >> >> iQEcBAEBCAAGBQJP+9lfAAoJEFzGhvEaGryEds8H/jVudAimsgQEgJZ1EGWCN7mX >> xsjam23cBz5hCAf5ay4cmDkyUbdfSeYJHTQ+WmjuMRKaoKBoyMvKSAbVcvKfOiNr >> iOoFWT82D/fXWNW+X/Ny4sqv16FNpP2hQsiEa0E5luPU9bA52wSq6kGU9EiQ+VY6 >> JrxwHV8/7MfzaX+g6fRkhwphRYI9bmzK0+evvtMtxEq9dCZTtFcMmGFSwy4EAzT3 >> 3mbMYjeWlIsCko+Y/GjtXGlopxiStbMUU32B+O1oKrvtzHJ2Srgi2vZ/B4XVXPSB >> W28ANO0AZbqzIUcZvaechXjjcb0mlNKsRnWjlDC4ysheGH6XRjLCEgFH0MZed0I= >> =nNUS >> -END PGP SIGNATURE- > > > > -- > Cheers, > Henry -- Cheers, Henry ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
I'm testing the patch. First, I failed to build, and the reason is that my cmake is 2.8.3 which is too old. According to http://www.cmake.org/pipermail/cmake-commits/2012-February/012056.html, it seems like that after cmake 2.8.7, find_package(X11) would define X11_Xmu_LIB, but before that, it is defined as GLUT_Xmu_LIBRARY with find_package(GLUT). Do we need to add a build dependency that this depends on cmake >= 2.8.7? It seems like that there is no reference to glut anymore. Its usage was only to find Xmu. So I think that we should remove USE_GL=glut. For the png problem, I think that we can use png_jmpbuf for any libpng >= 1.2.5? It seems to be exist at least from libpng 1.2.5 (http://www.libpng.org/pub/png/libpng-1.2.5-manual.html) so it's safe to use it? According to http://old.nabble.com/png_jmpbuf%28%29-in-libpng-1.4-td30966838.html, someone has problem with png_jmpbuf with libpng 1.4, but it seems like that this is not related. On Tue, Jul 10, 2012 at 3:27 AM, Doug Barton wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 07/09/2012 01:13, Eygene Ryabinkin wrote: >> This very error should be fixed by the patch > > Yes, I'm an idiot. :) I successfully applied your patch and forgot to > move the new patch- file into files/. Once I fixed the PEBKAC it worked > as expected on 10-current amd64, and 8-stable i386. > > Henry, if you'd like me to apply the patch just let me know. Eygene, > thanks for doing this. > > Doug > > - -- > > Change is hard. > > > > -BEGIN PGP SIGNATURE- > Version: GnuPG v2.0.19 (FreeBSD) > > iQEcBAEBCAAGBQJP+9lfAAoJEFzGhvEaGryEds8H/jVudAimsgQEgJZ1EGWCN7mX > xsjam23cBz5hCAf5ay4cmDkyUbdfSeYJHTQ+WmjuMRKaoKBoyMvKSAbVcvKfOiNr > iOoFWT82D/fXWNW+X/Ny4sqv16FNpP2hQsiEa0E5luPU9bA52wSq6kGU9EiQ+VY6 > JrxwHV8/7MfzaX+g6fRkhwphRYI9bmzK0+evvtMtxEq9dCZTtFcMmGFSwy4EAzT3 > 3mbMYjeWlIsCko+Y/GjtXGlopxiStbMUU32B+O1oKrvtzHJ2Srgi2vZ/B4XVXPSB > W28ANO0AZbqzIUcZvaechXjjcb0mlNKsRnWjlDC4ysheGH6XRjLCEgFH0MZed0I= > =nNUS > -END PGP SIGNATURE- -- Cheers, Henry ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Tue, Jul 10, 2012 at 12:27:27AM -0700, Doug Barton wrote: > On 07/09/2012 01:13, Eygene Ryabinkin wrote: > > This very error should be fixed by the patch > > Yes, I'm an idiot. :) I successfully applied your patch and forgot to > move the new patch- file into files/. Shouldn't it appear in files/ automatically or you're using some strange variant of patch utility? Or you're patching in some other place and then moving the result elsewhere? > Once I fixed the PEBKAC it worked as expected on 10-current amd64, > and 8-stable i386. Cool, thanks! > Henry, if you'd like me to apply the patch just let me know. Yesterday I had looked at the libpng and it seems that this patch should include 1.4.* for the new variant of the setjmp code -- I need some hours to try to build it with png 1.4. > Eygene, thanks for doing this. You're welcome ;)) -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgpRALjdUKDgz.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/09/2012 01:13, Eygene Ryabinkin wrote: > This very error should be fixed by the patch Yes, I'm an idiot. :) I successfully applied your patch and forgot to move the new patch- file into files/. Once I fixed the PEBKAC it worked as expected on 10-current amd64, and 8-stable i386. Henry, if you'd like me to apply the patch just let me know. Eygene, thanks for doing this. Doug - -- Change is hard. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBCAAGBQJP+9lfAAoJEFzGhvEaGryEds8H/jVudAimsgQEgJZ1EGWCN7mX xsjam23cBz5hCAf5ay4cmDkyUbdfSeYJHTQ+WmjuMRKaoKBoyMvKSAbVcvKfOiNr iOoFWT82D/fXWNW+X/Ny4sqv16FNpP2hQsiEa0E5luPU9bA52wSq6kGU9EiQ+VY6 JrxwHV8/7MfzaX+g6fRkhwphRYI9bmzK0+evvtMtxEq9dCZTtFcMmGFSwy4EAzT3 3mbMYjeWlIsCko+Y/GjtXGlopxiStbMUU32B+O1oKrvtzHJ2Srgi2vZ/B4XVXPSB W28ANO0AZbqzIUcZvaechXjjcb0mlNKsRnWjlDC4ysheGH6XRjLCEgFH0MZed0I= =nNUS -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Doug, good day. Sun, Jul 08, 2012 at 02:48:54AM -0700, Doug Barton wrote: > /usr/bin/c++ -DNEEDS_BASENAME -DPACKAGE=\"slim\" -DVERSION=\"1.3.4\" > -DPKGDATADIR=\"/usr/local/share/slim\" -DSYSCONFDIR=\"/usr/local/etc\" > -DUSE_CONSOLEKIT -O2 -pipe -fno-strict-aliasing -O2 -pipe > -fno-strict-aliasing -I/home/slim/work/slim-1.3.4 -I/usr/local/include > -I/usr/local/include/dbus-1.0/include -I/usr/local/include/dbus-1.0 > -I/usr/local/include/ConsoleKit/ck-connector > -I/usr/local/include/freetype2 -o CMakeFiles/slim.dir/image.cpp.o -c > /home/slim/work/slim-1.3.4/image.cpp > /home/slim/work/slim-1.3.4/image.cpp: In member function 'int > Image::readPng(const char*, int*, int*, unsigned char**, unsigned char**)': > /home/home-f/slim/work/slim-1.3.4/image.cpp:784: error: invalid use of > incomplete type 'struct png_struct_def' > /usr/local/include/png.h:872: error: forward declaration of 'struct > png_struct_def' This very error should be fixed by the patch files/patch-libpng-setjmp-image.cpp. Do you have that file? If yes, what version of PNG library do you have? And can I have a look at the file /home/slim/work/slim/1.3.4/image.cpp? -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgpJ0ta4IpWc5.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
On 07/05/2012 06:09, Eygene Ryabinkin wrote: > Wed, Jul 04, 2012 at 03:04:44PM -0700, Doug Barton wrote: >> Thanks for taking this one on. I was also looking at the new version of >> slim that's out recently: http://slim.berlios.de/ > > I am running 1.3.4 for some time: most of my workstations are fine > with it, but one fails to start the desktop, though it has a mix > of old and new packages, so I am rebuilding them just now. > > The patch is available at > http://codelabs.ru/fbsd/ports/slim/upgrade-1.3.3-to-1.3.4.diff > Testing and feedback are welcome. /usr/bin/c++ -DNEEDS_BASENAME -DPACKAGE=\"slim\" -DVERSION=\"1.3.4\" -DPKGDATADIR=\"/usr/local/share/slim\" -DSYSCONFDIR=\"/usr/local/etc\" -DUSE_CONSOLEKIT -O2 -pipe -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -I/home/slim/work/slim-1.3.4 -I/usr/local/include -I/usr/local/include/dbus-1.0/include -I/usr/local/include/dbus-1.0 -I/usr/local/include/ConsoleKit/ck-connector -I/usr/local/include/freetype2 -o CMakeFiles/slim.dir/image.cpp.o -c /home/slim/work/slim-1.3.4/image.cpp /home/slim/work/slim-1.3.4/image.cpp: In member function 'int Image::readPng(const char*, int*, int*, unsigned char**, unsigned char**)': /home/home-f/slim/work/slim-1.3.4/image.cpp:784: error: invalid use of incomplete type 'struct png_struct_def' /usr/local/include/png.h:872: error: forward declaration of 'struct png_struct_def' *** [CMakeFiles/slim.dir/image.cpp.o] Error code 1 1 error *** [CMakeFiles/slim.dir/all] Error code 2 1 error *** [all] Error code 2 1 error -- This .signature sanitized for your protection ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Eygene Ryabinkin wrote: Thu, Jul 05, 2012 at 05:09:30PM +0400, Eygene Ryabinkin wrote: I am running 1.3.4 for some time: most of my workstations are fine with it, but one fails to start the desktop, though it has a mix of old and new packages, so I am rebuilding them just now. Was a problem with D-BUS an newer Xorg, unrelated to SLiM. Any others who had experience with my patch? Compilation with clang fails: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:26: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.h:23: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/panel.h:30: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/switchuser.h:23: /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/log.h:19:17: error: call to function 'operator<<' that is neither visible in the template definition nor found by argument-dependent lookup logFile << text; logFile.flush(); ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:233:38: note: in instantiation of function template specialization 'LogUnit::operator<<' requested here logStream << APPNAME << ": " << e << endl; ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/PAM.h:98:15: note: 'operator<<' should be declared prior to the call site or in namespace 'PAM' std::ostream& operator<<( std::ostream& os, const PAM::Exception& e); ^ In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:26: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.h:23: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/panel.h:30: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/switchuser.h:23: /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/log.h:19:17: error: call to function 'operator<<' that is neither visible in the template definition nor found by argument-dependent lookup logFile << text; logFile.flush(); ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:431:38: note: in instantiation of function template specialization 'LogUnit::operator<<' requested here logStream << APPNAME << ": " << e << endl; ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/PAM.h:98:15: note: 'operator<<' should be declared prior to the call site or in namespace 'PAM' std::ostream& operator<<( std::ostream& os, const PAM::Exception& e); ^ In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:26: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.h:23: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/panel.h:30: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/switchuser.h:23: /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/log.h:19:17: error: call to function 'operator<<' that is neither visible in the template definition nor found by argument-dependent lookup logFile << text; logFile.flush(); ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:524:38: note: in instantiation of function template specialization 'LogUnit::operator<<' requested here logStream << APPNAME << ": " << e << endl; ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/PAM.h:98:15: note: 'operator<<' should be declared prior to the call site or in namespace 'PAM' std::ostream& operator<<( std::ostream& os, const PAM::Exception& e); ^ In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:26: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.h:23: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/panel.h:30: In file included from /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/switchuser.h:23: /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/log.h:19:17: error: call to function 'operator<<' that is neither visible in the template definition nor found by argument-dependent lookup logFile << text; logFile.flush(); ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/slim/work/slim-1.3.4/app.cpp:577:38: note: in instantiation of function template specialization 'LogUnit::operator<<' requested here logStream << APPNAME << ": " << e << endl; ^ /tmp/ports/.amd_mnt/faz/host/usr/ports/x11/
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Thu, Jul 05, 2012 at 05:09:30PM +0400, Eygene Ryabinkin wrote: > I am running 1.3.4 for some time: most of my workstations are fine > with it, but one fails to start the desktop, though it has a mix > of old and new packages, so I am rebuilding them just now. Was a problem with D-BUS an newer Xorg, unrelated to SLiM. Any others who had experience with my patch? -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgp2NFo5d3tW2.pgp Description: PGP signature
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Eygene Ryabinkin wrote: Wed, Jul 04, 2012 at 03:04:44PM -0700, Doug Barton wrote: Thanks for taking this one on. I was also looking at the new version of slim that's out recently: http://slim.berlios.de/ I am running 1.3.4 for some time: most of my workstations are fine with it, but one fails to start the desktop, though it has a mix of old and new packages, so I am rebuilding them just now. I'm using .xinitrc as I prefer E17. Sometimes instantly after logging in slim restarts server with: Current version of pixman: 0.24.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 3 12:29:30 2012 (==) Using config file: "/etc/X11/xorg.conf" slim: Last login: Tue Jul 3 12:29:28 on :0.0 /usr/local/bin/xauth: file /home/arcade/.Xauthority does not exist slim: could not execute login command slim: waiting for X server to shut down /usr/local/bin/xauth: file /var/run/slim.auth does not exist I'll retest with your patch. -- Sphinx of black quartz judge my vow. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in
Wed, Jul 04, 2012 at 03:04:44PM -0700, Doug Barton wrote: > Thanks for taking this one on. I was also looking at the new version of > slim that's out recently: http://slim.berlios.de/ I am running 1.3.4 for some time: most of my workstations are fine with it, but one fails to start the desktop, though it has a mix of old and new packages, so I am rebuilding them just now. The patch is available at http://codelabs.ru/fbsd/ports/slim/upgrade-1.3.3-to-1.3.4.diff Testing and feedback are welcome. -- Eygene Ryabinkin,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] pgpHjbwpTVksu.pgp Description: PGP signature