Not working properly with compile options "-symbolic-functions"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
autofs (Ubuntu) |
Fix Released
|
Undecided
|
Seyeong Kim | ||
Trusty |
Fix Released
|
Undecided
|
Seyeong Kim | ||
Utopic |
Fix Released
|
Undecided
|
Seyeong Kim | ||
Vivid |
Fix Released
|
Undecided
|
Seyeong Kim |
Bug Description
SRU Justification
[Impact]
Can't use ${VARIABLE} on config file with -Dvar=value
Actually this is not a direct cause. but one of symptoms.
It's affected from Trusty to Wily ( Precise is ok )
[Test Case]
set NFS server
- /export/test1
- /export/test2
- /export/test-wily ( has README file )
set NFS client
- insert "/test /etc/auto.test" on the bottom of /etc/auto.master
- insert "test autofs_
- run "automount -DTESTVAR=test-wily --pid-file=
- go /test, run ll test
- can see whole subdirectories on /export, should see only files in /export/test-wily
[Regression Potential]
[Other Info]
After analyzing the codes and build,
I found that it's ok with result of "make" command.
but doesn't work with "debuild" command.
so I suspected compile option
I changed override_
-----
override_
-----
then debuild, it works
with -symbolic-functions option, static global variable in shared library can't be used properly.. they lose some variables or element in list as I tested.
I'm curious whether it's affected all other pkg.. because it's compiler option problem
Related branches
- Christian Ehrhardt (community): Approve
- Canonical Server: Pending requested
-
Diff: 555 lines (+442/-1)7 files modifieddebian/changelog (+354/-0)
debian/control (+2/-1)
debian/patches/16group_buffer_size.patch (+18/-0)
debian/patches/autofs-5.1.4-dont-allow-trailing-slash-in-master-map-mount-points.patch (+29/-0)
debian/patches/fix-lookup-ldap-crash.patch (+28/-0)
debian/patches/series (+6/-0)
debian/rules (+5/-0)
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in autofs (Ubuntu Trusty): | |
status: | New → In Progress |
Changed in autofs (Ubuntu Utopic): | |
status: | New → In Progress |
Changed in autofs (Ubuntu Vivid): | |
status: | New → In Progress |
Changed in autofs (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Seyeong Kim (xtrusia) |
Changed in autofs (Ubuntu Trusty): | |
assignee: | nobody → Seyeong Kim (xtrusia) |
Changed in autofs (Ubuntu Utopic): | |
assignee: | nobody → Seyeong Kim (xtrusia) |
Changed in autofs (Ubuntu Vivid): | |
assignee: | nobody → Seyeong Kim (xtrusia) |
The attachment "wily-remove- symbolic- funcions. debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]