<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>230922</bug_id>
          
          <creation_ts>2008-07-06 10:24 0000</creation_ts>
          <short_desc>net-proxy/squidguard 1.3-r1 - regex and possibly ldap is broken!</short_desc>
          <delta_ts>2008-07-08 21:19:08 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>yarodin@gmail.com</reporter>
          <assigned_to>net-proxy@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>yarodin@gmail.com</who>
            <bug_when>2008-07-06 10:24:30 0000</bug_when>
            <thetext>Gentoo squidguard ebuild is making autoconf before configure, but

but at 1.3 distfile
configure
String 5601
ac_config_files=&quot;$ac_config_files Makefile src/Makefile src/sgDiv.c src/sg.h src/sg.y doc/Makefile test/Makefile test/test1.conf test/test2
.conf samples/Makefile samples/sample.conf samples/squidGuard.cgi samples/squidGuard-simple.cgi samples/squidGuard-simple-de.cgi contrib/Ma
kefile contrib/squidGuardRobot/squidGuardRobot contrib/sgclean/sgclean contrib/hostbyname/hostbyname&quot;

src/sg.y here

configure.in
String 299
AC_OUTPUT(Makefile src/Makefile src/sg.h doc/Makefile test/Makefile test/test1.conf test/test2.conf samples/Makefile samples/sample.conf sa
mples/squidGuard.cgi samples/squidGuard-simple.cgi contrib/Makefile contrib/squidGuardRobot/squidGuardRobot contrib/sgclean/sgclean contrib
/hostbyname/hostbyname)

src/sg.y missing

Summary of it: sg.y doesn&apos;t found and used, regex feature is broken, ldap feature, as i think, is broken too.

Reproducible: Always

Steps to Reproduce:
emerge squidguard ;]

Actual Results:  
bison -y -d sg.y || (cp y.tab.c.bison y.tab.c &amp;&amp; cp y.tab.h.bison y.tab.h)
bison: не удается открыть файл `sg.y&apos;: Нет такого файла или каталога
bison -y -d sg.y || (cp y.tab.c.bison y.tab.c &amp;&amp; cp y.tab.h.bison y.tab.h)
bison: не удается открыть файл `sg.y&apos;: Нет такого файла или каталога

(sg.y not found, sorry for messages at russian locale)

Expected Results:  
bison -y -d sg.y || (cp y.tab.c.bison y.tab.c &amp;&amp; cp y.tab.h.bison y.tab.h)
bison -y -d sg.y || (cp y.tab.c.bison y.tab.c &amp;&amp; cp y.tab.h.bison y.tab.h)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>yarodin@gmail.com</who>
            <bug_when>2008-07-06 10:26:16 0000</bug_when>
            <thetext>Created an attachment (id=159681)
additional patch for creating sg.y

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>yarodin@gmail.com</who>
            <bug_when>2008-07-06 10:27:17 0000</bug_when>
            <thetext>Created an attachment (id=159683)
new ebuild wich using patch above

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mrness@gentoo.org</who>
            <bug_when>2008-07-08 21:19:08 0000</bug_when>
            <thetext>Fixed in squidguard-1.3-r2, revision that has been submitted with the same keywords as the r1 revision.

Thanks! The only thing I changed is the patch name. 
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159681</attachid>
            <date>2008-07-06 10:26 0000</date>
            <desc>additional patch for creating sg.y</desc>
            <filename>squidguard-1.3-reconf.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTnJ1IHNxdWlkR3VhcmQtMS4zLm9yaWcvY29uZmlndXJlLmluIHNxdWlkR3VhcmQtMS4z
