On 2014-10-20 13:11, James Cassell wrote:
Hello,

After over a year since I began, I have finished implementing the
imap4flags extension.  It is ready for 2.5.


Hi James,

I've pushed your enhancement, all individual commits nicely rebased against the then current master HEAD, nicely done!

Just in time for 2.5.0 -- slated to be alpha'd and beta'd one of these next few weeks, Bron/Ken/Dave are having face-to-face sessions about it.

Could you please make sure a full build of 531b18a works exactly the way you intended? I've verified (quickly, dirty) things build and run, but not the functionality.

If you're interested, I have my autogen.sh script attached representing the way I also build RPM packages -- makes it nice and reproducible ;-)

Kind regards,

Jeroen van Meeuwen

--
Systems Architect, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
m: +41 79 951 9003
w: http://www.kolabsys.com

pgp: 9342 BF08
#!/bin/bash -x

git_branch=$(git symbolic-ref HEAD | sed -e 's|refs/heads/||g')
git_branch_friendly=$(echo ${git_branch} | sed -e 's|/|_|g')
git_remote=$(git config branch.${git_branch}.remote)

(
    automake --add-missing
    libtoolize
    autoconf -v
    autoreconf -v --install

    export CPPFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/include/et -I/usr/include/kerberosIV'
    export CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
    export CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
    export CCDLFLAGS=-rdynamic
    export LDFLAGS=' -pie'
    export CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
    export CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
    export FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/lib64/gfortran/modules'

    ./configure \
        --build=x86_64-redhat-linux-gnu \
        --host=x86_64-redhat-linux-gnu \
        --target=x86_64-redhat-linux-gnu \
        --program-prefix= \
        --prefix=/usr \
        --exec-prefix=/usr \
        --bindir=/usr/bin \
        --sbindir=/usr/sbin \
        --sysconfdir=/etc \
        --datadir=/usr/share \
        --includedir=/usr/include \
        --libdir=/usr/lib64 \
        --libexecdir=/usr/libexec \
        --localstatedir=/var \
        --sharedstatedir=/var/lib \
        --mandir=/usr/share/man \
        --infodir=/usr/share/info \
        --enable-autocreate \
        --enable-event-notification \
        --enable-gssapi \
        --enable-idled \
	--enable-maintainer-mode \
        --enable-murder \
        --enable-netscapehack \
        --enable-nntp \
        --enable-replication \
        --enable-unit-tests \
        --enable-xapian \
        --without-bdb \
        --with-cyrus-prefix=/usr/lib/cyrus-imapd \
        --with-extraident=Kolab-2.5-0.1.dev20140802.el6 \
        --without-wrap \
        --with-krbimpl=mit \
        --with-ldap=/usr \
        --with-perl=/usr/bin/perl \
        --with-service-path=/usr/lib/cyrus-imapd \
        --with-snmp \
        --with-syslogfacility=MAIL

    make clean

    make -B -j4

    make check

) 2>&1 | tee ${TMPDIR:-/tmp}/cyrus-imapd-${git_remote}.${git_branch_friendly}-$(date +'%s').log

Reply via email to