[haiku-bugs] Re: [Haiku] #12710: BPackageInfo; URL Validation Checks

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Sun, 08 May 2016 11:08:55 -0000

#12710: BPackageInfo; URL Validation Checks
--------------------------------+----------------------------
   Reporter:  apl-haiku         |      Owner:  bonefish
       Type:  enhancement       |     Status:  new
   Priority:  normal            |  Milestone:  Unscheduled
  Component:  Kits/Package Kit  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:
Has a Patch:  1                 |   Platform:  All
--------------------------------+----------------------------

Comment (by bonefish):

 Does `libgnuregex_build.a` define the symbols?

 Having the static library that early on the link line indeed doesn't make
 too much sense. Unless the linker on Mac OS X works differently, that is.
 Jonathan changed the regex library handling in [http://cgit.haiku-
 os.org/haiku/commit/?id=b55c918f579fb523946747cf26dde829fe7fe8c2
 b55c918f579fb523946747cf26dde829fe7fe8c2]. Before that it was using a
 shared library (but with hard-coded absolute path). It should be possible
 to build a shared library instead of a static one. At least in theory that
 shouldn't change anything with respect to your issue, though, given that
 it doesn't work with the repetition at the end either. OTOH sometimes
 static library code isn't suitable to be linked into shared libraries, but
 I would have thought that this would raise a link error instead.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12710#comment:29>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: