No your kungfu didnt fail you, OpenBSD updated ASR recently, so if you are running OpenBSD snapshots update to the latest snapshot and be aware there is a perl update in it. if not compile the most recent libc to get the up to date ASR.
On Thu, Mar 27, 2014 at 4:21 AM, John Cox <[email protected]> wrote: > Hi > > >User gilles has just rebuilt a master snapshot, available from: > > > > http://www.OpenSMTPD.org/archives/opensmtpd-201403261203.tar.gz > > > >Checksum: > > > > SHA256 (opensmtpd-201403261203.tar.gz) = > > 3fc464a8a26aa3c7adcd1d79e69e2830a2b6ab8ce438d1f70becab11b00dfedb > > > >A summary of the content of this snapshot is available below. > > > >Please test and let us know if it breaks something! > > I tried building the tar on OpenBSD 5.4 and got: > > cc -o smtpd aliases.o bounce.o ca.o compress_backend.o config.o > control.o crypto.o delivery.o dict.o dns.o envelope.o esc.o expand.o > forward.o iobuf.o ioev.o limit.o lka.o lka_session.o log.o mda.o mfa.o > mfa_session.o mproc.o mta.o mta_session.o parse.o queue.o > queue_backend.o ruleset.o runq.o scheduler.o scheduler_backend.o > smtp.o smtp_session.o smtpd.o ssl.o ssl_privsep.o ssl_smtpd.o > stat_backend.o table.o to.o tree.o util.o waitq.o compress_gzip.o > delivery_filename.o delivery_maildir.o delivery_mbox.o delivery_mda.o > delivery_lmtp.o table_db.o table_getpwnam.o table_proc.o > table_static.o queue_fs.o queue_null.o queue_proc.o queue_ram.o > scheduler_ramqueue.o scheduler_null.o scheduler_proc.o stat_ramstat.o > -levent -lutil -lssl -lcrypto -lm -lz > dns.o(.text+0x102): In function `async_event_dispatch': > /home/jc/opensmtpd-201403261203/smtpd/../dns.c:532: undefined > reference to `asr_run' > collect2: ld returned 1 exit status > *** Error 1 in smtpd (<bsd.prog.mk>:96 'smtpd') > *** Error 1 in /home/jc/opensmtpd-201403261203 (<bsd.subdir.mk>:48 > 'all') > $ > > Any clues? > > Also it looks like there are no snapshot release tags in the git > repository on github after > > opensmtpd-201402281146p1 > > Is this the case or has my git-foo failed me? (I'd prefer to use git > to keep up to date rather than the tar files) > > Many thanks > > JC > > >If this snapshot doesn't work, please also test with a previous one, > >to help us spot where the issue is coming from. You can access all > >previous snapshots here: > > > > http://www.opensmtpd.org/archives/ > > > >The OpenSMTPD team ;-) > > > > > >Summary of changes since last snapshot (opensmtpd-201403051037): > >--------------------------------------------------------------- > > > > - various minor ldap fixes, table_ldap still broken > > - attach filters to listeners instead of having a global chain > > - no longer create the local listener inside smtp_enqueue > > - at startup, create two "internal" listeners: local and bounces > > - have users enqueue through the local listener > > - have bounces enqueue through the bounces listener > > - allow plugging a filter chain to the enqueue listener > > - various internal structures cleanups > > - experimental lua binding filter > > - disable imsg buffers profiling unless requested > > - enqueuer no longer adds user-agent if missing > > > > - SMTPD_QUEUE_USER IS NOW MANDATORY !!! > > > > - more informative log message on unknown SNI. > > - remove old instructions about sendmail > > - do not wake up every 10 seconds to call purge_task > > - enqueuer now updates domain for From, To, Cc, Bcc headers > > - reword table error message to make it more clear > > - allow mda and lmtp deliveries to be done with a dedicated user > > - update asr related code after latest API changes > > -- > You received this mail because you are subscribed to [email protected] > To unsubscribe, send a mail to: [email protected] > > -- Jason Barbier Pro Patria Vigilans
