Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
This paste will be private.
make clean && make Making clean in handler make[1]: Entering directory `/usr/local/src/postgres_engine-0.1/handler' test -z "libpostgres_engine.la" || rm -f libpostgres_engine.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo make[1]: Leaving directory `/usr/local/src/postgres_engine-0.1/handler' Making clean in . make[1]: Entering directory `/usr/local/src/postgres_engine-0.1' rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory `/usr/local/src/postgres_engine-0.1' make all-recursive make[1]: Entering directory `/usr/local/src/postgres_engine-0.1' Making all in handler make[2]: Entering directory `/usr/local/src/postgres_engine-0.1/handler' if /bin/sh ../libtool --preserve-dup-deps --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -DMYSQL_DYNAMIC_PLUGIN -DUNIV_MUST_NOT_INLINE -DFORCE_INIT_OF_VARS -I/usr/local/src/mysql-bk/mysql-5.1/sql -I/usr/local/src/mysql-bk/mysql-5.1/include -I/usr/local/src/mysql-bk/mysql-5.1/regex -I../src/include/ -g -O2 -fno-implicit-templates -fno-exceptions -fno-rtti -MT ha_postgres.lo -MD -MP -MF ".deps/ha_postgres.Tpo" -c -o ha_postgres.lo ha_postgres.cc; \ then mv -f ".deps/ha_postgres.Tpo" ".deps/ha_postgres.Plo"; else rm -f ".deps/ha_postgres.Tpo"; exit 1; fi mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -DMYSQL_DYNAMIC_PLUGIN -DUNIV_MUST_NOT_INLINE -DFORCE_INIT_OF_VARS -I/usr/local/src/mysql-bk/mysql-5.1/sql -I/usr/local/src/mysql-bk/mysql-5.1/include -I/usr/local/src/mysql-bk/mysql-5.1/regex -I../src/include/ -g -O2 -fno-implicit-templates -fno-exceptions -fno-rtti -MT ha_postgres.lo -MD -MP -MF .deps/ha_postgres.Tpo -c ha_postgres.cc -fPIC -DPIC -o .libs/ha_postgres.o In file included from ../src/include/c.h:53, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/pg_config.h:293:1: warning: "HAVE_POSIX_SIGNALS" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:74, from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_config.h:540:1: warning: this is the location of the previous definition In file included from ../src/include/c.h:53, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/pg_config.h:568:1: warning: "PACKAGE_BUGREPORT" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:74, from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_config.h:1025:1: warning: this is the location of the previous definition In file included from ../src/include/c.h:53, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/pg_config.h:571:1: warning: "PACKAGE_NAME" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:74, from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_config.h:1028:1: warning: this is the location of the previous definition In file included from ../src/include/c.h:53, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/pg_config.h:574:1: warning: "PACKAGE_STRING" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:74, from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_config.h:1031:1: warning: this is the location of the previous definition In file included from ../src/include/c.h:53, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/pg_config.h:577:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:74, from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_config.h:1034:1: warning: this is the location of the previous definition In file included from ../src/include/c.h:53, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/pg_config.h:580:1: warning: "PACKAGE_VERSION" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:74, from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_config.h:1037:1: warning: this is the location of the previous definition In file included from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/c.h:275: error: conflicting declaration 'typedef long int int64' /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1005: error: 'int64' has a previous declaration as `typedef longlong int64' ../src/include/c.h:275: error: declaration of `typedef long int int64' /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1005: error: conflicts with previous declaration `typedef longlong int64' ../src/include/c.h:275: error: declaration of `typedef long int int64' /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1005: error: conflicts with previous declaration `typedef longlong int64' ../src/include/c.h:278: error: conflicting declaration 'typedef long unsigned int uint64' /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1008: error: 'uint64' has a previous declaration as `typedef ulonglong uint64' ../src/include/c.h:278: error: declaration of `typedef long unsigned int uint64' /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1008: error: conflicts with previous declaration `typedef ulonglong uint64' ../src/include/c.h:278: error: declaration of `typedef long unsigned int uint64' /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1008: error: conflicts with previous declaration `typedef ulonglong uint64' In file included from ../src/include/c.h:826, from ../src/include/postgres.h:48, from ha_postgres.cc:25: ../src/include/port.h:299:1: warning: "closesocket" redefined In file included from /usr/local/src/mysql-bk/mysql-5.1/sql/mysql_priv.h:28, from ha_postgres.cc:22: /usr/local/src/mysql-bk/mysql-5.1/include/my_global.h:1066:1: warning: this is the location of the previous definition make[2]: *** [ha_postgres.lo] Error 1 make[2]: Leaving directory `/usr/local/src/postgres_engine-0.1/handler' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/postgres_engine-0.1' make: *** [all] Error 2
From the Design Piracy series on my blog: