[FreeBSD-Ports-Announce] [HEADS UP] 9.2 Package Set / Branching plan
We are trying something different for 9.2. Instead of placing a freeze or slush on HEAD, we will just create a branch and leave HEAD alone. The idea is to lessen the long freeze/slush on head and move us towards quicker ports releases. This branch will be created on August 12th. Please be cautious with the tree until then so it remains stable. Normally we would make this an official slush period, but we are behind schedule on this and have not given enough notice. The 9.2 branch will be frozen [1]. Only license, build, security and critical fixes will be allowed in the 9.2 branch. All changes must be approved by portmgr@ to the branch with a commit line of: Approved by:portmgr (name) This may require slight rework of patches when applied to the branch as it may deviate far from head. The idea is to apply the minimal amount of changes to the branch to stabilize and secure it. Portmgr will have no sweeping slush policy on head, but other teams may wish to enact such a policy on their ports. I.e., kde or gnome ports may want to have a slush to make their job easier should a large security update come out during the rc2-release phase. We leave that to individual teams. Summary: * We will copy /head to /branches/RELENG_9_2_0 on August 12th * HEAD is open to all commits (no slush or sweeping policy) * Only portmgr-approved changes may go into /branches/ under the frozen tree policy [1] * Only license, build, security and critical fixes are allowed * Packages will be built from /branches/RELENG_9_2_0 [1] http://www.freebsd.org/portmgr/policies_committing.html -- Regards, Bryan Drewery, on behalf of portmgr signature.asc Description: OpenPGP digital signature
Re: libgcrypt security
At least security/gnupg1, I've updated to 1.4.14 just after announce released. 2013/8/10 Andrew andre...@hush.ai Hi all. GPG and libgcrypt were updated for security problems, http://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000330.html but I still don't see this update in ports. The vuXML entry: http://www.vuxml.org/freebsd/80771b89-f57b-11e2-bf21-b499baab0cbe.html Can we get it updated please? -- Jun Kuriyama kuriy...@freebsd.org // FreeBSD Project kuriy...@s2factory.co.jp // S2 Factory, Inc. ___ 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: evolution-webcal - invalid DSO for symbol `g_thread_init' definition
On 7-8-2013 3:40, AN wrote: FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #78 r253966: Mon Aug 5 14:42:05 CDT 2013 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64 Fix committed thanks! cc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\/usr/local/share/locale\ -I/usr/local/include/gtk-2.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -D_THREAD_SAFE -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng15 -I/usr/local/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/evolution-data-server-2.32 -I/usr/local/include/gconf/2 -I/usr/local/include/orbit-2.0 -DORBIT2=1 -I/usr/local/include/libsoup-2.4 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include/libxml2 -I/usr/local/include-I/usr/local/include -O2 -pipe -fno-strict-aliasing -MT evolution-webcal-notify.o -MD -MP -MF .deps/evolution-webcal-notify.Tpo -c -o evolution-webcal-notify.o evolution-webcal-notify.c evolution-webcal-main.c:83:9: warning: assigning to 'gchar *' (aka 'char *') from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] name = icalproperty_get_value_as_string (prop); ^ ~~~ evolution-webcal-main.c:85:9: warning: assigning to 'gchar *' (aka 'char *') from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] desc = icalproperty_get_value_as_string (prop); ^ ~~~ evolution-webcal-main.c:115:14: warning: 'soup_message_headers_get' is deprecated [-Wdeprecated-declarations] header = soup_message_headers_get (msg-response_headers, Location); ^ /usr/local/include/libsoup-2.4/libsoup/soup-message-headers.h:40:21: note: 'soup_message_headers_get' declared here const char *soup_message_headers_get (SoupMessageHeaders *hdrs, ^ evolution-webcal-main.c:255:3: warning: 'g_thread_init' is deprecated [-Wdeprecated-declarations] g_thread_init (NULL); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: 'g_thread_init' declared here void g_thread_init (gpointer vtable); ^ 4 warnings generated. mv -f .deps/evolution-webcal-main.Tpo .deps/evolution-webcal-main.Po mv -f .deps/evolution-webcal-notify.Tpo .deps/evolution-webcal-notify.Po cc -O2 -pipe -fno-strict-aliasing -L/usr/local/lib -o evolution-webcal evolution-webcal-main.o evolution-webcal-notify.o -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lecal-1.2 -lical -licalss -licalvcal -pthread -ledataserver-1.2 -lxml2 -lgconf-2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -L/usr/local/lib -lglib-2.0 -lintl /usr/bin/ld: R: invalid DSO for symbol `g_thread_init' definition /usr/local/lib/libgthread-2.0.so.0: could not read symbols: Bad value cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [evolution-webcal] Error 1 gmake[3]: Leaving directory `/usr/ports/www/evolution-webcal/work/evolution-webcal-2.32.0/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/www/evolution-webcal/work/evolution-webcal-2.32.0' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/usr/ports/www/evolution-webcal/work/evolution-webcal-2.32.0' === Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/www/evolution-webcal ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20130806-97919-uopjic env UPGRADE_TOOL=portupgrade UPGRADE_PORT=evolution-webcal-2.32.0_2 UPGRADE_PORT_VER=2.32.0_2 make ** Fix the problem and try again. --- Build of www/evolution-webcal ended at: Tue, 06 Aug 2013 20:34:37 -0500 (consumed 00:00:03) --- Reinstallation of www/evolution-webcal ended at: Tue, 06 Aug 2013 20:34:37 -0500 (consumed 00:00:03) --- ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed --- Listing the results (+:done / -:ignored / *:skipped / !:failed) ! www/evolution-webcal (evolution-webcal-2.32.0_2)(new compiler error) ___ 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 ___ 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: [cft] net/boinc-client update to 7.0.65
2013/8/6 René Ladan r...@freebsd.org: Hi, Andrey submitted ports/176724 which contains a big update to the net/boinc-client port. The somewhat modified result is attached as a patch. If you are running the astro/boinc-astropulse or astro/boinc-setiathome-enhanced port then you will need to patch those to (otherwise they won't build). Oops, an error crept into boinc-client.diff, the corrected version is attached. I also made a diff against /usr/ports/UIDs and /usr/ports/GIDs for the new boinc user. I build-tested the port with a variety of options on a variety of platforms (8-10-i386, 9-amd64, 10-armv6), all seems fine. So far, run-testing with just the CLIENT and USER options seems to work fine too. The patch is based on the second inline update, differences are (per item): 2. minor changes 3. use USERS and GROUPS to create the boinc user and group instead of manually creating them. Some cleanups might be needed here. 4,5. No need to remember CLIENT option in pkg-install 6. POST-INSTALL target dropped, this is automated by the USERS and GROUPS variables 7. Keep all skins and the SKINS option, I feel this is an issue that should be discussed upstream. 10. minor changes 14. do not set NO_NET_INFO to keep the current behavior The tarball was created differently, instead of running the scripts it was created by cloning the git repository and leaving out the files mentioned in the file leftout in the top directory. This also means more invocations of autotools at build time. The OPTIMIZE option does not work properly with boinc-7.0.28 and has its own problem report. To summarize, tests with non-default options (NO_NET_INFO, NO_GUI_RPC, graphical options) and reviews would be appreciated. Regards, René boinc-client-user.diff Description: Binary data boinc-client.diff Description: Binary data ___ 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: astro/boinc-setiathome-v7 doesn't want to work
Update: building boinc-client with OPTIMIZE=off makes it work again. On Wed, Jul 31, 2013 at 8:54 PM, Torfinn Ingolfsen tin...@gmail.com wrote: I've been using setiathome v6 for many years now, without problem. But progress is inevitable. After installing astro/boinc-setiathome-v7 I just get these messages from the server: 20:46:03 SETI@home Message from server: This project doesn't support computers of type x86_64-pc-freebsd Am I doing it wrong? Details: root@kg-vm# uname -a FreeBSD kg-vm.kg4.no 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #5: Sun Jun 9 17:44:22 CEST 2013 r...@kg-vm.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 root@kg-vm# pv boinc* boinc-astropulse-6.01_5 = up-to-date with port boinc-client-7.0.28_3 = up-to-date with port boinc-milkyway-0.18d_3,1? error - origin not found boinc_curses-0.2.2_1= up-to-date with port HTH -- Regards, Torfinn Ingolfsen -- mvh Torfinn ___ 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: astro/boinc-setiathome-v7 doesn't want to work
On 09-08-2013 16:31, Torfinn Ingolfsen wrote: Update: building boinc-client with OPTIMIZE=off makes it work again. Is this with boinc 7.0.28 or the CFT-version posted to this list (7.0.65) ? Regards, René On Wed, Jul 31, 2013 at 8:54 PM, Torfinn Ingolfsen tin...@gmail.com wrote: I've been using setiathome v6 for many years now, without problem. But progress is inevitable. After installing astro/boinc-setiathome-v7 I just get these messages from the server: 20:46:03 SETI@home Message from server: This project doesn't support computers of type x86_64-pc-freebsd Am I doing it wrong? Details: root@kg-vm# uname -a FreeBSD kg-vm.kg4.no 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #5: Sun Jun 9 17:44:22 CEST 2013 r...@kg-vm.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 root@kg-vm# pv boinc* boinc-astropulse-6.01_5 = up-to-date with port boinc-client-7.0.28_3 = up-to-date with port boinc-milkyway-0.18d_3,1? error - origin not found boinc_curses-0.2.2_1= up-to-date with port HTH -- Regards, Torfinn Ingolfsen ___ 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
INDEX build failed for 8.x
INDEX build failed with errors: Generating INDEX-8 - please wait..Makefile, line 6: Need an operator make: fatal errors encountered -- cannot continue === graphics/p5-GD failed *** [describe.graphics] Error code 1 *** [/home/indexbuild/tindex/ports/INDEX-8] Error code 1 Stop in /home/indexbuild/tindex/ports. *** [index] Error code 1 Stop in /home/indexbuild/tindex/ports. 1 error Committers on the hook: crees culot danfe dinoex erwin jadawin olivierd sunpoet wg Most recent SVN update was: Updating '.': Ubiology/genpak/Makefile Ubiology/emboss/Makefile Uemulators/fceux/Makefile Umail/p5-Net-IMAP-Simple/Makefile UU mail/p5-Net-IMAP-Simple/distinfo Umail/dspam/Makefile Unet-p2p/mldonkey/Makefile Unet-p2p/amule/Makefile Unet-p2p/amule-devel/Makefile Uastro/rmap/Makefile Unet-mgmt/bandwidthd/Makefile Unet-mgmt/nagios/Makefile Unet-mgmt/macroscope/Makefile Unet-mgmt/netxms/Makefile Unet-mgmt/mrtg/Makefile Unet-mgmt/nagios-devel/Makefile Unet-mgmt/netams/Makefile Unet-mgmt/icinga/Makefile Unet-mgmt/weathermap/Makefile Uftp/p5-Net-FTPSSL/Makefile UU ftp/p5-Net-FTPSSL/distinfo Udevel/mercurial/Makefile Udevel/mercurial/distinfo Udevel/mercurial/pkg-plist Udevel/cvsgraph/Makefile Udevel/pear-Symfony_Component_Console/Makefile Udevel/pear-Symfony_Component_Console/distinfo Udevel/m17n-lib/Makefile Udevel/p5-Log-Dispatch-File-Stamped/Makefile Udevel/p5-Log-Dispatch-File-Stamped/distinfo Udevel/p5-Log-Dispatch-File-Stamped/pkg-descr Udevel/p5-Data-Alias/distinfo Udevel/p5-Data-Alias/Makefile Uaudio/enscribe/Makefile Uaudio/musicpd/Makefile Uaudio/mp3plot/Makefile Unet/get_iplayer/Makefile Unet/vnstat/Makefile Usysutils/nut/Makefile Usysutils/nut22/Makefile Usysutils/apcupsd/Makefile Usysutils/pfstat/Makefile Utextproc/modlogan/Makefile Ulang/fpc/Makefile.units Ulang/pure/bsd.pure.mk Ulang/pure/Makefile Uwww/analog/Makefile Uwww/sarg/Makefile Uwww/webalizer/Makefile Uwww/asterisk-stat/Makefile Uwww/mgstat/Makefile Uwww/http-analyze/Makefile Uwww/awffull/Makefile Uwww/openx/Makefile Uwww/openx/distinfo Ucad/salome/Makefile.ext Ucad/pcb/Makefile Umultimedia/kissdx/Makefile Umultimedia/oggvideotools/Makefile Umisc/p5-Geo-Coder-Geocoder-US/Makefile UU misc/p5-Geo-Coder-Geocoder-US/distinfo Umisc/tempcontrol/Makefile Ugames/mkhexgrid/Makefile Agames/quake2lnx/files/patch-src_linux_snd__linux.c Ugames/quake2lnx/Makefile Ugames/openlierox/Makefile Ugraphics/dataplot/Makefile Ugraphics/R-cran-GDD/Makefile Ugraphics/libpuzzle/Makefile Ugraphics/php-libpuzzle/Makefile Ugraphics/g2/Makefile Ugraphics/gd/pkg-plist Ugraphics/gd/Makefile Ugraphics/gd/distinfo Dgraphics/gd/files/configure Dgraphics/gd/files/patch-cve-2009-3546 Dgraphics/gd/files/Makefile.bsd Dgraphics/gd/files/patch-gd_gif_out.c Ugraphics/gd/files/patch-bdftogd Agraphics/gd/files/makefonts Ugraphics/gd/files/patch-gdtest.c Ugraphics/gd/files/patch-gd_png.c Ugraphics/lua-gd/Makefile Ugraphics/rubygem-gd2/Makefile Ugraphics/dcraw/distinfo Ugraphics/dcraw/Makefile Ugraphics/mapserver/Makefile Ugraphics/gdtclft/Makefile Ugraphics/graphviz/Makefile Ugraphics/icoconvert/Makefile Ugraphics/gdchart/Makefile Ugraphics/a2png/Makefile Ugraphics/php5-ffmpeg/Makefile Ugraphics/py-gd/Makefile Ugraphics/phplot/Makefile Ugraphics/fly/Makefile Ugraphics/ruby-gd/Makefile Ugraphics/pstoedit/Makefile Ugraphics/repng2jpeg/Makefile Ugraphics/scr2png/Makefile Ugraphics/grads/Makefile Ugraphics/p5-GD/Makefile Ugraphics/raster3d/Makefile Ugraphics/zimg/Makefile Ugraphics/png2html/Makefile Ugraphics/aolserver-nsgd/Makefile Ugraphics/mscgen/Makefile Usecurity/py-itsdangerous/Makefile Usecurity/py-itsdangerous/distinfo Umath/PDL/Makefile Umath/gnuplot/Makefile Umath/plplot/Makefile Umath/ploticus/Makefile Uprint/cups-base/Makefile Uprint/teTeX-base/Makefile Uprint/texlive-base/Makefile Updated to revision 32. ___ 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: astro/boinc-setiathome-v7 doesn't want to work
On Fri, Aug 9, 2013 at 4:36 PM, René Ladan r...@freebsd.org wrote: On 09-08-2013 16:31, Torfinn Ingolfsen wrote: Update: building boinc-client with OPTIMIZE=off makes it work again. Is this with boinc 7.0.28 or the CFT-version posted to this list (7.0.65) ? It's 7.0.28: root@kg-vm# pv boinc-c* boinc-client-7.0.28_3 = up-to-date with port -- Regards, Torfinn ___ 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
INDEX now builds successfully on 8.x
___ 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
[QAT] r324456: 4x leftovers
- Make use of USE_GNOME=introspection - Make use of USES=gmake - Build ID: 20130809191000-37459 Job owner: sunp...@freebsd.org Buildtime: 16 minutes Enddate: Fri, 09 Aug 2013 19:25:39 GMT Revision: r324456 Repository: https://svnweb.freebsd.org/ports?view=revisionrevision=324456 - Port:net/gssdp 0.14.3 Buildgroup: 9.1-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191000-37459-168996/gssdp-0.14.3.log Buildgroup: 9.1-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191000-37459-168997/gssdp-0.14.3.log Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191000-37459-168998/gssdp-0.14.3.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191000-37459-168999/gssdp-0.14.3.log -- Buildarchive URL: https://qat.redports.org/buildarchive/20130809191000-37459 redports https://qat.redports.org/ ___ 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
[QAT] r324457: 4x leftovers
- Make use of USE_GNOME=introspection - Make use of USES=gmake - Build ID: 20130809191200-55567 Job owner: sunp...@freebsd.org Buildtime: 19 minutes Enddate: Fri, 09 Aug 2013 19:30:47 GMT Revision: r324457 Repository: https://svnweb.freebsd.org/ports?view=revisionrevision=324457 - Port:net/gupnp 0.20.3 Buildgroup: 9.1-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191200-55567-169000/gupnp-0.20.3.log Buildgroup: 9.1-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191200-55567-169001/gupnp-0.20.3.log Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191200-55567-169002/gupnp-0.20.3.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~sunp...@freebsd.org/20130809191200-55567-169003/gupnp-0.20.3.log -- Buildarchive URL: https://qat.redports.org/buildarchive/20130809191200-55567 redports https://qat.redports.org/ ___ 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
www/seamonkey problem after update
Hi, After rebuilding seamonkey after r324409 it keeps coredumping before it even shows a window. I can't even install www/seamonkey-i18n as you can see below. 9.1-RELEASE-p3 amd64 I've done 'portmaster -f www/seamonkey' to rebuild all the dependant ports also with no luck Any ideas? Thanks, Gary % portmaster www/seamonkey-i18n === Port directory: /usr/ports/www/seamonkey-i18n === Gathering distinfo list for installed ports Bus error Bus error === Launching 'make checksum' for www/seamonkey-i18n in background Bus error === Gathering dependency list for www/seamonkey-i18n from ports Bus error Bus error === Initial dependency check complete for www/seamonkey-i18n === Starting build for www/seamonkey-i18n === === All dependencies are up to date Bus error Bus error === Cleaning for seamonkey-i18n-2.20 Bus error === Logging build to /tmp/port_log-1395-seamonkey-i18n.r1TwPpks === make failed for www/seamonkey-i18n === Aborting update === Build/Install logs available: /tmp/port_log-1395-seamonkey-i18n.r1TwPpks === Killing background jobs Terminated === You can restart from the point of failure with this command line: portmaster flags www/seamonkey-i18n === Exiting ___ 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: ports/177797: [PATCH] mail/postfix-policyd-spf-python: update to 1.1 and etc.
Dear committers. Would someone please commit this PR? Maintainer already approve it. Best Regards. --- Yasuhiro KIMURA ___ 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
libgcrypt security
Hi all. GPG and libgcrypt were updated for security problems, http://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000330.html but I still don't see this update in ports. The vuXML entry: http://www.vuxml.org/freebsd/80771b89-f57b-11e2-bf21-b499baab0cbe.html Can we get it updated please? ___ 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