L2NvbmZpZ3VyZS5pbgotLS0gc3F1aWRHdWFyZC0xLjMvY29uZmlndXJlLmluIAkyMDA3LTA1LTEw
IDIxOjM5OjQ0LjAwMDAwMDAwMCArMDYwMAorKysgc3F1aWRHdWFyZC0xLjMvY29uZmlndXJlLmlu
ICAgICAgICAgMjAwOC0wNy0wNiAxNDoxMTowMS4wMDAwMDAwMDAgKzA2MDAKQEAgLTI5Niw0ICsy
OTYsNCBAQAogQUNfU1VCU1QoUk9CT1RFWENFUFRJT05TKQogQUNfU1VCU1QoQkxBQ0tMSVNUUykK
IAotQUNfT1VUUFVUKE1ha2VmaWxlIHNyYy9NYWtlZmlsZSBzcmMvc2cuaCBkb2MvTWFrZWZpbGUg
dGVzdC9NYWtlZmlsZSB0ZXN0L3Rlc3QxLmNvbmYgdGVzdC90ZXN0Mi5jb25mIHNhbXBsZXMvTWFr
ZWZpbGUgc2FtcGxlcy9zYW1wbGUuY29uZiBzYW1wbGVzL3NxdWlkR3VhcmQuY2dpIHNhbXBsZXMv
c3F1aWRHdWFyZC1zaW1wbGUuY2dpIGNvbnRyaWIvTWFrZWZpbGUgY29udHJpYi9zcXVpZEd1YXJk
Um9ib3Qvc3F1aWRHdWFyZFJvYm90IGNvbnRyaWIvc2djbGVhbi9zZ2NsZWFuIGNvbnRyaWIvaG9z
dGJ5bmFtZS9ob3N0YnluYW1lKQorQUNfT1VUUFVUKE1ha2VmaWxlIHNyYy9NYWtlZmlsZSBzcmMv
c2cuaCBzcmMvc2cueSBkb2MvTWFrZWZpbGUgdGVzdC9NYWtlZmlsZSB0ZXN0L3Rlc3QxLmNvbmYg
dGVzdC90ZXN0Mi5jb25mIHNhbXBsZXMvTWFrZWZpbGUgc2FtcGxlcy9zYW1wbGUuY29uZiBzYW1w
bGVzL3NxdWlkR3VhcmQuY2dpIHNhbXBsZXMvc3F1aWRHdWFyZC1zaW1wbGUuY2dpIGNvbnRyaWIv
TWFrZWZpbGUgY29udHJpYi9zcXVpZEd1YXJkUm9ib3Qvc3F1aWRHdWFyZFJvYm90IGNvbnRyaWIv
c2djbGVhbi9zZ2NsZWFuIGNvbnRyaWIvaG9zdGJ5bmFtZS9ob3N0YnluYW1lKQpkaWZmIC1OcnUg
c3F1aWRHdWFyZC0xLjMub3JpZy9zcmMvc2cueS5pbiBzcXVpZEd1YXJkLTEuMy9zcmMvc2cueS5p
bgotLS0gc3F1aWRHdWFyZC0xLjMvc3JjL3NnLnkuaW4gICAgICAgICAgMjAwNy0xMS0wMyAxODo1
OTo0OS4wMDAwMDAwMDAgKzA1MDAKKysrIHNxdWlkR3VhcmQtMS4zL3NyYy9zZy55LmluICAgICAg
ICAgIDIwMDgtMDctMDYgMTU6MzU6MDguMDAwMDAwMDAwICswNjAwCkBAIC0xODUsNyArMTg1LDYg
QEAKIHNvdXJjZV9jb250ZW50OiAgICAgRE9NQUlOIGRvbWFpbgogICAgICAgICAgICAgICAgICAg
ICB8IFVTRVIgdXNlciAKICAgICAgICAgICAgICAgICAgICAgfCBVU0VSTElTVCBXT1JEIHsgc2dT
b3VyY2VVc2VyTGlzdCgkMik7IH0gCi1AWUFDQ0xJTkVACiAgICAgICAgICAgICAgICAgICAgIHwg
RVhFQ1VTRVJMSVNUIEVYRUNDTUQgeyBzZ1NvdXJjZUV4ZWNVc2VyTGlzdCgkMik7IH0KICAgICAg
ICAgICAgICAgICAgICAgfCBVU0VSUVVPVEEgTlVNQkVSIE5VTUJFUiBIT1VSTFkgeyAKIAkJICAg
ICAgc2dTb3VyY2VVc2VyUXVvdGEoJDIsJDMsIjM2MDAiKTt9IApAQCAtNjY3LDcgKzY2Niw3IEBA
CiAqLwogCiAgIGlmKCFsZGFwX2lzX2xkYXBfdXJsKHVybCkpIHsKLSAgICBATk9MT0cxQCBzZ0xv
Z0Vycm9yKCIlczogY2FuJ3QgcGFyc2UgTERBUCB1cmwgJXMiLHByb2duYW1lLCB1cmwpOyAgQE5P
TE9HMkAKKyAgICBzZ0xvZ0Vycm9yKCIlczogY2FuJ3QgcGFyc2UgTERBUCB1cmwgJXMiLHByb2du
YW1lLCB1cmwpOwogICAgIHJldHVybjsKICAgfQogCkBAIC0xODMyLDcgKzE4MzEsNyBAQAogICAg
IG0gPSAoKGxhc3R2YWwgLSBtKSAqIDYwKSAtIGx0LT50bV9zZWM7CiAgIGlmKG0gPD0gMCkKICAg
ICBtID0gMzA7Ci1ATk9MT0cxQCAgc2dMb2dFcnJvcigiSW5mbzogcmVjYWxjdWxhdGluZyBhbGFy
bSBpbiAlZCBzZWNvbmRzIiwgKHVuc2lnbmVkIGludCltKTsgQE5PTE9HMkAKKyAgc2dMb2dFcnJv
cigiSW5mbzogcmVjYWxjdWxhdGluZyBhbGFybSBpbiAlZCBzZWNvbmRzIiwgKHVuc2lnbmVkIGlu
dCltKTsKICAgYWxhcm0oKHVuc2lnbmVkIGludCkgbSk7CiAgIHNnVGltZUNoZWNrKGx0LHQpOwog
ICBzZ1RpbWVTZXRBY2woKTsKQEAgLTIyNzUsMTYgKzIyNzQsMTIgQEAKICAgICAgIH0KICAgICB9
CiAgIH0KLUBOT0xPRzFACiAgIGVsc2UgewogICAgICAgaWYoIGdsb2JhbERlYnVnID09IDEgKSB7
IHNnTG9nRXJyb3IoInNvdXJjZSBub3QgZm91bmQiKTsgfQogICAgICAgIH0KLUBOT0xPRzJACiAg
IGlmKCFmb3VuZCkgewogICAgIGFjbCA9IGRlZmF1bHRBY2w7Ci1ATk9MT0cxQAogICAgIGlmKCBn
bG9iYWxEZWJ1ZyA9PSAxICkgeyBzZ0xvZ0Vycm9yKCJubyBBQ0wgbWF0Y2hpbmcgc291cmNlLCB1
c2luZyBkZWZhdWx0Iik7IH0KLUBOT0xPRzJACiAgIH0KICAgcmV0dXJuIGFjbDsKIH0KQEAgLTI1
MTYsNyArMjUxMSw3IEBACiAKICAgICAgICAgICAgICAgIHNnRGJVcGRhdGUoc3JjLT51c2VyRGIs
IGlkZW50LCAoY2hhciAqKSB1c2VyaW5mbywKICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9m
KHN0cnVjdCBVc2VySW5mbykpOwotICAgICAgICAgICAgICAgQE5PTE9HMUAgc2dMb2dFcnJvcigi
QWRkZWQgTERBUCBzb3VyY2U6ICVzIiwgaWRlbnQpOyBATk9MT0cyQAorICAgICAgICAgICAgICAg
c2dMb2dFcnJvcigiQWRkZWQgTERBUCBzb3VyY2U6ICVzIiwgaWRlbnQpOwogCiAgICAgICAgICAg
ICAgICBpZihmb3VuZCkgewogICAgICAgICAgICAgICAgICAgICAgICAqcnZhbCA9IHVzZXJpbmZv
OwpAQCAtMjY4NCwxMiArMjY3OSwxMiBAQAogICAgICAgICAgICAgICAgaWYgKHN0cm5jbXAoa2V5
LCAiYmluZG5hbWU9IiwgOSkgPT0gMCkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAg
ICAgICAgICAgYmluZGRuID0gZGF0YTsKLSAgICAgICAgICAgICAgICAgICAgICAgQE5PTE9HMUAg
c2dMb2dFcnJvcigiRXh0cmFjdGVkIGJpbmRkbjogJXMiLCBiaW5kZG4pOyBATk9MT0cyQAorICAg
ICAgICAgICAgICAgICAgICAgICBzZ0xvZ0Vycm9yKCJFeHRyYWN0ZWQgYmluZGRuOiAlcyIsIGJp
bmRkbik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIGlmIChzdHJuY21w
KGtleSwgIngtYmluZHBhc3M9IiwgMTEpID09IDApCiAgICAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgICAgICAgIGJpbmRwYXNzID0gZGF0YTsKLSAgICAgICAgICAgICAgICAgICAgICAg
QE5PTE9HMUAgc2dMb2dFcnJvcigiRXh0cmFjdGVkIHgtYmluZHBhc3M6ICVzIiwgYmluZHBhc3Mp
OyBATk9MT0cyQAorICAgICAgICAgICAgICAgICAgICAgICBzZ0xvZ0Vycm9yKCJFeHRyYWN0ZWQg
eC1iaW5kcGFzczogJXMiLCBiaW5kcGFzcyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgfQog
CkBAIC0yNzA3LDE0ICsyNzAyLDEyIEBACiAgICAgICAgICAgICAgICBsdWQtPmx1ZF9hdHRycywg
MCwgTlVMTCwgTlVMTCwgTlVMTCwgLTEsCiAgICAgICAgICAgICAgICAmbGRhcHJlc3VsdCkgIT0g
TERBUF9TVUNDRVNTKSB7CiAKLUBOT0xPRzFACiAgICAgICAgICAgICAgICBzZ0xvZ0Vycm9yKCIl
czogbGRhcF9zZWFyY2hfZXh0X3MgZmFpbGVkOiAlcyAiCiAKICAgICAgICAgICAgICAgICAgICAg
ICAgIihwYXJhbXM6ICVzLCAlZCwgJXMsICVzKSIsCiAgICAgICAgICAgICAgICAgICAgICAgIHBy
b2duYW1lLCBsZGFwX2VycjJzdHJpbmcoZ2V0X2xkYXBfZXJybm8obGQpKSwKICAgICAgICAgICAg
ICAgICAgICAgICAgbHVkLT5sdWRfZG4sIGx1ZC0+bHVkX3Njb3BlLCBsdWQtPmx1ZF9maWx0ZXIs
CiAgICAgICAgICAgICAgICAgICAgICAgIGx1ZC0+bHVkX2F0dHJzWzBdKTsKLUBOT0xPRzJACiAK
ICAgICAgICAgICAgICAgIGxkYXBfdW5iaW5kKGxkKTsKICAgICAgICAgICAgICAgIGxkYXBfZnJl
ZV91cmxkZXNjKGx1ZCk7Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>159683</attachid>
            <date>2008-07-06 10:27 0000</date>
            <desc>new ebuild wich using patch above</desc>
            <filename>squidguard-1.3-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgoKV0FOVF9B
