Closed Bug 192009 Opened 22 years ago Closed 22 years ago

null plugin installs itself into unexpected places

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: Biesinger, Assigned: peterlubczynski-bugs)

Details

Attachments

(1 file)

../../../../../config/nsinstall -R -m 755 libnullplugin.so ../../../../../dist/gre
../../../../../config/nsinstall -R -m 755 libnullplugin.so ../../../../../dist/lib
../../../../../config/nsinstall -R -m 755 libnullplugin.so ../../../../../dist/bin
../../../../../config/nsinstall -R libnullplugin.so ../../../../../dist/bin/plugins


the first three lines are not where the plugin should be

maybe the GRE_MODULE=1 line has something to do with this
ok, removing GRE_MODULE does no longer install it in dist/gre, but still in
dist/lib and dist/bin
Here we go again.  The files listed in the GRE come from
embedding/config/{basebrowser-win,gre-win,gre-win-supp}.  The nullplugin is
listed there.  It doesn't need to be installed as a standard library in the dist
dirs though and to fix that you need to set NO_DIST_INSTALL and use a custom
rule to install it under bin/plugins. 
cls: er, this is a linux bug, no windows one, basebrowser-win and friends should
better not be used here.
Err, I'm not the authoritative person to speak on the GRE but my understanding
is that it's XP so whatever's in the win32 GRE (minus win32 specific components)
should be in the unix GRE as well.
Attached patch patch v.1Splinter Review
This patch removes the nullplugin from the extra dirs on UNIX by adding
NO_DIST_INSTALL=1 like is already there on Windows.
Attachment #113603 - Flags: review?(seawood)
Attachment #113603 - Flags: review?(seawood) → review+
Comment on attachment 113603 [details] [diff] [review]
patch v.1

requesting drivers approval for 1.3b: there is no need to copy the default
plugin all over the place, it just belongs in bin/plugins.

See bug 191021 for removing npnul32.dll from the Windows GRE directory.
Attachment #113603 - Flags: approval1.3b?
Comment on attachment 113603 [details] [diff] [review]
patch v.1

a=asa (on behalf of drivers) for checkin to 1.3beta.
Attachment #113603 - Flags: approval1.3b? → approval1.3b+
patch in trunk, marking FIXED
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: