It's nothing to do with eval-after-load. Same result with: emacs -Q -L /path/to/org/git/lisp \ --eval '(setq org-load-hook (lambda () (message "LOADED") (sit-for 3) (message "")))'
Then (require 'org). It is some peculiarity of Org trunk.
It's nothing to do with eval-after-load. Same result with: emacs -Q -L /path/to/org/git/lisp \ --eval '(setq org-load-hook (lambda () (message "LOADED") (sit-for 3) (message "")))'
Then (require 'org). It is some peculiarity of Org trunk.