VVRPTUFLRT1ub25lCgppbmhlcml0IGV1dGlscyBhdXRvdG9vbHMKCkRFU0NSSVBUSU9OPSJDb21i
aW5lZCBmaWx0ZXIsIHJlZGlyZWN0b3IgYW5kIGFjY2VzcyBjb250cm9sbGVyIHBsdWdpbiBmb3Ig
U3F1aWQuIgpIT01FUEFHRT0iaHR0cDovL3d3dy5zcXVpZGd1YXJkLm9yZyIKU1JDX1VSST0iaHR0
cDovL3d3dy5zcXVpZGd1YXJkLm9yZy9Eb3dubG9hZHMvc3F1aWRHdWFyZC0ke1BWfS50YXIuZ3oK
CWh0dHA6Ly93d3cuc3F1aWRndWFyZC5vcmcvRG93bmxvYWRzL1BhdGNoZXMvJHtQVn0vc3F1aWRH
dWFyZC0ke1BWfS1wYXRjaC0yMDA4MDYxMy50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0i
MCIKS0VZV09SRFM9ImFtZDY0IHBwYyBwcGM2NCB4ODYiCklVU0U9ImxkYXAiCgpSREVQRU5EPSJu
ZXQtcHJveHkvc3F1aWQKCT49c3lzLWxpYnMvZGItMgoJbGRhcD8gKCBuZXQtbmRzL29wZW5sZGFw
ICkiCkRFUEVORD0iJHtSREVQRU5EfQoJc3lzLWRldmVsL2Jpc29uCglzeXMtZGV2ZWwvZmxleCIK
ClM9IiR7V09SS0RJUn0vc3F1aWRHdWFyZC0ke1BWfSIKClJFU1RSSUNUPSJ0ZXN0IiAjIHRlc3Rz
IGFyZSBjdXJyZW50bHkgYnJva2VuCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0KCgljZCAi
JHtTfSIKCWNwIC4uL3NxdWlkR3VhcmQtJHtQVn0tcGF0Y2gtMjAwODA2MTMvc3JjL3NnRGl2LmMu
aW4gc3JjLyB8fCBkaWUgImZhaWxlZCB0byByZXBsYWNlIHNnRGl2LmMuaW4iCgllcGF0Y2ggIiR7
RklMRVNESVJ9LyR7UH0tcmVjb25mLnBhdGNoIgoJZXBhdGNoICIke0ZJTEVTRElSfS8ke1B9LWdl
bnRvby5wYXRjaCIKCWVwYXRjaCAiJHtGSUxFU0RJUn0vJHtQfS1hdXRvaGVhZGVyLnBhdGNoIgoJ
ZWF1dG9yZWNvbmYKfQoKc3JjX2NvbXBpbGUoKSB7CgllY29uZiBcCgkJJCh1c2Vfd2l0aCBsZGFw
KSBcCgkJLS13aXRoLXNnLWNvbmZpZz0vZXRjL3NxdWlkR3VhcmQvc3F1aWRHdWFyZC5jb25mIFwK
CQktLXdpdGgtc2ctbG9nZGlyPS92YXIvbG9nL3NxdWlkR3VhcmQgXAoJCXx8IGRpZSAiY29uZmln
dXJlIGhhcyBmYWlsZWQiCgoJZW1ha2UgfHwgZGllICJtYWtlIGhhcyBmYWlsZWQiCn0KCnNyY19p
bnN0YWxsKCkgewoJZW1ha2UgcHJlZml4PSIvdXNyIiBJTlNURElSPSIke0R9IiBpbnN0YWxsIHx8
IGRpZSAiZW1ha2UgaW5zdGFsbCBoYXMgZmFpbGVkIgoKCWtlZXBkaXIgL3Zhci9sb2cvc3F1aWRH
dWFyZAoJZm93bmVycyBzcXVpZDpzcXVpZCAvdmFyL2xvZy9zcXVpZEd1YXJkCgoJaW5zaW50byAv
ZXRjL3NxdWlkR3VhcmQvc2FtcGxlCglkb2lucyAiJHtGSUxFU0RJUn0iL3NxdWlkR3VhcmQuY29u
Zi4qCglpbnNpbnRvIC9ldGMvc3F1aWRHdWFyZC9zYW1wbGUvZGIKCWRvaW5zICIke0ZJTEVTRElS
fSIvYmxvY2tlZHNpdGVzCgoJZG9kb2MgQU5OT1VOQ0UgQ0hBTkdFTE9HIFJFQURNRQoJZG9odG1s
IGRvYy8qLmh0bWwKCWRvY2ludG8gdGV4dAoJZG9kb2MgZG9jLyoudHh0Cn0KCnBrZ19wb3N0aW5z
dCgpIHsKCWVpbmZvICJUbyBlbmFibGUgc3F1aWRHdWFyZCwgYWRkIHRoZSBmb2xsb3dpbmcgbGlu
ZXMgdG8gL2V0Yy9zcXVpZC9zcXVpZC5jb25mOiIKCWVpbmZvICIgICAgdXJsX3Jld3JpdGVfcHJv
Z3JhbSAvdXNyL2Jpbi9zcXVpZEd1YXJkIgoJZWluZm8gIiAgICB1cmxfcmV3cml0ZV9jaGlsZHJl
biAxMCIKCWVpbmZvICIiCgllaW5mbyAiUmVtZW1iZXIgdG8gZWRpdCAvZXRjL3NxdWlkR3VhcmQv
c3F1aWRHdWFyZC5jb25mIGZpcnN0ISIKCWVpbmZvICJFeGFtcGxlcyBjYW4gYmUgZm91bmQgaW4g
L2V0Yy9zcXVpZEd1YXJkL3NhbXBsZS8iCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>