• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/ejabberd/0004-correct-includes.patch
Johan OudinetJohan Oudinet committed c8ed115508d19 Jan 2018
Raw file
Source viewDiff to previous
xxxxxxxxxx
diff --git a/src/ejabberd_router_multicast.erl b/src/ejabberd_router_multicast.erl
 
1
From 0487178693143955ff57e3c9371fb6e7b164294c Mon Sep 17 00:00:00 2001
2
From: Johan Oudinet <johan.oudinet@gmail.com>
3
Date: Thu, 11 Jan 2018 12:49:38 +0100
4
Subject: [PATCH] correct includes
5
​
6
Use include_lib() instead of include() for files from external
7
libraries. See https://github.com/processone/ejabberd/pull/1446
8
​
9
Note: Philipp Huebner has a similar patch in Debian's port of ejabberd
10
but it was easier to redo this patch from scratch with the following sed
11
command on ejabberd git repository than adapting Huebner's patch format:
12
for f in src/*.erl include/*.hrl; do
13
    sed -i -e 's,esip/include,s1_sip/include,g' \
14
    -e 's,include("ns.hrl,include_lib("p1_xmpp/include/ns.hrl,g' \
15
    -e 's,include("fxml.hrl,include_lib("p1_xml/include/fxml.hrl,g' \
16
    -e 's,include("xmpp\.hrl,include_lib("p1_xmpp/include/xmpp.hrl,g' \
17
    -e 's,include("jid\.hrl,include_lib("p1_xmpp/include/jid.hrl,g' \
18
    "$f"
19
done
20
​
21
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
22
---
23
 include/jlib.hrl                  | 4 ++--
24
 src/acl.erl                       | 2 +-
25
 src/acme_challenge.erl            | 2 +-
26
 src/ejabberd_acme.erl             | 2 +-
27
 src/ejabberd_acme_comm.erl        | 2 +-
28
 src/ejabberd_auth_anonymous.erl   | 2 +-
29
 src/ejabberd_bosh.erl             | 2 +-
30
 src/ejabberd_c2s.erl              | 2 +-
31
 src/ejabberd_captcha.erl          | 2 +-
32
 src/ejabberd_http.erl             | 2 +-
33
 src/ejabberd_http_ws.erl          | 2 +-
34
 src/ejabberd_iq.erl               | 2 +-
35
 src/ejabberd_local.erl            | 2 +-
36
 src/ejabberd_oauth.erl            | 2 +-
37
 src/ejabberd_oauth_rest.erl       | 2 +-
38
 src/ejabberd_oauth_sql.erl        | 2 +-
39
 src/ejabberd_piefxis.erl          | 2 +-
40
 src/ejabberd_router.erl           | 2 +-
41
 src/ejabberd_router_multicast.erl | 2 +-
42
 src/ejabberd_s2s.erl              | 2 +-
43
 src/ejabberd_s2s_in.erl           | 2 +-
44
 src/ejabberd_s2s_out.erl          | 2 +-
45
 src/ejabberd_service.erl          | 2 +-
46
 src/ejabberd_sm.erl               | 2 +-
47
 src/ejabberd_socket.erl           | 2 +-
48
 src/ejabberd_system_monitor.erl   | 2 +-
49
 src/ejabberd_web.erl              | 2 +-
50
 src/ejabberd_web_admin.erl        | 2 +-
51
 src/ejabberd_websocket.erl        | 2 +-
52
 src/ejabberd_xmlrpc.erl           | 2 +-
53
 src/gen_iq_handler.erl            | 2 +-
54
 src/gen_pubsub_node.erl           | 2 +-
55
 src/gen_pubsub_nodetree.erl       | 2 +-
56
 src/jd2ejd.erl                    | 2 +-
57
 src/mod_adhoc.erl                 | 2 +-
58
 src/mod_admin_extra.erl           | 2 +-
59
 src/mod_admin_update_sql.erl      | 2 +-
60
 src/mod_announce.erl              | 2 +-
61
 src/mod_announce_mnesia.erl       | 2 +-
62
 src/mod_announce_riak.erl         | 2 +-
63
 src/mod_announce_sql.erl          | 2 +-
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.