Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/usr/bin/ld warnings but also fatal : relocations remain against allocatable but non-writable sections #16

Closed
ghost opened this issue Nov 2, 2012 · 6 comments

Comments

@ghost
Copy link

ghost commented Nov 2, 2012

In the last moments of completing the build of gnucash, I received the following:

/usr/bin/bash ../../../libtool --tag=CC   --mode=link gcc  -Wdeclaration-after-statement -O -I/opt/pkg/include -I/opt/pkg/include/gettext -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libofx -I/opt/pkg/include/ncurses -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wno-unused  -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.0 -Wl,-R/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.0 -L/opt/pkg/gcc47/lib -Wl,-R/opt/pkg/gcc47/lib -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o libgnc-business-ledger.la -rpath /opt/pkg/lib gncEntryLedger.lo gncEntryLedgerControl.lo gncEntryLedgerDisplay.lo gncEntryLedgerLayout.lo gncEntryLedgerLoad.lo gncEntryLedgerModel.lo ../../../src/business/business-core/libgncmod-business-core.la ../../../src/business/business-utils/libgncmod-business-utils.la ../../../src/business/dialog-tax-table/libgncmod-dialog-tax-table.la ../../../src/register/register-core/libgncmod-register-core.la ../../../src/register/register-gnome/libgncmod-register-gnome.la ../../../src/gnome-utils/libgncmod-gnome-utils.la ../../../src/app-utils/libgncmod-app-utils.la ../../../src/engine/libgncmod-engine.la ../../../src/core-utils/libgnc-core-utils.la ../../../src/libqof/qof/libgnc-qof.la -Wl,-R/opt/pkg/lib -L/opt/pkg/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lintl   -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/ncurses -D_REENTRANT -D_REENTRANT  -D_REENTRANT -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -lguile -lltdl -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.0 -Wl,-R/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.0 -L/opt/pkg/gcc47/lib -Wl,-R/opt/pkg/gcc47/lib -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -lgmp -lsocket -lnsl -lm -lltdl -lpthread -lrt -Wl,-R/opt/pkg/lib -L/opt/pkg/lib -lgthread-2.0 -lgobject-2.0 -lgmodule-2.0 -lpthread -lthread -lglib-2.0 -lintl   -lm  -lm
libtool: link: gcc -shared -Wl,-z -Wl,text -Wl,-h -Wl,libgnc-business-ledger.so.0 -o .libs/libgnc-business-ledger.so.0.0.0  .libs/gncEntryLedger.o .libs/gncEntryLedgerControl.o .libs/gncEntryLedgerDisplay.o .libs/gncEntryLedgerLayout.o .libs/gncEntryLedgerLoad.o .libs/gncEntryLedgerModel.o   -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-core/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-utils/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/dialog-tax-table/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/register/register-core/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/register/register-gnome/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnome-utils/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/backend/xml/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/app-utils/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/engine/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/calculation/.libs -R/opt/pkg/gcc47/lib -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnc-module/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/core-utils/.libs -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/libqof/qof/.libs -R/opt/pkg/lib/gnucash -R/opt/pkg/lib -R/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib -R/opt/pkg/gcc47/lib -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-core/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/register/register-core/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnome-utils/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/backend/xml/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/app-utils/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/engine/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/calculation/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnc-module/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/core-utils/.libs -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/libqof/qof/.libs -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.0 -L/opt/pkg/gcc47/lib -L/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib ../../../src/business/business-core/.libs/libgncmod-business-core.so ../../../src/business/business-utils/.libs/libgncmod-business-utils.so ../../../src/business/dialog-tax-table/.libs/libgncmod-dialog-tax-table.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-core/.libs/libgncmod-business-core.so ../../../src/register/register-core/.libs/libgncmod-register-core.so ../../../src/register/register-gnome/.libs/libgncmod-register-gnome.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/register/register-core/.libs/libgncmod-register-core.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnome-utils/.libs/libgncmod-gnome-utils.so ../../../src/gnome-utils/.libs/libgncmod-gnome-utils.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/backend/xml/.libs/libgnc-backend-xml-utils.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/app-utils/.libs/libgncmod-app-utils.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgnomeui-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libbonoboui-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libSM.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libICE.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgnomecanvas-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgailutil.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXinerama.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXi.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXrandr.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXcursor.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXcomposite.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgnome-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgnomevfs-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libdbus-glib-1.so -lssl -lcrypto /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libcanberra.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libvorbisfile.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libvorbis.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libogg.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpopt.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libbonobo-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libbonobo-activation.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libORBitCosNaming-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libart_lgpl_2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgnome-keyring.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libdbus-1.so -lbsm /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgcrypt.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgpg-error.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libglade-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libxml2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/liblzma.so ../../../src/app-utils/.libs/libgncmod-app-utils.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/engine/.libs/libgncmod-engine.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/calculation/.libs/libgncmod-calculation.so ../../../src/engine/.libs/libgncmod-engine.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnc-module/.libs/libgnc-module.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/core-utils/.libs/libgnc-core-utils.so ../../../src/core-utils/.libs/libgnc-core-utils.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgconf-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libORBit-2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/libqof/qof/.libs/libgnc-qof.so ../../../src/libqof/qof/.libs/libgnc-qof.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgtk-x11-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgdk-x11-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libatk-1.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpangocairo-1.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpangoft2-1.0.so /opt/pkg/gcc47/lib/libstdc++.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgdk_pixbuf-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgio-2.0.so -lresolv /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libcairo.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpixman-1.so -ldl /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpng15.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libxcb-shm.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libxcb-render.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXrender.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libGL.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXxf86vm.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXext.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXdamage.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXfixes.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libX11.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libxcb.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXau.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libXdmcp.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libdrm.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpango-1.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libfontconfig.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libfreetype.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libz.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libbz2.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libexpat.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libguile.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgmp.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libltdl.so -lrt /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgobject-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgthread-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libffi.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libgmodule-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libglib-2.0.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libpcre.so -lpthread -lthread -lnsl -lsocket /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libintl.so /home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/libiconv.so -lc -lm  -Wl,-R/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.0 -Wl,-R/opt/pkg/gcc47/lib -Wl,-R/opt/pkg/lib  
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-core/.libs/libgncmod-business-core.so: linked to ../../../src/business/business-core/.libs/libgncmod-business-core.so: attempted multiple inclusion of file
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/register/register-core/.libs/libgncmod-register-core.so: linked to ../../../src/register/register-core/.libs/libgncmod-register-core.so: attempted multiple inclusion of file
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/gnome-utils/.libs/libgncmod-gnome-utils.so: linked to ../../../src/gnome-utils/.libs/libgncmod-gnome-utils.so: attempted multiple inclusion of file
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/app-utils/.libs/libgncmod-app-utils.so: linked to ../../../src/app-utils/.libs/libgncmod-app-utils.so: attempted multiple inclusion of file
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/engine/.libs/libgncmod-engine.so: linked to ../../../src/engine/.libs/libgncmod-engine.so: attempted multiple inclusion of file
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/core-utils/.libs/libgnc-core-utils.so: linked to ../../../src/core-utils/.libs/libgnc-core-utils.so: attempted multiple inclusion of file
ld: warning: file /home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/libqof/qof/.libs/libgnc-qof.so: linked to ../../../src/libqof/qof/.libs/libgnc-qof.so: attempted multiple inclusion of file
Text relocation remains                         referenced
    against symbol                  offset      in file
.LC8                                0x1f        .libs/gncEntryLedgerLayout.o
.rodata.str1.1 (merged string section) 0x37             .libs/gncEntryLedgerLayout.o
.rodata.str1.1 (merged string section) 0x3f             .libs/gncEntryLedgerLayout.o
.LC24                               0x6c        .libs/gncEntryLedgerLayout.o
.rodata.str1.1 (merged string section) 0x84             .libs/gncEntryLedgerLayout.o
.rodata.str1.1 (merged string section) 0x8c             .libs/gncEntryLedgerLayout.o
.LC24                               0x94        .libs/gncEntryLedgerLayout.o
.rodata.str1.1 (merged string section) 0xac             .libs/gncEntryLedgerLayout.o
.rodata.str1.1 (merged string section) 0xb4             .libs/gncEntryLedgerLayout.o
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: error: ld returned 1 exit status
gmake[5]: *** [libgnc-business-ledger.la] Error 1
gmake[5]: Leaving directory `/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-ledger'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-ledger'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11'
gmake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /home/richard/src/pkgsrc/finance/gnucash
*** Error code 1

Stop.
bmake: stopped in /home/richard/src/pkgsrc/finance/gnucash

actually two issues at hand:

  1. frequent ld warnings concerning attempted multiple inclusion of file (which I see quite frequently in these illumos pkgsrc builds); and
  2. ld: fatal: relocations remain against allocatable but non-writable sections
    apparently this has been seen over the years, and it appears that at the time the recommendation was to use gnu ld. As I doubt that is the wish of the illumos platform at the moment, is this something that should be looked at more closely?
@richlowe
Copy link

richlowe commented Nov 2, 2012

I responded to this in a illumos bug filed about the same issue (https://www.illumos.org/issues/3336).

The first problem mentioned is definitely the fault of the software being built.

The second problem mentioned is usually the fault of the software being built, but I'd need to see one of the problematic objects to know for sure (possibly all of them, but at least gncEntryLedgerLayout.o), and ideally the command line used to build it. Generally the problem is that it was built non-PIC.

In neither case do you need GNU ld as a workaround, ignore the first problem, pass -z textwarn to the link-editor to make the second non-fatal.

@ghost
Copy link
Author

ghost commented Nov 2, 2012

Rich, the command line is above in the original issue... scroll to the right or select the text and copy to gedit or something to see with wrapped lines.

And if I understand reading the .lo in the illumos report, it is trying to build PIC as the .libs/ version of the .o is being used.

@richlowe
Copy link

richlowe commented Nov 2, 2012

That's the link-editor command line, I wanted the GCC command line when that object was built. Sorry for the confusion

@ghost
Copy link
Author

ghost commented Nov 2, 2012

I blasted the .lo and the two .o and here are the compile lines before what I gave above:

gmake[5]: Entering directory `/home/richard/src/pkgsrc/finance/gnucash/work.devzone/gnucash-2.4.11/src/business/business-ledger'
/usr/bin/bash ../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -DG_LOG_DOMAIN=\"gnc.business.ledger\" -I../../../src/business/business-core -I../../../src/business/business-utils -I../../../src/business/dialog-tax-table -I../../../src -I../../../src/engine -I../../../src/core-utils -I../../../src/gnc-module -I../../../src/app-utils -I../../../src/gnome-utils -I../../../src/register/register-core -I../../../src/libqof/qof -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -D_REENTRANT -D_REENTRANT -D_REENTRANT -D_REENTRANT -D_PTHREADS -D_POSIX_PTHREAD_SEMANTICS -I/opt/pkg/include/libglade-2.0 -I/opt/pkg/include/gtk-2.0 -I/opt/pkg/include/libxml2 -I/opt/pkg/include -I/opt/pkg/lib/gtk-2.0/include -I/opt/pkg/include/atk-1.0 -I/opt/pkg/include/cairo -I/opt/pkg/include/gdk-pixbuf-2.0 -I/opt/pkg/include/pango-1.0 -I/opt/pkg/include/glib/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libpng15 -DORBIT2=1 -D_REENTRANT -D_PTHREADS -D_POSIX_PTHREAD_SEMANTICS -I/opt/pkg/include/libgnomeui-2.0 -I/opt/pkg/include/libart-2.0 -I/opt/pkg/include/gconf/2 -I/opt/pkg/include/gnome-keyring-1 -I/opt/pkg/include/libgnome-2.0 -I/opt/pkg/include/libbonoboui-2.0 -I/opt/pkg/include/libgnomecanvas-2.0 -I/opt/pkg/include/gtk-2.0 -I/opt/pkg/include/gdk-pixbuf-2.0 -I/opt/pkg/include/gnome-vfs-2.0 -I/opt/pkg/lib/gnome-vfs-2.0/include -I/opt/pkg/include/orbit-2.0 -I/opt/pkg/include/glib/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -I/opt/pkg/include/libbonobo-2.0 -I/opt/pkg/include/bonobo-activation-2.0 -I/opt/pkg/include/libxml2 -I/opt/pkg/include/pango-1.0 -I/opt/pkg/include/gail-1.0 -I/opt/pkg/include/freetype2 -I/opt/pkg/include/atk-1.0 -I/opt/pkg/lib/gtk-2.0/include -I/opt/pkg/include/cairo -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/libpng15 -D_REENTRANT -D_PTHREADS -I/opt/pkg/include/glib/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include   -I/opt/pkg/include -I/opt/pkg/include/gettext -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libofx -I/opt/pkg/include/ncurses  -Wdeclaration-after-statement -O -I/opt/pkg/include -I/opt/pkg/include/gettext -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libofx -I/opt/pkg/include/ncurses -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wno-unused -MT gncEntryLedgerLayout.lo -MD -MP -MF .deps/gncEntryLedgerLayout.Tpo -c -o gncEntryLedgerLayout.lo gncEntryLedgerLayout.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -DG_LOG_DOMAIN=\"gnc.business.ledger\" -I../../../src/business/business-core -I../../../src/business/business-utils -I../../../src/business/dialog-tax-table -I../../../src -I../../../src/engine -I../../../src/core-utils -I../../../src/gnc-module -I../../../src/app-utils -I../../../src/gnome-utils -I../../../src/register/register-core -I../../../src/libqof/qof -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/ncurses -D_REENTRANT -D_PTHREADS -D_POSIX_PTHREAD_SEMANTICS -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libglade-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gtk-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libxml2 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/gtk-2.0/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/atk-1.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/cairo -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gdk-pixbuf-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/pango-1.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/glib/glib-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/glib-2.0/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/pixman-1 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/freetype2 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libpng15 -DORBIT2=1 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libgnomeui-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libart-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gconf/2 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gnome-keyring-1 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libgnome-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libbonoboui-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libgnomecanvas-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gnome-vfs-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/gnome-vfs-2.0/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/orbit-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libbonobo-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/bonobo-activation-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gail-1.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gettext -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libofx -Wdeclaration-after-statement -O -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -MT gncEntryLedgerLayout.lo -MD -MP -MF .deps/gncEntryLedgerLayout.Tpo -c gncEntryLedgerLayout.c  -fPIC -DPIC -o .libs/gncEntryLedgerLayout.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -DG_LOG_DOMAIN=\"gnc.business.ledger\" -I../../../src/business/business-core -I../../../src/business/business-utils -I../../../src/business/dialog-tax-table -I../../../src -I../../../src/engine -I../../../src/core-utils -I../../../src/gnc-module -I../../../src/app-utils -I../../../src/gnome-utils -I../../../src/register/register-core -I../../../src/libqof/qof -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/ncurses -D_REENTRANT -D_PTHREADS -D_POSIX_PTHREAD_SEMANTICS -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libglade-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gtk-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libxml2 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/gtk-2.0/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/atk-1.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/cairo -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gdk-pixbuf-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/pango-1.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/glib/glib-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/glib-2.0/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/pixman-1 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/freetype2 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libpng15 -DORBIT2=1 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libgnomeui-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libart-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gconf/2 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gnome-keyring-1 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libgnome-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libbonoboui-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libgnomecanvas-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gnome-vfs-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/lib/gnome-vfs-2.0/include -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/orbit-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libbonobo-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/bonobo-activation-2.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gail-1.0 -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/gettext -I/home/richard/src/pkgsrc/finance/gnucash/work.devzone/.buildlink/include/libofx -Wdeclaration-after-statement -O -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -MT gncEntryLedgerLayout.lo -MD -MP -MF .deps/gncEntryLedgerLayout.Tpo -c gncEntryLedgerLayout.c -o gncEntryLedgerLayout.o >/dev/null 2>&1
mv -f .deps/gncEntryLedgerLayout.Tpo .deps/gncEntryLedgerLayout.Plo

@ghost
Copy link
Author

ghost commented Nov 11, 2012

I in the process of testing gcc-4.7.2 which was relatively easy to upgrade to (two patches obsoleted and updating version.mk)... don't care about gcc-go, but tried to add gcc-java, but couldn't complete the build due to this problem, but elsewhere. Since you're working directly in gcc, perhaps this is a good test case... with Jonathan's bootstap for illumos, this is cake to recreate.

here's the problem output:

Making all in java-math
gmake[6]: Entering directory `/tmp/pkgsrc/lang/gcc47/work/build/x86_64-sun-solaris2.11/libjava/classpath/native/jni/java-math'
/usr/xpg4/bin/sh ../../../libtool --tag=CC   --mode=link /tmp/pkgsrc/lang/gcc47/work/build/./gcc/xgcc -B/tmp/pkgsrc/lang/gcc47/work/build/./gcc/ -B/opt/pkg/gcc47/x86_64-sun-solaris2.11/bin/ -B/opt/pkg/gcc47/x86_64-sun-solaris2.11/lib/ -isystem /opt/pkg/gcc47/x86_64-sun-solaris2.11/include -isystem /opt/pkg/gcc47/x86_64-sun-solaris2.11/sys-include    -W -Wall -Wmissing-declarations -Wwrite-strings -Wmissing-prototypes -Wno-long-long  -I/usr/include -g -O -I/opt/pkg/include -I/opt/pkg/include/gettext -I/usr/include -module -version-info 0:0:0 -no-undefined -lgmp -avoid-version -Wl,-R/opt/pkg/lib -o libjavamath.la -rpath /opt/pkg/gcc47/lib/amd64/gcj-4.7.2-13 gnu_java_math_GMP.lo ../../../native/jni/classpath/jcl.lo -lsocket -lnsl 
libtool: link: /tmp/pkgsrc/lang/gcc47/work/build/./gcc/xgcc -B/tmp/pkgsrc/lang/gcc47/work/build/./gcc/ -B/opt/pkg/gcc47/x86_64-sun-solaris2.11/bin/ -B/opt/pkg/gcc47/x86_64-sun-solaris2.11/lib/ -isystem /opt/pkg/gcc47/x86_64-sun-solaris2.11/include -isystem /opt/pkg/gcc47/x86_64-sun-solaris2.11/sys-include    -shared -Wl,-z -Wl,text -Wl,-h -Wl,libjavamath.so -o .libs/libjavamath.so  .libs/gnu_java_math_GMP.o ../../../native/jni/classpath/.libs/jcl.o   /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a -lsocket -lnsl  -Wl,-R/opt/pkg/lib  
Text relocation remains                         referenced
    against symbol                  offset      in file
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt2-add.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt3-add_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(and.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(cfdiv_q_2exp.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(cfdiv_q_2exp.o)
.text (section)                     0x88        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(cfdiv_q_2exp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt4-clear.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(clrbit.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt6-cmp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(com.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt17-get_d.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt20-get_str.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt22-init.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invert.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(ior.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mod.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt31-mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt32-mul_2exp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt37-pow_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(pprime_p.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(pprime_p.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(realloc.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(scan1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt39-set.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt42-set_si.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt43-set_str.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt44-set_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(setbit.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sizeinbase.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt47-sub.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt48-sub_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_q_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_r.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tstbit.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(xor.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(add_n.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sub_n.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lshift.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(rshift.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(divrem_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mod_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mode1o.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(pre_mod_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_n.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_basecase.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqr_basecase.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(nussbaumer_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt87-get_str.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt87-get_str.o)
.text (section)                     0xd0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt87-get_str.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt88-set_str.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt88-set_str.o)
.text (section)                     0xc8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt88-set_str.o)
.text (section)                     0x130       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt88-set_str.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt91-popcount.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt96-gcd.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd_lehmer.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd_subdiv_step.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(div_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt98-tdiv_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt99-get_d.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd2.o)
.text (section)                     0x50        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd2.o)
.text (section)                     0xa0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd2.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0x80        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0x98        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0xe8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0x128       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0x180       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0x198       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mullo_n.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mullo_n.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mullo_basecase.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom22_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom43_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
.text (section)                     0x90        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom6h_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom6_sqr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom8h_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom8_sqr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_couple_handling.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom2_sqr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom3_sqr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm2.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2rexp.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2rexp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_8pts.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_8pts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(binvert.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(binvert.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
.text (section)                     0xd8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqrmod_bnm1.o)
.text (section)                     0x90        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqrmod_bnm1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_div_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_div_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_divappr_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_divappr_q.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_divappr_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_qr.o)
.text (section)                     0x80        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_qr.o)
.text (section)                     0x98        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_qr.o)
.text (section)                     0xf0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_qr.o)
.text (section)                     0x150       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_qr.o)
.text (section)                     0x1a0       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_divappr_q.o)
.text (section)                     0x78        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_divappr_q.o)
.text (section)                     0x90        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_divappr_q.o)
.text (section)                     0xe8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_divappr_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_q.o)
.text (section)                     0x78        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_div_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_bdiv_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_bdiv_q.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_bdiv_q.o)
.text (section)                     0x88        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_bdiv_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_bdiv_qr.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_bdiv_qr.o)
.text (section)                     0x90        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_bdiv_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(bdiv_dbm1c.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt102-powm.o)
.text (section)                     0x78        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt102-powm.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powlo.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(assert.o)
.text (section)                     0x78        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(assert.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(errno.o)
.text (section)                     0x48        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(errno.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(errno.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(memory.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(memory.o)
.text (section)                     0x78        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(memory.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tal-reent.o)
.text (section)                     0x60        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tal-reent.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt9-cmp_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(cmpabs_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(n_pow_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm_ui.o)
.text (section)                     0x68        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm_ui.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_q_2exp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(urandomm.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(addmul_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(submul_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dive_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(divrem_2.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(pre_divrem_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0xa0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0xf0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x150       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x1b0       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x1c8       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x218       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x268       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x280       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mul_fft.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt97-gcdext.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext_lehmer.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext_subdiv_step.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(matrix22_mul.o)
.text (section)                     0x60        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(matrix22_mul.o)
.text (section)                     0xa8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(matrix22_mul.o)
.text (section)                     0xc0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(matrix22_mul.o)
.text (section)                     0x128       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(matrix22_mul.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invertappr.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invertappr.o)
.text (section)                     0xc0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invertappr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_bdiv_qr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt101-divexact.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(redc_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(redc_n.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randclr.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randdef.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(aorsmul_i.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(aorsmul_i.o)
.text (section)                     0x88        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(aorsmul_i.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(export.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt26-iset.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_r_2exp.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lshiftc.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext_1.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(bdiv_q.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(bdiv_q.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
.text (section)                     0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
.text (section)                     0x78        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
.text (section)                     0x90        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
.text (section)                     0xf0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
.text (section)                     0x20        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_bdiv_q.o)
.text (section)                     0x70        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mu_bdiv_q.o)
randseed_mt                         0x0         /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_init                         0x34        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_init                         0x3c        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_init                         0x94        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_clear                        0x13a       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_clear                        0x143       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_clear                        0x1df       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_clear                        0x1e7       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_set                          0x119       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invert.o)
__gmpz_set                          0xd5        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mod.o)
__gmpz_set                          0x39        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt37-pow_ui.o)
__gmpz_set                          0xac        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_set_ui                       0x2e        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt37-pow_ui.o)
__gmpz_set_ui                       0xec        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_set_ui                       0x47        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_add_ui                       0x229       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_add_ui                       0x8b        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_sub_ui                       0x73        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_sub_ui                       0x1ec       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_sub_ui                       0x66        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_cmp                          0x25f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_cmp                          0x2b3       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_add                          0x14c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invert.o)
__gmpz_add                          0x81        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mod.o)
__gmpz_sub                          0x153       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(invert.o)
__gmpz_sub                          0xe1        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mod.o)
__gmpz_sub                          0x429       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext.o)
__gmpz_mul                          0x44        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt37-pow_ui.o)
__gmpz_mul                          0x419       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext.o)
__gmpz_mul                          0xc0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_mul                          0xf3        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_tdiv_q                       0x440       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext.o)
__gmpz_tdiv_r                       0x38        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mod.o)
__gmpz_mod                          0x7b        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_invert                       0xa7e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm.o)
__gmpz_powm                         0x103       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_powm                         0x23d       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_scan1                        0x17f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(millerrabin.o)
__gmpz_sizeinbase                   0x32f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(pprime_p.o)
__gmpz_tstbit                       0x150       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_clrbit                       0x172       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmpz_setbit                       0x55        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmts.o)
__gmp_default_allocate              0x4         /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
__gmp_default_reallocate            0x10        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
__gmp_default_free                  0x1c        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
__gmp_allocate_func                 0x27        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
__gmp_allocate_func                 0x227       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt20-get_str.o)
__gmp_allocate_func                 0x19        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt22-init.o)
__gmp_allocate_func                 0x162       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt31-mul.o)
__gmp_allocate_func                 0x1c        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tal-reent.o)
__gmp_allocate_func                 0x3cb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(export.o)
__gmp_allocate_func                 0x48        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt26-iset.o)
__gmp_allocate_func                 0x3c        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
__gmp_allocate_func                 0x3fb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
__gmp_reallocate_func               0x2e        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
__gmp_reallocate_func               0x13a       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt20-get_str.o)
__gmp_reallocate_func               0x34        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(realloc.o)
__gmp_free_func                     0x35        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mp_set_fns.o)
__gmp_free_func                     0x5         /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt4-clear.o)
__gmp_free_func                     0x11b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt31-mul.o)
__gmp_free_func                     0x213       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt31-mul.o)
__gmp_free_func                     0x59        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tal-reent.o)
__gmp_free_func                     0x5         /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(randmt.o)
__gmpz_realloc                      0xe0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt2-add.o)
__gmpz_realloc                      0x115       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt3-add_ui.o)
__gmpz_realloc                      0x523       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(and.o)
__gmpz_realloc                      0x553       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(and.o)
__gmpz_realloc                      0x5be       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(and.o)
__gmpz_realloc                      0x6e4       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(and.o)
__gmpz_realloc                      0x1ee       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(cfdiv_q_2exp.o)
__gmpz_realloc                      0x1c6       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(clrbit.o)
__gmpz_realloc                      0x1d6       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(clrbit.o)
__gmpz_realloc                      0x19d       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(com.o)
__gmpz_realloc                      0x1dc       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(com.o)
__gmpz_realloc                      0x358       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd.o)
__gmpz_realloc                      0x36c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd.o)
__gmpz_realloc                      0x473       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd.o)
__gmpz_realloc                      0x48b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcd.o)
__gmpz_realloc                      0xf1        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(ior.o)
__gmpz_realloc                      0x364       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(ior.o)
__gmpz_realloc                      0x577       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(ior.o)
__gmpz_realloc                      0x68e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(ior.o)
__gmpz_realloc                      0x300       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt31-mul.o)
__gmpz_realloc                      0x13c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt32-mul_2exp.o)
__gmpz_realloc                      0x870       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm.o)
__gmpz_realloc                      0x94        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt39-set.o)
__gmpz_realloc                      0x2d0       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt43-set_str.o)
__gmpz_realloc                      0x1f7       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(setbit.o)
__gmpz_realloc                      0x207       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(setbit.o)
__gmpz_realloc                      0xe8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt47-sub.o)
__gmpz_realloc                      0x115       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt48-sub_ui.o)
__gmpz_realloc                      0x240       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_q.o)
__gmpz_realloc                      0xb0        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_q_ui.o)
__gmpz_realloc                      0x2c5       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_qr.o)
__gmpz_realloc                      0x2fa       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_qr.o)
__gmpz_realloc                      0x2b9       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_r.o)
__gmpz_realloc                      0x129       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(xor.o)
__gmpz_realloc                      0x3c4       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(xor.o)
__gmpz_realloc                      0x5dc       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(xor.o)
__gmpz_realloc                      0x6cb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(xor.o)
__gmpz_realloc                      0x4e4       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext.o)
__gmpz_realloc                      0x51b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(gcdext.o)
__gmpz_realloc                      0x6dd       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(n_pow_ui.o)
__gmpz_realloc                      0x70c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm_ui.o)
__gmpz_realloc                      0xc8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_q_2exp.o)
__gmpz_realloc                      0x1fa       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(urandomm.o)
__gmpz_realloc                      0x47c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(aorsmul_i.o)
__gmpz_realloc                      0x49a       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(aorsmul_i.o)
__gmpz_realloc                      0x11e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_r_2exp.o)
__gmpz_realloc                      0x15b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_r_2exp.o)
__gmpz_realloc                      0x177       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(tdiv_r_2exp.o)
__gmpn_add_n                        0x161       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt2-add.o)
__gmpn_add_n                        0x537       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(powm.o)
__gmpn_add_n                        0x171       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt47-sub.o)
__gmpn_add_n                        0xfb        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0x2fb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0x4d9       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0x967       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0xa43       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0xb21       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0xc98       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0xd81       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0xf4b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt82-mul.o)
__gmpn_add_n                        0x139       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqr_basecase.o)
__gmpn_add_n                        0x6be       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt88-set_str.o)
__gmpn_add_n                        0x77f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt98-tdiv_qr.o)
__gmpn_add_n                        0x878       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(lt98-tdiv_qr.o)
__gmpn_add_n                        0x223       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
__gmpn_add_n                        0x258       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
__gmpn_add_n                        0x7e4       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
__gmpn_add_n                        0x87e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
__gmpn_add_n                        0xf61       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
__gmpn_add_n                        0xff5       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(hgcd.o)
__gmpn_add_n                        0xd8        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mullo_n.o)
__gmpn_add_n                        0x11b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mullo_n.o)
__gmpn_add_n                        0x191       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mullo_n.o)
__gmpn_add_n                        0x2fd       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom22_mul.o)
__gmpn_add_n                        0x315       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom22_mul.o)
__gmpn_add_n                        0x35b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom22_mul.o)
__gmpn_add_n                        0x3ee       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom22_mul.o)
__gmpn_add_n                        0x12f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x359       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x3b5       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x3ce       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x649       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x6e4       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x85e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x904       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x932       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0xa15       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0xc3c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0xcda       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom32_mul.o)
__gmpn_add_n                        0x153       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x23c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x26f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x4eb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x5dd       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x6ad       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x74c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x892       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x938       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom42_mul.o)
__gmpn_add_n                        0x10c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x18b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x2d6       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x34b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x79f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x823       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x859       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x8e9       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom33_mul.o)
__gmpn_add_n                        0x153       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom43_mul.o)
__gmpn_add_n                        0x213       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom43_mul.o)
__gmpn_add_n                        0x2e9       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom43_mul.o)
__gmpn_add_n                        0x542       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom43_mul.o)
__gmpn_add_n                        0x1d6       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x21c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x257       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x3ae       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x4d3       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x4ff       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x7f3       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x892       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x92d       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x9c9       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom53_mul.o)
__gmpn_add_n                        0x2a1       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x38e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x531       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x6d1       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x751       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x77d       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x7f4       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x887       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x8d5       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom63_mul.o)
__gmpn_add_n                        0x163       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
__gmpn_add_n                        0x19c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
__gmpn_add_n                        0x21e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
__gmpn_add_n                        0x254       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
__gmpn_add_n                        0x6b2       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
__gmpn_add_n                        0x739       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom44_mul.o)
__gmpn_add_n                        0x9f        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_couple_handling.o)
__gmpn_add_n                        0x151       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_couple_handling.o)
__gmpn_add_n                        0x153       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom2_sqr.o)
__gmpn_add_n                        0x168       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom2_sqr.o)
__gmpn_add_n                        0x341       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom2_sqr.o)
__gmpn_add_n                        0xd9        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom3_sqr.o)
__gmpn_add_n                        0x13b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom3_sqr.o)
__gmpn_add_n                        0x4b6       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom3_sqr.o)
__gmpn_add_n                        0x53e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom3_sqr.o)
__gmpn_add_n                        0x49        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm1.o)
__gmpn_add_n                        0xca        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm1.o)
__gmpn_add_n                        0x11a       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm1.o)
__gmpn_add_n                        0x63        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm2.o)
__gmpn_add_n                        0x134       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm2.o)
__gmpn_add_n                        0x185       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm2.o)
__gmpn_add_n                        0x1a9       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_dgr3_pm2.o)
__gmpn_add_n                        0x60        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0xaf        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0xf1        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0x166       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0x1ee       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0x226       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0x2bf       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0x344       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm1.o)
__gmpn_add_n                        0x65        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2.o)
__gmpn_add_n                        0x15b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2.o)
__gmpn_add_n                        0x1b8       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2.o)
__gmpn_add_n                        0x21b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2.o)
__gmpn_add_n                        0x295       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2.o)
__gmpn_add_n                        0x76        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
__gmpn_add_n                        0xe7        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
__gmpn_add_n                        0x18c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
__gmpn_add_n                        0x23f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
__gmpn_add_n                        0x270       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
__gmpn_add_n                        0x2fe       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2exp.o)
__gmpn_add_n                        0x39        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2rexp.o)
__gmpn_add_n                        0x214       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2rexp.o)
__gmpn_add_n                        0x250       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2rexp.o)
__gmpn_add_n                        0x2f7       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_eval_pm2rexp.o)
__gmpn_add_n                        0x6c        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
__gmpn_add_n                        0x98        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
__gmpn_add_n                        0x11e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
__gmpn_add_n                        0x1cc       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
__gmpn_add_n                        0x272       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
__gmpn_add_n                        0x373       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_5pts.o)
__gmpn_add_n                        0x4a        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0xee        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0x1cb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0x2c8       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0x2ed       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0x32d       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0x4a2       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_6pts.o)
__gmpn_add_n                        0x56        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x72        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x14a       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x290       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x2d0       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x30c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x351       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x39d       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x463       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x4ca       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_7pts.o)
__gmpn_add_n                        0x390       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_8pts.o)
__gmpn_add_n                        0x439       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_8pts.o)
__gmpn_add_n                        0x46f       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_8pts.o)
__gmpn_add_n                        0x587       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_8pts.o)
__gmpn_add_n                        0x217       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x355       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x511       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x561       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x621       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x666       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x70c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x751       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x821       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0xdab       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_12pts.o)
__gmpn_add_n                        0x24e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x379       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x4bb       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x7ba       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x82e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x86b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x930       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x986       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0xa41       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0xa9b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0xb44       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0xba5       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0xc86       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x138b      /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(toom_interpolate_16pts.o)
__gmpn_add_n                        0x2d        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
__gmpn_add_n                        0x354       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
__gmpn_add_n                        0x49a       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
__gmpn_add_n                        0x515       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
__gmpn_add_n                        0x727       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(mulmod_bnm1.o)
__gmpn_add_n                        0x51        /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqrmod_bnm1.o)
__gmpn_add_n                        0x1f3       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqrmod_bnm1.o)
__gmpn_add_n                        0x2ca       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqrmod_bnm1.o)
__gmpn_add_n                        0x524       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sqrmod_bnm1.o)
__gmpn_add_n                        0x58e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_div_q.o)
__gmpn_add_n                        0x64b       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_div_q.o)
__gmpn_add_n                        0xb31       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_div_q.o)
__gmpn_add_n                        0x223       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_div_qr.o)
__gmpn_add_n                        0x526       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_divappr_q.o)
__gmpn_add_n                        0x5df       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_divappr_q.o)
__gmpn_add_n                        0x674       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(sbpi1_divappr_q.o)
__gmpn_add_n                        0x1e5       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_q.o)
__gmpn_add_n                        0x12c       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
__gmpn_add_n                        0x218       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
__gmpn_add_n                        0x4ae       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
__gmpn_add_n                        0x63e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
__gmpn_add_n                        0x9b3       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_div_qr.o)
__gmpn_add_n                        0x122       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_divappr_q.o)
__gmpn_add_n                        0x40e       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/libgmp.a(dcpi1_divappr_q.o)
__gmpn_add_n                        0x854       /tmp/pkgsrc/lang/gcc47/work/build/./gmp/.libs/lib

@ghost
Copy link
Author

ghost commented Nov 17, 2012

it appears clang has a similar problem:

gmake[2]: Entering directory `/tmp/pkgsrc/lang/clang/work/llvm-3.1.src/tools/lto'
llvm[2]: Linking Release Shared Library libLTO.so
Text relocation remains                         referenced
    against symbol                  offset      in file
llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>::getLoopPredecessor() const 0x41b3           /tmp/pkgsrc/lang/clang/work/llvm-3.1.src/Release/lib/libLLVMCodeGen.a(ShrinkWrapping.o)
llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>::getLoopPredecessor() const 0x41e2           /tmp/pkgsrc/lang/clang/work/llvm-3.1.src/Release/lib/libLLVMCodeGen.a(ShrinkWrapping.o)
llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>::getExitingBlocks(llvm::SmallVectorImpl<llvm::MachineBasicBlock*>&) const 0x202e     /tmp/pkgsrc/lang/clang/work/llvm-3.1.src/Release/lib/libLLVMCodeGen.a(MachineLICM.o)
llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>::getExitBlocks(llvm::SmallVectorImpl<llvm::MachineBasicBlock*>&) const 0x39a0        /tmp/pkgsrc/lang/clang/work/llvm-3.1.src/Release/lib/libLLVMCodeGen.a(MachineLICM.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: error: ld returned 1 exit status
gmake[2]: *** [/tmp/pkgsrc/lang/clang/work/llvm-3.1.src/Release/lib/libLTO.so] Error 1
gmake[2]: Leaving directory `/tmp/pkgsrc/lang/clang/work/llvm-3.1.src/tools/lto'
gmake[1]: *** [lto/.makeall] Error 2
gmake[1]: Leaving directory `/tmp/pkgsrc/lang/clang/work/llvm-3.1.src/tools'
gmake: *** [all] Error 1
*** Error code 2

Stop.
bmake: stopped in /home/richard/src/pkgsrc/lang/clang
*** Error code 1

Stop.
bmake: stopped in /home/richard/src/pkgsrc/lang/clang

jperkin pushed a commit that referenced this issue May 7, 2013
check all the bells and whistles are still in place, and functional.

While here, update to Netatalk 2.2.4. Note that we will ship Netatalk
2 as long as NetBSD ships ddp ("netatalk") support, so v3 is not a
replacement.


Changes to package setup:

Set PLIST_VARS.{ea,acl} so that the package builds on Ubuntu Linux 10
LTS. I guess there are version and file-system dependencies?

Add dnssd option for mDNSResponder ("zeroconf") support.


Remaining (upstream) issues:

dbd(8) breaks with a less-than-helpful error message, see end of
PR pkg/47578

afpd(8) mis-maps user IDs -- a security issue


Upstream changes:

Changes in 2.2.4
================

* FIX: Missing UAM links
* FIX: Lockup in AFP logout on Fedora 17
* FIX: Reset signal handlers and alarm timer after successfull PAM
       authentication. Fixes a problem with AFP disconnects caused
       by pam_smbpass.so messing with our handlers and timer.
* FIX: afpd: Fix a possible problem with sendfile on Solaris derived
       platforms

Changes in 2.2.3
================

* NEW: afpd: support for mdnsresponder
* NEW: afpd: new LDAP config option ldap_uuid_string
* UPD: based on Unicode 6.1.0
* UPD: experimental systemd service files: always run both afpd and cnid_metad
* UPD: afpd: Ensure our umask is not altered by eg pam_umask
* UPD: afpd: Use GSS_C_NO_NAME as server principal when Kerberos options -fqdn
       and -krb5service are not set, from Jamie Gilbertson
* UPD: afpd: Changed behaviour for TimeMachine volumes in case there's a problem
       talking to the CNID daemons. Previously the volume was flagged read-only
       and an AFP message was sent to the client. As this might result in
       TimeMachine assuming the backup sparse bundle is damaged, we now just
       switch the CNID database to an in-memory tdb without the additional stuff.
* FIX: afpd: sendfile() on FreeBSD was broken, courtesy of Denis Ahrens
* FIX: afpd: Dont use searchdb when doing partial name search
* FIX: afpd: Fix a possible bug handling disconnected sessions,
       NetAFP Bug ID #16
* FIX: afpd: Close IPC fds in afpd session child inherited from the afpd
       master process
* FIX: dbd: Don't remove BerkeleyDB if it's still in use by eg cnid_dbd, fixes
       bug introduced in 2.2.2
* FIX: debian initscript: start avahi-daemon (if available) before atalkd
* FIX: Zeroconf could not advertise non-ASCII time machine volume name

Changes in 2.2.2
================

* NEW: afpd: New option "adminauthuser". Specifying eg "-adminauthuser root"
       whenever a normal user login fails, afpd tries to authenticate as
       the specified adminauthuser. If this succeeds, a normal session is
       created for the original connecting user. Said differently: if you
       know the password of adminauthuser, you can authenticate as any other
       user.
* NEW: configure option "--enable-suse-systemd" for openSUSE12.1 and later.
       "--enable-redhat-systemd" and "--enable-suse-systemd" are same as
       "--enable-systemd".
       "--enable-suse" is renamed "--enable-suse-sysv".
* NEW: experimental systemd service files in distrib/systemd/
* UPD: afpd: Enhanced POSIX ACL mapping semantics, from Laura Mueller
* UPD: afpd: Reset options every time a :DEFAULT: line is found in a
       AppleVolumes file
* UPD: afpd: Convert passwords from legacy encoding (wire format) to host
       encoding, NetAFP Bug ID #14
* UPD: afpd: Don't set ATTRBIT_SHARED flag for directories
* UPD: afpd: Use sendfile() on Solaris and FreeBSD for sending data
* UPD: afpd: Faster volume used size calculation for "volsizelimit" option,
       cf man AppleVolume.default for details
* FIX: afpd: ACL access checking
* FIX: afpd: Fix an error when duplicating files that lacked an AppleDouble
       file which lead to a possible Finder crash
* FIX: afpd: Read-only filesystems lead to afpd processes running as root
* FIX: afpd: Fix for filesystem without NFSv4 ACL support on Solaris
* FIX: afpd: Fix catsearch bug, NetAFP Bug ID #12
* FIX: afpd: Fix dircache bug, NetAFP Bug ID #13
* FIX: dbd: Better checking for duplicated or bogus CNIDs from AppleDouble
       files
* FIX: dbd: Remove BerkeleyDB database environment after running `dbd`. This
       is crucial for the automatic BerkeleyDB database upgrade feature which
       is built into cnid_dbd and dbd.
* FIX: Fix compilation error when AppleTalk support is disabled
* FIX: Portability fixes
* FIX: search of surrogate pair
jperkin pushed a commit that referenced this issue Jul 4, 2013
to allow package to continue to work as previously packaged. +LICENSE;
From NEWS:

tig-1.1
-------

Incompatibilities:

 - Disable diff move/copy detection by default, boosting diff
   performance on larger projects. Use git config 'diff.renames' option
   (git-wide) to set your preferred behavior. Environment variable
   TIG_DIFF_OPTS can be used to restore the old behavior.
 - Values set for author-width and filename-width will result in widths
   one character bigger than previously.

Improvements:

 - Typing a text in the prompt will be interpreted as a tig command.
   Prefixing the command with a '!' will execute this system command in
   an external pager. Entering a single key will execute the
   corresponding key binding.
 - Basic support for wrapping long line in pager, diff, and stage views.
   Enable using: `set wrap-lines = yes`. (GH #2)
 - User-defined commands prefixed with a '?' means prompt before
   execution. Example: `bind main B !?git rebase -i %(commit)`.
 - User-defined commands prefixed with a '<' means exit after execution.
   Example: `bind main C !<git commit`. (GH #66)
 - User-defined commands are executed unquoted to support shell commands.
   Example: `bind generic I !@sh -c "echo -n %(commit) | xclip -selection c"`.
   (GH #65)
 - Configure case-insensitive searches using: `set ignore-case = yes`.
 - Add "deleted mode" line type for better diff coloring.
 - Open editor when requesting edit action from within a file diff.
 - Update AX_WITH_CURSES to build under Cygwin.
 - Improve tigrc(5) documentation. (Debian #682766)
 - Allow to build on Mac OS 10.7 without the configure script. (GH #25)
 - Add option to split the view vertically instead of horizontally.
   Example: `set vertical-split = yes'. (GH #76)
 - Add 'show-id' and 'id-width' options to configure the display of
   commit IDs in the main view and ID width in the blame view. (GH #77)
 - Allow to override git-based encoding to UTF-8 by setting
   'i18n.commitencoding' or 'gui.encoding'.
 - Improve autobuild support to track generated files and work with
   autoreconf 2.61.
 - Commit IDs are read from stdin when --stdin is given; works for main
   and diff view, e.g. `tig --no-walk --stdin < cherry-picks.txt`.
 - Add option to disable focusing of the child view when it's opened.
   Disable using: `set focus-child = no`. (GH #83)
 - Allow to open blob related with added content in a diff. (GH #91)

Bug fixes:

 - Fix commit graph regression when a path spec is specified. (GH #53)
 - Main view: only show staged/unstaged changes for the current branch.
 - Support submodules created with current version of git. (GH #54)
 - Fix diff status message for file diffs with no content changes.
 - Fix parent blaming when tig is launched in subdirectory. (GH #70)
 - Do not show deleted branch when reloading the branch view.

tig-1.0
-------

The master repository is git://github.com/jonas/tig.git, and the old
master repository (http://jonas.nitro.dk/tig/tig.git) will be retired.

Improvements:

 - Use git-log(1)s default commit ordering. The old behavior can be
   restored by adding `set commit-order = topo` to ~/.tigrc.
 - Support staging of single lines. Bound to '1' default. (GH #21)
 - Use +<lineno> to open the initial view at an arbitrary line. (GH #20)
 - Add show-notes ~/.tigrc option. Notes are displayed by default.
 - Support jumping to specific SHAs in the main view.
 - Decorate replaced commits.
 - Display line numbers in main view.
 - Colorize binary diff stats. (GH #17)
 - Custom colorization of lines matching a string prefix (GH #16).
   Example configuration: color "Reported-by:" green default
 - Use git's color settings for the main, status and diff views.
   Put `set read-git-colors = no` in ~/.tigrc to disable.
 - Handle editor options with multiple arguments. (GH #12)
 - Show filename when running tig blame with copy detection. (GH #19)
 - Use 'source <path>' command to load additional files from ~/.tigrc
 - User-defined commands prefixed with '@' are run with no console
   output, e.g.

   	bind generic 3 !@rm sys$command

 - Make display of space changes togglable in the diff and stage view.
   Bound to 'W' by default.
 - Use per-file encoding specified in gitattributes(5) for blobs and
   unstaged files.
 - Obsolete commit-encoding option and pass --encoding=UTF-8 to revision
   commands.
 - Main view: show uncommitted changes as staged/unstaged commits.
   Can be disabled by putting `set show-changes = no` in ~/.tigrc.
 - Add %(prompt) external command variable, which will prompt for the
   argument value.
 - Log information about git commands when the TIG_TRACE environment
   variable is set. Example: `TIG_TRACE=/tmp/tig.log tig`
 - Branch view: Show the title of the last commit.
 - Increase the author auto-abbreviation threshold to 10. (GH #49)
 - For old commits show number of years in relative dates. (GH #50)

Bug fixes:

 - Fix navigation behavior when going from branch to main view. (GH #38)
 - Fix segfault when sorting the tree view by author name.
 - Fix diff stat navigation for unmodified files with stat changes.
 - Show branches/refs which names are a substring of the current branch.
 - Stage view: fix off-by-one error when jumping to a file in a diff
   with only one file.
 - Fix diff-header colorization. (GH #15)

tig-0.18
--------

Incompatibilities:

 - Remove support for the deprecated TIG_{MAIN,DIFF,LOG,TREE,BLOB}_CMD
   environment variables.

Improvements:

 - Pressing enter on diff stat file lines will jump to file's diff.
 - Naïvely color blame IDs to distinguish lines.
 - Document palette color options used for revision graph and blame IDs.
 - Add support for blaming diff lines.
 - Add diff-context option and bindings to increase the diff context in
   the diff and stage view.
 - (GH-6) Make blame configurable via extra options passed from the command
   line and blame-options setting from ~/.tigrc. For example:

   	set blame-options = -C -C -C

Bug fixes:

 - Expand browsing state variables for prompt. (LP #694780, Debian #635546)
 - Fix segfault when sorting the branch view by author.
 - Expand %(directory) to . for the root directory. (GH-3)
 - Accept 'utf-8' for the line-graphics option as indicated in the docs.
 - Use erasechar() to check for the correct backspace character.
jperkin pushed a commit that referenced this issue Sep 16, 2013
## <a id="3-0-0">3.0.0</a>: 2013-08-31

This is a new major version up release!

This release removes many deprecated APIs and improves internal
APIs. We want to keep backward compatibility as much as possible but
some existing codes may be broken by gettext gem API change. If your
code breaks by gettext gem 3.0.0, please report your problem. We will
fix the problem and release a new version.

### Improvements

  * Removed deprecated APIs
    * `require "gettext/parser/erb"`.
       Use `require "gettext/tools/parser/erb"` instead.
    * `require "gettext/parser/glade"`.
      Use `require "gettext/tools/parser/glade"` instead.
    * `require "gettext/parser/ruby"`.
      Use `require "gettext/tools/parser/ruby"` instead.
    * `require "gettext/utils"`.
      Use `require "gettext/tools"` instead.
    * `GetText.msgmerge`. Use `GetText::Tools::MsgMerge.run` instead.
    * `GetText.create_mofiles`. Use `GetText::Tools::Task` instead.
    * `GetText::PoParser`. Use `GetText::POParser` instead.
    * `require "gettext/tools/poparser"`.
       Use `require "gettext/po_parser"` instead.
    * `require "gettext/runtime/mofile"`.
       Use `require "gettext/mo"` instead.
    * `GetText::MoFile`. Use `GetText::MO` instead.
    * `GetText::Task`. Use `GetText::Tools::Task` instead.
    * `GetText.set_locale_all`. Use `GetText.set_locale` instead.
    * `GetText.setlocale`. Use `GetText.set_locale` instead.
    * `GetText::Tools::MsgMerge::PoData`. Use `GetText::POEntry` instead.
  * Removed Ruby 1.8 support.
  * Supported Rake 10.1.0.
  * Stopped to remove `TRANSLATORS:` tag because GNU gettext doesn't
    remove it.
  * Stopped to use `TRANSLATORS:` as comment tag. It is GNU gettext
    compatible behavior.
  * rxgettext: Added `--add-comments[=TAG]` option that exists in
    xgettext. [GitHub #16] [Reported by Ladislav Slezák]
  * Supported escaping tab character as `\t`.

### Fixes

  * po: Added a missing new line for multiple extracted comments.
    [GitHub #17] [Patch by Ladislav Slezák]
  * Fixed a bug that encoding may not be set.
  * Fixed a bug that `\n` is escaped as `\\n`.
    [GitHub #18] [Debian #716916] [Reported by Ladislav Slezák]
    [Reported by Francesco Poli]

### Thanks

  * Ladislav Slezák
  * Francesco Poli

## <a id="2-3-9">2.3.9</a>: 2013-04-21

This is a msgmerge updated release.

### Improvements

  * [tools] Used the more modern word "cannot" instead of "can
    not". [GitHub #15] [Patch by Benjamin Kerensa]
  * Cleared license descriptions. [Suggested by Jérémy Bobbio]

### Fixes

  * Avoided including native extentions in this gem for Windows users.

### Thanks

  * Benjamin Kerensa
  * Jérémy Bobbio
jperkin pushed a commit that referenced this issue Sep 21, 2013
2.7.3.32 - 2012-08-16
---------------------
- Fixed compatibility with Python 3.3
- Process boostrap: Now ignores errors while flushing stdout (Issue #16).
@jperkin jperkin closed this as completed in 3516498 Nov 1, 2013
jperkin pushed a commit that referenced this issue Dec 9, 2013
(added test target)

2011-03-31 John J Lee <[email protected]>
	* 0.2.5 release.
	* This is essentially a no-changes release to fix easy_install
	  breakage caused by a SourceForge issue
	* Sourceforge is returning invalid HTTP responses, make download
	  links point to PyPI instead
	* Include cookietest.cgi in source distribution
	* Note new IETF cookie standardisation effort

2010-10-28 John J Lee <[email protected]>
	* 0.2.4 release.
	* Fix IndexError on empty Content-type header value. (GH-18)
	* Fall back to another encoding if an unknown one is declared.
	  Fixes traceback on unknoqn encoding in Content-type header.
	  (GH-30)

2010-10-16 John J Lee <[email protected]>
	* 0.2.3 release.
	* Fix str(ParseError()) traceback. (GH-25)
	* Add equality methods to mechanize.Cookie . (GH-29)

2010-07-17 John J Lee <[email protected]>
	* 0.2.2 release.
	* Officially support Python 2.7 (no changes were required)
	* Fix TypeError on .open()ing ftp: URL (only affects Python 2.4
	  and 2.5)
	* Don't include HTTPSHandler in __all__ if it's not available

2010-05-16 John J Lee <[email protected]>
	* 0.2.1 release.
	* API change: Change argument order of
	  HTTPRedirectHandler.redirect_request() to match urllib2.
	* Fix failure to use bundled BeautifulSoup for forms. (GH-15)
	* Fix default cookie path where request path has query containing
	  / character. (http://bugs.python.org/issue3704)
	* Fix failure to raise on click for nonexistent label. (GH-16)
	* Documentation fixes.

2010-04-22 John J Lee <[email protected]>
	* 0.2.0 release.
	* Behaviour change: merged upstream urllib2 change (allegedly a
	  "bug fix") to return a response for all 2** HTTP responses (e.g.
	  206 Partial Content).  Previously, only 200 caused a response
	  object to be returned.  All other HTTP response codes resulted
	  in a response object being raised as an exception.
	* Behaviour change: Use of mechanize classes with `urllib2` (and
	  vice-versa) is no longer supported.  However, existing classes
	  implementing the urllib2 Handler interface are likely to work
	  unchanged with mechanize.  Removed RequestUpgradeProcessor,
	  ResponseUpgradeProcessor, SeekableProcessor.
	* ClientForm has been merged into mechanize.  This means that
	  mechanize has no dependencies other than Python itself.  The
	  ClientForm API is still available -- to switch from ClientForm to
	  mechanize, just s/ClientForm/mechanize in your source code, and
	  ensure any use of the module logging logger named "ClientForm" is
	  updated to use the new logger name "mechanize.forms".  I probably
	  won't do further standalone releases of ClientForm.
	* Stop monkey-patching Python stdlib.
	* Merge fixes from urllib2 trunk
	* Close file objects on .read() failure in .retrieve()
	* Fix a python 2.4 bug due to buggy urllib.splithost
	* Fix Python 2.4 syntax error in _firefox3cookiejar
	* Fix __init__.py typo that hid mechanize.seek_wrapped_response and
	  mechanize.str2time.  Fixes
	  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465206
	* Fix an obvious bug with experimental firefox 3 cookiejar support.
	  It's still experimental and not properly tested.
	* Change documentation to not require a .port attribute on request
	  objects, since that's unused.
	* Doc fixes
	* Added mechanize.urljoin (RFC 3986 compliant function for joining
	  a base URI with a URI reference)
	* Merge of ClientForm (see above).
	* Moved to git (from SVN) http://github.com/jjlee/mechanize
	* Created an issue tracker http://github.com/jjlee/mechanize/issues
	* Docs are now in markdown format (thanks John Gabriele).
	* Website rearranged.  The old website has been archived at
	  http://wwwsearch.sourceforge.net/old/ .  The new website is
	  essentially just the mechanize pages, rearranged and cleaned up a
	  bit.
	* Source code rearranged for easier merging with upstream urllib2
	* Fully automated release process.
	* New test runner.  Single test suite; tests create their own HTTP
	  server fixtures (server fixtures are cached where possible for
	  speed).
jperkin pushed a commit that referenced this issue Dec 9, 2013
3.1.1: 2011-11-03

* Supported Rails 3.1.1.
* [GitHub:#9] Fixed a typo in document. [warden]
* [GitHub:#11] Added persisted?. [bklier]
* [GitHub:#16] Supported 4 or more bytes salt for SSHA and SMD5. [Alex Tomlins]

  Thanks

   * warden
   * bklier
   * Alex Tomlins

3.1.0: 2011-07-09

* Supported Rails 3.1.0.rc4. [Ryan Tandy, Narihiro Nakamura, Hidetoshi Yoshimoto]
* Removed ActiveRecord dependency and added ActiveModel dependency.
* Used YARD instead of RDoc as documentation sysytem.
jperkin pushed a commit that referenced this issue Dec 9, 2013
Changes:
  * The proxy may be changed at any time.
  * The allowed SSL version may now be set via #ssl_version.
    Issue #16 by astera
  * Added Net::HTTP::Persistent#override_headers which allows overriding
  * Net::HTTP default headers like User-Agent.  See
    Net::HTTP::Persistent@Headers for details.  Issue #17 by andkerosine
  * net-http-persistent now complains if OpenSSL::SSL::VERIFY_PEER is equal to
    OpenSSL::SSL::VERIFY_NONE.
  * Bug fixes.
jperkin pushed a commit that referenced this issue Dec 9, 2013
Changes in 1.0.6

* New option :break_lines for the HTML encoder (splits tokens at line
  breaks). [GH-15, thanks to Etienne Massip]
* Improved speed of :line_numbers => :inline option for the HTML encoder.
* Fixed wrong HTML file type. (was :page) [GH-16, thanks to Doug Hammond]
* The CSS Scanner now highlights tokens like url(...) as :function instead of
  :string. [GH-13, thanks to Joel Holdbrooks]
jperkin pushed a commit that referenced this issue Dec 9, 2013
[Changes]
- Merge pull request #13 from hiroshiyui to Fix wrong data type conversion
- Fixed: Google Issue 1079: Use shift key to switch to English mode in ibus-chewing
	Also list as GitHub pull request #17
- Fixed: Google Issue 1089: Ibus-chewing cause window flicker when compiz enabled
- Fixed: Google Issue 1329, Github Issue 3: Merge with buganini at gmail.com
- Fixed: Google Issue 1351: ibus-chewing 1.3.10 mistakenly send uncommitted charactor.
- Fixed: Google Issue 1374: ibus-chewing: cannot save the preference with gnomeshell
- Fixed: Google Issue 1427: ibus-chewing-1.3.10 is not compatible with ibus-1.4.0 and higher
        Also list as GitHub pull request #16
- Fixed: GitHub Issue 5: Word missing when with libchewing-0.3.3 and  ibus-chewing 1.3.10
	Also list as GitHub pull request #15
- Fixed: Launchpad bug: 1014456 bus-chewing deletes characters if too many of them are entered
	Also list as GitHub pull request #19
jperkin pushed a commit that referenced this issue Dec 9, 2013
check all the bells and whistles are still in place, and functional.

While here, update to Netatalk 2.2.4. Note that we will ship Netatalk
2 as long as NetBSD ships ddp ("netatalk") support, so v3 is not a
replacement.


Changes to package setup:

Set PLIST_VARS.{ea,acl} so that the package builds on Ubuntu Linux 10
LTS. I guess there are version and file-system dependencies?

Add dnssd option for mDNSResponder ("zeroconf") support.


Remaining (upstream) issues:

dbd(8) breaks with a less-than-helpful error message, see end of
PR pkg/47578

afpd(8) mis-maps user IDs -- a security issue


Upstream changes:

Changes in 2.2.4
================

* FIX: Missing UAM links
* FIX: Lockup in AFP logout on Fedora 17
* FIX: Reset signal handlers and alarm timer after successfull PAM
       authentication. Fixes a problem with AFP disconnects caused
       by pam_smbpass.so messing with our handlers and timer.
* FIX: afpd: Fix a possible problem with sendfile on Solaris derived
       platforms

Changes in 2.2.3
================

* NEW: afpd: support for mdnsresponder
* NEW: afpd: new LDAP config option ldap_uuid_string
* UPD: based on Unicode 6.1.0
* UPD: experimental systemd service files: always run both afpd and cnid_metad
* UPD: afpd: Ensure our umask is not altered by eg pam_umask
* UPD: afpd: Use GSS_C_NO_NAME as server principal when Kerberos options -fqdn
       and -krb5service are not set, from Jamie Gilbertson
* UPD: afpd: Changed behaviour for TimeMachine volumes in case there's a problem
       talking to the CNID daemons. Previously the volume was flagged read-only
       and an AFP message was sent to the client. As this might result in
       TimeMachine assuming the backup sparse bundle is damaged, we now just
       switch the CNID database to an in-memory tdb without the additional stuff.
* FIX: afpd: sendfile() on FreeBSD was broken, courtesy of Denis Ahrens
* FIX: afpd: Dont use searchdb when doing partial name search
* FIX: afpd: Fix a possible bug handling disconnected sessions,
       NetAFP Bug ID #16
* FIX: afpd: Close IPC fds in afpd session child inherited from the afpd
       master process
* FIX: dbd: Don't remove BerkeleyDB if it's still in use by eg cnid_dbd, fixes
       bug introduced in 2.2.2
* FIX: debian initscript: start avahi-daemon (if available) before atalkd
* FIX: Zeroconf could not advertise non-ASCII time machine volume name

Changes in 2.2.2
================

* NEW: afpd: New option "adminauthuser". Specifying eg "-adminauthuser root"
       whenever a normal user login fails, afpd tries to authenticate as
       the specified adminauthuser. If this succeeds, a normal session is
       created for the original connecting user. Said differently: if you
       know the password of adminauthuser, you can authenticate as any other
       user.
* NEW: configure option "--enable-suse-systemd" for openSUSE12.1 and later.
       "--enable-redhat-systemd" and "--enable-suse-systemd" are same as
       "--enable-systemd".
       "--enable-suse" is renamed "--enable-suse-sysv".
* NEW: experimental systemd service files in distrib/systemd/
* UPD: afpd: Enhanced POSIX ACL mapping semantics, from Laura Mueller
* UPD: afpd: Reset options every time a :DEFAULT: line is found in a
       AppleVolumes file
* UPD: afpd: Convert passwords from legacy encoding (wire format) to host
       encoding, NetAFP Bug ID #14
* UPD: afpd: Don't set ATTRBIT_SHARED flag for directories
* UPD: afpd: Use sendfile() on Solaris and FreeBSD for sending data
* UPD: afpd: Faster volume used size calculation for "volsizelimit" option,
       cf man AppleVolume.default for details
* FIX: afpd: ACL access checking
* FIX: afpd: Fix an error when duplicating files that lacked an AppleDouble
       file which lead to a possible Finder crash
* FIX: afpd: Read-only filesystems lead to afpd processes running as root
* FIX: afpd: Fix for filesystem without NFSv4 ACL support on Solaris
* FIX: afpd: Fix catsearch bug, NetAFP Bug ID #12
* FIX: afpd: Fix dircache bug, NetAFP Bug ID #13
* FIX: dbd: Better checking for duplicated or bogus CNIDs from AppleDouble
       files
* FIX: dbd: Remove BerkeleyDB database environment after running `dbd`. This
       is crucial for the automatic BerkeleyDB database upgrade feature which
       is built into cnid_dbd and dbd.
* FIX: Fix compilation error when AppleTalk support is disabled
* FIX: Portability fixes
* FIX: search of surrogate pair
jperkin pushed a commit that referenced this issue Dec 9, 2013
to allow package to continue to work as previously packaged. +LICENSE;
From NEWS:

tig-1.1
-------

Incompatibilities:

 - Disable diff move/copy detection by default, boosting diff
   performance on larger projects. Use git config 'diff.renames' option
   (git-wide) to set your preferred behavior. Environment variable
   TIG_DIFF_OPTS can be used to restore the old behavior.
 - Values set for author-width and filename-width will result in widths
   one character bigger than previously.

Improvements:

 - Typing a text in the prompt will be interpreted as a tig command.
   Prefixing the command with a '!' will execute this system command in
   an external pager. Entering a single key will execute the
   corresponding key binding.
 - Basic support for wrapping long line in pager, diff, and stage views.
   Enable using: `set wrap-lines = yes`. (GH #2)
 - User-defined commands prefixed with a '?' means prompt before
   execution. Example: `bind main B !?git rebase -i %(commit)`.
 - User-defined commands prefixed with a '<' means exit after execution.
   Example: `bind main C !<git commit`. (GH #66)
 - User-defined commands are executed unquoted to support shell commands.
   Example: `bind generic I !@sh -c "echo -n %(commit) | xclip -selection c"`.
   (GH #65)
 - Configure case-insensitive searches using: `set ignore-case = yes`.
 - Add "deleted mode" line type for better diff coloring.
 - Open editor when requesting edit action from within a file diff.
 - Update AX_WITH_CURSES to build under Cygwin.
 - Improve tigrc(5) documentation. (Debian #682766)
 - Allow to build on Mac OS 10.7 without the configure script. (GH #25)
 - Add option to split the view vertically instead of horizontally.
   Example: `set vertical-split = yes'. (GH #76)
 - Add 'show-id' and 'id-width' options to configure the display of
   commit IDs in the main view and ID width in the blame view. (GH #77)
 - Allow to override git-based encoding to UTF-8 by setting
   'i18n.commitencoding' or 'gui.encoding'.
 - Improve autobuild support to track generated files and work with
   autoreconf 2.61.
 - Commit IDs are read from stdin when --stdin is given; works for main
   and diff view, e.g. `tig --no-walk --stdin < cherry-picks.txt`.
 - Add option to disable focusing of the child view when it's opened.
   Disable using: `set focus-child = no`. (GH #83)
 - Allow to open blob related with added content in a diff. (GH #91)

Bug fixes:

 - Fix commit graph regression when a path spec is specified. (GH #53)
 - Main view: only show staged/unstaged changes for the current branch.
 - Support submodules created with current version of git. (GH #54)
 - Fix diff status message for file diffs with no content changes.
 - Fix parent blaming when tig is launched in subdirectory. (GH #70)
 - Do not show deleted branch when reloading the branch view.

tig-1.0
-------

The master repository is git://github.com/jonas/tig.git, and the old
master repository (http://jonas.nitro.dk/tig/tig.git) will be retired.

Improvements:

 - Use git-log(1)s default commit ordering. The old behavior can be
   restored by adding `set commit-order = topo` to ~/.tigrc.
 - Support staging of single lines. Bound to '1' default. (GH #21)
 - Use +<lineno> to open the initial view at an arbitrary line. (GH #20)
 - Add show-notes ~/.tigrc option. Notes are displayed by default.
 - Support jumping to specific SHAs in the main view.
 - Decorate replaced commits.
 - Display line numbers in main view.
 - Colorize binary diff stats. (GH #17)
 - Custom colorization of lines matching a string prefix (GH #16).
   Example configuration: color "Reported-by:" green default
 - Use git's color settings for the main, status and diff views.
   Put `set read-git-colors = no` in ~/.tigrc to disable.
 - Handle editor options with multiple arguments. (GH #12)
 - Show filename when running tig blame with copy detection. (GH #19)
 - Use 'source <path>' command to load additional files from ~/.tigrc
 - User-defined commands prefixed with '@' are run with no console
   output, e.g.

   	bind generic 3 !@rm sys$command

 - Make display of space changes togglable in the diff and stage view.
   Bound to 'W' by default.
 - Use per-file encoding specified in gitattributes(5) for blobs and
   unstaged files.
 - Obsolete commit-encoding option and pass --encoding=UTF-8 to revision
   commands.
 - Main view: show uncommitted changes as staged/unstaged commits.
   Can be disabled by putting `set show-changes = no` in ~/.tigrc.
 - Add %(prompt) external command variable, which will prompt for the
   argument value.
 - Log information about git commands when the TIG_TRACE environment
   variable is set. Example: `TIG_TRACE=/tmp/tig.log tig`
 - Branch view: Show the title of the last commit.
 - Increase the author auto-abbreviation threshold to 10. (GH #49)
 - For old commits show number of years in relative dates. (GH #50)

Bug fixes:

 - Fix navigation behavior when going from branch to main view. (GH #38)
 - Fix segfault when sorting the tree view by author name.
 - Fix diff stat navigation for unmodified files with stat changes.
 - Show branches/refs which names are a substring of the current branch.
 - Stage view: fix off-by-one error when jumping to a file in a diff
   with only one file.
 - Fix diff-header colorization. (GH #15)

tig-0.18
--------

Incompatibilities:

 - Remove support for the deprecated TIG_{MAIN,DIFF,LOG,TREE,BLOB}_CMD
   environment variables.

Improvements:

 - Pressing enter on diff stat file lines will jump to file's diff.
 - Naïvely color blame IDs to distinguish lines.
 - Document palette color options used for revision graph and blame IDs.
 - Add support for blaming diff lines.
 - Add diff-context option and bindings to increase the diff context in
   the diff and stage view.
 - (GH-6) Make blame configurable via extra options passed from the command
   line and blame-options setting from ~/.tigrc. For example:

   	set blame-options = -C -C -C

Bug fixes:

 - Expand browsing state variables for prompt. (LP #694780, Debian #635546)
 - Fix segfault when sorting the branch view by author.
 - Expand %(directory) to . for the root directory. (GH-3)
 - Accept 'utf-8' for the line-graphics option as indicated in the docs.
 - Use erasechar() to check for the correct backspace character.
jperkin pushed a commit that referenced this issue Dec 9, 2013
## <a id="3-0-0">3.0.0</a>: 2013-08-31

This is a new major version up release!

This release removes many deprecated APIs and improves internal
APIs. We want to keep backward compatibility as much as possible but
some existing codes may be broken by gettext gem API change. If your
code breaks by gettext gem 3.0.0, please report your problem. We will
fix the problem and release a new version.

### Improvements

  * Removed deprecated APIs
    * `require "gettext/parser/erb"`.
       Use `require "gettext/tools/parser/erb"` instead.
    * `require "gettext/parser/glade"`.
      Use `require "gettext/tools/parser/glade"` instead.
    * `require "gettext/parser/ruby"`.
      Use `require "gettext/tools/parser/ruby"` instead.
    * `require "gettext/utils"`.
      Use `require "gettext/tools"` instead.
    * `GetText.msgmerge`. Use `GetText::Tools::MsgMerge.run` instead.
    * `GetText.create_mofiles`. Use `GetText::Tools::Task` instead.
    * `GetText::PoParser`. Use `GetText::POParser` instead.
    * `require "gettext/tools/poparser"`.
       Use `require "gettext/po_parser"` instead.
    * `require "gettext/runtime/mofile"`.
       Use `require "gettext/mo"` instead.
    * `GetText::MoFile`. Use `GetText::MO` instead.
    * `GetText::Task`. Use `GetText::Tools::Task` instead.
    * `GetText.set_locale_all`. Use `GetText.set_locale` instead.
    * `GetText.setlocale`. Use `GetText.set_locale` instead.
    * `GetText::Tools::MsgMerge::PoData`. Use `GetText::POEntry` instead.
  * Removed Ruby 1.8 support.
  * Supported Rake 10.1.0.
  * Stopped to remove `TRANSLATORS:` tag because GNU gettext doesn't
    remove it.
  * Stopped to use `TRANSLATORS:` as comment tag. It is GNU gettext
    compatible behavior.
  * rxgettext: Added `--add-comments[=TAG]` option that exists in
    xgettext. [GitHub #16] [Reported by Ladislav Slezák]
  * Supported escaping tab character as `\t`.

### Fixes

  * po: Added a missing new line for multiple extracted comments.
    [GitHub #17] [Patch by Ladislav Slezák]
  * Fixed a bug that encoding may not be set.
  * Fixed a bug that `\n` is escaped as `\\n`.
    [GitHub #18] [Debian #716916] [Reported by Ladislav Slezák]
    [Reported by Francesco Poli]

### Thanks

  * Ladislav Slezák
  * Francesco Poli

## <a id="2-3-9">2.3.9</a>: 2013-04-21

This is a msgmerge updated release.

### Improvements

  * [tools] Used the more modern word "cannot" instead of "can
    not". [GitHub #15] [Patch by Benjamin Kerensa]
  * Cleared license descriptions. [Suggested by Jérémy Bobbio]

### Fixes

  * Avoided including native extentions in this gem for Windows users.

### Thanks

  * Benjamin Kerensa
  * Jérémy Bobbio
jperkin pushed a commit that referenced this issue Dec 9, 2013
2.7.3.32 - 2012-08-16
---------------------
- Fixed compatibility with Python 3.3
- Process boostrap: Now ignores errors while flushing stdout (Issue #16).
jperkin pushed a commit that referenced this issue Dec 9, 2013
Upstream changes:
[1.119] Released on 2013-09-25

     Bug Fixes:
     * Tests were failing with Config::Tiny 2.17 or later, due to a
       change in the error messages produced by that module.
       This fixes #16 on Github,  #88679 & #88889 on RT.


     Policy Changes:
     * BuiltinFunctions::ProhibitVoidGrep and ::ProhibitVoidMap: grep
       and map called as functions are now allowed in slice operations.
       RT #79289
       Thanks to Wade at Anomaly dot org for the patch.
     * Subroutines::RequireArgUnpacking: Most tests of the size of @_
       are now allowed.  RT #79138

     Other Changes:
     * Modernized our usage of Exporter.  See RT #75300.
       Thanks to Olivier Mengu. for the patch.

[1.118] Released on 2012-07-10

    Policy Changes:
    * CodeLayout::RequireTidyCode: Revise to work with incompatible
      changes in Perl::Tidy 20120619. RT #77977.
    * TestingAndDebugging::ProhibitNoWarnings: Correct the parse of the
      'no warnings' statement, so that 'no warnings "qw"' is recognized
      as supressing just 'qw' warnings. RT #74647.
    * Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More
      distribution,  RT #69546

    Other Changes:
    * Make all unescaped literal "{" characters in regexps into
      character classes. These are deprecated, and became noisy with
      Perl 5.17.0.  RT #77510.
jperkin pushed a commit that referenced this issue Jan 21, 2014
to allow package to continue to work as previously packaged. +LICENSE;
From NEWS:

tig-1.1
-------

Incompatibilities:

 - Disable diff move/copy detection by default, boosting diff
   performance on larger projects. Use git config 'diff.renames' option
   (git-wide) to set your preferred behavior. Environment variable
   TIG_DIFF_OPTS can be used to restore the old behavior.
 - Values set for author-width and filename-width will result in widths
   one character bigger than previously.

Improvements:

 - Typing a text in the prompt will be interpreted as a tig command.
   Prefixing the command with a '!' will execute this system command in
   an external pager. Entering a single key will execute the
   corresponding key binding.
 - Basic support for wrapping long line in pager, diff, and stage views.
   Enable using: `set wrap-lines = yes`. (GH #2)
 - User-defined commands prefixed with a '?' means prompt before
   execution. Example: `bind main B !?git rebase -i %(commit)`.
 - User-defined commands prefixed with a '<' means exit after execution.
   Example: `bind main C !<git commit`. (GH #66)
 - User-defined commands are executed unquoted to support shell commands.
   Example: `bind generic I !@sh -c "echo -n %(commit) | xclip -selection c"`.
   (GH #65)
 - Configure case-insensitive searches using: `set ignore-case = yes`.
 - Add "deleted mode" line type for better diff coloring.
 - Open editor when requesting edit action from within a file diff.
 - Update AX_WITH_CURSES to build under Cygwin.
 - Improve tigrc(5) documentation. (Debian #682766)
 - Allow to build on Mac OS 10.7 without the configure script. (GH #25)
 - Add option to split the view vertically instead of horizontally.
   Example: `set vertical-split = yes'. (GH #76)
 - Add 'show-id' and 'id-width' options to configure the display of
   commit IDs in the main view and ID width in the blame view. (GH #77)
 - Allow to override git-based encoding to UTF-8 by setting
   'i18n.commitencoding' or 'gui.encoding'.
 - Improve autobuild support to track generated files and work with
   autoreconf 2.61.
 - Commit IDs are read from stdin when --stdin is given; works for main
   and diff view, e.g. `tig --no-walk --stdin < cherry-picks.txt`.
 - Add option to disable focusing of the child view when it's opened.
   Disable using: `set focus-child = no`. (GH #83)
 - Allow to open blob related with added content in a diff. (GH #91)

Bug fixes:

 - Fix commit graph regression when a path spec is specified. (GH #53)
 - Main view: only show staged/unstaged changes for the current branch.
 - Support submodules created with current version of git. (GH #54)
 - Fix diff status message for file diffs with no content changes.
 - Fix parent blaming when tig is launched in subdirectory. (GH #70)
 - Do not show deleted branch when reloading the branch view.

tig-1.0
-------

The master repository is git://github.com/jonas/tig.git, and the old
master repository (http://jonas.nitro.dk/tig/tig.git) will be retired.

Improvements:

 - Use git-log(1)s default commit ordering. The old behavior can be
   restored by adding `set commit-order = topo` to ~/.tigrc.
 - Support staging of single lines. Bound to '1' default. (GH #21)
 - Use +<lineno> to open the initial view at an arbitrary line. (GH #20)
 - Add show-notes ~/.tigrc option. Notes are displayed by default.
 - Support jumping to specific SHAs in the main view.
 - Decorate replaced commits.
 - Display line numbers in main view.
 - Colorize binary diff stats. (GH #17)
 - Custom colorization of lines matching a string prefix (GH #16).
   Example configuration: color "Reported-by:" green default
 - Use git's color settings for the main, status and diff views.
   Put `set read-git-colors = no` in ~/.tigrc to disable.
 - Handle editor options with multiple arguments. (GH #12)
 - Show filename when running tig blame with copy detection. (GH #19)
 - Use 'source <path>' command to load additional files from ~/.tigrc
 - User-defined commands prefixed with '@' are run with no console
   output, e.g.

   	bind generic 3 !@rm sys$command

 - Make display of space changes togglable in the diff and stage view.
   Bound to 'W' by default.
 - Use per-file encoding specified in gitattributes(5) for blobs and
   unstaged files.
 - Obsolete commit-encoding option and pass --encoding=UTF-8 to revision
   commands.
 - Main view: show uncommitted changes as staged/unstaged commits.
   Can be disabled by putting `set show-changes = no` in ~/.tigrc.
 - Add %(prompt) external command variable, which will prompt for the
   argument value.
 - Log information about git commands when the TIG_TRACE environment
   variable is set. Example: `TIG_TRACE=/tmp/tig.log tig`
 - Branch view: Show the title of the last commit.
 - Increase the author auto-abbreviation threshold to 10. (GH #49)
 - For old commits show number of years in relative dates. (GH #50)

Bug fixes:

 - Fix navigation behavior when going from branch to main view. (GH #38)
 - Fix segfault when sorting the tree view by author name.
 - Fix diff stat navigation for unmodified files with stat changes.
 - Show branches/refs which names are a substring of the current branch.
 - Stage view: fix off-by-one error when jumping to a file in a diff
   with only one file.
 - Fix diff-header colorization. (GH #15)

tig-0.18
--------

Incompatibilities:

 - Remove support for the deprecated TIG_{MAIN,DIFF,LOG,TREE,BLOB}_CMD
   environment variables.

Improvements:

 - Pressing enter on diff stat file lines will jump to file's diff.
 - Naïvely color blame IDs to distinguish lines.
 - Document palette color options used for revision graph and blame IDs.
 - Add support for blaming diff lines.
 - Add diff-context option and bindings to increase the diff context in
   the diff and stage view.
 - (GH-6) Make blame configurable via extra options passed from the command
   line and blame-options setting from ~/.tigrc. For example:

   	set blame-options = -C -C -C

Bug fixes:

 - Expand browsing state variables for prompt. (LP #694780, Debian #635546)
 - Fix segfault when sorting the branch view by author.
 - Expand %(directory) to . for the root directory. (GH-3)
 - Accept 'utf-8' for the line-graphics option as indicated in the docs.
 - Use erasechar() to check for the correct backspace character.
jperkin pushed a commit that referenced this issue Jan 21, 2014
## <a id="3-0-0">3.0.0</a>: 2013-08-31

This is a new major version up release!

This release removes many deprecated APIs and improves internal
APIs. We want to keep backward compatibility as much as possible but
some existing codes may be broken by gettext gem API change. If your
code breaks by gettext gem 3.0.0, please report your problem. We will
fix the problem and release a new version.

### Improvements

  * Removed deprecated APIs
    * `require "gettext/parser/erb"`.
       Use `require "gettext/tools/parser/erb"` instead.
    * `require "gettext/parser/glade"`.
      Use `require "gettext/tools/parser/glade"` instead.
    * `require "gettext/parser/ruby"`.
      Use `require "gettext/tools/parser/ruby"` instead.
    * `require "gettext/utils"`.
      Use `require "gettext/tools"` instead.
    * `GetText.msgmerge`. Use `GetText::Tools::MsgMerge.run` instead.
    * `GetText.create_mofiles`. Use `GetText::Tools::Task` instead.
    * `GetText::PoParser`. Use `GetText::POParser` instead.
    * `require "gettext/tools/poparser"`.
       Use `require "gettext/po_parser"` instead.
    * `require "gettext/runtime/mofile"`.
       Use `require "gettext/mo"` instead.
    * `GetText::MoFile`. Use `GetText::MO` instead.
    * `GetText::Task`. Use `GetText::Tools::Task` instead.
    * `GetText.set_locale_all`. Use `GetText.set_locale` instead.
    * `GetText.setlocale`. Use `GetText.set_locale` instead.
    * `GetText::Tools::MsgMerge::PoData`. Use `GetText::POEntry` instead.
  * Removed Ruby 1.8 support.
  * Supported Rake 10.1.0.
  * Stopped to remove `TRANSLATORS:` tag because GNU gettext doesn't
    remove it.
  * Stopped to use `TRANSLATORS:` as comment tag. It is GNU gettext
    compatible behavior.
  * rxgettext: Added `--add-comments[=TAG]` option that exists in
    xgettext. [GitHub #16] [Reported by Ladislav Slezák]
  * Supported escaping tab character as `\t`.

### Fixes

  * po: Added a missing new line for multiple extracted comments.
    [GitHub #17] [Patch by Ladislav Slezák]
  * Fixed a bug that encoding may not be set.
  * Fixed a bug that `\n` is escaped as `\\n`.
    [GitHub #18] [Debian #716916] [Reported by Ladislav Slezák]
    [Reported by Francesco Poli]

### Thanks

  * Ladislav Slezák
  * Francesco Poli

## <a id="2-3-9">2.3.9</a>: 2013-04-21

This is a msgmerge updated release.

### Improvements

  * [tools] Used the more modern word "cannot" instead of "can
    not". [GitHub #15] [Patch by Benjamin Kerensa]
  * Cleared license descriptions. [Suggested by Jérémy Bobbio]

### Fixes

  * Avoided including native extentions in this gem for Windows users.

### Thanks

  * Benjamin Kerensa
  * Jérémy Bobbio
jperkin pushed a commit that referenced this issue Jan 21, 2014
2.7.3.32 - 2012-08-16
---------------------
- Fixed compatibility with Python 3.3
- Process boostrap: Now ignores errors while flushing stdout (Issue #16).
jperkin pushed a commit that referenced this issue Jan 21, 2014
Upstream changes:
[1.119] Released on 2013-09-25

     Bug Fixes:
     * Tests were failing with Config::Tiny 2.17 or later, due to a
       change in the error messages produced by that module.
       This fixes #16 on Github,  #88679 & #88889 on RT.


     Policy Changes:
     * BuiltinFunctions::ProhibitVoidGrep and ::ProhibitVoidMap: grep
       and map called as functions are now allowed in slice operations.
       RT #79289
       Thanks to Wade at Anomaly dot org for the patch.
     * Subroutines::RequireArgUnpacking: Most tests of the size of @_
       are now allowed.  RT #79138

     Other Changes:
     * Modernized our usage of Exporter.  See RT #75300.
       Thanks to Olivier Mengu. for the patch.

[1.118] Released on 2012-07-10

    Policy Changes:
    * CodeLayout::RequireTidyCode: Revise to work with incompatible
      changes in Perl::Tidy 20120619. RT #77977.
    * TestingAndDebugging::ProhibitNoWarnings: Correct the parse of the
      'no warnings' statement, so that 'no warnings "qw"' is recognized
      as supressing just 'qw' warnings. RT #74647.
    * Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More
      distribution,  RT #69546

    Other Changes:
    * Make all unescaped literal "{" characters in regexps into
      character classes. These are deprecated, and became noisy with
      Perl 5.17.0.  RT #77510.
jperkin pushed a commit that referenced this issue Mar 14, 2014
check all the bells and whistles are still in place, and functional.

While here, update to Netatalk 2.2.4. Note that we will ship Netatalk
2 as long as NetBSD ships ddp ("netatalk") support, so v3 is not a
replacement.


Changes to package setup:

Set PLIST_VARS.{ea,acl} so that the package builds on Ubuntu Linux 10
LTS. I guess there are version and file-system dependencies?

Add dnssd option for mDNSResponder ("zeroconf") support.


Remaining (upstream) issues:

dbd(8) breaks with a less-than-helpful error message, see end of
PR pkg/47578

afpd(8) mis-maps user IDs -- a security issue


Upstream changes:

Changes in 2.2.4
================

* FIX: Missing UAM links
* FIX: Lockup in AFP logout on Fedora 17
* FIX: Reset signal handlers and alarm timer after successfull PAM
       authentication. Fixes a problem with AFP disconnects caused
       by pam_smbpass.so messing with our handlers and timer.
* FIX: afpd: Fix a possible problem with sendfile on Solaris derived
       platforms

Changes in 2.2.3
================

* NEW: afpd: support for mdnsresponder
* NEW: afpd: new LDAP config option ldap_uuid_string
* UPD: based on Unicode 6.1.0
* UPD: experimental systemd service files: always run both afpd and cnid_metad
* UPD: afpd: Ensure our umask is not altered by eg pam_umask
* UPD: afpd: Use GSS_C_NO_NAME as server principal when Kerberos options -fqdn
       and -krb5service are not set, from Jamie Gilbertson
* UPD: afpd: Changed behaviour for TimeMachine volumes in case there's a problem
       talking to the CNID daemons. Previously the volume was flagged read-only
       and an AFP message was sent to the client. As this might result in
       TimeMachine assuming the backup sparse bundle is damaged, we now just
       switch the CNID database to an in-memory tdb without the additional stuff.
* FIX: afpd: sendfile() on FreeBSD was broken, courtesy of Denis Ahrens
* FIX: afpd: Dont use searchdb when doing partial name search
* FIX: afpd: Fix a possible bug handling disconnected sessions,
       NetAFP Bug ID #16
* FIX: afpd: Close IPC fds in afpd session child inherited from the afpd
       master process
* FIX: dbd: Don't remove BerkeleyDB if it's still in use by eg cnid_dbd, fixes
       bug introduced in 2.2.2
* FIX: debian initscript: start avahi-daemon (if available) before atalkd
* FIX: Zeroconf could not advertise non-ASCII time machine volume name

Changes in 2.2.2
================

* NEW: afpd: New option "adminauthuser". Specifying eg "-adminauthuser root"
       whenever a normal user login fails, afpd tries to authenticate as
       the specified adminauthuser. If this succeeds, a normal session is
       created for the original connecting user. Said differently: if you
       know the password of adminauthuser, you can authenticate as any other
       user.
* NEW: configure option "--enable-suse-systemd" for openSUSE12.1 and later.
       "--enable-redhat-systemd" and "--enable-suse-systemd" are same as
       "--enable-systemd".
       "--enable-suse" is renamed "--enable-suse-sysv".
* NEW: experimental systemd service files in distrib/systemd/
* UPD: afpd: Enhanced POSIX ACL mapping semantics, from Laura Mueller
* UPD: afpd: Reset options every time a :DEFAULT: line is found in a
       AppleVolumes file
* UPD: afpd: Convert passwords from legacy encoding (wire format) to host
       encoding, NetAFP Bug ID #14
* UPD: afpd: Don't set ATTRBIT_SHARED flag for directories
* UPD: afpd: Use sendfile() on Solaris and FreeBSD for sending data
* UPD: afpd: Faster volume used size calculation for "volsizelimit" option,
       cf man AppleVolume.default for details
* FIX: afpd: ACL access checking
* FIX: afpd: Fix an error when duplicating files that lacked an AppleDouble
       file which lead to a possible Finder crash
* FIX: afpd: Read-only filesystems lead to afpd processes running as root
* FIX: afpd: Fix for filesystem without NFSv4 ACL support on Solaris
* FIX: afpd: Fix catsearch bug, NetAFP Bug ID #12
* FIX: afpd: Fix dircache bug, NetAFP Bug ID #13
* FIX: dbd: Better checking for duplicated or bogus CNIDs from AppleDouble
       files
* FIX: dbd: Remove BerkeleyDB database environment after running `dbd`. This
       is crucial for the automatic BerkeleyDB database upgrade feature which
       is built into cnid_dbd and dbd.
* FIX: Fix compilation error when AppleTalk support is disabled
* FIX: Portability fixes
* FIX: search of surrogate pair
jperkin pushed a commit that referenced this issue Mar 14, 2014
to allow package to continue to work as previously packaged. +LICENSE;
From NEWS:

tig-1.1
-------

Incompatibilities:

 - Disable diff move/copy detection by default, boosting diff
   performance on larger projects. Use git config 'diff.renames' option
   (git-wide) to set your preferred behavior. Environment variable
   TIG_DIFF_OPTS can be used to restore the old behavior.
 - Values set for author-width and filename-width will result in widths
   one character bigger than previously.

Improvements:

 - Typing a text in the prompt will be interpreted as a tig command.
   Prefixing the command with a '!' will execute this system command in
   an external pager. Entering a single key will execute the
   corresponding key binding.
 - Basic support for wrapping long line in pager, diff, and stage views.
   Enable using: `set wrap-lines = yes`. (GH #2)
 - User-defined commands prefixed with a '?' means prompt before
   execution. Example: `bind main B !?git rebase -i %(commit)`.
 - User-defined commands prefixed with a '<' means exit after execution.
   Example: `bind main C !<git commit`. (GH #66)
 - User-defined commands are executed unquoted to support shell commands.
   Example: `bind generic I !@sh -c "echo -n %(commit) | xclip -selection c"`.
   (GH #65)
 - Configure case-insensitive searches using: `set ignore-case = yes`.
 - Add "deleted mode" line type for better diff coloring.
 - Open editor when requesting edit action from within a file diff.
 - Update AX_WITH_CURSES to build under Cygwin.
 - Improve tigrc(5) documentation. (Debian #682766)
 - Allow to build on Mac OS 10.7 without the configure script. (GH #25)
 - Add option to split the view vertically instead of horizontally.
   Example: `set vertical-split = yes'. (GH #76)
 - Add 'show-id' and 'id-width' options to configure the display of
   commit IDs in the main view and ID width in the blame view. (GH #77)
 - Allow to override git-based encoding to UTF-8 by setting
   'i18n.commitencoding' or 'gui.encoding'.
 - Improve autobuild support to track generated files and work with
   autoreconf 2.61.
 - Commit IDs are read from stdin when --stdin is given; works for main
   and diff view, e.g. `tig --no-walk --stdin < cherry-picks.txt`.
 - Add option to disable focusing of the child view when it's opened.
   Disable using: `set focus-child = no`. (GH #83)
 - Allow to open blob related with added content in a diff. (GH #91)

Bug fixes:

 - Fix commit graph regression when a path spec is specified. (GH #53)
 - Main view: only show staged/unstaged changes for the current branch.
 - Support submodules created with current version of git. (GH #54)
 - Fix diff status message for file diffs with no content changes.
 - Fix parent blaming when tig is launched in subdirectory. (GH #70)
 - Do not show deleted branch when reloading the branch view.

tig-1.0
-------

The master repository is git://github.com/jonas/tig.git, and the old
master repository (http://jonas.nitro.dk/tig/tig.git) will be retired.

Improvements:

 - Use git-log(1)s default commit ordering. The old behavior can be
   restored by adding `set commit-order = topo` to ~/.tigrc.
 - Support staging of single lines. Bound to '1' default. (GH #21)
 - Use +<lineno> to open the initial view at an arbitrary line. (GH #20)
 - Add show-notes ~/.tigrc option. Notes are displayed by default.
 - Support jumping to specific SHAs in the main view.
 - Decorate replaced commits.
 - Display line numbers in main view.
 - Colorize binary diff stats. (GH #17)
 - Custom colorization of lines matching a string prefix (GH #16).
   Example configuration: color "Reported-by:" green default
 - Use git's color settings for the main, status and diff views.
   Put `set read-git-colors = no` in ~/.tigrc to disable.
 - Handle editor options with multiple arguments. (GH #12)
 - Show filename when running tig blame with copy detection. (GH #19)
 - Use 'source <path>' command to load additional files from ~/.tigrc
 - User-defined commands prefixed with '@' are run with no console
   output, e.g.

   	bind generic 3 !@rm sys$command

 - Make display of space changes togglable in the diff and stage view.
   Bound to 'W' by default.
 - Use per-file encoding specified in gitattributes(5) for blobs and
   unstaged files.
 - Obsolete commit-encoding option and pass --encoding=UTF-8 to revision
   commands.
 - Main view: show uncommitted changes as staged/unstaged commits.
   Can be disabled by putting `set show-changes = no` in ~/.tigrc.
 - Add %(prompt) external command variable, which will prompt for the
   argument value.
 - Log information about git commands when the TIG_TRACE environment
   variable is set. Example: `TIG_TRACE=/tmp/tig.log tig`
 - Branch view: Show the title of the last commit.
 - Increase the author auto-abbreviation threshold to 10. (GH #49)
 - For old commits show number of years in relative dates. (GH #50)

Bug fixes:

 - Fix navigation behavior when going from branch to main view. (GH #38)
 - Fix segfault when sorting the tree view by author name.
 - Fix diff stat navigation for unmodified files with stat changes.
 - Show branches/refs which names are a substring of the current branch.
 - Stage view: fix off-by-one error when jumping to a file in a diff
   with only one file.
 - Fix diff-header colorization. (GH #15)

tig-0.18
--------

Incompatibilities:

 - Remove support for the deprecated TIG_{MAIN,DIFF,LOG,TREE,BLOB}_CMD
   environment variables.

Improvements:

 - Pressing enter on diff stat file lines will jump to file's diff.
 - Naïvely color blame IDs to distinguish lines.
 - Document palette color options used for revision graph and blame IDs.
 - Add support for blaming diff lines.
 - Add diff-context option and bindings to increase the diff context in
   the diff and stage view.
 - (GH-6) Make blame configurable via extra options passed from the command
   line and blame-options setting from ~/.tigrc. For example:

   	set blame-options = -C -C -C

Bug fixes:

 - Expand browsing state variables for prompt. (LP #694780, Debian #635546)
 - Fix segfault when sorting the branch view by author.
 - Expand %(directory) to . for the root directory. (GH-3)
 - Accept 'utf-8' for the line-graphics option as indicated in the docs.
 - Use erasechar() to check for the correct backspace character.
jperkin pushed a commit that referenced this issue Mar 14, 2014
## <a id="3-0-0">3.0.0</a>: 2013-08-31

This is a new major version up release!

This release removes many deprecated APIs and improves internal
APIs. We want to keep backward compatibility as much as possible but
some existing codes may be broken by gettext gem API change. If your
code breaks by gettext gem 3.0.0, please report your problem. We will
fix the problem and release a new version.

### Improvements

  * Removed deprecated APIs
    * `require "gettext/parser/erb"`.
       Use `require "gettext/tools/parser/erb"` instead.
    * `require "gettext/parser/glade"`.
      Use `require "gettext/tools/parser/glade"` instead.
    * `require "gettext/parser/ruby"`.
      Use `require "gettext/tools/parser/ruby"` instead.
    * `require "gettext/utils"`.
      Use `require "gettext/tools"` instead.
    * `GetText.msgmerge`. Use `GetText::Tools::MsgMerge.run` instead.
    * `GetText.create_mofiles`. Use `GetText::Tools::Task` instead.
    * `GetText::PoParser`. Use `GetText::POParser` instead.
    * `require "gettext/tools/poparser"`.
       Use `require "gettext/po_parser"` instead.
    * `require "gettext/runtime/mofile"`.
       Use `require "gettext/mo"` instead.
    * `GetText::MoFile`. Use `GetText::MO` instead.
    * `GetText::Task`. Use `GetText::Tools::Task` instead.
    * `GetText.set_locale_all`. Use `GetText.set_locale` instead.
    * `GetText.setlocale`. Use `GetText.set_locale` instead.
    * `GetText::Tools::MsgMerge::PoData`. Use `GetText::POEntry` instead.
  * Removed Ruby 1.8 support.
  * Supported Rake 10.1.0.
  * Stopped to remove `TRANSLATORS:` tag because GNU gettext doesn't
    remove it.
  * Stopped to use `TRANSLATORS:` as comment tag. It is GNU gettext
    compatible behavior.
  * rxgettext: Added `--add-comments[=TAG]` option that exists in
    xgettext. [GitHub #16] [Reported by Ladislav Slezák]
  * Supported escaping tab character as `\t`.

### Fixes

  * po: Added a missing new line for multiple extracted comments.
    [GitHub #17] [Patch by Ladislav Slezák]
  * Fixed a bug that encoding may not be set.
  * Fixed a bug that `\n` is escaped as `\\n`.
    [GitHub #18] [Debian #716916] [Reported by Ladislav Slezák]
    [Reported by Francesco Poli]

### Thanks

  * Ladislav Slezák
  * Francesco Poli

## <a id="2-3-9">2.3.9</a>: 2013-04-21

This is a msgmerge updated release.

### Improvements

  * [tools] Used the more modern word "cannot" instead of "can
    not". [GitHub #15] [Patch by Benjamin Kerensa]
  * Cleared license descriptions. [Suggested by Jérémy Bobbio]

### Fixes

  * Avoided including native extentions in this gem for Windows users.

### Thanks

  * Benjamin Kerensa
  * Jérémy Bobbio
jperkin pushed a commit that referenced this issue Mar 14, 2014
2.7.3.32 - 2012-08-16
---------------------
- Fixed compatibility with Python 3.3
- Process boostrap: Now ignores errors while flushing stdout (Issue #16).
jperkin pushed a commit that referenced this issue Mar 14, 2014
Upstream changes:
[1.119] Released on 2013-09-25

     Bug Fixes:
     * Tests were failing with Config::Tiny 2.17 or later, due to a
       change in the error messages produced by that module.
       This fixes #16 on Github,  #88679 & #88889 on RT.


     Policy Changes:
     * BuiltinFunctions::ProhibitVoidGrep and ::ProhibitVoidMap: grep
       and map called as functions are now allowed in slice operations.
       RT #79289
       Thanks to Wade at Anomaly dot org for the patch.
     * Subroutines::RequireArgUnpacking: Most tests of the size of @_
       are now allowed.  RT #79138

     Other Changes:
     * Modernized our usage of Exporter.  See RT #75300.
       Thanks to Olivier Mengu. for the patch.

[1.118] Released on 2012-07-10

    Policy Changes:
    * CodeLayout::RequireTidyCode: Revise to work with incompatible
      changes in Perl::Tidy 20120619. RT #77977.
    * TestingAndDebugging::ProhibitNoWarnings: Correct the parse of the
      'no warnings' statement, so that 'no warnings "qw"' is recognized
      as supressing just 'qw' warnings. RT #74647.
    * Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More
      distribution,  RT #69546

    Other Changes:
    * Make all unescaped literal "{" characters in regexps into
      character classes. These are deprecated, and became noisy with
      Perl 5.17.0.  RT #77510.
jperkin pushed a commit that referenced this issue Jun 2, 2014
Upstream changes:
-----------------------------------------
version 1.22 at 2014-04-23 21:15:10 +0000
-----------------------------------------

  Change: 7c1a27bdbab0089738942aaae5cf0a741bc5b377
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2014-04-23 22:15:10 +0000

    Look for gpatch if patch is not found

-----------------------------------------
version 1.20 at 2014-03-21 14:16:30 +0000
-----------------------------------------

  Change: 664f16a3e9c1b27b711dbd424a209d985b7801e4
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2014-03-21 14:16:30 +0000

    Update included hints files

-----------------------------------------
version 1.18 at 2014-02-20 20:02:45 +0000
-----------------------------------------

  Change: 659a308a8a5c6b0f87b9c16875ce71fca8e04c9e
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2014-02-20 20:02:45 +0000

    Update included hints to v5.19.9 level

-----------------------------------------
version 1.16 at 2014-01-17 10:59:57 +0000
-----------------------------------------

  Change: 8a3d35406361540497404dd1a3825394fd47f8d7
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2014-01-17 10:59:57 +0000

    Release engineering for 1.16

  Change: 7e4ab3377588f8f63de4ddc19d1f4cbf966a896c
  Author: Chris Williams <[email protected]>
  Date : 2014-01-16 16:55:37 +0000

    Merge pull request #16 from haarg/extra-phony

    add extra phony targets to help case insensitive file systems

  Change: c1be34c45a96334f90eb97020deb278e25de12cd
  Author: Chris Williams <[email protected]>
  Date : 2014-01-16 16:54:50 +0000

    Merge pull request #15 from haarg/db-configure

    Configure should check same Berkeley DB header DB_File uses

  Change: fd70e1b3b18dd093a25442c0c6fb473d1b06fee6
  Author: Graham Knop <[email protected]>
  Date : 2014-01-16 19:34:54 +0000

    add extra phony targets to help case insensitive file systems

  Change: da7a9f9303fd2fc4a8668660893b0dc0c2229751
  Author: Graham Knop <[email protected]>
  Date : 2014-01-14 11:54:06 +0000

    Configure should check same Berkeley DB header DB_File uses

-----------------------------------------
version 1.14 at 2013-10-20 15:38:09 +0000
-----------------------------------------

  Change: 0b1f81c0ce692a37bc8552cd278e90c0d0a3122c
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-10-20 16:38:09 +0000

    RT#89635 Configure on 5.6 uses sort +N, which isn't supported by
    modern sort(1)

    The two instances of 'sort -n +1' in Configure on perl 5.6 need to be
    replaced with the portable equivalent used since perl 5.7.3:

    ($sort -n -k 2 2>/dev/null || $sort -n +1)

    This works on both old and new sorts.

  Change: 9989391d5011cb1d518db37a32e9b8eeefafcc9a
  Author: Chris Williams <[email protected]>
  Date : 2013-09-25 12:19:09 +0000

    Merge pull request #14 from haarg/gconvert-5.6

    better gconvert detection

  Change: 0003e6aeaf8c055074b75ceea5accb22025ce776
  Author: Graham Knop <[email protected]>
  Date : 2013-09-25 10:30:53 +0000

    better gconvert detection

-----------------------------------------
version 1.12 at 2013-09-15 20:31:14 +0000
-----------------------------------------

  Change: 96317bf956f3b5ff36a30c41e293ff134101c6dc
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-09-15 21:31:14 +0000

    Add GNU/Hurd hints file

-----------------------------------------
version 1.10 at 2013-08-22 23:10:22 +0000
-----------------------------------------

  Change: 28b9d595ae1f44274a07bb8e845ac7173632b28d
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-08-23 00:10:22 +0000

    Only try to change perms if the hints file already exists

-----------------------------------------
version 1.08 at 2013-08-22 22:56:58 +0000
-----------------------------------------

  Change: fc01a16685418d3d2d20621c717836b1172982d3
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-08-22 23:56:58 +0000

    Support Bitrig all the way back to at least v5.8.9

-----------------------------------------
version 1.06 at 2013-08-22 21:03:11 +0000
-----------------------------------------

  Change: 045c78ad316cddf498ed22c05ce80430d2f51835
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-08-22 22:03:11 +0000

    Fix issues with Bitrig patch and version normalisation

-----------------------------------------
version 1.04 at 2013-08-22 20:48:36 +0000
-----------------------------------------

  Change: e53776114d6df0e124f1a60b8c313caa29a37166
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-08-22 21:48:36 +0000

    Remove Test::Compile from dzil configuration

-----------------------------------------
version 1.02 at 2013-08-22 20:12:47 +0000
-----------------------------------------

  Change: cdd0d8342146cdcb03638aadb3ccb67cb96f70e1
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-08-22 21:12:47 +0000

    Handle version number comparisons in a saner manner

  Change: 0120ad2d8b6ec5091ed47771c656e812ff991f37
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-08-22 19:38:13 +0000

    Added support for Bitrig

-----------------------------------------
version 1.00 at 2013-07-25 10:37:01 +0000
-----------------------------------------

  Change: 97f7d7261e9156edba84a2e45b5d0b7d9dd9aec8
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-07-25 11:37:01 +0000

    Set PATCH_GET env var to 0 to stop patch doing VCS madness

-----------------------------------------
version 0.98 at 2013-07-25 08:53:30 +0000
-----------------------------------------

  Change: 5e3d365324bb2ffa0ff756cb021fc98c2de87e57
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-07-25 09:53:30 +0000

    Bump to version 0.98

  Change: 0b699704fd0bfe61274270253a758e15157a0e4b
  Author: Chris 'BinGOs' Williams <[email protected]>
  Date : 2013-07-25 09:51:26 +0000

    Fix issues with patching Configure under Solaris

    gugod/App-perlbrew#355
jperkin pushed a commit that referenced this issue Sep 9, 2014
2014.9.7 - 2014-09-07
* Fix ``unicode``/``type`` error in memory leak unit-test.
* Feature #16: Remove ``install_deps.py``.
* Feature #17: Add status badges via pypin.
* Feature #18: Add ``Python`` ``3.4`` to travis config file.
* Feature #19: Bring ``html2text`` to a separate module and take out the ``conf``/``constant`` variables.
* Feature #21: Remove meta vars from ``html2text.py`` file header.
* Fix: Fix TypeError when parsing tags like <img src='foo' alt>. Fixed in #25.
jperkin pushed a commit that referenced this issue Dec 1, 2014
Sigil 0.8.1 2014.10.12
- Set minimum OS X version to 10.9.0 in Info.plist so users trying to
  run on older versions of OS X will receive an error dialog instead of
  a crash dialog.
- Set minimum Windows version to Vista in Installer so installation will
  error when trying to install on XP (which is not supported and Sigil
  binary packages won't run on).
- Fix issue #21: Use Hunspell WORDCHARS to help in tokenization of words.
- Pull request #19: Moving plugin description to ToolTips.
- Pull request #20: Preserve current file name for future save as actions
  if appropriate.
- Fix bug where save after using input plugin would fail.

Sigil 0.8.0 2014.09.27
- Plugin framework.
- Add the svg image tag as an svg inline element (not a block element) and
  add it as an empty element (TidyEmptyTags).
- Allow user defined list of entities to preserve.
- Pull request #16: Hardcode menu Plugins in UI, move it before menu Help.
- Pull request #10: Add ability to move entries in TOC up and down.
- Pull request #8: Allow pasting HTML as HTML or plain text in BookView.
jperkin pushed a commit that referenced this issue Mar 5, 2015
Tk-804.033 release (2015-02-21)
------------------

Tests
 New t/pod.t test (github pull request #16)

Tk-804.032_501 release (2015-01-31)
----------------------

Fixes
 Teach perl/Tk where OS X Yosemite Xquartz puts the X11 files
 (github pull request #12)

 Pushstack experiment to workaround crashes with perl 5.20.x and XFT=0
 (RT #96543)

 Tk::Text: don't insert ctrl and meta key presses
 (github issue #9)

 Fix memory leak in canvas text item handling with XFT=1
 (RT #100211)

 Use public version of Perl_utf8_hop (RT #100878)

 FixBuggyUTF8String is not called anymore for new perls

Improvements
 Use Cwd::getcwd() instead of Cwd::cwd() (performance improvement)

Tests
 t/font.t does not fail with only one font family installed
 (RT #99411)

 unicode.t - update textwidget before examining new state
 (RT #100153)

 Compatibility with old Test::More versions without note() and isa_ok
 class check

 Workaround for core dumps in some fork-using tests (RT #100399)

 Workaround for more timing problems in wm-tcl.h

Tk-804.032_500 release (2014-11-06)
----------------------

Fixes
 Freetype header files may now be in /usr/include/freetype2/freetype.h
 in newer freetype installations (e.g. Debian/jessie).
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740207

 Tk::MainWindow::Create without args used to segfault.

 Fix X11 discovery on non-x86_64 platforms (RT #95590).

 Fix new sprintf warning with perl 5.21.x.

 Workaround behaviour change in ExtUtils::MakeMaker 6.99_10 (PERL
 value is now quoted), which caused build failures (RT #100044).

Tests
 Fix race condition in t/errordialog.t

 t/create.t uses Test::More

 Remove useless hostname and getlogin retrieval in t/fileevent.t
 (RT #98889).

 Use pipe instead of stdin in t/fileevent2.t (RT #98891).

 Fix font-related issues with t/entry.t (RT #98831).

Documentation
 New Pod ErrorDialog.pod (github pull request #6).
jperkin pushed a commit that referenced this issue Mar 16, 2015
## Bugfixes

0.9.2, 2015-02-18 ([changes](simplecov-ruby/simplecov@v0.9.1...v0.9.2))
====================

This is a minor bugfix release for simplecov-html, released as `0.9.0`. Due to the tight version constraint in the gemspec
a new release of simplecov had to be shipped to allow using simplecov-html `~> 0.9.0`.

  * The browser back / forward button should now work again. See [#36](simplecov-ruby/simplecov-html#36) and
    [#35](simplecov-ruby/simplecov-html#35). Thanks @whatasunnyday and @justinsteele for submitting PRs to fix this.
  * Fix "warning: possibly useless use of a variable in void context" See [#31](simplecov-ruby/simplecov-html#31). Thanks @cbandy
  * Always use binary file format. See [#32](simplecov-ruby/simplecov-html#32). Thanks @andy128k
  * Avoid slow file output with JRuby/Windows. See [#16](simplecov-ruby/simplecov-html#16). Thanks @pschambacher

Other than the release includes a bunch of mostly documentation improvements:

  * Update Rails path for Rails 4+. See [#336](simplecov-ruby/simplecov#336). Thanks @yazinsai
  * Encourage use of .simplecov to avoid lost files. See [#338](simplecov-ruby/simplecov#338). thanks @dankohn
  * Specified in the gemspec that simplecov needs ruby 1.8.7. See [#343](simplecov-ruby/simplecov#343). thanks @iainbeeston
  * Fix mispointed link in CHANGELOG.md. See [#353](simplecov-ruby/simplecov#353). Thanks @dleve123
  * Improve command name docs. See [#356](simplecov-ruby/simplecov#356). Thanks @gtd
jperkin pushed a commit that referenced this issue May 21, 2015
 - Add BUILD_DEPENDS+= p5-CGI-Emulate-PSGI for 'make test'
(upstream)
 - Update to 0.19
--------------
0.19  2015-03-06 11:33:32 PST
        - fix signal related test fails on Win32 (rkitover) #16
jperkin pushed a commit that referenced this issue Jun 1, 2015
Update DEPENDS

Upstream changes:
commit 3083307fc8ebf938673028cf7ffc3ccff6a4cac6
Author: Edzer Pebesma <[email protected]>
Date:   Fri Apr 24 13:56:40 2015 +0200

    upgrade to match sp 1.1-0

commit 5e7950336984a567c0f07abb019930dbaf068abb
Author: Edzer Pebesma <[email protected]>
Date:   Tue Mar 17 14:21:20 2015 +0100

    docs for expand.range

commit 58d8db3d8863eee96aeea1cf458fbee2e42b32db
Author: Edzer Pebesma <[email protected]>
Date:   Tue Mar 17 14:18:44 2015 +0100

    range of at was too small; report by Roland Harhoff

commit af552c7e902b69979f309bcf1f795bc7cf782f11
Author: Edzer Pebesma <[email protected]>
Date:   Tue Mar 17 13:56:53 2015 +0100

    add drop=FALSE to data.frame selector

commit 8ac495755ea13ef90b9e378ec26b963ea316174b
Author: Edzer Pebesma <[email protected]>
Date:   Fri Mar 13 16:20:47 2015 +0100

    adding +ellps= to CRS arguments, for PROJ 4.9.1

commit 393bb24344b7b3648086ecadf5bf287bdea4fcde
Author: Edzer Pebesma <[email protected]>
Date:   Thu Mar 5 00:12:50 2015 +0100

    replace unstack with reshape; clean check

commit 45bf1588eef7e2ddbf07f843333d72f0a99d0e4f
Author: Edzer Pebesma <[email protected]>
Date:   Wed Mar 4 20:27:51 2015 +0100

    stplot mode = "xt" for factor: plots as number but no longer crashes

commit b7e51d1720dace123a73669ee04b77255a0b9c09
Author: Edzer Pebesma <[email protected]>
Date:   Wed Mar 4 19:07:27 2015 +0100

    stplot factor variables when mode = "xy"

commit 24671c67b17293749937d7c955a80ce8e12ac619
Author: Edzer Pebesma <[email protected]>
Date:   Wed Feb 11 10:51:18 2015 +0100

    make stsdf[1,1] do sth more sensible

commit e7d26c403722f6dfe08f27bbbe82644e2f48976e
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 28 12:13:49 2015 +0100

    improve error message

commit f37ad515f35e21f9351c290437f2948f34b5f894
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 28 10:25:09 2015 +0100

    enable check on duplicate attributes for STSDF

commit 995dd6d742143bf9fcc4d43c19c358f9a4bc626c
Author: Edzer Pebesma <[email protected]>
Date:   Tue Jan 27 23:34:52 2015 +0100

    adopt new behaviour for STFDF too

commit 08fcfb9f1555e283c82107256c055a5bead0b265
Author: Edzer Pebesma <[email protected]>
Date:   Tue Jan 27 23:18:42 2015 +0100

    add timeIndex to xts output on single pt subset; report from Jon Skoien;

commit 68d9420d6a9bad79f3b84c656cbfc9f670fe5a28
Author: Edzer Pebesma <[email protected]>
Date:   Sat Jan 24 10:19:17 2015 +0100

    remove rgeos dependency in sto.Rnw, add DE to air.rda

commit 097d3a0fbc63f2ef7773825c07d35eafa3ab3cba
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 21 23:20:34 2015 +0100

    make rgeos requirement conditional

commit cddc6c9ac45dfc7664c7e5b3adbcc65b0f499961
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 21 09:08:18 2015 +0100

    bump version

commit 218a99f5b7b475353f8b37246c945c47f881f6aa
Author: Edzer Pebesma <[email protected]>
Date:   Mon Jan 19 14:55:57 2015 +0100

    correct timeIndex order for as.data.frame.STS, reported by Jon Skoien

commit 6502ebfd51b6704669c46d26c8dd2b7304c630ef
Author: Edzer Pebesma <[email protected]>
Date:   Sat Jan 17 23:05:15 2015 +0100

    conditional require(rgeos) in example

commit 3f4f8a5c3e6048393ad14fd4444ec03773207dc9
Author: Edzer Pebesma <[email protected]>
Date:   Thu Jan 15 13:05:22 2015 +0100

    more spTransform

commit a29c98f3c80a784967bc319b5c63a9a725b631cd
Author: Edzer Pebesma <[email protected]>
Date:   Thu Jan 15 13:03:49 2015 +0100

    title case; address rgdal requirement for spTransform

commit e6073767b1e303dcb20c99cfe635d762bdd36eda
Author: Edzer Pebesma <[email protected]>
Date:   Thu Jan 15 11:51:11 2015 +0100

    update test output

commit 5b36a6916bc8af4cd696bb7742b0e0f03abe5b25
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 14 17:33:25 2015 +0100

    typo...

commit f74c045284b795bc0e4ad1e167608dfa74a21674
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 14 16:59:45 2015 +0100

    update test output

commit 0604dd381b7e2e10f97bbc3d5b26c8119c744a8f
Author: Edzer Pebesma <[email protected]>
Date:   Wed Jan 14 16:41:54 2015 +0100

    prevent @sp attributes getting dropped (lost)

commit a144894fbb8590a701cec4f99ae1f6f09d896916
Author: Edzer Pebesma <[email protected]>
Date:   Sun Dec 14 13:18:17 2014 +0100

    correct aggregate with args STIDF, STF; add time chk

commit 4c8cd4f1d6220dc43634e4333e18393a7d8d87e9
Author: Edzer Pebesma <[email protected]>
Date:   Sat Nov 22 12:26:03 2014 +0100

    correct bug in stConstruct() when STIDF has non-chronological records

commit 1969b0c7ba6197d96d4541a15a71a84a19291803
Author: Edzer Pebesma <[email protected]>
Date:   Thu Nov 20 11:26:02 2014 +0100

    vignette pdf

commit 850c3068348815205937350d9dad048ec3e18cfd
Author: Edzer Pebesma <[email protected]>
Date:   Thu Nov 20 11:22:36 2014 +0100

    update date

commit 2076a4e3b24c5f2aa8e029eca1a28f9d05f39d52
Author: Edzer Pebesma <[email protected]>
Date:   Thu Nov 20 11:20:35 2014 +0100

    aggregate() for STI and STF with polygons did not work

commit d903c16d831c43ab777a552b7c31687e5046396f
Author: Edzer Pebesma <[email protected]>
Date:   Thu Oct 30 10:55:32 2014 +0100

    move rgeos to Suggests; improve wind plots in vignette

commit da80be7b754e3b613107845166687b02deeb96dc
Author: Edzer Pebesma <[email protected]>
Date:   Mon Oct 27 19:26:35 2014 +0100

    update the time plots

commit c1f9a7480241deeb177e345332e4045236e9c02e
Author: Edzer Pebesma <[email protected]>
Date:   Mon Oct 27 19:17:24 2014 +0100

    change argument to returnEOFs

commit 1783943b6aa395ee0296bed53e88126b51909fd3
Author: Edzer Pebesma <[email protected]>
Date:   Mon Oct 27 19:02:58 2014 +0100

    add function eof, deprecate EOF

commit 480f74eb8a74adb4a2508f17d470434c2deabf42
Author: Edzer Pebesma <[email protected]>
Date:   Thu Oct 16 11:00:32 2014 +0200

    added ... to apply() calls

commit c98b5c3ae85414e1eaf53ea0bf72373d371d0dca
Author: Edzer Pebesma <[email protected]>
Date:   Thu Oct 16 09:40:00 2014 +0200

    doc omission, found by Roland Harhoff

commit 9c82ea3f06c105323282e486ebae84fc6fcfbaca
Author: Edzer Pebesma <[email protected]>
Date:   Tue Oct 14 09:25:09 2014 +0200

    name too long: only use first name

commit 0ed91ac92db69dc64cecaa9ecf08efbb2308db45
Author: Edzer Pebesma <[email protected]>
Date:   Fri Sep 26 21:44:00 2014 +0200

    add parens

commit be2182be7cfafadd2d5ebde3256c7eea902c5e2f
Author: Edzer Pebesma <[email protected]>
Date:   Tue Sep 23 21:59:55 2014 +0200

    add call to match.fun(), add STT method to stplot

commit faab956a4f570502961e2f570b5452a346f540ba
Author: Edzer Pebesma <[email protected]>
Date:   Thu Sep 11 23:29:30 2014 +0200

    add stplot method for STT

commit d83a3607c80317ace36009534c8a2cf0c276c570
Author: Edzer Pebesma <[email protected]>
Date:   Sun Sep 7 23:34:13 2014 +0200

    add subset methods with ST objects

commit c974e676d494be7cbab83798763115783704dfee
Author: Edzer Pebesma <[email protected]>
Date:   Sun Sep 7 23:02:44 2014 +0200

    add selection based on match with STF object

commit 8ad1aa01bcbdc4f12e40f8ffe59a77de8157ff77
Author: Edzer Pebesma <[email protected]>
Date:   Sun Sep 7 23:02:29 2014 +0200

    tidy tabstop

commit 0db898784310fd8b209a9f586f7da47e2fd83c3b
Author: Edzer Pebesma <[email protected]>
Date:   Sun Sep 7 22:18:52 2014 +0200

    tidy (revert back to tabstop = 4 spaces)

commit 5a476b1fe7580118aeee8af2cbbb5129716c7dac
Author: Edzer Pebesma <[email protected]>
Date:   Thu Aug 28 12:36:55 2014 +0200

    tzone attribute is now passed on by rbind.STIDF

commit ac8c4d8bfe3e11ca8f14ade6107b917d7c49bdaa
Author: Edzer Pebesma <[email protected]>
Date:   Sun Aug 24 14:09:14 2014 +0200

    removed ISO codes from air; version bump; tidy stgvis

commit 901738891468730db87e48490c2fa48fad3cd1ef
Merge: 3b0096f 010b921
Author: Edzer Pebesma <[email protected]>
Date:   Sun Aug 24 14:05:07 2014 +0200

    Merge pull request #20 from mages/patch-2

    Update stgvis.Rmd

commit 010b921d910fbee90bcc144a0349d7cc20bf88d0
Author: Markus Gesmann <[email protected]>
Date:   Sun Aug 24 11:00:48 2014 +0100

    Update stgvis.Rmd

    Changed the order in which the data is loaded, as otherwise the mapping of German state names apears to be overwritten by data in air.

commit 3b0096f5fb43ef2af9a1ad61344c8f7032056cee
Merge: 709d30a c44ea66
Author: Edzer Pebesma <[email protected]>
Date:   Sun Aug 24 10:35:38 2014 +0200

    Merge pull request #19 from mages/patch-1

    Update stgvis.Rmd

commit c44ea6605becfc38a4c54511a53daf4906b81aa7
Author: Markus Gesmann <[email protected]>
Date:   Sat Aug 23 21:05:23 2014 +0100

    Update stgvis.Rmd

    I changed the gvisGeoMap statement to gvisGeoChart, as they don't require Flash. Further the Google geo charts understand that Berlin is not part of Brandenburg. Unfortunately, geo charts don't recognise Brandenburg as a province either, hence the codes become handy again.
    The German state name mapping are available via a CRAN package, thus you don't have to download them from Wikipedia. Finally, I added some number formatting to the option setting.

commit 709d30a7751823aafc6fc77dd9196220edf9ecea
Author: Edzer Pebesma <[email protected]>
Date:   Fri Aug 22 18:57:22 2014 +0200

    hopefully pass check with r-devel; set TZ in subsetting.R

commit 6226cea3e7f0a758763bb7208f211a032da0221f
Author: Edzer Pebesma <[email protected]>
Date:   Fri Aug 22 15:44:37 2014 +0200

    add pointer to ISO_3166_2_DE in air.rda

commit 2bd0272437f47090ac5fa5ae4616e226bea5158e
Author: Edzer Pebesma <[email protected]>
Date:   Fri Aug 22 15:41:17 2014 +0200

    remove call to wikipedia, add ISO table to air
    add help to stpg to find out whether rgdal misses PostgreSQL driver

commit 7887e760c10ba9a6501ecba1c43410558d12963c
Author: Edzer Pebesma <[email protected]>
Date:   Fri Aug 22 09:36:48 2014 +0200

    add Irish station means geo chart

commit 11e5da9c96fe9f9dae8d3d93e1b54059af7adbe9
Author: Edzer Pebesma <[email protected]>
Date:   Fri Aug 22 08:20:57 2014 +0200

    add time line graphs

commit ccee6c0164714a022edf6441f41bdc863798c836
Author: Edzer Pebesma <[email protected]>
Date:   Thu Aug 21 13:48:55 2014 +0200

    update

commit 55709a1d166aaa23834fab036d3af2e08d066fdb
Author: Edzer Pebesma <[email protected]>
Date:   Thu Aug 21 11:17:20 2014 +0200

    add googleVis example vignette, typo in stsubs

commit f5838cbc73c77ed072a251a4c3b6c1ec56bd5fc0
Author: Edzer Pebesma <[email protected]>
Date:   Thu Aug 14 13:45:17 2014 +0200

    add library(sp)

commit 542026cafb10400a6bab77d35e2c583783abb2b8
Author: Edzer Pebesma <[email protected]>
Date:   Sun Jul 13 17:51:32 2014 +0200

    write.tgrass now writes init.txt

commit 59fc45e87113dd5c609b4654f26402bba18b1e8d
Author: Edzer Pebesma <[email protected]>
Date:   Wed Apr 9 15:42:22 2014 +0200

    update date

commit 7c0ebc61027fea62bcd59898594ea90fdece14f1
Author: Edzer Pebesma <[email protected]>
Date:   Tue Apr 1 16:08:37 2014 +0200

    include git commit logs in ChangeLog

commit b7f0e46a24e2a0ee81b022709aca83806674a1b0
Author: Edzer Pebesma <[email protected]>
Date:   Tue Apr 1 16:04:13 2014 +0200

    depend on R 3.0.0, mv old ChangeLog

commit f8d07fd645fbe53f03d77a12113f186f7acd4e99
Author: Edzer Pebesma <[email protected]>
Date:   Thu Mar 27 20:30:44 2014 +0100

    tidy indentation and obsolete braces

commit 89827b7864688b94cd8edd87312bc8d0b9004e9e
Merge: 9023c72 2eca08d
Author: Edzer Pebesma <[email protected]>
Date:   Tue Mar 25 11:35:11 2014 +0100

    Merge pull request #18 from BenGraeler/master

    special case of one row matrices for subsetting

commit 2eca08d29e11a5b01fb489104779bbfb679a23c6
Author: Benedikt Gräler <[email protected]>
Date:   Tue Mar 25 11:30:10 2014 +0100

    - handeled the special case of one row matrices for subsetting

commit 9023c7262bd12901afa4a6af3941114756726a4a
Merge: d361d74 12b506f
Author: Edzer Pebesma <[email protected]>
Date:   Fri Mar 14 10:41:06 2014 +0100

    Merge pull request #17 from BenGraeler/master

    Unified subsetting of ST* objects

commit 12b506fdc67f98c96fcb837728a39b1dcb6542a0
Merge: b0c4e1e c1bf9cf
Author: Benedikt Gräler <[email protected]>
Date:   Thu Feb 27 14:13:46 2014 +0100

    - some textual changes

    Merge branch 'master' of https://github.com/BenGraeler/spacetime

    Conflicts:
    	vignettes/stsubs.Rnw
    	vignettes/stsubs.pdf

commit b0c4e1ef23e1c8bb0dc155bb145f45f627159142
Author: Benedikt Gräler <[email protected]>
Date:   Thu Feb 27 11:52:57 2014 +0100

    - some textual changes in stsubs.Rnw
    - updated test files for subsetting

commit c1bf9cf851f321c674ab5b1f8283d7143287582a
Author: Benedikt Gräler <[email protected]>
Date:   Thu Feb 27 11:52:57 2014 +0100

    - some textual changes in stsubs.Rnw

commit 9add4fb1220bff4cf5af7c292cc0314619be3bf7
Author: Benedikt Gräler <[email protected]>
Date:   Wed Feb 26 16:52:22 2014 +0100

    - added vignette on subsetting of spacetime classes
    - some corrections of the subsetting methods along the way of the vignette

commit cdf6e5655c09843db5026301ffde4f1d79c229b8
Merge: 0acbe05 d361d74
Author: Benedikt Gräler <[email protected]>
Date:   Wed Feb 26 14:13:54 2014 +0100

    Merge remote-tracking branch 'edzerRepo/master'

commit d361d74a72065ee1579d1e16cee65954b126047b
Author: Edzer Pebesma <[email protected]>
Date:   Wed Feb 26 12:20:28 2014 +0100

    move trajectories code into a separate package

commit 0acbe05cf884775d2fa40eab2846d4af70856414
Merge: 8ef17f0 8283e44
Author: Benedikt Gräler <[email protected]>
Date:   Tue Feb 25 16:21:23 2014 +0100

    Merge remote-tracking branch 'edzerRepo/master'

commit 8ef17f0a5f733c6eab7027b15db2055a3e6ba85a
Merge: 2fd98e6 47d350d
Author: Benedikt Gräler <[email protected]>
Date:   Tue Feb 25 16:18:44 2014 +0100

    Merge remote-tracking branch 'edzerRepo/master'

commit 2fd98e68c2c369421179aa8d16fd27accb8b7b55
Author: Benedikt Gräler <[email protected]>
Date:   Tue Feb 25 16:02:29 2014 +0100

    - STI.. allows now for multiple selection

commit 559e662ce45567fd8e34f8a5a370f777c60df4a9
Author: Benedikt Gräler <[email protected]>
Date:   Tue Feb 25 15:36:50 2014 +0100

    - STF.. now allows for a matrix index, but returns STS..

commit 9c18d8ba936e0aebc6215a45c789ebcea6d86d6f
Author: Benedikt Gräler <[email protected]>
Date:   Tue Feb 25 13:50:12 2014 +0100

    - allow for multiple selection in STS..
    - respect ordered subsetting from STS..

commit 8283e44958909bb35d398b6d535bc0eb41180e04
Author: Edzer Pebesma <[email protected]>
Date:   Tue Feb 18 19:00:08 2014 +0100

    add url of geolife

commit fd1005cd70ad57e9583d4e3bbd2623711133c79a
Author: Edzer Pebesma <[email protected]>
Date:   Tue Feb 18 18:48:10 2014 +0100

    add geolife reading demo (without geolife data)

commit 259cbef2526120cac4bc8f7a9bf9fc1284e6d3a5
Author: Edzer Pebesma <[email protected]>
Date:   Mon Feb 17 08:59:04 2014 +0100

    clean, tidy

commit 7cb6f6a7eae301e2154b116d4b3bbeecea4adfd9
Author: Edzer Pebesma <[email protected]>
Date:   Sun Feb 16 22:59:49 2014 +0100

    avoid rgl plot from vignette

commit 8b680daebbdccdd3cf5ddf6fdac44c8f35c3dfbf
Author: Edzer Pebesma <[email protected]>
Date:   Sun Feb 16 21:50:06 2014 +0100

    add subsetting output

commit 1a6cebfc8c0115e5efe2f58098fb5aa607ee9fa3
Author: Edzer Pebesma <[email protected]>
Date:   Sun Feb 16 21:49:40 2014 +0100

    clean up tests

commit a8c7cda2b16218beeb4090c03d6c0c9cdb2ec8bd
Author: Edzer Pebesma <[email protected]>
Date:   Sun Feb 16 18:48:44 2014 +0100

    add A3 example, add subsetting test

commit 785a40cad6e5f16fd0d8223ebe03d06af21b66f0
Author: Edzer Pebesma <[email protected]>
Date:   Sun Feb 16 17:29:56 2014 +0100

    clean tracks vignette dependencies

commit 47d350d50204d6c8c0ec1cf1b701846a79ef6603
Author: Edzer Pebesma <[email protected]>
Date:   Fri Feb 14 17:00:14 2014 +0100

    remove more dependencies

commit 850c3b522b7856d8bf505b80747763a40b82dded
Author: Edzer Pebesma <[email protected]>
Date:   Fri Feb 14 16:52:36 2014 +0100

    remove dependencies in tracks.Rmd

commit 14d91e6b3e7490cb715a75d1c6322775cbbcfe83
Merge: 09f8268 67d2dfb
Author: Edzer Pebesma <[email protected]>
Date:   Fri Feb 14 15:44:50 2014 +0100

    Merge branch 'master' of github.com:edzer/spacetime

commit 09f82681a343f44b8bdcc46532077c56271bb569
Author: Edzer Pebesma <[email protected]>
Date:   Fri Feb 14 15:44:03 2014 +0100

    make tracks vignette work without https, add A3

commit 67d2dfbfac10f521f65cb3265a8f995a19928b9a
Merge: 196edcd a7e997f
Author: Edzer Pebesma <[email protected]>
Date:   Sun Feb 9 10:09:49 2014 +0100

    Merge pull request #16 from BenGraeler/master

    matrix like subsetting for STS and STSDF

commit a7e997fe73ce166f04cd700a9937a36352b9c673
Author: Benedikt Gräler <[email protected]>
Date:   Thu Feb 6 13:08:56 2014 +0100

    - ignore issues

commit 196edcd5476f2d76fc5642dbe787158d4adfb782
Author: Edzer Pebesma <[email protected]>
Date:   Sat Jan 25 20:30:35 2014 +0100

    optimize coercion from STIDF to STSDF

commit 85cf72d367fe61f2e5c755cc52b337a3eac5d250
Author: Edzer Pebesma <[email protected]>
Date:   Mon Jan 20 08:25:39 2014 +0100

    update output

commit 8b580e1fa6d3ea4ba050d9b6d73f599b7918de7a
Author: Edzer Pebesma <[email protected]>
Date:   Sun Jan 19 23:17:30 2014 +0100

    merge pull request; simplify vignette requirements

commit 678e7a71494724849eb7e6e9100354f0abcb08bb
Merge: fe81b0d 9ed6d1c
Author: Bene Luks <[email protected]>
Date:   Sun Jan 19 22:31:10 2014 +0100

    Merge remote-tracking branch 'upstream/master'

commit fe81b0d58e459e2b350a465d5fdb83a9f4c715d1
Author: Bene Luks <[email protected]>
Date:   Sun Jan 19 22:30:42 2014 +0100

    Make R CMD build happy on Windows systems.

commit 18280f3ce920c93d9e3cacda2b6e7c1671e9139b
Author: Benedikt Gräler <[email protected]>
Date:   Wed Jan 8 17:57:49 2014 +0100

    - supports matrix index for sub-setting

commit 1b8588bb24f9437fd724bebc026d80f1f8ce38ea
Merge: 3335b43 9ed6d1c
Author: Benedikt Gräler <[email protected]>
Date:   Tue Jan 7 23:34:15 2014 -0800

    Merge pull request #2 from edzer/master

    update to edzer/spacetime

commit 9ed6d1c12a462d1021eb9fc9751f731e04f53369
Merge: f2306e2 84da479
Author: Edzer Pebesma <[email protected]>
Date:   Thu Dec 19 06:01:28 2013 -0800

    Merge pull request #14 from k2sk8s/master

    Added vignette to summarise recent trajectory work

commit 84da479fb6d42e8edf0c58d676777b485561a05c
Author: Bene Luks <[email protected]>
Date:   Thu Dec 19 10:42:47 2013 +0100

    Added vignette to summarise recent trajectory work.

commit 8ed3561be1e245f06ae47d87d15ad2fb50edde85
Author: Bene Luks <[email protected]>
Date:   Thu Dec 19 10:41:14 2013 +0100

    Fill missing attribute data with NA instead of dropping the whole column.

commit f2306e215c3d3539f3b4d1dda6413288ba7b735b
Merge: afcf4db 6bd22a6
Author: Edzer Pebesma <[email protected]>
Date:   Wed Nov 27 14:42:29 2013 +0100

    Merge branch 'master' of github.com:edzer/spacetime

commit afcf4db3c0c52e453028551ffddaec428a3c2c7e
Author: Edzer Pebesma <[email protected]>
Date:   Wed Nov 27 14:41:30 2013 +0100

    normalize function for cyclic time (hour, weekday)

commit 6bd22a6d57f6703b6b0bf2aa0ddb7b6cb8b12226
Merge: e534d16 dc56ad4
Author: Edzer Pebesma <[email protected]>
Date:   Tue Nov 26 13:15:36 2013 -0800

    Merge pull request #13 from k2sk8s/master

    Fix: Make aspect ratio work for non lat/lon data

commit dc56ad43a969624154626c415d829f0c777065f8
Merge: fa19c87 e534d16
Author: Bene Luks <[email protected]>
Date:   Tue Nov 26 22:11:00 2013 +0100

    Merge remote-tracking branch 'upstream/master'

commit fa19c87665450a438700823148de103e4980c9b1
Author: Bene Luks <[email protected]>
Date:   Tue Nov 26 22:10:24 2013 +0100

    Fix: Make aspect ratio work for non lat/lon data.

commit e534d16280e2314ff15cedf98a86096b6e1a446d
Merge: e05dfa5 29ed800
Author: Edzer Pebesma <[email protected]>
Date:   Tue Nov 26 08:20:30 2013 -0800

    Merge pull request #12 from k2sk8s/master

    Updated stcube methods to use a sensible aspect ratio and normalized tim...

commit 29ed800be8a45275418d56709c4bf52d08b3c962
Author: Bene Luks <[email protected]>
Date:   Tue Nov 26 16:19:55 2013 +0100

    Updated stcube methods to use a sensible aspect ratio and normalized time values.

commit e05dfa5ca8452575ca7588dc4c6a0b2c3415ff55
Author: Edzer Pebesma <[email protected]>
Date:   Sat Nov 23 00:25:07 2013 +0100

    add stcube demo, merge Benedikt Klus' stcube work

    moved rgl and OpenStreetMap to Suggests:

commit 326c165fddbfe149d47feb2543615cc1fba4ff0d
Merge: 33dd041 481a575
Author: Edzer Pebesma <[email protected]>
Date:   Sat Nov 23 00:24:26 2013 +0100

    Merge branch 'master' of https://github.com/k2sk8s/spacetime

    Conflicts:
    	DESCRIPTION

commit 33dd0414067c56e6d04c29fc3688c8114a0a9cd9
Author: Edzer Pebesma <[email protected]>
Date:   Fri Nov 22 23:59:27 2013 +0100

    update Suggests: list

commit 481a5753cccc4f2ed5fa290125b0b69f2d26948e
Author: Bene Luks <[email protected]>
Date:   Fri Nov 22 22:04:44 2013 +0100

    Added stcube methods.

commit 3335b43065e878107063160da93082e35b830c95
Merge: 5a1e1c4 8deb983
Author: Benedikt Gräler <[email protected]>
Date:   Tue Nov 19 01:32:11 2013 -0800

    Merge pull request #1 from edzer/master

    pull from Edzer

commit 8deb98368d305ebe606d2cc0b341ed834d77152f
Author: Edzer Pebesma <[email protected]>
Date:   Mon Nov 18 11:42:51 2013 +0100

    update date

commit 9bb8904ee6619c5c6ae1a500d719b6d5ebe68b75
Author: Edzer Pebesma <[email protected]>
Date:   Fri Nov 15 15:05:35 2013 +0100

    add example, refresh example test output

commit cca40266a461bcb5a5afd9d3ed3d65142d334f53
Author: Bene Luks <[email protected]>
Date:   Fri Nov 15 00:50:10 2013 +0100

    Updated selection methods.

commit 46819c20bd76991689abc65b2038f09366891c21
Merge: f3ef5c6 5d69399
Author: Bene Luks <[email protected]>
Date:   Thu Nov 14 22:48:24 2013 +0100

    Merge remote-tracking branch 'upstream/master'

commit f3ef5c693dd8c145823c181501e779059733eaca
Author: Bene Luks <[email protected]>
Date:   Thu Nov 14 22:48:05 2013 +0100

    Added [[, [[<-, $ and $<- methods.

commit 5d69399de5e334d9eb64578e14bd8a875bc6cfb9
Author: Edzer Pebesma <[email protected]>
Date:   Thu Nov 14 13:17:01 2013 +0100

    improve NA time warning

commit 09142041049dccdacc773f76d20b6f28995a4c54
Author: Bene Luks <[email protected]>
Date:   Wed Nov 13 16:36:09 2013 +0100

    Simplified code.

commit 92e5eff84aa0663961665d0e6b3a7350d7a06ee5
Author: Bene Luks <[email protected]>
Date:   Wed Nov 13 16:26:04 2013 +0100

    generalize() now correctly checks the number of passed arguments. Added documentation. Fixed indentation.

commit 5f31c3f72610a891a4c068ee34d52bc851950199
Author: Edzer Pebesma <[email protected]>
Date:   Sat Nov 9 20:59:47 2013 +0100

    update author list; tidy generalize

commit 5a1e1c46fa5bf458f4bb831cc189c0cf16fdaebb
Author: Benedikt Gräler <[email protected]>
Date:   Fri Nov 8 09:24:39 2013 +0100

    - STSDF is now plotted with plot.STSDF
    - added coercion to STIDF for the call of stplot with STSDF

commit 7ffeecb36ff614a0e55ba71f501ce139f8e3aefc
Author: Edzer Pebesma <[email protected]>
Date:   Fri Nov 8 00:18:59 2013 +0100

    simplify generalize, pass ... to FUN, update man

commit 4ca559402f47c87bea7fda340b399df4c2800010
Author: Edzer Pebesma <[email protected]>
Date:   Wed Nov 6 20:30:08 2013 +0100

    added coerce to Spatial, changed dim names

commit 2157dab93e358fed7ecd43c5909beee4d91016c4
Author: Bene Luks <[email protected]>
Date:   Tue Nov 5 22:36:37 2013 +0100

    Updated generalize method to consider all segments for aggregation.

commit afe4626fe82797957a10bf8a062b9e6d04d57bc7
Author: Bene Luks <[email protected]>
Date:   Tue Oct 29 00:26:04 2013 +0100

    Added 'toPoints' argument.

commit 7452d39fc447035b08ebfa40515d5120759298ef
Author: Bene Luks <[email protected]>
Date:   Mon Oct 28 23:25:51 2013 +0100

    Updated 'generalize' methods to allow for simplifying the given geometry.

commit 2666d7a3a9237b314cfe334c65da18ba0c8e074c
Author: Bene Luks <[email protected]>
Date:   Mon Oct 28 21:35:10 2013 +0100

    Updated signature of 'generalize' methods to improve code maintainability. Added further regression tests.

commit 3dc5dd2c333400067e1987422021777eab92b774
Author: Bene Luks <[email protected]>
Date:   Mon Oct 28 20:18:58 2013 +0100

    Updated 'generalize' methods to allow for generalizations over a predefined segment length.

commit 454f7c9df13bb0ba656edf28dff928cc1dfdc7f4
Author: Bene Luks <[email protected]>
Date:   Mon Oct 28 19:53:38 2013 +0100

    Updated 'generalize' methods to allow for generalizations over distance.

commit 7e4b418e8974b160fd03236ff2718bfb83e61f96
Author: Bene Luks <[email protected]>
Date:   Mon Oct 28 12:54:54 2013 +0100

    Added more 'generalize' methods. Added documentation to make 'R CMD check' run clean. Added regression tests.

commit c28edf0d697eb66487960672445846e529687571
Author: Bene Luks <[email protected]>
Date:   Sun Oct 27 21:39:59 2013 +0100

    Added generalize method.

commit 3cc6f9bcbb53f5f70462571c9b6bb5e4d1e33189
Author: Edzer Pebesma <[email protected]>
Date:   Sun Oct 27 00:14:35 2013 +0200

    add stbox method, set back bbox, correct aggregate

    stbox methods now give the space and time ranges as a
    data.frame; bbox gives the sp-compatible spatial range matrix.

    aggregate with only a Spatial argument can do aggregation
    over all time, or spatial aggregation by time. STF and STF
    do it default per time slice (as in the sto vignette), other
    classes will group all, within a spatial feature, over time.

commit 8e647893f255b5619ab27062abe0f84182f21265
Merge: 01955e2 8676eb6
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 17:50:47 2013 +0200

    Merge branch 'master' of github.com:edzer/spacetime

commit 01955e29715196ed3d27466f2d0a8821ce732f1e
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 17:48:02 2013 +0200

    aggregation ST by Spatial now aggregates over time

    aggregation used to be by time slice too, making it only
    useful for STFDF objects, and actually doing an aggregate(ST,ST)
    where the second has identical time resolution as the first.

    The old behaviour is retained by
    aggregate(STFDF, Spatial, keepTime = TRUE)
    which is NOT the default, now (so I need to adapt sto.Rnw too).

commit 8676eb60a7a3a375d36ce34ab35a651c14a6ade9
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 15:12:12 2013 +0200

    Update contribute.md

commit 4377bf807ea214cb11a57321fd64efcf49134b90
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 15:11:15 2013 +0200

    Update contribute.md

commit 83e143f9e5ee00f5f832b67c95636682592eb8e0
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 15:10:11 2013 +0200

    Update contribute.md

commit 4ab6932b640a3105f571cef5adf7f7be97301063
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 14:47:44 2013 +0200

    Update contribute.md

commit e8d806ce929736b49677b2d07ce5bf3e8570f380
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 14:43:19 2013 +0200

    Update contribute.md

commit 5d884324b54a633e6c828a8138dd1bc2ab4b7f91
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 14:24:24 2013 +0200

    add contribute file, and .Rbuildignore

commit 3519ba44ed62877d90e73565b7773c444ad66c2f
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 25 13:47:39 2013 +0200

    coerce SpatialGrid into SpatialPixels in aggregate

commit bb06885306275037bb1b7af9b9e8296c1e4afb9f
Author: Edzer Pebesma <[email protected]>
Date:   Wed Oct 23 00:28:57 2013 +0200

    update date and role

commit 6a14c1f2073c674873a08125ad5a4568dec13e16
Merge: b81353c 423c6aa
Author: edzer <[email protected]>
Date:   Tue Oct 22 08:01:02 2013 -0700

    Merge pull request #5 from k2sk8s/master

    Added aggregate and coordinates methods

    Note that when coercing to SpatialPointsDataFrame, aggregate methods will not know how to deal with time (temporal aggregation, or spatio-temporal aggregation).

commit 423c6aa18caf55f2470ab7d31f42a2e2d7c85d42
Author: Bene Luks <[email protected]>
Date:   Tue Oct 22 14:43:58 2013 +0200

    Added coordinates methods.

commit 2bfa55bccce4aa28ec455c3a37e01e0d265bedaf
Author: Bene Luks <[email protected]>
Date:   Tue Oct 22 12:38:49 2013 +0200

    Added aggregate methods.

commit b81353ce09536de61d7406ea7be4efa53cb6f327
Merge: 0a09988 bdfa19c
Author: edzer <[email protected]>
Date:   Mon Oct 21 06:08:27 2013 -0700

    Merge pull request #4 from k2sk8s/master

    Added summary methods.

commit bdfa19c34d61cae88af7981dc3d5ebc9c18bb035
Author: Bene Luks <[email protected]>
Date:   Mon Oct 21 14:40:53 2013 +0200

    Added summary methods.

commit 0a09988dde5d695eb0b465c3414181aae7d7a6da
Author: Edzer Pebesma <[email protected]>
Date:   Thu Oct 17 07:56:10 2013 +0200

    fix random seed to obtain constant output from test

commit 2448f15bac06db0f0c08840c5eb4b7b4244e30b4
Author: Edzer Pebesma <[email protected]>
Date:   Wed Oct 16 23:58:22 2013 +0200

    add tracks test output

    copied from spacetime.Rcheck/tests, this file contains the
    reference test output (and should, after checking, be replaced
    again when the tests are changed or extended)

commit 2f880211cbc00eaec98ea027577b54d247b3a204
Merge: 37905ec cd2011e
Author: edzer <[email protected]>
Date:   Wed Oct 16 14:38:31 2013 -0700

    Merge pull request #3 from k2sk8s/master

    Added first regression tests, among others

commit cd2011e9d78acf6d3e59bfbe79c6f02ec200c068
Merge: dedfce8 37905ec
Author: Bene Luks <[email protected]>
Date:   Wed Oct 16 22:14:07 2013 +0200

    Merged upstream. Resolved merge conflicts.

commit dedfce84ccf66b03a8576c8e85223abc0708b9d1
Author: Bene Luks <[email protected]>
Date:   Wed Oct 16 21:10:58 2013 +0200

    Added first regression tests. More to come.

commit 3d4deec02ab61e0e7dadf27c9b66767384a0a7d6
Author: Bene Luks <[email protected]>
Date:   Wed Oct 16 21:01:16 2013 +0200

    Fixed selection bug. Added comments.

commit 4065f03a809006734214597d306cbe93f4d367d3
Author: Bene Luks <[email protected]>
Date:   Wed Oct 16 16:18:19 2013 +0200

    Wrapped comments at 80 characters.

commit 8e1628d4358eb718872021e1af85119bd806418c
Author: Bene Luks <[email protected]>
Date:   Wed Oct 16 16:08:57 2013 +0200

    Removed redundant coercion method. Wrapped comments at 80 characters.

commit 37905ecf63c55ec46607b2c9c3ccbd4ce3550a7a
Author: Edzer Pebesma <[email protected]>
Date:   Tue Oct 15 19:00:07 2013 +0200

    add rbind for STIDF, sp dependency on rev 1478

    created dependency on sp revision 1478 (r-forge)
    that cleans up the CRS checking in validity functions of
    Tracks and TracksCollection. Removed the ::: dependencies.
    added an alias to over.Rd, to make R CMD check clean.

commit a249142559134940ce878e2bf98cb79afbc21d80
Merge: 0b35b47 0ef1509
Author: Edzer Pebesma <[email protected]>
Date:   Tue Oct 15 16:01:37 2013 +0200

    Merge branch 'master' of https://github.com/k2sk8s/spacetime

commit d7b13507d9e5f98d10d3d32f746c230f1919bd08
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 15:43:11 2013 +0200

    Removed redundant coercion method.

commit 4b1c8ec6b87c57e6e10e51fd9fb6a859f69bdd0d
Merge: 0ef1509 0b35b47
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 14:18:49 2013 +0200

    Merge remote-tracking branch 'upstream/master'

commit 0ef1509941d09ae2a4d88d47b19ceadac9d8322e
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 14:00:15 2013 +0200

    Added coercion methods to allow for converting trajectories to SpatialPointsDataFrame.

commit 2e27ba0b23d19db0ccc837f8e58ed3673fc3f05b
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 13:40:25 2013 +0200

    Added coercion methods to allow for converting trajectories to spatio-temporal points.

commit bccfa1d231ac2239d534e28639229d7e3f2cee7a
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 12:49:20 2013 +0200

    Added coercion methods to allow for converting trajectories to time series. Code cleanups.

commit 38e5d8c263d809819044eb6ec9fe0ff9ef2996df
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 11:09:19 2013 +0200

    Added over method for Track objects. Fixed coercion method.

commit 74112f86fec196f294e7f57a637acbf0cf88592e
Author: Bene Luks <[email protected]>
Date:   Tue Oct 15 10:45:42 2013 +0200

    Added rgeos as a required dependency to make any over methods for trajectory classes work flawlessly.

commit 0b35b472cc0d9bb09cdcca31b5119f9bf7ab18ae
Author: Edzer Pebesma <[email protected]>
Date:   Tue Oct 15 09:46:55 2013 +0200

    update minor version, date, URL, contributor

commit a32e458c4891247a2c711a729f53b662ae843da2
Author: Bene Luks <[email protected]>
Date:   Mon Oct 14 16:39:33 2013 +0200

    Fixed selection method to correctly address selections such as Tr[list(integer(0), 2)]. Code cleanups.

commit 5f1a147b355593a1e3eb36231c1e46d852e1579e
Author: Edzer Pebesma <[email protected]>
Date:   Sun Oct 13 18:56:15 2013 +0200

    clean up for R CMD check

commit c41946be5ec4687700929ce5a94569db4edd212a
Author: Edzer Pebesma <[email protected]>
Date:   Sun Oct 13 18:27:11 2013 +0200

    added c, stack and unstack methods, and example code

commit ef16d17c182c911f9e8e5be2ac0b2723fe09d840
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 11 23:02:49 2013 +0200

    R CMD check is clean again

commit aa097ed255fb4b238f323cfd2d33cbcf4f8ad6fc
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 11 17:18:22 2013 +0200

    added proj4string and coerce to SpatialLines* methods

commit fbb085878bf68cffcba0dbe7166b70028aae0040
Author: Edzer Pebesma <[email protected]>
Date:   Thu Oct 10 12:06:38 2013 +0200

    tested list selection; updated over signatures.

commit e2c4b284f17de55dd4ebfd74ab0ea3360458f483
Author: Bene Luks <[email protected]>
Date:   Wed Oct 9 20:29:32 2013 +0200

    Added coercion methods. Arbitrary selection of ID/Track combinations are now possible.

commit 3e145a0e9d93e7a70a539a46b439df572a114e30
Author: Edzer Pebesma <[email protected]>
Date:   Fri Oct 4 14:42:43 2013 +0200

    corrected plot x/ylim values, added default names

commit 1be33fdbed6560773c79f376cdbb37e72fab3620
Author: Edzer Pebesma <[email protected]>
Date:   Wed Oct 2 16:45:04 2013 +0200

    added Track IDs; corrected direction calculations

commit 7988d6db57a42a0970668e4a9c95ccc4a5aa7d22
Author: Edzer Pebesma <[email protected]>
Date:   Tue Oct 1 19:57:57 2013 +0200

    added sp.layout to spplot for TracksCollection

commit 109b44134f74dddcd19814b57ac92cb6ea8404c5
Author: Edzer Pebesma <[email protected]>
Date:   Mon Sep 30 23:35:09 2013 +0200

    added segments class; added simple [ selection methods

commit 4f142a943853cf29792cc3c0c9b8730e3d616b02
Author: Edzer Pebesma <[email protected]>
Date:   Fri Sep 27 18:00:32 2013 +0200

    added dim methods, improved stplot.

commit 7c490847192267ab1d87c4b1c5358361efc2b8b9
Author: Edzer Pebesma <[email protected]>
Date:   Fri Sep 27 16:49:23 2013 +0200

    plotting trajectories, both stplot and plot; example in doc.

commit 20a55bb3d49442e1d623cc74906a28617a4b79ad
Author: Edzer Pebesma <[email protected]>
Date:   Thu Sep 26 23:16:46 2013 +0200

    more stplot work for TracksCollection objects, xx2seg conversions

commit 2b8b7346691799c8ca7fe10d2233719cce1762d1
Author: Edzer Pebesma <[email protected]>
Date:   Thu Sep 26 17:34:53 2013 +0200

    more on trajectories; some plotting fn

commit 3bbfc938653b676a2c965addc3de1ec769034932
Author: Edzer Pebesma <[email protected]>
Date:   Thu Sep 26 16:11:07 2013 +0200

    trajectory work

commit b4ebdaeb9b351a5dd974f482a35d06660d782607
Author: Edzer Pebesma <[email protected]>
Date:   Wed Sep 25 20:58:26 2013 +0200

    work on Tracks

commit 1e1c9260af2f508d5fe15f1732ad84b5b928faaf
Author: Edzer Pebesma <[email protected]>
Date:   Wed Sep 25 18:03:12 2013 +0200

    removed svn;  added Tracks files

commit bb3fc2124386914751e3bf84ab570948cc9ba889
Author: edzer <[email protected]>
Date:   Wed Sep 25 17:20:51 2013 +0200

    added urls

commit b642fddf8c720b51784d2b6c1d16fc156f634696
Merge: 7d8ee87 95e1e2a
Author: Edzer Pebesma <[email protected]>
Date:   Wed Sep 25 17:11:43 2013 +0200

    Merge github.com:edzer/spacetime

commit 7d8ee87af202e98a80665798df930188fb187bf1
Author: Edzer Pebesma <[email protected]>
Date:   Wed Sep 25 16:04:57 2013 +0200

    initial commit

commit eba0f2d720ce7053d97a728fe1b7844a8f25874d
Author: Edzer Pebesma <[email protected]>
Date:   Wed Sep 25 16:03:17 2013 +0200

    first commit

commit 95e1e2aa46c55d7dfead687f93877b1d62d939bb
Author: edzer <[email protected]>
Date:   Wed Sep 25 07:02:03 2013 -0700

    Initial commit
2013-09-20 15:47  ben_graeler

	* spacetime/R/STSDF-methods.R: - fixed minor issue for single
	  points in space and time in coordinates method

2013-09-20 12:34  edzer

	* spacetime/R/STFDF-methods.R, spacetime/R/STIDF-methods.R,
	  spacetime/R/STSDF-methods.R: added [ methods for STF, STS, STI;
	  needs some testing

2013-09-19 09:33  jinlong

	* trajectories/R/aggregate.R, trajectories/R/crop.R,
	  trajectories/data/geolife_sample.RData,
	  trajectories/inst/geolife_reader.R,
	  trajectories/man/geolife_sample.Rd,
	  trajectories/vignettes/demo.Rmd: - Revised crop();
	  - Revised aggregate();
	  - Updated geolife_sample.RData
	  - Added demo.Rmd

2013-09-18 06:53  jinlong

	* trajectories/R/summary.R, trajectories/data/geolife_sample.RData,
	  trajectories/inst/geolife_reader.R,
	  trajectories/man/geolife_sample.Rd,
	  trajectories/tests/crop_and_plot_demo.R,
	  trajectories/tests/crop_demo.Rout.save: - summary() function
	  updated
	  - geolife_reader.R updated with the computation of trajectory
	  stats
	  - geolife_sample dataset updated

2013-09-16 07:50  edzer

	* trajectories/R/crop.R,
	  trajectories/tests/aggregate_demo.Rout.save: take right
	  coordinates

2013-09-16 07:46  edzer

	* trajectories/R/crop.R: right coordinates

2013-09-16 07:40  edzer

	* trajectories/tests/STItoSTTDFdemo2.Rout.save: test output

2013-09-16 06:59  jinlong

	* trajectories/tests/crop_and_plot_demo.R: - updated the data for
	  demo

2013-09-16 05:41  jinlong

	* trajectories/data/geolife_sample.RData,
	  trajectories/inst/geolife_reader.R,
	  trajectories/man/geolife_sample.Rd,
	  trajectories/tests/crop_and_plot_demo.R,
	  trajectories/tests/crop_and_plot_demo.Rout.save,
	  trajectories/tests/geolife_reader.R, trajectories/vignettes,
	  trajectories/vignettes/sttdf.png,
	  trajectories/vignettes/sttdf_cropped_w_pol.png,
	  trajectories/vignettes/sttdf_w_pol.png: - geolife sample dataset
	  added.

2013-09-16 05:07  jinlong

	* trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R,
	  trajectories/R/crop.R, trajectories/notes,
	  trajectories/tests/STItoSTTDFdemo.R,
	  trajectories/tests/STItoSTTDFdemo2.R,
	  trajectories/tests/STItoSTTDFdemo2.Rout.save,
	  trajectories/tests/STTDF_selection.R,
	  trajectories/tests/aggregate_demo.R,
	  trajectories/tests/aggregate_demo.Rout.save,
	  trajectories/tests/crop_and_plot_demo.R,
	  trajectories/tests/crop_and_plot_demo.Rout.save,
	  trajectories/tests/crop_demo.R,
	  trajectories/tests/crop_demo.Rout.save,
	  trajectories/tests/cut.STTDF.SpatialPolygons.R,
	  trajectories/tests/geolife_reader.R,
	  trajectories/tests/over.STTDF.SpatialPolygons.R,
	  trajectories/tests/read.R,
	  trajectories/tests/summary_and_plot_demo.R,
	  trajectories/tests/traj_sample.R,
	  trajectories/tests/traj_stats.R: - output files added
	  - tests files corrected
	  - bug fixed in crop
	  - geolife_reader.R revised
	  - directory cleaned

2013-09-11 10:58  edzer

	* spacetime/DESCRIPTION: version bump

2013-09-10 13:55  edzer

	* spacetime/NAMESPACE, spacetime/R/ST-methods.R,
	  spacetime/R/coerce.R: setMethod geometry
	  export geometry and aggregate
	  corrected coerce STIDF->STTDF

2013-09-09 08:37  edzer

	* spacetime/vignettes/stpg.Rnw: back to 2.14.x compatibility

2013-09-06 07:41  edzer

	* trajectories/NAMESPACE: exportMethod plot

2013-09-06 07:27  edzer

	* trajectories/tests/STItoSTTDFdemo.Rout.save: redid test output

2013-09-06 07:24  edzer

	* trajectories/tests/STItoSTTDFdemo.R: fixed random number
	  generator seed

2013-09-06 07:22  edzer

	* spacetime/DESCRIPTION,
	  trajectories/tests/STItoSTTDFdemo.Rout.save: added test output

2013-09-06 07:17  edzer

	* trajectories/tests/STItoSTTDFdemo.R,
	  trajectories/tests/crop_demo.R: added libraries

2013-09-06 07:12  edzer

	* trajectories/test, trajectories/tests: directory name change

2013-09-06 06:59  edzer

	* trajectories/man/summary.Rd: addressed the NOTE by R CMD check

2013-09-06 06:49  jinlong

	* trajectories/R/aggregate.R,
	  trajectories/test/merge_not_working.R,
	  trajectories/test/sample_not_working.R: - Fix bug in aggregate.R

2013-09-05 09:28  edzer

	* spacetime/DESCRIPTION, spacetime/R/Class-ST.R,
	  spacetime/R/Class-STFDF.R, spacetime/R/Class-STIDF.R,
	  spacetime/R/Class-STSDF.R, spacetime/R/Class-STTDF.R: removed
	  slots = c(...) notation, to keep R 2.14 compatibility.

2013-09-03 09:50  edzer

	* spacetime/DESCRIPTION: version downgrade

2013-09-03 09:44  edzer

	* spacetime/DESCRIPTION, spacetime/man/eof.Rd,
	  spacetime/man/stinteraction.Rd,
	  spacetime/tests/Examples/spacetime-Ex.Rout.save: issues caused by
	  gstat 1.0-17

2013-09-03 07:19  jinlong

	* trajectories/NAMESPACE, trajectories/R/aggregate.R,
	  trajectories/R/crop.R,
	  trajectories/R/cut.STTDF.SpatialPolygons.R,
	  trajectories/man/aggregate.Rd,
	  trajectories/man/cut.STTDF.SpatialPolygons.Rd,
	  trajectories/test/aggregate_demo.R,
	  trajectories/test/crop_demo.R,
	  trajectories/test/summary_and_plot_demo.R: - Add aggregate()
	  function;
	  - Rewrite crop() function;
	  - Delete cut.STTDF.SpatialPolygons() function;
	  - Modify the demo for aggregate(), summary(), plot(), and crop()

2013-09-02 13:06  edzer

	* spacetime/.Rbuildignore, spacetime/DESCRIPTION,
	  spacetime/NAMESPACE, spacetime/R/aggregate.R,
	  spacetime/man/ST-class.Rd, spacetime/man/STFDF-class.Rd,
	  spacetime/man/STSDF-class.Rd, spacetime/man/STTDF-class.Rd,
	  spacetime/man/fires.Rd, spacetime/man/na.Rd,
	  spacetime/man/over.Rd, spacetime/man/unstack.Rd,
	  spacetime/tests/Examples/spacetime-Ex.Rout.save,
	  spacetime/tests/basic.R, spacetime/tests/basic.Rout.save,
	  spacetime/tests/over.R, spacetime/tests/over.Rout.save,
	  spacetime/tests/rw.R, spacetime/tests/stconstruct.R,
	  spacetime/tests/stconstruct.Rout.save,
	  spacetime/tests/traj.Rout.save, spacetime/tests/wind.R,
	  spacetime/tests/wind.Rout.save, spacetime/vignettes/jss816.Rnw,
	  spacetime/vignettes/sto.Rnw: sp is now imported, not loaded;
	  adjusted all examples and demos.

2013-08-30 19:46  edzer

	* spacetime/DESCRIPTION: addressed CRAN NOTE: removed duplicates
	  between Suggests: and Imports:

2013-08-13 06:07  jinlong

	* trajectories/NAMESPACE, trajectories/R/crop.R,
	  trajectories/R/over.STTDF.STTDF.R,
	  trajectories/R/over.STTDF.SpatialPolygons.R,
	  trajectories/R/plot.R, trajectories/R/summary.R,
	  trajectories/man/crop.Rd, trajectories/man/over.STTDF.STTDF.Rd,
	  trajectories/man/over.STTDF.SpatialPolygons.Rd,
	  trajectories/notes, trajectories/test/crop_demo.R,
	  trajectories/test/read.R,
	  trajectories/test/summary_and_plot_demo.R: - crop() added
	  - summary() fixed with invalid data attributes

2013-08-05 07:40  jinlong

	* trajectories/demo/00Index, trajectories/demo/STItoSTTDFdemo.R,
	  trajectories/demo/STItoSTTDFdemo2.R,
	  trajectories/demo/STTDF_selection.R,
	  trajectories/demo/cut.STTDF.SpatialPolygons.R,
	  trajectories/demo/geolife_reader.R,
	  trajectories/demo/over.STTDF.SpatialPolygons.R,
	  trajectories/demo/read.R, trajectories/demo/traj_sample.R,
	  trajectories/demo/traj_stats.R, trajectories/notes,
	  trajectories/test, trajectories/test/STItoSTTDFdemo.R,
	  trajectories/test/STItoSTTDFdemo2.R,
	  trajectories/test/STTDF_selection.R,
	  trajectories/test/cut.STTDF.SpatialPolygons.R,
	  trajectories/test/geolife_reader.R,
	  trajectories/test/over.STTDF.SpatialPolygons.R,
	  trajectories/test/read.R, trajectories/test/traj_sample.R,
	  trajectories/test/traj_stats.R: - Move all files in demo folder
	  into test folder;
	  - Update the note;

2013-08-05 07:11  jinlong

	* trajectories/R/STItoSpatialLines.R, trajectories/R/plot.R,
	  trajectories/R/summary.R, trajectories/man/STItoSpatialLines.Rd,
	  trajectories/man/plot.Rd, trajectories/man/summary.Rd: - Missing
	  files added

2013-08-05 07:11  jinlong

	* trajectories/NAMESPACE,
	  trajectories/R/cut.STTDF.SpatialPolygons.R, trajectories/notes: -
	  Added plot.R, summary.R, STItoSpatialLines.R
	  - Modified cut.STTDF.SpatialPolygons.R and STI to SpatialLines.R

2013-07-23 13:10  edzer

	* trajectories/man/traj_sample.Rd: alias

2013-07-23 12:55  jinlong

	* trajectories/DESCRIPTION, trajectories/NAMESPACE,
	  trajectories/R/STItoSTTDF.R,
	  trajectories/R/STTDFtoSpatialLines.R,
	  trajectories/R/cut.STTDF.SpatialPolygons.R,
	  trajectories/R/over.STTDF.SpatialPolygons.R,
	  trajectories/demo/00Index, trajectories/demo/STItoSTTDFdemo2.R,
	  trajectories/demo/cut.STTDF.SpatialPolygons.R,
	  trajectories/demo/traj_sample.R,
	  trajectories/man/STTDFtoSpatialLines.Rd,
	  trajectories/man/cut.STTDF.SpatialPolygons.Rd,
	  trajectories/man/over.STTDF.SpatialPolygons.Rd: -
	  cut.STTDF.SpatialPolygons.R added
	  - STTDFtoSpatialLines.R added

2013-07-21 16:22  jinlong

	* trajectories/NAMESPACE,
	  trajectories/R/over.STTDF.SpatialPolygons.R, trajectories/data,
	  trajectories/data/traj_sample.RData, trajectories/demo/00Index,
	  trajectories/demo/over.STTDF.SpatialPolygons.R,
	  trajectories/demo/traj_sample.R,
	  trajectories/man/over.STTDF.STTDF.Rd,
	  trajectories/man/over.STTDF.SpatialPolygons.Rd,
	  trajectories/man/traj_sample.Rd, trajectories/notes: - New
	  dataset
	  - over.STTDF.SpatialPolygons

2013-07-16 06:54  jinlong

	* trajectories/DESCRIPTION, trajectories/NAMESPACE,
	  trajectories/R/STItoSTTDF.R, trajectories/R/over.STTDF.STTDF.R,
	  trajectories/demo/STItoSTTDFdemo.R,
	  trajectories/demo/geolife_reader.R, trajectories/inst,
	  trajectories/man/over.STTDF.STTDF.Rd, trajectories/notes: -
	  over.STTDF.STTDF.R added

2013-07-14 07:26  jinlong

	* trajectories/NAMESPACE, trajectories/demo/STTDF_selection.R: -
	  Clean package check with one warning message

2013-07-13 11:54  edzer

	* spacetime/vignettes/stpg.Rnw: set eval=FALSE again; updated the
	  off-cran eval=TRUE document

2013-07-13 09:18  edzer

	* spacetime/vignettes/stpg.Rnw: updated vignette

2013-07-13 07:58  jinlong

	* trajectories/demo/00Index, trajectories/demo/STItoSTTDFdemo.R,
	  trajectories/demo/sttdf_computation.R,
	  trajectories/man/STItoSTTDF.Rd: - Updated the description in
	  demo/00Index
	  - Added comments in STItoSTTDFdemo.R

2013-07-12 09:19  edzer

	* trajectories/DESCRIPTION, trajectories/NAMESPACE,
	  trajectories/demo/00Index, trajectories/man/STItoSTTDF.Rd: tidy
	  to make check clean; import rgdal to support project().

2013-07-12 07:56  jinlong

	* trajectories/DESCRIPTION, trajectories/NAMESPACE,
	  trajectories/R/STItoSTTDF.R, trajectories/man/STItoSTTDF.Rd: -
	  Updated STItoSTTDF.Rd

2013-07-12 07:23  jinlong

	* trajectories/DESCRIPTION, trajectories/NAMESPACE,
	  trajectories/R/STItoSTTDF.R, trajectories/man/STItoSTTDF.Rd: -
	  Fixed multiple bugs that preventing building the package

2013-07-11 06:23  jinlong

	* trajectories/NAMESPACE, trajectories/demo/STTDF_selection.R: -
	  NAMESPACE updated
	  - STTDF_selection.R temporarily disabled

2013-07-11 06:00  jinlong

	* trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R,
	  trajectories/demo/STItoSTTDF.R,
	  trajectories/demo/STItoSTTDFdemo.R,
	  trajectories/demo/geolife_reader.R,
	  trajectories/man/STItoSTTDF.Rd, trajectories/notes: - notes
	  updates
	  - STItoSTTDF.R moved to R/
	  - geolife.R updated
	  - NAMESPACE updated

2013-07-09 15:27  edzer

	* spacetime/DESCRIPTION, spacetime/R/Class-ST.R,
	  spacetime/R/Class-STFDF.R, spacetime/R/Class-STIDF.R,
	  spacetime/R/Class-STSDF.R, spacetime/R/Class-STTDF.R,
	  spacetime/R/Class-xts.R, spacetime/R/coerce.R: changed
	  "representation" into "contains" and "slots", as for R 3.0.0
	  recommendations;
	  changed import order of xts and zoo.;
	  changed setClass to setOldClass for S3 class registration.

2013-07-09 08:01  jinlong

	* trajectories/demo/STItoSTTDF.R,
	  trajectories/demo/geolife_reader.R,
	  trajectories/man/STItoSTTDF.Rd, trajectories/notes: - notes
	  updated
	  - multiple updated for the R scripts in demo directory

2013-07-09 06:44  jinlong

	* trajectories/demo/STItoSTTDF.R, trajectories/man/STItoSTTDF.Rd,
	  trajectories/notes: - Updated on notes
	  - Added STItoSTTDF.Rd

2013-07-08 07:41  jinlong

	* trajectories/demo/STItoSTTDF.R,
	  trajectories/demo/geolife_reader.R,
	  trajectories/demo/sttdf_computation.R, trajectories/notes: -
	  STItoSTTDF.R added
	  - geolife_reader.R added
	  - STTDF_computation.R modified
	  - notes updated
jperkin pushed a commit that referenced this issue Sep 18, 2015
## 1.3.4 / 2015-08-28

  * Catch `TimeoutError` to further support 1.9.3 (#16)

## 1.3.3 / 2015-08-20

  * Fix gemspec to allow Ruby 1.9.3 (relates to #14)

## 1.3.2 / 2016-08-19

  * Re-add support for Ruby 1.9.3. Fixes #11 for 1.9.3 (#14)
  * Replaced `OpenURI` with `Net::HTTP` and introduced timeout of 3 seconds (#11)

## 1.3.1 / 2015-08-16 (yanked)

  * Replaced `OpenURI` with `Net::HTTP` and introduced timeout of 3 seconds (#11)

## 1.3.0 / 2015-08-05

  * Added an `noscript` fallback for browsers without JavaScript enabled. (#7)
jperkin pushed a commit that referenced this issue Nov 24, 2015
 - Add two BUILD_DEPENDS for make test
      p5-Plack-[0-9]*:../../www/p5-Plack
      p5-Switch-[0-9]*:../../lang/p5-Switch
(upstream)
 - Update to 0.20
--------------
0.20  2015-10-16 13:55:13 PDT
        - Compile Perl code via a tempfile to support source filters (rkitover) #17
        - chain to original $SIG{__WARN__} when suppressing signal warnings on
          Win32 (rkitover) #16
jperkin pushed a commit that referenced this issue Jan 9, 2016
Version 1.2.2 - 8-Aug-2014
--------------------------

* Fix an error with duplicates being returned by Timezone#all_country_zones
  and Timezone#all_country_zone_identifiers when used with tzinfo-data
  v1.2014.6 or later.
* Use the zone1970.tab file for country timezone data if it is found in the
  zoneinfo directory (and fallback to zone.tab if not). zone1970.tab was added
  in tzdata 2014f. zone.tab is now deprecated.


Version 1.2.1 - 1-Jun-2014
--------------------------

* Support zoneinfo files generated with zic version 2014c and later.
* On platforms that only support positive 32-bit timestamps, ensure that
  conversions are accurate from the epoch instead of just from the first
  transition after the epoch.
* Minor documentation improvements.


Version 1.2.0 - 26-May-2014
---------------------------

* Raise the minimum supported Ruby version to 1.8.7.
* Support loading system zoneinfo data on FreeBSD, OpenBSD and Solaris.
  Resolves #15.
* Add canonical_identifier and canonical_zone methods to Timezone. Resolves #16.
* Add a link to a DataSourceNotFound help page in the TZInfo::DataSourceNotFound
  exception message.
* Load iso3166.tab and zone.tab files as UTF-8.
* Fix Timezone#local_to_utc returning local Time instances on systems using UTC
  as the local time zone. Resolves #13.
* Fix == methods raising an exception when passed an instance of a different
  class by making <=> return nil if passed a non-comparable argument.
* Eliminate "require 'rational'" warnings. Resolves #10.
* Eliminate "assigned but unused variable - info" warnings. Resolves #11.
* Switch to minitest v5 for unit tests. Resolves #18.


Version 1.1.0 - 25-Sep-2013
---------------------------

* TZInfo is now thread safe. ThreadSafe::Cache is now used instead of Hash
  to cache Timezone and Country instances returned by Timezone.get and
  Country.get. The tzinfo gem now depends on thread_safe ~> 0.1.
* Added a transitions_up_to method to Timezone that returns a list of the times
  where the UTC offset of the timezone changes.
* Added an offsets_up_to method to Timezone that returns the set of offsets
  that have been observed in a defined timezone.
* Fixed a "can't modify frozen String" error when loading a Timezone from a
  zoneinfo file using an identifier String that is both tainted and frozen.
  Resolves #3.
* Support TZif3 format zoneinfo files (now produced by zic from tzcode version
  2013e onwards).
* Support using YARD to generate documentation (added a .yardopts file).
* Ignore the +VERSION file included in the zoneinfo directory on Mac OS X.
* Added a note to the documentation concerning 32-bit zoneinfo files (as
  included with Mac OS X).


Version 1.0.1 - 22-Jun-2013
---------------------------

* Fix a test case failure when tests are run from a directory that contains a
  dot in the path (issue #29751).


Version 1.0.0 - 2-Jun-2013
--------------------------

* Allow TZInfo to be used with different data sources instead of just the
  built-in Ruby module data files.
* Include a data source that allows TZInfo to load data from the binary
  zoneinfo files produced by zic and included with many Linux and Unix-like
  distributions.
* Remove the definition and index Ruby modules from TZInfo and move them into
  a separate TZInfo::Data library (available as the tzinfo-data gem).
* Default to using the TZInfo::Data library as the data source if it is
  installed, otherwise use zoneinfo files instead.
* Preserve the nanoseconds of local timezone Time objects when performing
  conversions (issue #29705).
* Don't add the tzinfo lib directory to the search path when requiring 'tzinfo'.
  The tzinfo lib directory must now be in the search path before 'tzinfo' is
  required.
* Add utc_start_time, utc_end_time, local_start_time and local_end_time instance
  methods to TimezonePeriod. These return an identical value as the existing
  utc_start, utc_end, local_start and local_end methods, but return Time
  instances instead of DateTime.
* Make the start_transition, end_transition and offset properties of
  TimezonePeriod protected. To access properties of the period, callers should
  use other TimezonePeriod instance methods instead (issue #7655).
jperkin pushed a commit that referenced this issue Jan 17, 2016
* Disable debug library

Changelog:
Release 1.6.1 (2015-08-03)
==========================

- added project and solution files for Visual Studio 2015
- upgraded bundled SQLite to 3.8.11.1
- fixed GH #782: Poco::JSON::PrintHandler not working for nested arrays
- fixed GH #819: JSON Stringifier fails with preserve insert order
- fixed GH #878: UUID tryParse
- fixed GH #869: FIFOBuffer::read(T*, std::size_t) documentation inaccurate
- fixed GH #861: Var BadCastException
- fixed GH #779: BUG in 1.6.0 Zip code
- fixed GH #769: Poco::Var operator== throws exception
- fixed GH #766: Poco::JSON::PrintHandler not working for objects in array
- fixed GH #763: Unable to build static with NetSSL_OpenSSL for OS X
- fixed GH #750: BsonWriter::write<Binary::Ptr> missing size ?
- fixed GH #741: Timestamp anomaly in Poco::Logger on WindowsCE
- fixed GH #735: WEC2013 build fails due to missing Poco::Path methods.
- fixed GH #722: poco-1.6.0: Unicode Converter Test confuses string and char types
- fixed GH #719: StreamSocket::receiveBytes and FIFOBuffer issue in 1.6
- fixed GH #706: POCO1.6 Sample EchoServer BUG
- fixed GH #646: Prevent possible data race in access to Timer::_periodicInerval
- DeflatingStream: do not flush underlying stream on sync() as these can cause
  corrupted files in Zip archives


Release 1.6.0 (2014-12-22)
==========================

- fixed GH #625: MongoDB ensureIndex double insert?
- fixed GH #622: Crypto: RSATest::testSign() should verify with public key only
- fixed GH #620: Data documentation sample code outdated
- fixed GH #618: OS X 10.10 defines PAGE_SIZE macro, conflicts with PAGE_SIZE in Thread_POSIX.cpp
- fixed GH #616: Visual Studio warning C4244
- fixed GH #612: OpenSSLInitializer calls OPENSSL_config but not CONF_modules_free
- fixed GH #608: (Parallel)SocketAcceptor ctor/dtor call virtual functions
- fixed GH #607: Idle Reactor high CPU usage
- fixed GH #606: HTMLForm constructor read application/x-www-form-urlencoded UTF-8 request
  body first parameter with BOM in name
- fixed GH #596: For OpenSSL 1.0.1, include openssl/crypto.h not openssl/fips.h
- fixed GH #592: Incorrect format string in Poco::Dynamic::Struct
- fixed GH #590: Poco::Data::SQlite doesn't support URI filenames
- fixed GH #564: URI::encode
- fixed GH #560: DateTime class calculates a wrong day
- fixed GH #549: Memory allocation is not safe between fork() and execve()
- fixed GH #500: SSLManager causes a crash
- fixed GH #490: 2 byte frame with payload length of 0 throws "Incomplete Frame Received" exception
- fixed GH #483: multiple cases for sqlite_busy
- fixed GH #482: Poco::JSON::Stringifier::stringify bad behaviour
- fixed GH #478: HTTPCredentials not according to HTTP spec
- fixed GH #471: vs2010 release builds have optimization disabled ?
- fixed GH #468: HTTPClientSession/HTTPResponse not forwarding exceptions
- fixed GH #438: Poco::File::setLastModified() doesn't work
- fixed GH #402: StreamSocket::receiveBytes(FIFOBuffer&) and sendBytes(FIFOBuffer&) are
  not thread safe
- fixed GH #345: Linker warning LNK4221 in Foundation for SignalHandler.obj, String.obj
  and ByteOrder.obj
- fixed GH #331: Poco::Zip does not support files with ".." in the name.
- fixed GH #318: Logger local time doesn't automatically account for DST
- fixed GH #294: Poco::Net::TCPServerParams::setMaxThreads(int count) will not accept count == 0.
- fixed GH #215: develop WinCE build broken
- fixed GH #63: Net::NameValueCollection::size() returns int
- Poco::Logger: formatting methods now support up to 10 arguments.
- added Poco::Timestamp::raw()
- Poco::DeflatingOutputStream and Poco::InflatingOutputStreams also flush underlying stream
  on flush()/sync().
- Poco::Util::Timer: prevent re-schedule of cancelled TimerTask
- enabled WinRegistryKey and WinRegistryConfiguration for WinCE
- Poco::BasicEvent improvements and preparations for future support of lambdas/std::function
- upgraded bundled sqlite to 3.8.7.2
- Poco::Thread: added support for starting functors/lambdas
- Poco::Net::HTTPClientSession: added support for global proxy configuration
- added support for OAuth 1.0/2.0 via Poco::Net::OAuth10Credentials and
  Poco::Net::OAuth20Credentials classes.
- Poco::Net::IPAddress: fixed IPv6 prefix handling issue on Windows
- added Poco::Timestamp::TIMEVAL_MIN and Poco::Timestamp::TIMEVAL_MAX
- added Poco::Clock::CLOCKVAL_MIN and Poco::Clock::CLOCKVAL_MAX
- added poco_assert_msg() and poco_assert_msg_dbg() macros
- Poco::Net::Context: fixed a memory leak if the CA file was not found while creating the
  Context object (the underlying OpenSSL context would leak)
- Poco::URI: added new constructor to create URI from Path
- Various documentation and style fixes
- Removed support (project/solution files) for Visual Studio.NET 2003 and Visual Studio 2005.
- Improved CMake support


Release 1.5.4 (2014-10-14)
==========================

- fixed GH #326: compile Net lib 1.5.2 without UTF8 support enabled
- fixed GH #518: NetworkInterface.cpp compile error w/ POCO_NO_WSTRING (1.5.3)
- Fixed MSVC 2010 warnings on large alignment
- make HTTPAuthenticationParams::parse() add value on end of string
- fixed GH #482: Poco::JSON::Stringifier::stringify bad behaviour
- fixed GH #508: Can't compile for arm64 architecture
- fixed GH #510: Incorrect RSAKey construction from istream
- fix SharedMemory for WinCE/WEC2013
- Add NIOS2 double conversion detection, fixes compile errors
- added VS2013 project/solution files for Windows Embedded Compact 2013
- added Process::isRunning()
- NetSSL: Fix typo in documentation
- NetSSL_OpenSSL: support for TLS 1.1 and 1.2
- Zip: Added CM_AUTO, which automatically selects CM_STORE or CM_DEFLATE based
  on file extension. Used to avoid double-compression of already compressed file
  formats such as images.
- added %L modifier to PatternFormatter to switch to local time
- removed unnecessary explicit in some multi-arg constructors
- Allow SecureStreamSocket::attach() to be used in server connections
- added Var::isBoolean() and fixed JSON stringifier
- added poco_unexpected() macro invoking Bugcheck::unexpected() to deal
  with unexpected exceptions in destructors
- fixed GH #538 prevent destructors from throwing exceptions
- improved HTTP server handling of errors while reading header
- fixed GH #545: use short for sign
- upgraded SQLite to 3.8.6
- fixed GH #550 WebSocket fragmented message problem
- improved HTTPClientSession handling of network errors while sending the request
- updated bundled PCRE to 8.35.0
- fixed GH #552: FIFOBuffer drain() problem
- fixed GH #402: StreamSocket::receiveBytes(FIFOBuffer&) and sendBytes(FIFOBuffer&) are
  not thread safe
- HTTPCookie: fix documentation for max age
- added Timestamp::raw() and Clock::raw()
- Poco::Buffer properly handles zero-sized buffers
- GH #512: Poco:Data:ODBC:Binder.h causes a crash
- Added Crypto_Win and NetSSL_Win libraries which are re-implementations of existing
  Crypto and NetSSL_OpenSSL libraries based on WinCrypt/Schannel. The new libraries
  can be used as an almost drop-in replacement for the OpenSSL based libraries on
  Windows and Windows Embedded Compact platforms. Only available from GitHub for now.


Release 1.5.3 (2014-06-30)
==========================

- fixed GH# 316: Poco::DateTimeFormatter::append() gives wrong result for
  Poco::LocalDateTime
- Poco::Data::MySQL: added SQLite thread cleanup handler
- Poco::Net::X509Certificate: improved and fixed domain name verification for
  wildcard domains
- added Poco::Clock class, which uses a system-provided monotonic clock
  (if available) and is thus not affected by system realtime clock changes.
  Monotonic Clock is available on Windows, Linux, OS X and on POSIX platforms
  supporting clock_gettime() and CLOCK_MONOTONIC.
- Poco::Timer, Poco::Stopwatch, Poco::TimedNotificationQueue and Poco::Util::Timer
  have been changed to use Poco::Clock instead of Poco::Timestamp and are now
  unaffected by system realtime clock changes.
- fixed GH# 350: Memory leak in Data/ODBC with BLOB
- Correctly set MySQL time_type for Poco::Data::Date.
- fixed GH #352: Removed redundant #includes and fixed spelling mistakes.
- fixed setting of MYSQL_BIND is_unsigned value.
- fixed GH #360: CMakeLists foundation: add Clock.cpp in the list of source files
- Add extern "C" around <net/if.h> on HPUX platform.
- added runtests.sh
- fixed CPPUNIT_IGNORE parsing
- fixed Glob from start path, for platforms not alowing transverse from root (Android)
- added NTPClient (Rangel Reale)
- added PowerShell build script
- added SmartOS build support
- fix warnings in headers
- XMLWriter: removed unnecessary apostrophe escaping (&apos)
- MongoDB: use Int32 for messageLength
- fixed GH #380: SecureSocket+DialogSocket crashes with SIGSEGV when timeout occours
- Improve RSADigestEngine, using Poco::Crypto::DigestEngine to calculate hash before signing
- added Poco::PBKDF2Engine
- Fixed GH #380: SecureSocket+DialogSocket crashes with SIGSEGV when timeout occours
- added support for a 'Priority' attribute on cookies.
- GH #386: fixed bug in MailMessage without content-transfer-encoding header
- GH #384: ew hash algorithms support for RSADigestEngine
- fixed Clock overflow bug on Windows
- Poco::ByteOrder now uses intrinsics, if available
- CMake: added /bigobj option for msvc
- Fix typo to restore Net/TestSuite_x64_vs120 build
- correct path for CONFIGURE_FILE in CMakeLists.txt
- Building Poco 1.5.2 for Synology RS812+ (Intel Atom) (honor POCO_NO_INOTIFY)
- added WEC2013 support to buildwin.cmd and buildwin.ps1
- HTMLForm: in URL encoding, percent-encode more characters
- Fixed #include <linux/if.h> conflict with other libraries
- Poco::Net::X509Certificate::verify() no longer uses DNS reverse lookups to validate host names
- cert hostname validation is case insensitive and stricter for wildcard certificates
- TCPServer: do not reduce the capacity of the default ThreadPool
- added POCO_LOG_DEBUG flag
- Zip: fixed a crash caused by an I/O error
- added runtest script for windows
- added SQlite Full Text Search support
- added Thread::trySleep() and Thread::wakeUp()
- fixed GH #410: Bug in JSON::Object.stringify() in 1.5.2
- fixed GH #362: Defect in Var::parseString when there is no space between value and newline
- fixed GH #314: JSON parsing bug
- added GH #313: MetaColumn additions for Data::ODBC and Data::SQLite
- fixed GH #346: Make Poco::Data::Date and Poco::Data::Time compare functions const.
- fixed GH #341: Compiling poco-1.5.2 for Cygwin
- fixed GH #305: There are bugs in Buffer.h
- fixed GH #321: trivial build fixes (BB QNX build)
- fixed GH #440: MongoDB ObjectId string formatting
- added SevenZip library (Guenter Obiltschnig)
- fixed GH #442: Use correct prefix length field of Windows IP_ADAPTER_PREFIX structure
- improved GH #328: NetworkInterface on Windows XP
- fixed GH #154 Add support for MYSQL_TYPE_NEWDECIMAL to Poco::Data::MySQL
- fixed GH #290: Unicode support
- fixed GH #318: Logger local time doesn't automatically account for DST
- fixed GH #363: DateTimeParser tryParse/parse
- added HTMLForm Content-Length calculation (Rangel Reale)
- Make TemporaryFile append a slash to tempDir
- fixed GH #319 android build with cmake
- added hasDelegates() method to AbstractEvent
- fixed GH #230: Poco::Timer problem
- fixed GH #317: Poco::Zip does not support newer Zip file versions.
- fixed GH #176: Poco::JSON::Stringifier UTF encoding
- fixed GH #458: Broadcast address and subnet mask for IEEE802.11 network interface
- fixed GH #456: poco: library install dirs per RUNTIME/LIBRARY/ARCHIVE


Release 1.5.2 (2013-09-16)
==========================

- added MongoDB library
- fixed GH #57: poco-1.5.1: Doesn't compile for Android
- added VoidEvent (Arturo Castro)
- fixed GH #80: NumberFormatter::append broken
- fixed GH #93: ParallelSocketAcceptor virtual functions
- optional small object optimization for IPAddress, SocketAddress, Any and Dynamic::Var
- SQLite events (insert, update, delete, commit, rollback) handlers
- merged GH #91: Improve SQLite multi-threaded use (Rangel Reale)
- merged GH #86: Invalid pointers to vector internals (Adrian Imboden)
- automatic library initialization macros
- fixed GH #110: WebSocket accept() fails when Connection header contains multiple tokens
- fixed GH #71: WebSocket and broken Timeouts (POCO_BROKEN_TIMEOUTS)
- fixed a warning in Poco/Crypto/OpenSSLInitializer.h
- fixed GH #109: Bug in Poco::Net::SMTPClientSession::loginUsingPlain
- added clang libc++ build configurations for Darwin and iPhone (Andrea Bigagli)
- fixed GH #116: Wrong timezone parsing in DateTimeParse (Matej Knopp)
- fixed GH #118: JSON::Object::stringify endless loop
- added Recursive and SortedDirectoryIterator (Marian Krivos)
- added ListMap (map-like container with preserving insertion order)
- MailMessage: attachments saving support and consistent read/write
- fixed GH #124: Possible buffer overrun in Foundation/EventLogChannel
- fixed GH #119: JSON::Object holds values in ordered map
- added JSON::PrintHandler
- renamed JSON::DefaultHandler to ParseHandler (breaking change!)
- fixed GH #127: Eliminate -Wshadow warnings
- fixed GH #79: Poco::Thread leak on Linux
- fixed GH #61: static_md build configs for Crypto and NetSSL
- fixed GH #130: prefer sysconf over sysctlbyname
- fixed GH #131: no timezone global var on OpenBSD
- fixed GH #102: Some subprojects don't have x64 solutions for VS 2010
- added GH #75: Poco::Uri addQueryParameter method
- Poco::Environment::osDisplayName() now recognizes Windows 8/Server 2012
- fixed GH #140: Poco::Runnable threading cleanup issue
- simplified default TCP/HTTPServer construction
- fixed GH #141: Application::run() documentation/implementation discrepancy
- changed RowFormatter to SharedPtr<RowFormatter> in Data::RecordSet interface (breaking change!)
- fixed GH #144: Poco::Dynamic emits invalid JSON
- removed naked pointers from Data interfaces
- fixed GH #82: name conflict in Data::Keywords::bind
- fixed GH #157: MySQL: cannot bind to 'long' data type on Windows/Visual C++
- fixed GH #158: MySQL: MYSQL_BIND 'is_unsigned' member is not set
- fixed GH #160: MultipartReader ignores first part, if preamble is missing
- fixed GH #156: Possible buffer overrun in Foundation/EventLogChannel
- XML: fixed an issue with parsing a memory buffer > 2 GB
- upgraded to expat 2.1.0
- Data/ODBC: added support for setting query timeout (via setProperty
  of "queryTimeout"). Timeout is int, given in seconds.
- fixed a potential endless loop in SecureStreamSocketImpl::sendBytes()
  and also removed unnecessary code.
- fixed GH #159: Crash in openssl CRYPTO_thread_id() after library libPocoCrypto.so
  has been unloaded.
- fixed GH #155: MailOutputStream mangles consecutive newline sequences
- fixed GH #139: FileChannel::PROP_FLUSH is invalid (contains a tab character)
- fixed GH #173: HTTPClientSession::proxyConnect forces DNS lookup of host names
- fixed GH #194: MessageNotification constructor is inefficient.
- fixed GH #189: Poco::NumberParser::tryParse() documentation bug
- fixed GH #172: IPv6 Host field is stripped of Brackets in HTTPClientSession
- fixed GH #188: Net: SocketAddress operator < unusable for std::map key
- fixed GH #128: DOMWriter incorrectly adds SYSTEM keyword to DTD if PUBLIC is
  already specified
- fixed GH #65: Poco::format() misorders sign and padding specifiers
- upgraded bundled SQLite to 3.7.17
- replaced JSON parser with Poco::Web::JSON parser (from sandbox)
- added JSON conversion to Dynamic Struct and Array
- added VarIterator
- modified behavior of empty Var (empty == empty)
- added Alignment.h header for C++03 alignment needs
- added Data/WebNotifier (DB, WebSocket) example
- fixed GH #209: Poco::NumberFormatter double length
- fixed GH #204: Upgrade zlib to 1.2.8
- fixed GH #198: The "application.configDir" property is not always created.
- fixed GH #185: Poco::NumberFormatter::format(double value, int precision)
  ignore precision == 0
- fixed GH #138: FreeBSD JSON tests fail
- fixed GH #99: JSON::Query an JSON::Object
- limited allowed types for JSON::Query to Object, Array, Object::Ptr,
  Array::Ptr and empty
- fixed GH #175: HTMLForm does not read URL parameters on POST or PUT
- added GH #187: MySQL: allow access to the underlying connection handle
- added GH #186: MySQL: support for MYSQL_SECURE_AUTH
- fixed GH #174: MySQL: 4GB allocated when reading any largetext or largeblob field
- fixed a potential memory leak in Poco::Net::HTTPClientSession if it is misused
  (e.g., sendRequest() is sent two times in a row without an intermediate call to
  receiveResponse(), or by calling receiveResponse() two times in a row without
  an intermediate call to sendRequest()) - GH #217
- removed a few unnecessary protected accessor methods from Poco::Net::HTTPClientSession
  that would provide inappropriate access to internal state
- merged GH #210: Don't call CloseHandle() twice on Windows; Ability to select the
  threadpool that will be used to start an Activity(Patrice Tarabbia)
- fixed GH #212: JSONConfiguration was missing from the vs90 project(Patrice Tarabbia)
- fixed GH #220: add qualifiers for FPEnvironment in C99 (Lucas Clemente)
- fixed GH #222: HTTPCookie doesn't support expiry times in the past (Karl Reid)
- fixed GH #224: building 1.5.1 on Windows for x64
- fixed GH# 233: ServerSocket::bind6(Poco::UInt16 port, bool reuseAddress, bool ipV6Only) does not work
- fixed GH# 231: Compatibility issue with Poco::Net::NetworkInterface
- fixed GH# 236: Bug in RecursiveDirectoryIterator
- added ColorConsoleChannel and WindowsColorConsoleChannel classes supporting
  colorizing log messages
- fixed GH# 259: Poco::EventLogChannel fails to find 64bit Poco Foundation dll
- fixed GH# 254: UTF8::icompare unexpected behavior
- Poco::UUID::tryParse() also accepts UUIDs without hyphens. Also updated documentation
  (links to specifications).
- added GH# 268: Method to get JSON object value using Poco::Nullable
- fixed GH# 267: JSON 'find' not returning empty result if object is expected but another value is found
- Added support for ARM64 architecture and iPhone 5s 64-bit builds
  (POCO_TARGET_OSARCH=arm64).


Release 1.5.1 (2013-01-11)
==========================

- using double-conversion library for floating-point numeric/string conversions
- added Poco::istring (case-insensitive string) and Poco::isubstr
- added SQLite sys.dual (in-memory system table)
- applied SF Patch #120: The ExpireLRUCache does not compile with a tuple as key on Visual Studio 2010
- fixed SF Bug #599: JSON::Array and JSON::Object size() member can implicitly lose precision
- fixed SF Bug #602: iterating database table rows not correct if no data in table
- fixed SF Bug #603: count() is missing in HashMap
- fixed GH #23: JSON::Object::stringify throw BadCastException
- fixed GH #16: NetworkInterface::firstAddress() should not throw on unconfigured interfaces
- Android compile/build support (by Rangel Reale)
- TypeHandler::prepare() now takes const-reference
- fixed GH #27: Poco::URI::decode() doesn't properly handle '+'
- fixed GH #31: JSON implementation bug
- fixed SF #597: Configure script ignores cflags
- fixed SF #593: Poco 1.5.0 on FreeBSD: cannot find -ldl
- added SF #542: SocketAddress() needs port-only constructor
- fixed SF #215: Wrong return type in SocketConnector.h
- applied SF Patch #97: fix c++0x / clang++ bugs
- fixed GH32/SF596: Poco::JSON: Parsing long integer (int64) value fails.
- added Net ifconfig sample (contributed by Philip Prindeville)
- merged GH #34: add algorithm header (Roger Meier/Philip Prindeville)
- fixed GH #26: Cannot compile on gcc
- merged SF #111: FTP Client logging (Marian Krivos)
- fixed GH #30: Poco::Path::home() throws when called from Windows Service
- fixed GH #22: MySQL connection string lowercased
- added MySQL support for Date/Time
- upgraded SQLite to version 3.7.15.1 (2012-12-19)
- improved SQLite execute() return (affected rows) value and added tests
- added SQLite::Utility::isThreadSafe() function
- added SQLite::Utility::setThreadMode(int mode) function
- fixed GH #36: 'distclean' requires 3 traversals of project tree
- fixed GH #41: Buffer::resize crash
- fixed GH #42: Linux unbundled builds don't link
- fixed GH #44: Problems with win x64 build
- fixed GH #46: 1.5.1 build fails on OS X when using libc++
- fixed GH #48: Need getArgs() accessor to Util::Application to retrieve start-up arguments
- fixed GH #49: NetworkInterface::list doesn't return MAC addresses
- fixed GH #51: Android should use isfinite, isinf, isnan and signbit from the std namespace
- fixed GH #53: JSON unicode fixes and running tests on invalid unicode JSON
- added ParallelAcceptor and ParallelReactor classes
- added EOF and error to FIFOBuffer


Release 1.5.0 (2012-10-14)
==========================

- added JSON library
- added Util::JSONConfiguration
- added FIFOBuffer and FIFOBufferStream
- fixed SF# 3522906: Unregistering handlers from SocketReactor
- fixed SF# 3522084: AbstractConfiguration does not support 64-bit integers
- HTTPServer::stopAll(): close the socket instead of just shutting it down, as the latter won't wake up a select() on Windows
- added SMTPLogger
- added cmake support
- fixed SF#3538778: NetworkInterface enumeration uses deprecated API
- fixed SF#3538779: IPAddress lacks useful constructors: from prefix mask, native SOCKADDR
- fixed SF#3538780: SocketAddress needs operator < function
- fixed SF#3538775: Issues building on Fedora/Centos, etc. for AMD64
- fixed SF#3538786: Use size_t for describing data-blocks in DigestEngine
- added IPAddress bitwise operators (&,|,^,~)
- added IPAddress BinaryReader/Writer << and >> operators
- modified IPAddress to force IPv6 to lowercase (RFC 5952)
- fixed SF#3538785: SMTPClientSession::sendMessage() should take recipient list
- added IPAddress::prefixLength()
- UTF portability improvements
- fixed SF#3556186: Linux shouldn't use <net/if.h> in Net/SocketDefs.h
- added IPAddress RFC 4291 compatible site-local prefix support
- fixed SF#3012166: IPv6 patch
- added SF#3558085: Add formatter to MACAddress object
- fixed SF#3552774: Don't hide default target in subordinate makefile
- fixed SF#3534307: Building IPv6 for Linux by default
- fixed SF#3516844: poco missing symbols with external >=lipcre-8.13
- added SF#3544720: AbstractConfigurator to support 64bit values
- fixed SF#3522081: WinRegistryConfiguration unable to read REG_QWORD values
- fixed SF#3563626: For Win32 set Up/Running flags on NetworkInterface
- fixed SF#3560807: Deprecate setPeerAddress() as this is now done in getifaddrs
- fixed SF#3560776: Fix byte-ordering issues with INADDR_* literals
- fixed SF#3563627: Set IP address on multicast socket from socket family
- fixed SF#3563999: Size BinaryWriter based on buffer's capacity(), not size()
- fixed SF#102 Fix building Poco on Debian GNU/kFreeBSD
- fixed SF#321 Binding DatTime or Timestamp
- fixed SF#307 Detect the SQL driver type at run time
- added VS 2012 Projects/Solutions
- enhanced and accelerated numeric parsing for integers and floats
- fixed SF#590 Segfault on FreeBSD when stack size not rounded
- added warn function and warnmsg macro in CppUnit
- fixed SF# 3558012 Compilation fails when building with -ansi or -std=c++0x
- fixed SF# 3563517 Get rid of loss-of-precision warnings on x64 MacOS
- fixed SF#3562244: Portability fix for AF_LINK
- fixed SF #3562400: DatagramSocketImpl comment is incorrect


Release 1.4.7p1 (2014-11-25)
============================

- Fixed Visual C++ 2010-2013 project files. Release builds now have optimization enabled.
- Poco::URI: added constructor to create URI from Path.
- fixed GH #618: OS X 10.10 defines PAGE_SIZE macro, conflicts with PAGE_SIZE in Thread_POSIX.cpp
- Poco::Net::HTTPClientSession: added support for global proxy configuration
- fixed GH #331: Poco::Zip does not support files with .. in the name.
- fixed a memory leak in Poco::Net::Context constructor when it fails to load the certificate
  or private key files.
- upgraded bundled SQLite to 3.8.7.2
- fixed GH #229: added missing value() function
- fixed GH #69: MySQL empty text/blob


Release 1.4.7 (2014-10-06)
==========================

- fixed GH #398: PropertyFileConfiguration: input != output
- fixed GH #368: Build failure of Poco 1.4.6p2 on FreeBSD 9.2
- fixed GH #318: Logger local time doesn't automatically account for DST
- fixed GH #317: Poco::Zip does not support newer Zip file versions.
- fixed GH #454: Fix: handle unhandled exceptions
- fixed GH #463: XML does not compile with XML_UNICODE_WCHAR_T
- fixed GH #282: Using Thread in a global can cause crash on Windows
- fixed GH #424: Poco::Timer deadlock
- fixed GH #465: Fix result enum type XML_Error -> XML_Status
- fixed GH #510: Incorrect RSAKey construction from istream
- fixed GH #332: POCO::ConsoleChannnel::initColors() assigns no color to
  PRIO_TRACE and wrong color to PRIO_FATAL
- fixed GH #550: WebSocket fragmented message problem
- Poco::Data::MySQL: added SQLite thread cleanup handler
- Poco::Net::X509Certificate: improved and fixed domain name verification for
  wildcard domains
- fixed a crash in Foundation testsuite with Visual C++ 2012
- improved and fixed domain name verification for wildcard domains in
  Poco::Net::X509Certificate
- updated TwitterClient sample to use new 1.1 API and OAuth
- added Poco::Clock class, which uses a system-provided monotonic clock
  (if available) and is thus not affected by system realtime clock changes.
  Monotonic Clock is available on Windows, Linux, OS X and on POSIX platforms
  supporting clock_gettime() and CLOCK_MONOTONIC.
- Poco::Timer, Poco::Stopwatch, Poco::TimedNotificationQueue and Poco::Util::Timer
  have been changed to use Poco::Clock instead of Poco::Timestamp and are now
  unaffected by system realtime clock changes.
- added Poco::PBKDF2Engine class template
- Poco::Net::HTTPCookie: added support for Priority attribute (backport from develop)
- fixed makedepend.* scripts to work in paths containing '.o*'
  (contributed by Per-Erik Bjorkstad, Hakan Bengtsen)
- Upgraded bundled SQLite to 3.8.6
- Support for Windows Embedded Compact 2013 (Visual Studio 2012)
- Project and solution files for Visual Studio 2013
- Changes for C++11 compatibility.
- fixed an issue with receiving empty web socket frames (such as ping)
- improved error handling in secure socket classes
- Poco::ByteOrder now uses intrinsics if available
- added new text encoding classes: Latin2Encoding, Windows1250Encoding, Windows1251Encoding
- Zip: Added CM_AUTO, which automatically selects CM_STORE or CM_DEFLATE based on file extension.
  Used to avoid double-compression of already compressed file formats such as images.


Release 1.4.6p4 (2014-04-18)
============================

- no longer use reverse DNS lookups for cert hostname validation
- cert hostname validation is case insensitive and more strict
- HTMLForm: in URL encoding, percent-encode more special characters
- fixed thread priority issues on POSIX platforms with non-standard scheduling policy
- XMLWriter no longer escapes apostrophe character
- fixed GH #316: Poco::DateTimeFormatter::append() gives wrong result for Poco::LocalDateTime
- fixed GH #305 (memcpy in Poco::Buffer uses wrong size if type != char)
- Zip: fixed a crash caused by an I/O error (e.g., full disk) while creating a Zip archive


Release 1.4.6p3 (2014-04-02)
============================

- Fixed a potential security vulnerability in client-side X509
  certificate verification.


Release 1.4.6p2 (2013-09-16)
============================

- fixed GH #156: Possible buffer overrun in Foundation/EventLogChannel
- XML: fixed an issue with parsing a memory buffer > 2 GB
- upgraded to expat 2.1.0
- Data/ODBC: added support for setting query timeout (via setProperty
  of "queryTimeout"). Timeout is int, given in seconds.
- fixed a potential endless loop in SecureStreamSocketImpl::sendBytes()
  and also removed unnecessary code.
- fixed GH #159: Crash in openssl CRYPTO_thread_id() after library libPocoCrypto.so
  has been unloaded.
- fixed GH #155: MailOutputStream mangles consecutive newline sequences
- fixed GH# 139: FileChannel::PROP_FLUSH is invalid (contains a tab character)
- fixed GH# 173: HTTPClientSession::proxyConnect forces DNS lookup of host names
- fixed GH# 194: MessageNotification constructor is inefficient.
- fixed GH# 189: Poco::NumberParser::tryParse() documentation bug
- fixed GH# 172: IPv6 Host field is stripped of Brackets in HTTPClientSession
- fixed GH# 188: Net: SocketAddress operator < unusable for std::map key
- fixed GH# 128: DOMWriter incorrectly adds SYSTEM keyword to DTD if PUBLIC is
  already specified
- fixed GH# 65: Poco::format() misorders sign and padding specifiers
- upgraded bundled SQLite to 3.7.17
- upgraded bundled zlib to 1.2.8
- fixed a potential memory leak in Poco::Net::HTTPClientSession if it is misused
  (e.g., sendRequest() is sent two times in a row without an intermediate call to
  receiveResponse(), or by calling receiveResponse() two times in a row without
  an intermediate call to sendRequest()) - GH #217
- removed a few unnecessary protected accessor methods from Poco::Net::HTTPClientSession
  that would provide inappropriate access to internal state
- fixed GH# 223 (Poco::Net::HTTPCookie does not support expiry times in the past)
- fixed GH# 233: ServerSocket::bind6(Poco::UInt16 port, bool reuseAddress, bool ipV6Only)
  does not work
- added ColorConsoleChannel and WindowsColorConsoleChannel classes supporting
  colorizing log messages
- fixed GH# 259: Poco::EventLogChannel fails to find 64bit Poco Foundation dll
- fixed GH# 254: UTF8::icompare unexpected behavior
- Poco::UUID::tryParse() also accepts UUIDs without hyphens. Also updated documentation
  (links to specifications).
- Added support for ARM64 architecture and iPhone 5s 64-bit builds
  (POCO_TARGET_OSARCH=arm64).


Release 1.4.6p1 (2013-03-06)
============================

- fixed GH# 71: WebSocket and broken Timeouts (POCO_BROKEN_TIMEOUTS)
- fixed an ambiguity error with VC++ 2010 in Data/MySQL testsuite
- Poco::Net::NetworkInterface now provides the interface index even for IPv4
- added DNS::reload() as a wrapper for res_init().
- On Linux, Poco::Environment::nodeId() first always tries to obtain the
  MAC address of eth0, before looking for other interfaces.
- Poco::Net::HTTPSession now always resets the buffer in connect() to clear
  any leftover data from a (failed) previous session
- fixed copysign namespace issue in FPEnvironment_DUMMY.h
- fixed a warning in Poco/Crypto/OpenSSLInitializer.h
- added a build configuration for BeagleBoard/Angstrom
- fixed GH# 109: Bug in Poco::Net::SMTPClientSession::loginUsingPlain)
- fixed compile errors with clang -std=c++11
- fixed GH# 116: Wrong timezone parsing in DateTimeParse (fix by Matej Knopp)
- updated bundled SQLite to 3.7.15.2


Release 1.4.6 (2013-01-10)
==========================

- changed FPEnvironment_DUMMY.h to include <cmath> instead of <math.h>
- updated bundled SQLite to 3.7.15.1
- fixed GH# 30: Poco::Path::home() throws
- fixed SF Patch# 120 The ExpireLRUCache does not compile with a tuple as key on VS2010
- fixed SF# 603 count() is missing in HashMap
- Crypto and NetSSL_OpenSSL project files now use OpenSSL *MD.lib library files for
  static_md builds. Previously, the DLL import libs were used.
- Poco::Environment::osDisplayName() now recognizes Windows 8/Server 2012


Release 1.4.5 (2012-11-19)
==========================

- added Visual Studio 2012 project files
- buildwin.cmd now support building with msbuild for VS2010 and 2012.
- added Poco::Optional class
- fixed SF# 3558012 Compilation fails when building with -ansi or -std=c++0x
- fixed SF# 3563517 Get rid of loss-of-precision warnings on x64 MacOS
- fixed SF# 3562244: Portability fix for AF_LINK
- fixed SF# 3562400: DatagramSocketImpl comment
- fixed SF# 594: Websocket fails with small masked payloads
- fixed SF# 588: Missing POCO_ARCH and POCO_ARCH_LITTLE_ENDIAN define for WinCE on SH4
- fixed SF# 581: Out-of-bound array access in Unicode::properties() function.
- fixed SF# 590: Segfault on FreeBSD when stack size not rounded
- fixed SF# 586: Poco::DateTimeParser and ISO8601 issues when seconds fraction has more than 6 digits
- Poco::Net::HTTPSSessionInstantiator::registerInstantiator() now optionally accepts a
  Poco::Net::Context object.
- added Poco::XML::XMLWriter::depth() member function.
- added Poco::XML::XMLWriter::uniquePrefix() and Poco::XML::XMLWriter::isNamespaceMapped().
- Poco::FileChannel now supports a new rotateOnOpen property (true/false) which can be used
  to force rotation of the log file when it's opened.
- fixed a bug in Poco::XML::XMLWriter::emptyElement(): need to pop namespace context
- OS X builds now use Clang as default compiler
- Updated SQLite to 3.7.14.1
- POCO_SERVER_MAIN macro now has a try ... catch block for Poco::Exception and writes
  the displayText to stderr.
- Poco/Platform.h now defines POCO_LOCAL_STATIC_INIT_IS_THREADSAFE macro if the compiler
  generates thread-safe static local initialization code.


Release 1.4.4 (2012-09-03)
==========================

- ZipStream now builds correctly in unbundled build.
- added proxy digest authentication support to Net library
- integrated MySQL BLOB fixes from Franky Braem.
- use standard OpenSSL import libraries (libeay32.lib, ssleay32.lib) for Crypto and
  NetSSL_OpenSSL Visual Studio project files.
- fixed a potential buffer corruption issue in Poco::Net::SecureStreamSocket if lazy
  handshake is enabled and the first attempt to complete the handshake fails
- Poco::DateTimeParser::tryParse() without format specifier now correctly parses ISO8601
  date/times with fractional seconds.
- Poco::Process::launch() now has additional overloads allowing to specify an initial
  directory and/or environment.
- Poco::Net::FTPClientSession: timeout was not applied to data connection, only to
  control connection.
- Fixed potential IPv6 issue with socket constructors if IPv6 SocketAddress is given
  (contributed by ??????? ????????? <[email protected]>).
- Added an additional (optional) parameter to Poco::Thread::setOSPriority() allowing to
  specify a scheduling policy. Currently this is only used on POSIX platforms and allows
  specifying SCHED_OTHER (default), SCHED_FIFO or SCHED_RR, as well as other
  platform-specific policy values.
- Added Poco::Crypto::DigestEngine class providing a Poco::DigestEngine interface to
  the digest algorithms provided by OpenSSL.
- Fixed some potential compiler warnings in Crypto library
- In some cases, when an SSL exception was unexpectedly closed, a generic Poco::IOException
  was thrown. This was fixed to throw a SSLConnectionUnexpectedlyClosedException instead.
- Added Poco::ObjectPool class template.
- Poco::Net::HTTPServer has a new stopAll() method allowing stopping/aborting of all
  currently active client connections.
- The HTTP server framework now actively prevents sending a message body in the
  response to a HEAD request, or in case of a 204 No Content or 304 Not Modified
  response status.
- fixed a DOM parser performance bug (patch by Peter Klotz)
- fixed SF# 3559325: Util Windows broken in non-Unicode
- updated iOS build configuration to use xcode-select for finding toolchain
- Poco::Net::SecureSocketImpl::shutdown() now also shuts down the underlying socket.
- fixed SF# 3552597: Crypto  des-ecb error
- fixed SF# 3550553: SecureSocketImpl::connect hangs
- fixed SF# 3543047: Poco::Timer bug for long startInterval/periodic interval
- fixed SF# 3539695: Thread attributes should be destroyed using the pthread_attr_destroy()
- fixed SF# 3532311: Not able to set socket option on ServerSocket before bind
  Added Poco::Net::Socket::init(int af) which can be used to explicitely
  initialize the underlying socket before calling bind(), connect(), etc.
- fixed SF# 3521347: Typo in UnWindows.h undef
- fixed SF# 3519474: WinRegistryConfiguration bug
  Also added tests and fixed another potential issue with an empty root path passed to the constructor.
- fixed SF# 3516827: wrong return value of WinRegistryKey::exists()
- fixed SF# 3515284: RSA publickey format(X.509 SubjectPublicKeyInfo)
- fixed SF# 3503267: VxWorks OS prio is not set in standard constructor
- fixed SF# 3500438: HTTPResponse failure when reason is empty
- fixed SF# 3495656: numberformater, numberparser error in mingw
- fixed SF# 3496493: Reference counting broken in TaskManager postNotification
- fixed SF# 3483174: LogFile flushing behavior on Windows
  Flushing is now configurable for FileChannel and SimpleFileChannel
  using the "flush" property (true or false).
- fixed SF# 3479561: Subsequent IPs on a NIC is not enumerated
- fixed SF# 3478665: Permission checks in Poco::File not correct for root
- fixed SF# 3475050: Threading bug in initializeNetwork() on Windows
- fixed SF# 3552680: websocket small frames bug and proposed fix
- fixed a WebSocket interop issue with Firefox
- added Poco::Net::MessageHeader::hasToken()
- Poco::AtomicCounter now uses GCC 4.3 builtin atomics on more platforms
- fixed SF# 3555938: NetSSL: socket closed twice
- socket exceptions now include OS error code
- fixed SF# 3556975: Need to fix Shared Memory for memory map
- Poco::Net::SecureSocketImpl::close() now catches exceptions thrown by its call to shutdown().
- fixed SF# 3535990: POCO_HAVE_IPv6 without POCO_WIN32_UTF8 conflict
- fixed SF# 3559665: Poco::InflatingInputStream may not always inflate completely
- added Poco::DirectoryWatcher class
- fixed SF# 3561464: Poco::File::isDevice() can throw due to sharing violation
- Poco::Zip::Compress::addRecursive() has a second variant that allows to specify the compression method.
- Upgraded internal SQLite to 3.7.14


Release 1.4.3p1 (2012-01-23)
============================

- fixed SF# 3476926: RegDeleteKeyEx not available on Windows XP 32-bit


Release 1.4.3 (2012-01-16)
==========================

- fixed a compilation error with Data/MySQL on QNX.
- fixed Util project files for WinCE (removed sources not compileable on CE)
- removed MD2 license text from Ackowledgements document
- fixed iPhone build config for Xcode 4.2 (compiler name changed to llvm-g++)
- Poco::Util::XMLConfiguration: delimiter char (default '.') is now configurable.
  This allows for working with XML documents having element names with '.' in them.
- Poco::Util::OptionProcessor: Required option arguments can now be specified as
  separate command line arguments, as in "--option value" in addition to the
  "--option=value" format.
- Poco::Util::HelpFormatter: improved option help formatting if  indentation has
  been set explicitely.
- added Mail sample to NetSSL_OpenSSL, showing use of Poco::Net::SecureSMTPClientSession.
- added additional read() overloads to Poco::Net::HTMLForm.
- fixed SF# 3440769: Poco::Net::HTTPResponse doesn't like Amazon EC2 cookies.
- added support for requiring TLSv1 to Poco::Net::Context.
- added an additional constructor to Poco::Net::HTTPBasicCredentials, allowing
  the object to be created from a string containing a base64-encoded, colon-separated
  username and password.
- Poco::Zip::ZipStreamBuf: fixed a crash if CM_STORE was used.
- Added setContentLength64() and getContentLength64() to Poco::Net::HTTPMessage.
- added Poco::Environment::osDisplayName().
- fixed SF# 3463096: WinService leaves dangling handles (open() now does not reopen the
  service handle if it's already open)
- fixed SF# 3426537: WinRegistryConfiguration can't read virtualized keys
- added Poco::Buffer::resize()
- fixed SF# 3441822: thread safety issue in HTTPClientSession:
  always use getaddrinfo() instead of gethostbyname() on all platforms supporting it
- added version resource to POCO DLLs
- fixed SF# 3440599: Dir Path in Quotes in PATH cause PathTest::testFind to fail.
- fixed SF# 3406030: Glob::collect problem
- added Poco::Util::AbstractConfiguration::enableEvents()
- Poco::AtomicCounter now uses GCC builtins with GCC 4.1 or newer
  (contributed by Alexey Milovidov)
- made Poco::Logger::formatDump() public as it may be useful for others as well
  (SF# 3453446)
- Poco::Net::DialogSocket now has a proper copy constructor (SF# 3414602)
- Poco::Net::MessageHeader and Poco::Net::HTMLForm now limit the maximum number of
  fields parsed from a message to prevent certain kinds of denial-of-service
  attacks. The field limit can be changed with the new method setFieldLimit().
  The default limit is 100.
- Poco::NumberFormatter, Poco::NumberParser and Poco::format() now always use the
  classic ("C") locale to format and parse floating-point numbers.
- added Poco::StreamCopier::copyStream64(), Poco::StreamCopier::copyStreamUnbuffered64()
  and Poco::StreamCopier::copyToString64(). These functions use a 64-bit integer
  to count the number of bytes copied.
- upgraded internal zlib to 1.2.5
- upgraded internal sqlite to 3.7.9
- XML: integrated bugfix for Expat bug# 2958794 (memory leak in poolGrow)
- Added support for HTTP Digest authentication (based on a contribution by
  Anton V. Yabchinskiy (arn at bestmx dot ru)). For information on how
  to use this, see the Poco::Net::HTTPCredentials, Poco::Net::HTTPDigestCredentials
  and Poco::Net::HTTPAuthenticationParams classes.
- Poco::Net::HTTPStreamFactory and Poco::Net::HTTPSStreamFactory now support Basic
  and Digest authentication. Username and password must be provided in the URI.
- added Poco::Net::WebSocket, supporting the WebSocket protocol as described in RFC 6455
- NetSSL_OpenSSL: added client-side support for Server Name Indication.
  Poco::Net::SecureSocketImpl::connectSSL() now calls SSL_set_tlsext_host_name()
  if its available (OpenSSL 9.8.6f and later).
- added Poco::Net::HTTPClientSession::proxyConnect() (factored out from
  Poco::Net::HTTPSClientSession::connect())
- added Poco::Process::kill(const Poco::ProcessHandle&) which is preferable to
  kill(pid) on Windows, as process IDs on Windows may be reused.
- fixed SF# 3471463: Compiler warnings with -Wformat
- Poco::Util::Application::run() now catches and logs exceptions thrown in initialize()
- Fixed a WinCE-specific bug in Poco::Util::ServerApplication where uninitialize() would
  be called twice.
- fixed SF# 3471957: WinRegistryKey::deleteKey() unable to delete alt views
- Added additional constructor to Poco::ScopedLock and Poco::ScopedLockWithUnlock
  accepting a timeout as second argument.
- Added Poco::Logger::parseLevel()
- Poco::format(): an argument that does not match the format
  specifier no longer results in a BadCastException. The string [ERRFMT] is
  written to the result string instead.
- PageCompiler: added createSession page attribute.
jperkin pushed a commit that referenced this issue Feb 2, 2016
--------------------
0.32 2015-08-25T02:09:18Z
	- fix compatibility issue on Solaris (thanks to Syohei YOSHIDA) #40

0.31 2015-07-20T02:38:57Z
	- do not remove the socket file when becoming a daemon (thanks to
          andyjones) #34 #36
	- emit name of the directory to which it failed to chdir(2) (thanks
          to tokuhirom) #33

0.30 2015-06-05T05:28:43Z
	- unlink the status file only when created by itself (thanks to
          tokuhirom) #32
	- redo #26 (thanks to tokuhirom) #31

0.29 2015-06-04T06:45:26Z
	- build should fail on Windows (thanks to chorny) #26
	- add `--stop` option (thanks to tokuhirom) #28
	- do not close STDIN in case the listening port is mapped to fd
          zero (thanks to tokuhirom) #29 #24
	- reopen STDIN to suppress unnecessary warnings (thanks to
          touhirom) #30

0.28 2015-05-28T22:08:37Z
	- add `--port=[host:]port=fd` option for specifying the file
          descriptor number (thanks to tokuhirom) #24

0.27 2015-04-28T01:02:28Z
	- revert 0.26 so that the install script can update the
	- shebang (thanks to miyagawa) #22 modernize the build tool
	- (thanks to miyagawa) #23
0.26
	- `start_server` command uses perl found in $PATH instead of
          /usr/bin/perl #21
0.25
	- fix `already in use` error if the program is restarted
          (regression in 0.21) #18
	- tests now pass on environments wo. IPv6 support #19
0.24
	- introduce --daemonize option (#18 #6)
	- fix bug that causes a infinite loop in shutdown (amends #14)
0.23
	- set IPV6_V6ONLY for socket bound to an IPv6 address (#16)
0.22
	- support for IPv6 (#16)
	- include repository URL in META.yml (#15; thanks to ether)
0.21
	- remove dependency against non-standard modules (#14)
0.19
	- reimplement changes in 0.15, 0.16 for stability (#13)
	- update inc/Module/Install
jperkin pushed a commit that referenced this issue Feb 4, 2016
0.5.2 (2015-11-23)
=====
* Add OPENSSL_NO_SSL3 preprocessor flag to disable SSLv3 (thanks Jérémie
  Courrèges-Anglas).

0.5.1 (2015-05-27)
=====

* Fix META file for versions of OCaml older than 4.02.0 (thanks Anil
  Madhavapeddy, closes #20).

0.5.0 (2015-05-18)
=====
* Allow to honor server cipher preferences (thanks mfp, closes #18).
* Add functions for reading into/writing from bigarrays, avoiding copy (thanks
  mfp, closes #15).
* Support disabling SSL protocol versions (thanks Edwin Török, closes #13).
* Use Bytes instead of String for read and write, changes the ABI thus the
  version bump (thanks Vincent Bernardoff, closes #16, and mfp, closes #19).
* Make verbosity of client_verify_callback configurable (thanks Nicolas Trangez,
  closes #12).
* Fix build with old versions of SSL (thanks Edwin Török, closes #10).
jperkin pushed a commit that referenced this issue Feb 11, 2016
--------------------
0.32 2015-08-25T02:09:18Z
	- fix compatibility issue on Solaris (thanks to Syohei YOSHIDA) #40

0.31 2015-07-20T02:38:57Z
	- do not remove the socket file when becoming a daemon (thanks to
          andyjones) #34 #36
	- emit name of the directory to which it failed to chdir(2) (thanks
          to tokuhirom) #33

0.30 2015-06-05T05:28:43Z
	- unlink the status file only when created by itself (thanks to
          tokuhirom) #32
	- redo #26 (thanks to tokuhirom) #31

0.29 2015-06-04T06:45:26Z
	- build should fail on Windows (thanks to chorny) #26
	- add `--stop` option (thanks to tokuhirom) #28
	- do not close STDIN in case the listening port is mapped to fd
          zero (thanks to tokuhirom) #29 #24
	- reopen STDIN to suppress unnecessary warnings (thanks to
          touhirom) #30

0.28 2015-05-28T22:08:37Z
	- add `--port=[host:]port=fd` option for specifying the file
          descriptor number (thanks to tokuhirom) #24

0.27 2015-04-28T01:02:28Z
	- revert 0.26 so that the install script can update the
	- shebang (thanks to miyagawa) #22 modernize the build tool
	- (thanks to miyagawa) #23
0.26
	- `start_server` command uses perl found in $PATH instead of
          /usr/bin/perl #21
0.25
	- fix `already in use` error if the program is restarted
          (regression in 0.21) #18
	- tests now pass on environments wo. IPv6 support #19
0.24
	- introduce --daemonize option (#18 #6)
	- fix bug that causes a infinite loop in shutdown (amends #14)
0.23
	- set IPV6_V6ONLY for socket bound to an IPv6 address (#16)
0.22
	- support for IPv6 (#16)
	- include repository URL in META.yml (#15; thanks to ether)
0.21
	- remove dependency against non-standard modules (#14)
0.19
	- reimplement changes in 0.15, 0.16 for stability (#13)
	- update inc/Module/Install
jperkin pushed a commit that referenced this issue Feb 11, 2016
0.5.2 (2015-11-23)
=====
* Add OPENSSL_NO_SSL3 preprocessor flag to disable SSLv3 (thanks Jérémie
  Courrèges-Anglas).

0.5.1 (2015-05-27)
=====

* Fix META file for versions of OCaml older than 4.02.0 (thanks Anil
  Madhavapeddy, closes #20).

0.5.0 (2015-05-18)
=====
* Allow to honor server cipher preferences (thanks mfp, closes #18).
* Add functions for reading into/writing from bigarrays, avoiding copy (thanks
  mfp, closes #15).
* Support disabling SSL protocol versions (thanks Edwin Török, closes #13).
* Use Bytes instead of String for read and write, changes the ABI thus the
  version bump (thanks Vincent Bernardoff, closes #16, and mfp, closes #19).
* Make verbosity of client_verify_callback configurable (thanks Nicolas Trangez,
  closes #12).
* Fix build with old versions of SSL (thanks Edwin Török, closes #10).
jperkin pushed a commit that referenced this issue Feb 11, 2016
---------------------
2015-05-28  wimpunk

	* [r183] ., release: Removing unneeded release directory

2015-03-23  wimpunk

	* [r182] ddclient: Reverting to the old perl requirements like
	  suggested in #75

		The new requirements were added when adding support for cloudflare. By the
		simple fix suggested by Roy Tam we could revert the requirements which make
		ddclient back usable on CentOS and RHEL.

	* [r181] ddclient: ddclient: made json optional

	  As suggested in pull 7 on github by @abelbeck and @Bugsbane it is
	  better to make the
	  use of JSON related to the use of cloudflare.

	* [r180] ddclient: ddclient: reindenting cloudflare

	  Indenting cloudflare according to the vim tags

	* [r179] ddclient: ddclient: correction after duckdns merge

	  Correcting duckdns configuration after commit r178

	* [r178] ddclient: Added simple support for Duckdns www.duckdns.org

	  Patch provided by gkranis on github.
	  Merge branch 'gkranis'

2015-03-21  wimpunk

	* [r177] README.md: Added duckDNS to the README.md
	* [r176] sample-etc_rc.d_init.d_ddclient.ubuntu: update ubuntu init.d script

	  Merge pull request #9 from gottaloveit/master

	* [r175] Changelog, Changelog.old: Renamed Changelog to
	  Changelog.old

	  Avoiding conflicts on case insensitive filesystems

	* [r174] ddclient: Add missing config line for CloudFlare

	  Merge pull request #19 from shikasta-net/fixes

	* [r173] ddclient: Merge pull request #22 from reddyr/patch-1

	  loopia.se changed the "Current Address:" output string to "Current IP
		Address:"

	* [r172] ddclient: fixed missing ) for cloudflare service hash

	  Merge pull request #16 from adepretis/master

2015-01-20  wimpunk

	* [r171] README.md, ddclient, sample-etc_ddclient.conf: Adding
	  support for google domain

	  Patch gently provided through github on
	  ddclient/ddclient#13

2014-10-08  wimpunk

	* [r170] README.md, ddclient, sample-etc_ddclient.conf: Added
	  support for Cloudflare and multi domain support for namecheap

	  Pull request #7 from @roberthawdon
	  See ddclient/ddclient#7 for more info.

2014-09-09  wimpunk

	* [r169] ddclient: Bugfix: allowing long username-password
	  combinations

	  Patch provided by @dirdi through github.

2014-08-20  wimpunk

	* [r166] ddclient: Fixing bug #72: Account info revealed during
	  noip update

	* [r165] ddclient: Interfaces can be named almost anything on
	  modern systems.

	  Patch provided by Stephen Couchman through github

2014-06-30  wimpunk

	* [r164] ddclient: Only delete A RR, not any RR for the FQDN

	  Make the delete command specific to A RRs. This prevents ddclient
	  from deleting other RRs unrelated to the dynamic address, but on the
	  same FQDN. This can be specifically a problem with KEY RRs when using
	  SIG(0) instead of symmetric keys.

	  Reported by: Wellie Chao
	  Bug report: http://sourceforge.net/p/ddclient/bugs/71/

	  Fixes #71

2014-06-02  wimpunk

	* [r163] README.md, ddclient: Adding support for nsupdate.

	  Patch provided by Daniel Roethlisberger <[email protected]> through
	  github.

2014-04-29  wimpunk

	* [r162] README.md, README.ssl, ddclient: Removed revision
	  information

	  Revision information isn't very usable when switching to git.

2014-03-20  wimpunk

	* [r161] README.md, README.ssl, ddclient,
	  sample-etc_rc.d_init.d_ddclient.alpine: Added Alpine Linux init
	  script

	  Patch send by Tal on github.

	* [r160] RELEASENOTE: Corrected release note

2013-12-26  wimpunk

	* [r159] release/readme.txt: Commiting updated release information
	* [r158] README.md, RELEASENOTE: Committing release notes and
	  readme information to trunk
jperkin pushed a commit that referenced this issue Mar 12, 2016
2.5.6
* Fix php-bug #71719: Buffer overflow in HTTP url parsing
  functions
* Fix gh-issue #28: Possible null pointer dereference
  in php_http_url_mod()
* Fix gh-issue #22: Fix PHP5 config.w32
* Fix gh-issue #20: setSslOptions notice with curl 7.43

2.5.5
* Fixed gh-issue #16: No Content-Length header with empty
  POST requests

2.5.3
* Fixed gh-issue #12: crash on bad url passed
  to http\Message::setRequestUrl()
* The URL parser now fails on empty labels

2.5.2
* Fixed regression with HEAD requests always warning about
  a partial file transfer
+ Added "path_as_is" request option (libcurl >= 7.42)
jperkin pushed a commit that referenced this issue Mar 18, 2016
### 1.0.2 / 2016-03-15

Bug fixes:

* Fix ncursesw support.  Pull request #16 by peter50216, patch by eTM.  Issue
  #6 by Jean Lazarou.
jperkin pushed a commit that referenced this issue Apr 11, 2016
add experimental SunOS backend support adapted from the upstream RTI
submission from Oracle and initial illumos support from OpenIndiana/Hipster

From the Changelog:
For detailed information about the changes below, please see the git log or
visit: http://log.libusb.info

2015-09-13: v1.0.20
* Add Haiku support
* Fix multiple memory and resource leaks (#16, #52, #76, #81)
* Fix possible deadlock when executing transfer callback
* New libusb_free_pollfds() API
* Darwin: Fix devices not being detected on OS X 10.8 (#48)
* Linux: Allow larger isochronous transfer submission (#23)
* Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
* Windows: Fix broken bus number lookup
* Windows: Improve submission of control requests for composite devices
* Examples: Add two-stage load support to fxload (#12)
* Correctly report cancellations due to timeouts
* Improve efficiency of event handling
* Improve speed of transfer submission in multi-threaded environments
* Various other bug fixes and improvements
The (#xx) numbers are libusb issue numbers, see ie:
libusb/libusb#16

MAKE_JOBS_SAFE=no given build issues when enabled.
jperkin pushed a commit that referenced this issue Apr 19, 2016
Upstream changes:
2016-01-07  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION (Version): Version 0.6.9

	* DESCRIPTION (Date): Bumped Date: to current date

2016-01-06  Dirk Eddelbuettel  <[email protected]>

	* vignettes/sha1.Rmd: Small edits

2016-01-06  Thierry Onkelinx <[email protected]>

	* R/sha1.R: Add functions to calculate stable SHA1 with floating points
	* man/sha1.Rd: Add helpfile for sha1()

	* tests/num2hexTest.R: unit tests for num2hex() (non exported function)
	* tests/sha1Test.R: unit tests for sha1()

	* NAMESPACE: Export sha1 and its methods

	* DESCRIPTION: Add Thierry Onkelinx as contributor, bump Version and Date
	* README.md: Add Thierry Onkelinx as contributor

	* vignette/sha1.Rmd: Added

	* .travis.yml: Added 'sudo: required' per recent Travis changes

2015-10-14  Dirk Eddelbuettel  <[email protected]>

	* man/digest.Rd: Remove references to inaccessible web pages
	* man/hmac.Rd: Ditto

2015-10-13  Dirk Eddelbuettel  <[email protected]>

	* src/digest.c: Use uint32_t instead of int for nchar

2015-10-12  Qiang Kou <[email protected]>

	* src/digest.c: Use XLENGTH instead of LENGTH (PR #17, issue #16)

2015-08-06  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION (Title): Updated now stressing 'compact' over 'crypto'

2014-12-30  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION (Version): Version 0.6.8

	* DESCRIPTION (Date): Bumped Date: to current date

2014-12-29  Dirk Eddelbuettel  <[email protected]>

	* inst/include/pmurhashAPI.h: Added HOWTO comment to top of file

2014-12-26  Dirk Eddelbuettel  <[email protected]>

	* src/pmurhash.c: Protect against _BIG_ENDIAN defined but empty

	* inst/include/pmurhash.h: Consistent four space indentation

2014-12-25  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION: Bump Date: and Version:

	* src/init.c: Minor edit and removal of unused headers

2014-12-25  Wush Wu  <[email protected]>

	* inst/include/pmurhash.h: Export function
	* src/init.c: Register function for use by other packages

2014-12-20  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION (Version): Version 0.6.7

	* DESCRIPTION (Date): Bumped Date: to current date

2014-12-19  Dirk Eddelbuettel  <[email protected]>

	* cleanup: Also remove src/symbols.rds

	* src/sha2.c: Apply (slightly edited) patch from
	https://www.nlnetlabs.nl/bugs-script/attachment.cgi?id=220&action=diff
	to overcome the strict-aliasing warning

	* src/digest.c: Use inttypes.h macro PRIx64 only on Windows

2014-12-16  Dirk Eddelbuettel  <[email protected]>

	* src/xxhash.c: Remove two semicolons to make gcc -pedantic happy
	* tests/digestTest.Rout.save: Updated reflecting murmurHash test
	* src/pmurhash.c: Renamed from PMurHash.c for naming consistency
	* src/pmurhash.h: Renamed from PMurHash.h for naming consistency

2014-12-16  Jim Hester <[email protected]>

	* src/digest.c: murmurHash implementation
	* tests/digestTest.R: murmurHash implementation
	* R/digest.R: murmurHash implementation
	* src/PMurHash.c: murmurHash implementation
	* src/PMurHash.h: murmurHash implementation

2014-12-10  Dirk Eddelbuettel  <[email protected]>

	* src/xxhash.c: Applied pull request #6 by Jim Hester with updated
	upstream code and already corrected UBSAN issue identified by CRAN

2014-12-09  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION (Version): Version 0.6.6

	* DESCRIPTION (Date): Bumped Date: to current date

	* src/digest.c: Applied pull request #5 by Jim Hester providing
	portable integer printing inttypes.h header

2014-12-08  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION (Version): Version 0.6.5

	* DESCRIPTION (Date): Bumped Date: to current date

	* NAMESPACE: Expanded useDynLib() declaring C level symbols, in
	particular using digest_impl to for the C-level digest

	* R/AES.R: Use R symbols from NAMESPACE declaration in .Call()
	* R/digest.R: Use R symbol digest_impl to load C level digest

2014-12-07  Dirk Eddelbuettel  <[email protected]>

	* DESCRIPTION: Edited Title and Description

	* R/digest.R: Added GPL copyright header, reindented to four spaces

	* src/digest.c: Reindented to four spaces

	* R/AES.R: Reindented to four spaces
	* R/hmac.R: Reindented to four spaces

2014-12-06  Dirk Eddelbuettel  <[email protected]>

	* src/digest.c: Updated GPL copyright header

	* src/xxhash.c:	Removed two spurious ';'

	* man/digest.Rd: Document 'seed' argument in \usage

	* tests/digest.Rout.save: Updated for expanded tests

	* DESCRIPTION: Add Jim Hester to list of Authors

2014-12-05  Dirk Eddelbuettel  <[email protected]>

	* R/digest.R: Applied pull request #3 by Jim Hester with support for
	xxHash (https://code.google.com/p/xxhash/)
	* src/digest.c: Ditto

	* src/xxhash.c: xxHash implementation supplied as part of #3
	* src/xxhash.h: xxHash implementation supplied as part of #3

	* R/digest.R: Applied pull request #4 by Jim Hester with expanded
	support for xxHash providing xxhash32 and xxhash64
	* src/digest.c: Ditto
	* man/digest.Rd: Added documentation for xxHash, corrected typos
	* src/digest.R: New support for a seed parameter used by xxHash
	* tests/digestTest.R: Added tests for xxHash

2014-08-15  Dirk Eddelbuettel  <[email protected]>

	* R/hmac.R: Applied (slightly edited) patch for crc32 computation of
	hmac kindly supplied by Suchen Jin
jperkin pushed a commit that referenced this issue May 30, 2016
2.8
~~~

* #16: Added a license file, required for membership to
  pytest-dev.
* Releases are now made automatically by pushing a
  tagged release that passes tests on Python 3.5.
jperkin pushed a commit that referenced this issue Jun 7, 2016
-------------------------------------
3.33 - 2016-06-03

    * Add PERL_OP_PARENT related macros, and cBOOL
    * Add SvRXOK/SvRX/PERL_MAGIC_qr
      (Thanks to arc)
    * sort files from all_files_in_dir (GH #28, https://bugs.debian.org/801523
      (Thanks to ntyni)
    * Fix coverity finding in test (GH #25)
      (Thanks to jhi)
    * Add PERL_UNUSED_RESULT and a test (GH #20)
    * Don't redefine MUTABLE_PTR if it's already there (GH #23)
    * Add C_ARRAY_LENGTH and C_ARRAY_END (GH #16)
    * Fix gv_fetchpvn_flags and add init_gv_pvn (#GH 32)
      (Thanks to leont)
    * Fix compiler warnings
      (Thanks to Dave M.)
jperkin pushed a commit that referenced this issue Oct 22, 2016
Changelog only has the latest version, the changes are:

- Added Apache 2.4 support, closes #16 and closes #18
- Fixes a fault with basic IPv6 parsing.
- New RPAF_ForbidIfNotProxy Directive
- HTTPS mod_rewrite fix
- HTTPS environment variable fix
- CDIR parser updated.
jperkin pushed a commit that referenced this issue Feb 28, 2017
Add test target.

Changes in version 0.21
***********************

Released on October 23rd, 2014.

* Restored the atf(7) manual page to serve as a reference to all the other
  manual pages shipped by ATF.

* Added the -s flag to atf-sh to support specifying the shell interpreter
  to be used.

* Removed ATF_WORKDIR.  The only remaining consumers have been converted to
  use the standard TMPDIR environment variable.  As a benefit, and because
  Kyua forces the TMPDIR to live within the test case's work directory,
  any stale files left behind by ATF will be automatically cleaned up.

* Documented the environment variables recognized by each component in the
  relevant manual pages.  This information was lost with the atf-config(1)
  removal.

* Added a new "require.diskspace" metadata property to test cases so that
  they can specify the minimum amount of disk space required for the test
  to run.

* Renamed the atf-{c,c++,sh}-api(3) manual pages to atf-{c,c++,sh}(3) for
  discoverability purposes.  Symbolic links are provided for the time
  being to still make the old names visible.

* Issue #5: Recommend the (expected, actual) idiom for calls to the test
  macros in the manual pages.

* Issue #7: Stopped catching unhandled exceptions in atf-c++ tests.  This
  propagates the crash to the caller, which in turn allows it to obtain
  proper debugging information.  In particular, Kyua should now be able to
  extract a stacktrace pinpointing the problem.

* Issue #8: Fixed atf-c/macros_test:use test failures spotted by the clang
  that ships with FreeBSD 11.0-CURRENT.

* Issue #12: Improved documentation of atf-sh(3) and atf-check(1) by better
  explaining how they relate to each other.

* Issue #14: Stopped setting 'set -e' in atf-sh.  This setting was
  initially added as a way to enable a "strict" mode in the library and to
  make test cases fail fast when they run unprotected commands.  However,
  doing so in the library is surprising as the responsibility of enabling
  'set -e' should be on the user's code.  Also, 'set -e' introduces
  inconsistent behavior on subshells and users do not expect that.

* Issue #15: Fixed atf_utils_{fork,wait} to support nested calls.

* Issue #16: Fixed test failures (by removing a long-standing hack) on
  systems that lack \e support in printf(1).

* Issue #19: Removed stale references to atf-config and atf-run.
jperkin pushed a commit that referenced this issue Mar 20, 2017
* Lock coffee-script-source (#16)
* Load converter only when used. (#11)
* Test against Jekyll 2 & Jekyll 3 (#13)
jperkin pushed a commit that referenced this issue Apr 10, 2017
0.3.7
  * Fix issue #84: check if stream has 'closed' attribute before testing it
  * Fix issue #74: objects might become None at exit
0.3.6
  * Fix issue #81: fix ValueError when a closed stream was used
0.3.5
  * Bumping version to re-upload a wheel distribution
0.3.4
  * Fix issue #47 and #80 - stream redirection now strips ANSI codes on Linux
  * Fix issue #53 - strip readline markers
  * Fix issue #32 - assign orig_stdout and orig_stderr when initialising
  * Fix issue #57 - Fore.RESET did not reset style of LIGHT_EX colors.
    Fixed by Andy Neff
  * Fix issue #51 - add context manager syntax. Thanks to Matt Olsen.
  * Fix issue #48 - colorama didn't work on Windows when environment
    variable 'TERM' was set.
  * Fix issue #54 - fix pylint errors in client code.
  * Changes to readme and other improvements by Marc Abramowitz and Zearin
0.3.3
  * Fix Google Code issue #13 - support changing the console title with OSC
    escape sequence
  * Fix Google Code issue #16 - Add support for Windows xterm emulators
  * Fix Google Code issue #30 - implement \033[nK (clear line)
  * Fix Google Code issue #49 - no need to adjust for scroll when new position
    is already relative (CSI n A\B\C\D)
  * Fix Google Code issue #55 - erase_data fails on Python 3.x
  * Fix Google Code issue #46 - win32.COORD definition missing
  * Implement \033[0J and \033[1J (clear screen options)
  * Fix default ANSI parameters
  * Fix position after \033[2J (clear screen)
  * Add command shortcuts: colorama.Cursor, colorama.ansi.set_title,
    colorama.ansi.clear_line, colorama.ansi.clear_screen
  * Fix issue #22 - Importing fails for python3 on Windows
  * Thanks to John Szakmeister for adding support for light colors
  * Thanks to Charles Merriam for adding documentation to demos
jperkin pushed a commit that referenced this issue Apr 20, 2017
0.24     2017-04-08

- The source_for() exported by Params::ValidationCompiler did not work at
  all. Reported by Diab Jerius. GH #16.
jperkin pushed a commit that referenced this issue Jun 6, 2017
## 1.0.3 (2017-05-18)

* [#16](httprb/form_data#16)
  Fix ruby < 2.0.0 support.
  [@ixti][]


## 1.0.2 (2017-05-08)

* [#5](httprb/form_data#5)
  Allow setting Content-Type non-file parts
  [@abotalov]

* [#6](httprb/form_data#6)
  Creation of file parts without filename
  [@abotalov]

* [#11](httprb/form_data#11)
  Deprecate `HTTP::FormData::File#mime_type`. Use `#content_type` instead.
  [@ixti]
jperkin pushed a commit that referenced this issue Jun 13, 2017
1.7.1 (2016-08-12)

* Allow applications to query if they've got loggers #18 (thommay)


1.7.0 (2016-08-04)

* test with updated ruby versions and run cucumber #16 (thommay)
* Add dev dependency on chefstyle #15 (tas50)
* Misc cleanup + add Travis #14 (tas50)
* File log devices opened by mixlib-log should be closed. #13 (mhorbul)
* Include the license type in the .gemspec #9 (benders)
* MIXLIB-10: don't be so pessimistic about development libraries #8 (jkeiser)

Fixed bugs:

* Ensure that arguments to Mixlib::Log#add are passed as is to all loggers #7
  (ketan)
* Fixing RDoc formatting of README.rdoc. #4 (ampledata)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant